From 292dbe02a389987c4d354a568196b38d6dfd97cd085fdb67a2b9cdadb851d121 Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Mon, 11 Feb 2019 11:41:34 +0000 Subject: [PATCH 1/6] Accepting request 673283 from home:marxin:branches:mozilla:Factory - Enable LTO for x86_64 (with increased memory constraints). OBS-URL: https://build.opensuse.org/request/show/673283 OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=714 --- MozillaFirefox.changes | 10 ++++++++++ MozillaFirefox.spec | 3 +++ _constraints | 10 ++++++++++ 3 files changed, 23 insertions(+) diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index acd50a5..24c71f9 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Mon Feb 11 10:11:45 UTC 2019 - Martin Liška + +- Enable LTO for x86_64 (with increased memory constraints). + ------------------------------------------------------------------- Sat Jan 26 22:37:01 UTC 2019 - Wolfgang Rosenauer @@ -34,6 +39,11 @@ Sat Jan 26 22:37:01 UTC 2019 - Wolfgang Rosenauer sufficient mozilla-reduce-files-per-UnifiedBindings.patch +------------------------------------------------------------------- +Tue Jan 22 10:07:35 UTC 2019 - Martin Liška + +- Enable LTO optimization. + ------------------------------------------------------------------- Tue Jan 15 14:32:03 UTC 2019 - Martin Liška diff --git a/MozillaFirefox.spec b/MozillaFirefox.spec index f196597..a37086b 100644 --- a/MozillaFirefox.spec +++ b/MozillaFirefox.spec @@ -380,6 +380,9 @@ ac_add_options --with-arch=armv7-a %ifarch aarch64 %arm s390x ac_add_options --disable-webrtc %endif +%ifarch x86_64 +ac_add_options --enable-lto +%endif EOF ./mach build diff --git a/_constraints b/_constraints index e20741d..d6c530d 100644 --- a/_constraints +++ b/_constraints @@ -20,4 +20,14 @@ + + + x86_64 + + + + 16 + + + From d43b17a9301d72041943cad993a2b66bb0bf64765a7f34fe96265ab687c5ce31 Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Mon, 11 Feb 2019 11:42:59 +0000 Subject: [PATCH 2/6] OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=715 --- MozillaFirefox.changes | 5 ----- 1 file changed, 5 deletions(-) diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index 24c71f9..b2f79ab 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -39,11 +39,6 @@ Sat Jan 26 22:37:01 UTC 2019 - Wolfgang Rosenauer sufficient mozilla-reduce-files-per-UnifiedBindings.patch -------------------------------------------------------------------- -Tue Jan 22 10:07:35 UTC 2019 - Martin Liška - -- Enable LTO optimization. - ------------------------------------------------------------------- Tue Jan 15 14:32:03 UTC 2019 - Martin Liška From 6164077723b2ee2d86d7d99f21e5b3d72af88af6a283b469bbe1a7f3ec7f5000 Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Wed, 13 Feb 2019 07:10:01 +0000 Subject: [PATCH 3/6] Accepting request 674399 from home:marxin:branches:mozilla:Factory - Enable LTO only for latest toolchain (boo#1125038). OBS-URL: https://build.opensuse.org/request/show/674399 OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=716 --- MozillaFirefox.changes | 5 +++++ MozillaFirefox.spec | 3 +++ 2 files changed, 8 insertions(+) diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index b2f79ab..61ce728 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 13 06:12:43 UTC 2019 - Martin Liška + +- Enable LTO only for latest new toolchain (boo#1125038). + ------------------------------------------------------------------- Mon Feb 11 10:11:45 UTC 2019 - Martin Liška diff --git a/MozillaFirefox.spec b/MozillaFirefox.spec index a37086b..9e3b0d6 100644 --- a/MozillaFirefox.spec +++ b/MozillaFirefox.spec @@ -381,8 +381,11 @@ ac_add_options --with-arch=armv7-a ac_add_options --disable-webrtc %endif %ifarch x86_64 +# LTO needs newer toolchain stack only (at least GCC 8.2.1 (r268506) +%if 0%{?suse_version} > 1500 ac_add_options --enable-lto %endif +%endif EOF ./mach build From 9feea8555dd0327e35ec47d66dc17f24b4edbfc0ad6531db7ebc85510f90f1ac Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Wed, 13 Feb 2019 08:14:35 +0000 Subject: [PATCH 4/6] - Mozilla Firefox 65.0.1 * Fixed accidental requests to addons.mozilla.org when an addon recommendation doorhanger is shown (bmo#1526387) * Improved playback of interactive Netflix videos (bmo#1524500) * Fixed incorrect sizing of the "Clear Recent History" window in some situations (bmo#1523696) * Fixed audio & video delays while making WebRTC calls (bmo#1521577, bmo#1523817) * Fixed video sizing problems during some WebRTC calls (bmo#1520200) * Fixed looping CONNECT requests when using WebSockets over HTTP/2 from behind a proxy server (bmo#1523427) * Fixed the "Enter" key not working on password entry fields for certain Linux distributions (bmo#1523635) MFSA 2019-04 * CVE-2018-18356 bmo#1525817 Use-after-free in Skia * CVE-2019-5785 bmo#1525433 Integer overflow in Skia * CVE-2018-18511 bmo#1526218 Cross-origin theft of images with ImageBitmapRenderingContext - Enable LTO only for latest new toolchain (boo#1125038) for x86_64 (with increased memory constraints) OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=717 --- MozillaFirefox.changes | 32 ++++++++++++++++++++++++++------ MozillaFirefox.spec | 6 +++--- compare-locales.tar.xz | 4 ++-- create-tar.sh | 4 ++-- firefox-65.0.1.source.tar.xz | 3 +++ firefox-65.0.1.source.tar.xz.asc | 17 +++++++++++++++++ firefox-65.0.source.tar.xz | 3 --- firefox-65.0.source.tar.xz.asc | 17 ----------------- l10n-65.0.1.tar.xz | 3 +++ l10n-65.0.tar.xz | 3 --- source-stamp.txt | 2 +- 11 files changed, 57 insertions(+), 37 deletions(-) create mode 100644 firefox-65.0.1.source.tar.xz create mode 100644 firefox-65.0.1.source.tar.xz.asc delete mode 100644 firefox-65.0.source.tar.xz delete mode 100644 firefox-65.0.source.tar.xz.asc create mode 100644 l10n-65.0.1.tar.xz delete mode 100644 l10n-65.0.tar.xz diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index 61ce728..00efce4 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,12 +1,32 @@ +------------------------------------------------------------------- +Wed Feb 13 07:17:28 UTC 2019 - Wolfgang Rosenauer + +- Mozilla Firefox 65.0.1 + * Fixed accidental requests to addons.mozilla.org when an addon + recommendation doorhanger is shown (bmo#1526387) + * Improved playback of interactive Netflix videos (bmo#1524500) + * Fixed incorrect sizing of the "Clear Recent History" window in + some situations (bmo#1523696) + * Fixed audio & video delays while making WebRTC calls + (bmo#1521577, bmo#1523817) + * Fixed video sizing problems during some WebRTC calls (bmo#1520200) + * Fixed looping CONNECT requests when using WebSockets over HTTP/2 + from behind a proxy server (bmo#1523427) + * Fixed the "Enter" key not working on password entry fields for + certain Linux distributions (bmo#1523635) + MFSA 2019-04 + * CVE-2018-18356 bmo#1525817 + Use-after-free in Skia + * CVE-2019-5785 bmo#1525433 + Integer overflow in Skia + * CVE-2018-18511 bmo#1526218 + Cross-origin theft of images with ImageBitmapRenderingContext + ------------------------------------------------------------------- Wed Feb 13 06:12:43 UTC 2019 - Martin Liška -- Enable LTO only for latest new toolchain (boo#1125038). - -------------------------------------------------------------------- -Mon Feb 11 10:11:45 UTC 2019 - Martin Liška - -- Enable LTO for x86_64 (with increased memory constraints). +- Enable LTO only for latest new toolchain (boo#1125038) for x86_64 + (with increased memory constraints) ------------------------------------------------------------------- Sat Jan 26 22:37:01 UTC 2019 - Wolfgang Rosenauer diff --git a/MozillaFirefox.spec b/MozillaFirefox.spec index 9e3b0d6..924b438 100644 --- a/MozillaFirefox.spec +++ b/MozillaFirefox.spec @@ -19,12 +19,12 @@ # changed with every update %define major 65 -%define mainver %major.0 -%define orig_version 65.0 +%define mainver %major.0.1 +%define orig_version 65.0.1 %define orig_suffix %{nil} %define update_channel release %define branding 1 -%define releasedate 20190124174741 +%define releasedate 20190211233335 %define source_prefix firefox-%{orig_version} # always build with GCC as SUSE Security Team requires that diff --git a/compare-locales.tar.xz b/compare-locales.tar.xz index 7c3ce45..b4be37a 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:5a96011ec759ab6ca2c649f56e48f5ea39a2a3f63ebce2ffcdaa9f98cdeb0ff2 -size 28384 +oid sha256:3d6e6d872570a25ef1c79b4ceac28b3199321c3606e5c3c115e435d3cce92608 +size 28372 diff --git a/create-tar.sh b/create-tar.sh index 3e80696..13fa846 100644 --- a/create-tar.sh +++ b/create-tar.sh @@ -7,8 +7,8 @@ CHANNEL="release" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="896611703c2b8f04f596ebcb09e612b7ab06eea3" -VERSION="65.0" +RELEASE_TAG="1ea7b51ef5bb91bdc34fb7406fd4d35ed7961363" +VERSION="65.0.1" VERSION_SUFFIX="" LOCALE_FILE="firefox-$VERSION/browser/locales/l10n-changesets.json" diff --git a/firefox-65.0.1.source.tar.xz b/firefox-65.0.1.source.tar.xz new file mode 100644 index 0000000..c58382c --- /dev/null +++ b/firefox-65.0.1.source.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:67e517f6d1ea8aa5c8f32404b8756f3205c3550917a91a19b0a0edccc656a3cc +size 276816148 diff --git a/firefox-65.0.1.source.tar.xz.asc b/firefox-65.0.1.source.tar.xz.asc new file mode 100644 index 0000000..81d7ccf --- /dev/null +++ b/firefox-65.0.1.source.tar.xz.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.14 (GNU/Linux) + +iQIcBAABCAAGBQJcYimSAAoJELu+vbskxvNV7jMQALO4YSnT/C6p5G83WEKN79oo +/KTibnBddU6zUScHbnZDvISV8f38nuOhPo8EdmeDS24vMUzP8SvUJHRjU0q0Oei4 +9sNrP7kL7gKiO92QVmnidh6xv9zrHsF7YzzcDwoRKDuoYjU2prr9LRcnh0OKTrON +U1dWIEkiDkhV+RzbFhog3IsFspA+5Xx2FUefUKb2R8IoxiE5NqrwhvpM5CbbVScH +6xbi//ei5yVypxSv99RD+qfk/hYGxhgzWJB2DVaNPrRjrOStDFf4Hil8Uwl3cKU+ +4AXTfo5xWmw6mXWp3usSrss3IRBGK1z8dYf2UyZhZaMcCV7sUy6sWKKrXyYqxR+P +E5Ylir6GOPNvYys1zaEkeodQo+nBt/U446514ZYaCp7Zvl9W2r2OGtQ1VTO0It9y ++dkNbxECUrM5T7Oiv3CG0e+BIRuX8pMSqWzAC7/Yl5Hxqkp9XQLx1P3dcKoKusw5 +OX0pUYtoAiM+sepPuurUc+UqpswLwdJx/XwR46icyz8oQoINSoyIvIAm5Lufx82M +bHY1CejdEb2Sgge8mzr2vn0T7Fs+9B9VmBAnyOZrXNv4/rdee1MtBvDXwfL0dhxg +w4Hl2L7y1aWJicNagK4B1GpaWCBcRteVzrkIEzk+/JqCiM+vB2IGXqLxnxcgi4OJ +toHbIuS/oYjU7UAj+hUI +=tFO8 +-----END PGP SIGNATURE----- diff --git a/firefox-65.0.source.tar.xz b/firefox-65.0.source.tar.xz deleted file mode 100644 index d082cdd..0000000 --- a/firefox-65.0.source.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:75b1b14605d63e8c83b60e0a4020cdb75b8671fb646959da865cbead0c2b466d -size 278317028 diff --git a/firefox-65.0.source.tar.xz.asc b/firefox-65.0.source.tar.xz.asc deleted file mode 100644 index c41c44c..0000000 --- a/firefox-65.0.source.tar.xz.asc +++ /dev/null @@ -1,17 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.14 (GNU/Linux) - -iQIcBAABCAAGBQJcSgmSAAoJELu+vbskxvNVUikQAK66ARnk4m24Ln7nX8hhmeON -o10g7HhoKSAJctMdL1W5l9MANe9yIwYwrjT1B2DXYMlOW7xEnZ7OGWTwnE4AdMha -V/no/t5/9JnUuvsqr61CmJpe378kLoLhgTfBkhvdLLqsrHlQwwHjfsKBRmHQD9J/ -MSQ3/R33b1x4ObGg4zBVcGb6XE3A9szO8eIBegLXl0EgZVvQ12f/HIz7/1rSXoRQ -T/J6TtUtqKAk9+oumqaAx1s3nqoTRDBF4B329n0om6iowMxTOMiyLvENLEUq0tiG -GQAsPWQIyifabe08vu03XrStAoeSCmzSnKzrzNA9rXmJBbHuNl3+c1LVYV82+Nyu -eSz29GNoCPzLPGgvAqKa6YKwpBpjZi+Ue1mBfjVcxyCyh4pwVlkANRIvkfEsTGtg -H09/xco5DtjvN+aZpNfDgzx8go7TtlSag4M1acWvUUzm+z8wUih6rdHJl2EHegZC -mBYpDhRZ5rbtM8A3ZLU61ZozP8dOJzOCdp8bZ8l4GkNCkCaGkAkwtcs9GRZKenKH -A1/INF8RQI4RUSfuhw5FA1rpx66ba83ZhG146cvYm89EjHSEepw2AQW1oaKY9raj -8tXxgx0DwpXp8eXiGmhwGKaIdEySdk8XolxrZW7u+ziBPVaZ2cvmfIyIjL5Fq4kr -3+LGOK8BXcHSyx2hrETN -=G3VV ------END PGP SIGNATURE----- diff --git a/l10n-65.0.1.tar.xz b/l10n-65.0.1.tar.xz new file mode 100644 index 0000000..6b1e86c --- /dev/null +++ b/l10n-65.0.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0f4e56ecad7ba1dd67dad2744099e1fc2429ef973a617c5dbdbb8dd90ccbd74d +size 50075884 diff --git a/l10n-65.0.tar.xz b/l10n-65.0.tar.xz deleted file mode 100644 index 18fa3bb..0000000 --- a/l10n-65.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c1b3b7482776481ce98c37dcf11f4aaa113e2f6a17edfd1f7354a7127ad4f40d -size 49986484 diff --git a/source-stamp.txt b/source-stamp.txt index 2b958ae..9955b8a 100644 --- a/source-stamp.txt +++ b/source-stamp.txt @@ -1,2 +1,2 @@ -REV=896611703c2b +REV=1ea7b51ef5bb REPO=http://hg.mozilla.org/releases/mozilla-release From 6b3ac1f0fc0ac5942eee97a88cda5500cf52dd59150eb6bcb8ba156567bf0ae7 Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Wed, 13 Feb 2019 16:39:28 +0000 Subject: [PATCH 5/6] MFSA 2019-04 (bsc#1125330) OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=718 --- MozillaFirefox.changes | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index 00efce4..e9d69db 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -14,7 +14,7 @@ Wed Feb 13 07:17:28 UTC 2019 - Wolfgang Rosenauer from behind a proxy server (bmo#1523427) * Fixed the "Enter" key not working on password entry fields for certain Linux distributions (bmo#1523635) - MFSA 2019-04 + MFSA 2019-04 (bsc#1125330) * CVE-2018-18356 bmo#1525817 Use-after-free in Skia * CVE-2019-5785 bmo#1525433 From 0bb19324e6b0bc3928d9c15be49d199d5e01c4962cada3ec0a88e8441a91837b Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Fri, 15 Feb 2019 14:35:36 +0000 Subject: [PATCH 6/6] Accepting request 676547 from home:Guillaume_G:branches:mozilla:Factory - Update _constraints to avoid 'no space left' error seen on aarch64 OBS-URL: https://build.opensuse.org/request/show/676547 OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=719 --- MozillaFirefox.changes | 5 +++++ _constraints | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index e9d69db..2e3ca3f 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri Feb 15 13:45:57 UTC 2019 - Guillaume GARDET + +- Update _constraints to avoid 'no space left' error seen on aarch64 + ------------------------------------------------------------------- Wed Feb 13 07:17:28 UTC 2019 - Wolfgang Rosenauer diff --git a/_constraints b/_constraints index d6c530d..a9da1dc 100644 --- a/_constraints +++ b/_constraints @@ -2,7 +2,7 @@ - 20 + 22 8