merge from 33.1
authorWolfgang Rosenauer <wr@rosenauer.org>
Mon, 10 Nov 2014 16:41:30 +0100
changeset 803 2823515f76a2
parent 800 4944f392c4d8 (current diff)
parent 802 6c8dd9468bcc (diff)
child 804 c64eecb7772c
merge from 33.1
MozillaFirefox/MozillaFirefox.spec
MozillaFirefox/create-tar.sh
--- a/MozillaFirefox/MozillaFirefox.changes	Sun Nov 02 10:23:56 2014 +0100
+++ b/MozillaFirefox/MozillaFirefox.changes	Mon Nov 10 16:41:30 2014 +0100
@@ -1,14 +1,35 @@
 -------------------------------------------------------------------
-Sun Nov  2 09:14:12 UTC 2014 - wr@rosenauer.org
+Fri Nov  7 20:14:32 UTC 2014 - wr@rosenauer.org
 
 - update to Firefox 33.1
-  * DuckDuckGo is now included upstream (bmo#1061736)
-  * fix to allow overriding sec_error_ca_cert_invalid errors
-    (bmo#1042889)
-  * disable http/1 framing enforcement (bmo#1088850)
+  * Adding DuckDuckGo as a search option (upstream)
+  * Forget Button added
+  * Enhanced Tiles
+  * Privacy tour introduced
 - fix typo in GStreamer Recommends
 
 -------------------------------------------------------------------
+Tue Nov  4 18:00:35 UTC 2014 - guillaume@opensuse.org
+
+- Disable elf-hack for aarch64
+- Enable EGL for aarch64
+- Limit RAM usage during link for %arm
+- Fix _constraints for ARM
+
+-------------------------------------------------------------------
+Mon Nov  3 11:36:04 UTC 2014 - dmueller@suse.com
+
+- use proper macros for ARM
+
+-------------------------------------------------------------------
+Mon Nov  3 11:26:23 UTC 2014 - josua.mayer97@gmail.com
+
+- use '--disable-optimize' not only on 32-bit x86, but on 32-bit arm too
+  to fix compiling.
+- pass '-Wl,--no-keep-memory' to linker to reduce required memory during
+  linking on arm.
+
+-------------------------------------------------------------------
 Thu Oct 30 11:31:05 UTC 2014 - wr@rosenauer.org
 
 - update to Firefox 33.0.2
--- a/MozillaFirefox/MozillaFirefox.spec	Sun Nov 02 10:23:56 2014 +0100
+++ b/MozillaFirefox/MozillaFirefox.spec	Mon Nov 10 16:41:30 2014 +0100
@@ -21,7 +21,7 @@
 %define major 33
 %define mainver %major.99
 %define update_channel beta
-%define releasedate 2014103000
+%define releasedate 2014110900
 
 # general build definitions
 %define firefox_appid \{ec8030f7-c20a-464f-9b0e-13a3a9e97384\}
@@ -300,6 +300,8 @@
 %endif
 %ifarch %arm
 export CFLAGS="${CFLAGS/-g / }"
+# Limit RAM usage during link
+export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
 %endif
 %ifarch ppc64 ppc64le
 export CFLAGS="$CFLAGS -mminimal-toc"
@@ -319,12 +321,12 @@
 ac_add_options --includedir=%{_includedir}
 ac_add_options --enable-release
 ac_add_options --enable-stdcxx-compat
-%ifarch %ix86
+%ifarch %ix86 %arm
 %if 0%{?suse_version} > 1230
 ac_add_options --disable-optimize
 %endif
 %endif
-%ifnarch ppc ppc64 ppc64le
+%ifnarch ppc ppc64 ppc64le aarch64
 ac_add_options --enable-elf-hack
 %endif
 ac_add_options --with-system-nspr
@@ -369,7 +371,7 @@
 ac_add_options --disable-webrtc
 %endif
 # try to use OpenGL-ES on ARM
-%ifarch %arm
+%ifarch %arm aarch64
 ac_add_options --with-gl-provider=EGL
 %endif
 EOF
--- a/MozillaFirefox/_constraints	Sun Nov 02 10:23:56 2014 +0100
+++ b/MozillaFirefox/_constraints	Mon Nov 10 16:41:30 2014 +0100
@@ -5,7 +5,7 @@
       <size unit="G">9</size>
     </disk>
     <memory>
-      <size unit="M">4500</size>
+      <size unit="M">5000</size>
     </memory>
   </hardware>
   <overwrite>
@@ -15,7 +15,7 @@
     </conditions>
     <hardware>
       <memory>
-        <size unit="M">768</size>
+        <size unit="M">2600</size>
       </memory>
     </hardware>
   </overwrite>
--- a/MozillaFirefox/create-tar.sh	Sun Nov 02 10:23:56 2014 +0100
+++ b/MozillaFirefox/create-tar.sh	Mon Nov 10 16:41:30 2014 +0100
@@ -2,7 +2,7 @@
 
 CHANNEL="beta"
 BRANCH="releases/mozilla-$CHANNEL"
-RELEASE_TAG="FIREFOX_34_0b5_RELEASE"
+RELEASE_TAG="FIREFOX_34_0b7_RELEASE"
 VERSION="33.99"
 
 # mozilla