From 23fa9204d880044df5ed2eb6fe1036aff41bdf08 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Sun, 10 Jul 2011 22:10:08 -0500 Subject: main/xulrunner: upgrade to 5.0. all patches have been rebased as needed, with the following exceptions: gecko-c99math.patch: dropped. xpcom-c99math.patch: new patch, replacing the NS_finite() call which was added to xulrunner, at some point after xulrunner-2.0 was released. in all reality, this replaces the old gecko-c99math patch. mozilla-bsdiff-libbz2.patch: new patch, fixes build when using system libbz2. patch care of Mike Hommey , see mozilla bug number 644692. hopefully, this will make it into xulrunner-6.0. mozconfig: add --disable-elf-hack because of incompatibility with preload and current alpine psABI. --- main/xulrunner/xpcom-c99math.patch | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 main/xulrunner/xpcom-c99math.patch (limited to 'main/xulrunner/xpcom-c99math.patch') diff --git a/main/xulrunner/xpcom-c99math.patch b/main/xulrunner/xpcom-c99math.patch new file mode 100644 index 0000000000..955f964eb8 --- /dev/null +++ b/main/xulrunner/xpcom-c99math.patch @@ -0,0 +1,11 @@ +--- mozilla-release.orig/xpcom/ds/nsMathUtils.h ++++ mozilla-release/xpcom/ds/nsMathUtils.h +@@ -170,7 +170,7 @@ + // NOTE: '!!' casts an int to bool without spamming MSVC warning C4800. + return !!_finite(d); + #else +- return finite(d); ++ return isfinite(d); + #endif + } + -- cgit v1.2.3