# HG changeset patch # User Wolfgang Rosenauer # Date 1601452154 -7200 # Node ID fbfd8f7cbd532707dc9a9f46dcdf612f08eddf6a # Parent 8a43aff7e98265f49faf1e5f037c4f639383e7b2 FF 81 final + remove python2 deps diff -r 8a43aff7e982 -r fbfd8f7cbd53 MozillaFirefox/MozillaFirefox.changes --- a/MozillaFirefox/MozillaFirefox.changes Wed Sep 30 09:47:34 2020 +0200 +++ b/MozillaFirefox/MozillaFirefox.changes Wed Sep 30 09:49:14 2020 +0200 @@ -1,13 +1,40 @@ ------------------------------------------------------------------- +Tue Sep 29 11:58:46 UTC 2020 - Wolfgang Rosenauer + +- try to remove python2 dependencies + +------------------------------------------------------------------- Fri Sep 18 06:22:40 UTC 2020 - Wolfgang Rosenauer -- Firefox 81.0 +- Mozilla Firefox 81.0 + * https://www.mozilla.org/en-US/firefox/81.0/releasenotes + MFSA 2020-42 (bsc#1176756) + * CVE-2020-15675 (bmo#1654211) + Use-After-Free in WebGL + * CVE-2020-15677 (bmo#1641487) + Download origin spoofing via redirect + * CVE-2020-15676 (bmo#1646140) + XSS when pasting attacker-controlled data into a + contenteditable element + * CVE-2020-15678 (bmo#1660211) + When recursing through layers while scrolling, an iterator + may have become invalid, resulting in a potential use-after- + free scenario + * CVE-2020-15673 (bmo#1648493, bmo#1660800) + Memory safety bugs fixed in Firefox 81 and Firefox ESR 78.3 + * CVE-2020-15674 (bmo#1656063, bmo#1656064, bmo#1656067, bmo#1660293) + Memory safety bugs fixed in Firefox 81 - requires NSPR 4.28 NSS 3.56 - removed obsolete patches * mozilla-system-nspr.patch * mozilla-bmo1661715.patch + * mozilla-silence-no-return-type.patch +- skip post-build-checks for 15.0 and 15.1 +- add revert-795c8762b16b.patch to fix LTO builds with gcc + (related to bmo#1644409) +- require python3-curses as workaround to fix i586 build ------------------------------------------------------------------- Thu Sep 17 11:45:31 UTC 2020 - Guillaume GARDET diff -r 8a43aff7e982 -r fbfd8f7cbd53 MozillaFirefox/MozillaFirefox.spec --- a/MozillaFirefox/MozillaFirefox.spec Wed Sep 30 09:47:34 2020 +0200 +++ b/MozillaFirefox/MozillaFirefox.spec Wed Sep 30 09:49:14 2020 +0200 @@ -17,6 +17,10 @@ # +%if 0%{?suse_version} < 1550 && 0%{?sle_version} <= 150100 +#!BuildIgnore: post-build-checks +%endif + # changed with every update # orig_version vs. mainver: To have beta-builds # FF70beta3 would be released as FF69.99 @@ -100,13 +104,13 @@ BuildRequires: mozilla-nss-devel >= 3.56 BuildRequires: nasm >= 2.14 BuildRequires: nodejs10 >= 10.21.0 -BuildRequires: python-devel %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000 BuildRequires: python-libxml2 BuildRequires: python36 %else -BuildRequires: python2-xml +BuildRequires: python3-devel BuildRequires: python3 >= 3.5 +BuildRequires: python3-curses %endif BuildRequires: rust >= 1.43 BuildRequires: rust-cbindgen >= 0.14.3 @@ -209,8 +213,7 @@ Patch26: mozilla-bmo1626236.patch Patch27: mozilla-s390x-skia-gradient.patch Patch28: mozilla-libavcodec58_91.patch -Patch29: mozilla-silence-no-return-type.patch -Patch30: revert-795c8762b16b.patch +Patch29: revert-795c8762b16b.patch # Firefox/browser Patch101: firefox-kde.patch Patch102: firefox-branded-icons.patch @@ -353,8 +356,7 @@ %patch26 -p1 %patch27 -p1 %patch28 -p1 -%patch29 -p1 -%patch30 -p1 -R +%patch29 -p1 -R # Firefox %patch101 -p1 %patch102 -p1 @@ -394,6 +396,7 @@ export MOZILLA_OFFICIAL=1 export BUILD_OFFICIAL=1 export MOZ_TELEMETRY_REPORTING=1 +export MACH_USE_SYSTEM_PYTHON=1 %if 0%{?suse_version} <= 1320 export CC=gcc-9 %else diff -r 8a43aff7e982 -r fbfd8f7cbd53 MozillaFirefox/_constraints --- a/MozillaFirefox/_constraints Wed Sep 30 09:47:34 2020 +0200 +++ b/MozillaFirefox/_constraints Wed Sep 30 09:49:14 2020 +0200 @@ -25,7 +25,7 @@ 5 - + diff -r 8a43aff7e982 -r fbfd8f7cbd53 MozillaFirefox/tar_stamps --- a/MozillaFirefox/tar_stamps Wed Sep 30 09:47:34 2020 +0200 +++ b/MozillaFirefox/tar_stamps Wed Sep 30 09:49:14 2020 +0200 @@ -7,5 +7,5 @@ #SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-release" -RELEASE_TAG="2c869ada52702e6a02b2fe73b4d81d6be6d515f0" -RELEASE_TIMESTAMP="20200831163820" +RELEASE_TAG="080f865dcb5a2427138f686afa8e72ba81936743" +RELEASE_TIMESTAMP="20200917005511"