diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index 39fa70b..90b0e6d 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,3 +1,23 @@ +------------------------------------------------------------------- +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 diff --git a/MozillaFirefox.spec b/MozillaFirefox.spec index 1073782..71a7926 100644 --- a/MozillaFirefox.spec +++ b/MozillaFirefox.spec @@ -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 @@ Patch7: mozilla-repo.patch 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 @@ cd $RPM_BUILD_DIR/mozilla %patch8 -p1 %patch10 -p1 %patch11 -p1 +%patch12 -p1 # Firefox %patch101 -p1 %patch102 -p1 diff --git a/_constraints b/_constraints index 971b7af..57c2694 100644 --- a/_constraints +++ b/_constraints @@ -2,10 +2,10 @@ - 9 + 13 - 5000 + 6000 diff --git a/compare-locales.tar.xz b/compare-locales.tar.xz index f736f20..ca6a3ac 100644 --- a/compare-locales.tar.xz +++ b/compare-locales.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:59988a3e83eb70d10eee27acc3f255f01cf35f45ad2eee70fc269655227172e0 -size 28356 +oid sha256:f9158e2d2e3ef9a54e625ebc3d5d25b27f6031095a5bf399435988277a63b1b2 +size 28372 diff --git a/create-tar.sh b/create-tar.sh index af58001..1da6a5c 100644 --- a/create-tar.sh +++ b/create-tar.sh @@ -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 --git a/firefox-44.0-source.tar.xz b/firefox-44.0-source.tar.xz deleted file mode 100644 index d1eb905..0000000 --- a/firefox-44.0-source.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e4e4edcd14b74b35973af5b7615dc1dac5df71aee8c369a5956eedba0e614aed -size 191818888 diff --git a/firefox-44.0.2-source.tar.xz b/firefox-44.0.2-source.tar.xz new file mode 100644 index 0000000..646a39c --- /dev/null +++ b/firefox-44.0.2-source.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fce1881f439a5769dc9ab080cff0a743b55ada06a24a94c37a13bb2d87f5d579 +size 192330532 diff --git a/l10n-44.0.2.tar.xz b/l10n-44.0.2.tar.xz new file mode 100644 index 0000000..176368c --- /dev/null +++ b/l10n-44.0.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b55f3e44631f505f7179da7ea97087fc3b473398e0c9162276c1386e824234bb +size 42994264 diff --git a/l10n-44.0.tar.xz b/l10n-44.0.tar.xz deleted file mode 100644 index eaf6d49..0000000 --- a/l10n-44.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:718ac571c4b4acf4e4f5d0a670b365f792a44fb7e4ff267b9b6c940336a1b777 -size 43000132 diff --git a/mozilla-reduce-files-per-UnifiedBindings.patch b/mozilla-reduce-files-per-UnifiedBindings.patch new file mode 100644 index 0000000..391fa8e --- /dev/null +++ b/mozilla-reduce-files-per-UnifiedBindings.patch @@ -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 --git a/source-stamp.txt b/source-stamp.txt index 5aae96c..517ee18 100644 --- a/source-stamp.txt +++ b/source-stamp.txt @@ -1,2 +1,2 @@ -REV=9b79adf82b13 +REV=60e96806ff1c REPO=http://hg.mozilla.org/releases/mozilla-release