Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package MozillaFirefox for openSUSE:Factory checked in at 2022-08-03 21:15:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/MozillaFirefox (Old) and /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "MozillaFirefox" Wed Aug 3 21:15:49 2022 rev:370 rq:992040 version:103.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/MozillaFirefox/MozillaFirefox.changes 2022-07-11 19:07:59.327489795 +0200 +++ /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1533/MozillaFirefox.changes 2022-08-03 21:15:53.631315441 +0200 @@ -1,0 +2,44 @@ +Mon Aug 1 10:45:16 UTC 2022 - Wolfgang Rosenauer <w...@rosenauer.org> + +- Mozilla Firefox 103.0.1 + * Enabled hardware acceleration on newer AMD cards. + * Fixed a crash on Firefox shutdown caused by a bug in the + audio manager + +------------------------------------------------------------------- +Wed Jul 27 07:13:07 UTC 2022 - Wolfgang Rosenauer <w...@rosenauer.org> + +- Mozilla Firefox 103.0 + https://www.mozilla.org/en-US/firefox/103.0/releasenotes + MFSA 2022-28 (bsc#1201758) + * CVE-2022-36319 (bmo#1737722) + Mouse Position spoofing with CSS transforms + * CVE-2022-36317 (bmo#1759951) + Long URL would hang Firefox for Android + * CVE-2022-36318 (bmo#1771774) + Directory indexes for bundled resources reflected URL + parameters + * CVE-2022-36314 (bmo#1773894) + Opening local <code>.lnk</code> files could cause unexpected + network loads + * CVE-2022-36315 (bmo#1762520) + Preload Cache Bypasses Subresource Integrity + * CVE-2022-36316 (bmo#1768583) + Performance API leaked whether a cross-site resource is + redirecting + * CVE-2022-36320 (bmo#1759794, bmo#1760998) + Memory safety bugs fixed in Firefox 103 + * CVE-2022-2505 (bmo#1769739, bmo#1772824) + Memory safety bugs fixed in Firefox 103 and 102.1 +- requires + NSS >= 3.80 + rust = 1.61 + rust-cbindgen >= 0.24.3 + +------------------------------------------------------------------- +Wed Jul 13 07:54:21 UTC 2022 - Guillaume GARDET <guillaume.gar...@opensuse.org> + +- Move %limit_build set before mozilla config to actually set the + value of %jobs to MOZ_MAKE_FLAGS to fix build on aarch64 + +------------------------------------------------------------------- Old: ---- firefox-102.0.1.source.tar.xz firefox-102.0.1.source.tar.xz.asc l10n-102.0.1.tar.xz New: ---- firefox-103.0.1.source.tar.xz firefox-103.0.1.source.tar.xz.asc l10n-103.0.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ MozillaFirefox.spec ++++++ --- /var/tmp/diff_new_pack.ywN5Fj/_old 2022-08-03 21:16:04.407343722 +0200 +++ /var/tmp/diff_new_pack.ywN5Fj/_new 2022-08-03 21:16:04.411343733 +0200 @@ -28,9 +28,9 @@ # orig_suffix b3 # major 69 # mainver %major.99 -%define major 102 +%define major 103 %define mainver %major.0.1 -%define orig_version 102.0.1 +%define orig_version 103.0.1 %define orig_suffix %{nil} %define update_channel release %define branding 1 @@ -106,8 +106,8 @@ # minimal requirement: BuildRequires: rust+cargo >= 1.59 # actually used upstream: -BuildRequires: cargo1.60 -BuildRequires: rust1.60 +BuildRequires: cargo1.61 +BuildRequires: rust1.61 %endif %if 0%{useccache} != 0 BuildRequires: ccache @@ -118,7 +118,7 @@ BuildRequires: libproxy-devel BuildRequires: makeinfo BuildRequires: mozilla-nspr-devel >= 4.34 -BuildRequires: mozilla-nss-devel >= 3.79 +BuildRequires: mozilla-nss-devel >= 3.80 BuildRequires: nasm >= 2.14 BuildRequires: nodejs >= 10.22.1 %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000 @@ -128,7 +128,7 @@ BuildRequires: python3 >= 3.5 BuildRequires: python3-devel %endif -BuildRequires: rust-cbindgen >= 0.23.0 +BuildRequires: rust-cbindgen >= 0.24.3 BuildRequires: unzip BuildRequires: update-desktop-files BuildRequires: xorg-x11-libXt-devel @@ -399,6 +399,10 @@ # Done with env-variables. source ./.obsenv.sh +%ifarch aarch64 %arm ppc64 ppc64le +%limit_build -m 2000 +%endif + # Generating mozconfig cat << EOF > $MOZCONFIG mk_add_options MOZILLA_OFFICIAL=1 @@ -491,9 +495,6 @@ cat ./.obsenv.sh cat $MOZCONFIG %else -%ifarch aarch64 %arm ppc64 ppc64le -%limit_build -m 2000 -%endif %if 0%{useccache} != 0 ccache -s ++++++ firefox-102.0.1.source.tar.xz -> firefox-103.0.1.source.tar.xz ++++++ /work/SRC/openSUSE:Factory/MozillaFirefox/firefox-102.0.1.source.tar.xz /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1533/firefox-103.0.1.source.tar.xz differ: char 15, line 1 ++++++ l10n-102.0.1.tar.xz -> l10n-103.0.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/MozillaFirefox/l10n-102.0.1.tar.xz /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1533/l10n-103.0.1.tar.xz differ: char 26, line 1 ++++++ mozilla-kde.patch ++++++ --- /var/tmp/diff_new_pack.ywN5Fj/_old 2022-08-03 21:16:04.667344405 +0200 +++ /var/tmp/diff_new_pack.ywN5Fj/_new 2022-08-03 21:16:04.671344415 +0200 @@ -3,7 +3,7 @@ # Date 1559294891 -7200 # Fri May 31 11:28:11 2019 +0200 # Node ID c2aa7198fb925e7fde96abf65b6f68b9b755f112 -# Parent edd7284c391b503b76bb5bb6321f24ab2f5f8bdf +# Parent b7a9df31234bb6342e8b01dcfa98b7d8ecdfd1dd Description: Add KDE integration to Firefox (toolkit parts) Author: Wolfgang Rosenauer <wolfg...@rosenauer.org> Author: Lubos Lunak <lu...@suse.com> @@ -31,7 +31,7 @@ #ifdef MOZ_MEMORY # include "mozmemory.h" #endif -@@ -4767,16 +4768,27 @@ nsresult Preferences::InitInitialObjects +@@ -4791,16 +4792,27 @@ nsresult Preferences::InitInitialObjects "unix.js" # if defined(_AIX) , @@ -59,7 +59,7 @@ // Load jar:$app/omni.jar!/defaults/preferences/*.js // or jar:$gre/omni.jar!/defaults/preferences/*.js. -@@ -4841,17 +4853,17 @@ nsresult Preferences::InitInitialObjects +@@ -4865,17 +4877,17 @@ nsresult Preferences::InitInitialObjects } nsCOMPtr<nsIFile> path = do_QueryInterface(elem); @@ -255,7 +255,7 @@ diff --git a/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp b/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp --- a/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp +++ b/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp -@@ -10,16 +10,17 @@ +@@ -10,16 +10,18 @@ #include "prnetdb.h" #include "prenv.h" #include "nsInterfaceHashtable.h" @@ -264,6 +264,7 @@ #include "nsNetUtil.h" #include "nsISupportsPrimitives.h" #include "nsIGSettingsService.h" ++#include "nsPrintfCString.h" +#include "nsKDEUtils.h" using namespace mozilla; @@ -273,7 +274,7 @@ NS_DECL_ISUPPORTS NS_DECL_NSISYSTEMPROXYSETTINGS -@@ -33,16 +34,18 @@ class nsUnixSystemProxySettings final : +@@ -33,16 +35,18 @@ class nsUnixSystemProxySettings final : nsCOMPtr<nsIGSettingsCollection> mProxySettings; nsInterfaceHashtable<nsCStringHashKey, nsIGSettingsCollection> mSchemeProxySettings; @@ -292,7 +293,7 @@ nsUnixSystemProxySettings::GetMainThreadOnly(bool* aMainThreadOnly) { // dbus prevents us from being threadsafe, but this routine should not block // anyhow -@@ -378,21 +381,50 @@ nsresult nsUnixSystemProxySettings::GetP +@@ -378,21 +382,50 @@ nsresult nsUnixSystemProxySettings::GetP return NS_OK; } @@ -1244,7 +1245,7 @@ diff --git a/widget/gtk/moz.build b/widget/gtk/moz.build --- a/widget/gtk/moz.build +++ b/widget/gtk/moz.build -@@ -154,16 +154,17 @@ FINAL_LIBRARY = "xul" +@@ -146,16 +146,17 @@ FINAL_LIBRARY = "xul" LOCAL_INCLUDES += [ "/layout/base", @@ -1788,8 +1789,8 @@ diff --git a/xpcom/io/nsLocalFileUnix.cpp b/xpcom/io/nsLocalFileUnix.cpp --- a/xpcom/io/nsLocalFileUnix.cpp +++ b/xpcom/io/nsLocalFileUnix.cpp -@@ -54,16 +54,17 @@ - #include "prproces.h" +@@ -46,16 +46,17 @@ + #include "nsString.h" #include "nsIDirectoryEnumerator.h" #include "nsSimpleEnumerator.h" #include "private/pprio.h" @@ -1806,7 +1807,7 @@ # include "prmem.h" # include "plbase64.h" -@@ -2097,20 +2098,29 @@ nsLocalFile::SetPersistentDescriptor(con +@@ -2083,20 +2084,29 @@ nsLocalFile::SetPersistentDescriptor(con NS_IMETHODIMP nsLocalFile::Reveal() { @@ -1838,7 +1839,7 @@ ::CFRelease(url); return rv; } -@@ -2122,16 +2132,23 @@ nsLocalFile::Reveal() { +@@ -2108,16 +2118,23 @@ nsLocalFile::Reveal() { NS_IMETHODIMP nsLocalFile::Launch() { ++++++ mozilla-silence-no-return-type.patch ++++++ ++++ 3081 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/MozillaFirefox/mozilla-silence-no-return-type.patch ++++ and /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1533/mozilla-silence-no-return-type.patch ++++++ tar_stamps ++++++ --- /var/tmp/diff_new_pack.ywN5Fj/_old 2022-08-03 21:16:04.763344657 +0200 +++ /var/tmp/diff_new_pack.ywN5Fj/_new 2022-08-03 21:16:04.767344667 +0200 @@ -1,11 +1,11 @@ PRODUCT="firefox" CHANNEL="release" -VERSION="102.0.1" +VERSION="103.0.1" VERSION_SUFFIX="" -PREV_VERSION="102.0" +PREV_VERSION="103.0" PREV_VERSION_SUFFIX="" #SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-release" -RELEASE_TAG="a7294bfb43712ab3225c76087cd359a22ea8fa7d" -RELEASE_TIMESTAMP="20220705093820" +RELEASE_TAG="75b273b771873e3ac88c0084606491108201afe6" +RELEASE_TIMESTAMP="20220729222726"