# HG changeset patch # User Wolfgang Rosenauer # Date 1456761143 -3600 # Node ID 83801946c93f2dc112c73deaf0898688f9728c44 # Parent 11475705ab0fe6216ac6c8ef8f7ad39fa1db3634 44.0.2 release diff -r 11475705ab0f -r 83801946c93f MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Thu Feb 11 08:49:32 2016 +0100 +++ b/MozillaFirefox/MozillaFirefox.changes Mon Feb 29 16:52:23 2016 +0100 @@ -1,4 +1,24 @@ ------------------------------------------------------------------- +Fri Feb 26 16:22:52 UTC 2016 - astieger@suse.com + +- fix build problems on i586, caused by too large unified compile + units - adding mozilla-reduce-files-per-UnifiedBindings.patch + +------------------------------------------------------------------- +Thu Feb 11 07:51:34 UTC 2016 - wr@rosenauer.org + +- update to Firefox 44.0.2 + * MFSA 2016-13/CVE-2016-1949 (bmo#1245724, boo#966438) + Same-origin-policy violation using Service Workers with plugins + * Fix issue which could lead to the removal of stored passwords + under certain circumstances (bmo#1242176) + * Allows spaces in cookie names (bmo#1244505) + * Disable opus/vorbis audio with H.264 (bmo#1245696) + * Fix for graphics startup crash (GNU/Linux) (bmo#1222171) + * Fix a crash in cache networking (bmo#1244076) + * Fix using WebSockets in service worker controlled pages (bmo#1243942) + +------------------------------------------------------------------- Sun Jan 24 09:33:15 UTC 2016 - wr@rosenauer.org - update to Firefox 44.0 diff -r 11475705ab0f -r 83801946c93f MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Thu Feb 11 08:49:32 2016 +0100 +++ b/MozillaFirefox/MozillaFirefox.spec Mon Feb 29 16:52:23 2016 +0100 @@ -19,9 +19,9 @@ # changed with every update %define major 44 -%define mainver %major.0 +%define mainver %major.0.2 %define update_channel release -%define releasedate 2016012300 +%define releasedate 2016021000 # general build definitions %if "%{update_channel}" != "aurora" @@ -159,6 +159,7 @@ Patch8: mozilla-openaes-decl.patch Patch10: mozilla-no-stdcxx-check.patch Patch11: mozilla-libproxy.patch +Patch12: mozilla-reduce-files-per-UnifiedBindings.patch # Firefox/browser Patch101: firefox-kde.patch Patch102: firefox-no-default-ualocale.patch @@ -268,6 +269,7 @@ %patch8 -p1 %patch10 -p1 %patch11 -p1 +%patch12 -p1 # Firefox %patch101 -p1 %patch102 -p1 @@ -573,7 +575,7 @@ %{progdir}/dictionaries/ %if 0%{?suse_version} > 1320 #%dir %{progdir}/gtk2 -%{progdir}/gtk2/libmozgtk.so +#%{progdir}/gtk2/libmozgtk.so %endif %{progdir}/webapprt/ %{progdir}/gmp-clearkey/ diff -r 11475705ab0f -r 83801946c93f MozillaFirefox/_constraints --- a/MozillaFirefox/_constraints Thu Feb 11 08:49:32 2016 +0100 +++ b/MozillaFirefox/_constraints Mon Feb 29 16:52:23 2016 +0100 @@ -2,10 +2,10 @@ - 9 + 13 - 5000 + 6000 diff -r 11475705ab0f -r 83801946c93f MozillaFirefox/create-tar.sh --- a/MozillaFirefox/create-tar.sh Thu Feb 11 08:49:32 2016 +0100 +++ b/MozillaFirefox/create-tar.sh Mon Feb 29 16:52:23 2016 +0100 @@ -2,8 +2,8 @@ CHANNEL="release" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="FIREFOX_44_0_RELEASE" -VERSION="44.0" +RELEASE_TAG="FIREFOX_44_0_2_RELEASE" +VERSION="44.0.2" # mozilla if [ -d mozilla ]; then diff -r 11475705ab0f -r 83801946c93f MozillaFirefox/mozilla-reduce-files-per-UnifiedBindings.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/MozillaFirefox/mozilla-reduce-files-per-UnifiedBindings.patch Mon Feb 29 16:52:23 2016 +0100 @@ -0,0 +1,1 @@ +../mozilla-reduce-files-per-UnifiedBindings.patch \ No newline at end of file diff -r 11475705ab0f -r 83801946c93f mozilla-reduce-files-per-UnifiedBindings.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mozilla-reduce-files-per-UnifiedBindings.patch Mon Feb 29 16:52:23 2016 +0100 @@ -0,0 +1,28 @@ +From: Andreas Stieger +Date: Fri, 26 Feb 2016 16:20:09 +0000 +Subject: For UnifiedBindings*.cpp files, reduce number of files per unified file +Upstream: no + +home/abuild/rpmbuild/BUILD/obj/dom/bindings/UnifiedBindings16.cpp +[ 1589s] UnifiedBindings17.o +[ 1612s] [ 1567.621989] Out of memory: Kill process 19849 (cc1plus) score 170 or sacrifice child +[ 1612s] [ 1567.625099] Killed process 19849 (cc1plus) total-vm:905704kB, anon-rss:102500kB, file-rss:156kB +[ 1616s] {standard input}: Assembler messages: +[ 1616s] {standard input}:316015: Warning: end of file not at end of a line; newline inserted +[ 1635s] {standard input}: Error: open CFI at the end of file; missing .cfi_endproc directive +[ 1636s] c++: internal compiler error: Killed (program cc1plus) +[ 1636s] Please submit a full bug report, + +Index: mozilla/python/mozbuild/mozbuild/backend/common.py +=================================================================== +--- mozilla.orig/python/mozbuild/mozbuild/backend/common.py 2016-02-26 17:19:30.331667693 +0100 ++++ mozilla/python/mozbuild/mozbuild/backend/common.py 2016-02-26 17:19:39.792569676 +0100 +@@ -333,7 +333,7 @@ class CommonBackend(BuildBackend): + unified_source_mapping = list(group_unified_files(webidls.all_regular_cpp_basenames(), + unified_prefix='UnifiedBindings', + unified_suffix='cpp', +- files_per_unified_file=32)) ++ files_per_unified_file=16)) + self._write_unified_files(unified_source_mapping, bindings_dir, + poison_windows_h=True) + self._handle_webidl_build(bindings_dir, unified_source_mapping, diff -r 11475705ab0f -r 83801946c93f series --- a/series Thu Feb 11 08:49:32 2016 +0100 +++ b/series Mon Feb 29 16:52:23 2016 +0100 @@ -12,6 +12,7 @@ #mozilla-bmo1005535.patch mozilla-no-stdcxx-check.patch mozilla-libproxy.patch +mozilla-reduce-files-per-UnifiedBindings.patch # Firefox patches firefox-kde.patch