diff options
author | William Pitcock <nenolod@dereferenced.org> | 2011-07-10 22:10:08 -0500 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2011-07-10 22:10:08 -0500 |
commit | 23fa9204d880044df5ed2eb6fe1036aff41bdf08 (patch) | |
tree | 198f874a5885e665654dd1bddb62dc57479ea815 /main/xulrunner/xpcom-c99math.patch | |
parent | c686bbafe52f604bc40b1dd0bc91696cf0bb6be1 (diff) | |
download | aports-23fa9204d880044df5ed2eb6fe1036aff41bdf08.tar.bz2 aports-23fa9204d880044df5ed2eb6fe1036aff41bdf08.tar.xz |
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 <glandium@debian.org>, 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.
Diffstat (limited to 'main/xulrunner/xpcom-c99math.patch')
-rw-r--r-- | main/xulrunner/xpcom-c99math.patch | 11 |
1 files changed, 11 insertions, 0 deletions
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 + } + |