34.0b9
authorWolfgang Rosenauer <wr@rosenauer.org>
Sat, 15 Nov 2014 20:13:46 +0100
changeset 806 c08299311cbc
parent 805 e14da82b1332
child 807 f54c68340963
child 808 fb29e85368a6
34.0b9 fix build on ix86 by using memory saving linker options
MozillaFirefox/MozillaFirefox.changes
MozillaFirefox/MozillaFirefox.spec
MozillaFirefox/create-tar.sh
--- a/MozillaFirefox/MozillaFirefox.changes	Tue Nov 11 21:46:09 2014 +0100
+++ b/MozillaFirefox/MozillaFirefox.changes	Sat Nov 15 20:13:46 2014 +0100
@@ -1,7 +1,8 @@
 -------------------------------------------------------------------
-Tue Nov 11 20:45:44 UTC 2014 - wr@rosenauer.org
-
-- update to Firefox 34.0b8
+Sat Nov 15 10:01:21 UTC 2014 - wr@rosenauer.org
+
+- update to Firefox 34.0b9
+- limit linker memory usage for %ix86
 
 -------------------------------------------------------------------
 Fri Nov  7 20:14:32 UTC 2014 - wr@rosenauer.org
--- a/MozillaFirefox/MozillaFirefox.spec	Tue Nov 11 21:46:09 2014 +0100
+++ b/MozillaFirefox/MozillaFirefox.spec	Sat Nov 15 20:13:46 2014 +0100
@@ -21,7 +21,7 @@
 %define major 33
 %define mainver %major.99
 %define update_channel beta
-%define releasedate 2014111000
+%define releasedate 2014111400
 
 # general build definitions
 %define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
@@ -295,11 +295,10 @@
 export MOZ_TELEMETRY_REPORTING=1
 export MOZ_GOOGLE_API_KEY=%{_google_api_key}
 export CFLAGS="%{optflags} -fno-strict-aliasing"
-%ifarch %ix86
-export CFLAGS="${CFLAGS} -Os"
-%endif
 %ifarch %arm
 export CFLAGS="${CFLAGS/-g / }"
+%endif
+%ifarch %arm %ix86
 # Limit RAM usage during link
 export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
 %endif
--- a/MozillaFirefox/create-tar.sh	Tue Nov 11 21:46:09 2014 +0100
+++ b/MozillaFirefox/create-tar.sh	Sat Nov 15 20:13:46 2014 +0100
@@ -2,7 +2,7 @@
 
 CHANNEL="beta"
 BRANCH="releases/mozilla-$CHANNEL"
-RELEASE_TAG="FIREFOX_34_0b8_RELEASE"
+RELEASE_TAG="FIREFOX_34_0b9_RELEASE"
 VERSION="33.99"
 
 # mozilla