Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package MozillaFirefox for openSUSE:Factory 
checked in at 2025-12-11 18:33:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/MozillaFirefox (Old)
 and      /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1939 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "MozillaFirefox"

Thu Dec 11 18:33:44 2025 rev:472 rq:1321887 version:146.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/MozillaFirefox/MozillaFirefox.changes    
2025-11-28 16:51:47.983424474 +0100
+++ /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1939/MozillaFirefox.changes  
2025-12-11 18:34:43.612803092 +0100
@@ -1,0 +2,47 @@
+Tue Dec  9 06:51:14 UTC 2025 - Wolfgang Rosenauer <[email protected]>
+
+- Mozilla Firefox 146.0
+  https://www.firefox.com/en-US/firefox/146.0/releasenotes/
+  MFSA 2025-92 (bsc#1254551)
+  * CVE-2025-14321 (bmo#1992760)
+    Use-after-free in the WebRTC: Signaling component
+  * CVE-2025-14322 (bmo#1996473)
+    Sandbox escape due to incorrect boundary conditions in the
+    Graphics: CanvasWebGL component
+  * CVE-2025-14323 (bmo#1996555)
+    Privilege escalation in the DOM: Notifications component
+  * CVE-2025-14324 (bmo#1996840)
+    JIT miscompilation in the JavaScript Engine: JIT component
+  * CVE-2025-14325 (bmo#1998050)
+    JIT miscompilation in the JavaScript Engine: JIT component
+  * CVE-2025-14326 (bmo#1840666)
+    Use-after-free in the Audio/Video: GMP component
+  * CVE-2025-14327 (bmo#1970743)
+    Spoofing issue in the Downloads Panel component
+  * CVE-2025-14328 (bmo#1996761)
+    Privilege escalation in the Netmonitor component
+  * CVE-2025-14329 (bmo#1997018)
+    Privilege escalation in the Netmonitor component
+  * CVE-2025-14330 (bmo#1997503)
+    JIT miscompilation in the JavaScript Engine: JIT component
+  * CVE-2025-14331 (bmo#2000218)
+    Same-origin policy bypass in the Request Handling component
+  * CVE-2025-14332 (bmo#1963153, bmo#1985058, bmo#1995637, bmo#1997118)
+    Memory safety bugs fixed in Firefox 146 and Thunderbird 146
+  * CVE-2025-14333 (bmo#1966501, bmo#1997639)
+    Memory safety bugs fixed in Firefox ESR 140.6, Thunderbird
+    ESR 140.6, Firefox 146 and Thunderbird 146
+- requires
+  NPSR 4.38.2
+  NSS 3.118
+  rust-cbindgen 0.29.1
+- switched back using gcc
+- rebased patches
+
+-------------------------------------------------------------------
+Sun Nov 30 09:18:17 UTC 2025 - Manfred Hollstein <[email protected]>
+
+- If clang_build is set, ensure to define CC and CXX accordingly.
+- Use clang19-devel on Leap.
+
+-------------------------------------------------------------------

Old:
----
  firefox-145.0.2.source.tar.xz
  firefox-145.0.2.source.tar.xz.asc
  l10n-145.0.2.tar.xz

New:
----
  firefox-146.0.source.tar.xz
  firefox-146.0.source.tar.xz.asc
  l10n-146.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ MozillaFirefox.spec ++++++
--- /var/tmp/diff_new_pack.9G5TiV/_old  2025-12-11 18:34:57.829399166 +0100
+++ /var/tmp/diff_new_pack.9G5TiV/_new  2025-12-11 18:34:57.833399334 +0100
@@ -28,9 +28,9 @@
 # orig_suffix b3
 # major 69
 # mainver %%major.99
-%define major          145
-%define mainver        %major.0.2
-%define orig_version   145.0.2
+%define major          146
+%define mainver        %major.0
+%define orig_version   146.0
 %define orig_suffix    %{nil}
 %define update_channel release
 %define branding       1
@@ -40,7 +40,7 @@
 %define do_profiling   0
 
 # upstream default is clang (to use gcc for large parts set to 0)
-%define clang_build    1
+%define clang_build    0
 
 %bcond_with only_print_mozconfig
 
@@ -113,8 +113,8 @@
 BuildRequires:  libiw-devel
 BuildRequires:  libproxy-devel
 BuildRequires:  makeinfo
-BuildRequires:  mozilla-nspr-devel >= 4.37
-BuildRequires:  mozilla-nss-devel >= 3.117
+BuildRequires:  mozilla-nspr-devel >= 4.38.2
+BuildRequires:  mozilla-nss-devel >= 3.118
 BuildRequires:  nasm >= 2.14
 BuildRequires:  nodejs >= 12.22.12
 %if 0%{?sle_version} >= 120000 && 0%{?sle_version} < 150000
@@ -137,7 +137,7 @@
 BuildRequires:  python3-devel
 %endif
 %endif
-BuildRequires:  rust-cbindgen >= 0.26
+BuildRequires:  rust-cbindgen >= 0.29.1
 %if 0%{?suse_version} > 1560
 BuildRequires:  translate-suse-desktop
 %endif
@@ -152,7 +152,7 @@
 BuildRequires:  pkgconfig(gconf-2.0) >= 1.2.1
 %endif
 %if 0%{?suse_version} < 1599
-BuildRequires:  clang15-devel
+BuildRequires:  clang19-devel
 %else
 %if 0%{?suse_version} < 1699
 BuildRequires:  clang-devel
@@ -395,11 +395,14 @@
 export MOZ_TELEMETRY_REPORTING=1
 export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE=system
 export CFLAGS="%{optflags}"
+%if 0%{?clang_build} != 0
+export CC=clang
+export CXX=clang++
+%else
 %if 0%{?suse_version} < 1550 && 0%{?sle_version} <= 150600
 export CC=gcc-13
 export CXX=g++-13
 %else
-%if 0%{?clang_build} == 0
 export CC=gcc
 export CXX=g++
 %endif

++++++ firefox-145.0.2.source.tar.xz -> firefox-146.0.source.tar.xz ++++++
/work/SRC/openSUSE:Factory/MozillaFirefox/firefox-145.0.2.source.tar.xz 
/work/SRC/openSUSE:Factory/.MozillaFirefox.new.1939/firefox-146.0.source.tar.xz 
differ: char 15, line 1

++++++ l10n-145.0.2.tar.xz -> l10n-146.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/MozillaFirefox/l10n-145.0.2.tar.xz 
/work/SRC/openSUSE:Factory/.MozillaFirefox.new.1939/l10n-146.0.tar.xz differ: 
char 15, line 1

++++++ mozilla-libavcodec58_91.patch ++++++
--- /var/tmp/diff_new_pack.9G5TiV/_old  2025-12-11 18:34:58.605431703 +0100
+++ /var/tmp/diff_new_pack.9G5TiV/_new  2025-12-11 18:34:58.609431871 +0100
@@ -1,15 +1,15 @@
 # HG changeset patch
-# Parent  fdc16b43f28c2e974929ca702563aaac52799654
+# Parent  4fae89dde1a0e5217f5d33fbd2246004e6597843
 
 diff --git a/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp 
b/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp
 --- a/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp
 +++ b/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp
-@@ -44,16 +44,18 @@ static const char* sLibs[] = {
-   "libavcodec.53.dylib",
+@@ -47,16 +47,18 @@ static const char* sLibs[] = {
  #elif defined(XP_OPENBSD)
-   "libavcodec.so", // OpenBSD hardly controls the major/minor library version
+   "libavcodec.so", // OpenBSD port controls the major/minor library version
                     // of ffmpeg and update it regulary on ABI/API changes
  #else
+   "libavcodec.so.62",
    "libavcodec.so.61",
    "libavcodec.so.60",
    "libavcodec.so.59",

++++++ mozilla-silence-no-return-type.patch ++++++
++++ 1395 lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/MozillaFirefox/mozilla-silence-no-return-type.patch
++++ and 
/work/SRC/openSUSE:Factory/.MozillaFirefox.new.1939/mozilla-silence-no-return-type.patch

++++++ tar_stamps ++++++
--- /var/tmp/diff_new_pack.9G5TiV/_old  2025-12-11 18:34:58.729436903 +0100
+++ /var/tmp/diff_new_pack.9G5TiV/_new  2025-12-11 18:34:58.733437071 +0100
@@ -1,11 +1,11 @@
 PRODUCT="firefox"
 CHANNEL="release"
-VERSION="145.0.2"
+VERSION="146.0"
 VERSION_SUFFIX=""
-PREV_VERSION="145.0.1"
+PREV_VERSION="145.0.2"
 PREV_VERSION_SUFFIX=""
 #SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
 RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-release";
-RELEASE_TAG="c91eb2b65acc555204a0b7f5fbf95b66e9ac5493"
-RELEASE_TIMESTAMP="20251124145406"
+RELEASE_TAG="212344e658e3366e9515eb50b9fa1889faddbfb5"
+RELEASE_TIMESTAMP="20251205151434"
 

Reply via email to