Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package MozillaFirefox for openSUSE:Factory 
checked in at 2023-08-18 19:27:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/MozillaFirefox (Old)
 and      /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1766 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "MozillaFirefox"

Fri Aug 18 19:27:10 2023 rev:407 rq:1104464 version:116.0.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/MozillaFirefox/MozillaFirefox.changes    
2023-08-12 15:06:15.098526666 +0200
+++ /work/SRC/openSUSE:Factory/.MozillaFirefox.new.1766/MozillaFirefox.changes  
2023-08-18 19:27:17.619201255 +0200
@@ -1,0 +2,23 @@
+Thu Aug 17 18:20:18 UTC 2023 - Andreas Stieger <andreas.stie...@gmx.de>
+
+- Mozilla Firefox 116.0.3
+  * Fixed an issue for OPFS users that broke access to files that
+    were locally cached in a previous version
+    (bmo#1847989, bmo#1847619)
+  * Fixed an issue that was breaking screensharing for some users
+    on Wayland (bmo#1841851)
+  * Fixed an issue where a fullscreen notification was persistently
+    being shown to a user, even after disabling it (bmo#1847901)
+  * Fixed an issue where Firefox would hang when doing a Google
+    search (bmo#1847066)
+
+-------------------------------------------------------------------
+Tue Aug 15 09:51:15 UTC 2023 - Adam Majer <adam.ma...@suse.de>
+
+- After further testing on memory consumption during linking, it's
+  safe to remove most of the memory reducing options for ix86 linker.
+  A combination of these actually resulted in the OOM condition.
+  It's even possible to add basic debugging info while keeping
+  linker memory consumption at about 2GB
+
+-------------------------------------------------------------------
@@ -10 +33,4 @@
-- Fix OOM when linking on 32-bit
+- Workarold ld bug causing OOM when linking on 32-bit
+- Remove -j1 limit on x86. The build runs on 64-bit kernel with a
+  32-bit userland. This means there is plenty of memory available
+  but userland is limited to just under 4GB per process.

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

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

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

Other differences:
------------------
++++++ MozillaFirefox.spec ++++++
--- /var/tmp/diff_new_pack.vVKx0R/_old  2023-08-18 19:27:32.511227961 +0200
+++ /var/tmp/diff_new_pack.vVKx0R/_new  2023-08-18 19:27:32.519227975 +0200
@@ -29,8 +29,8 @@
 # major 69
 # mainver %%major.99
 %define major          116
-%define mainver        %major.0.2
-%define orig_version   116.0.2
+%define mainver        %major.0.3
+%define orig_version   116.0.3
 %define orig_suffix    %{nil}
 %define update_channel release
 %define branding       1
@@ -383,17 +383,20 @@
 %endif
 %endif
 %ifarch %arm %ix86
+### NOTE: these sections are not required anymore. Alson --no-keep-memory + 
-Wl,-z,pack-relative-relocs causes
+### ld to go OOM (https://sourceware.org/bugzilla/show_bug.cgi?id=30756)
 # Limit RAM usage during link
-export LDFLAGS="\$LDFLAGS -Wl,--no-keep-memory -Wl,--reduce-memory-overheads 
-Wl,--no-map-whole-files -Wl,--hash-size=31"
+# export LDFLAGS="\$LDFLAGS -Wl,--no-keep-memory -Wl,--reduce-memory-overheads 
-Wl,--no-map-whole-files -Wl,--hash-size=31"
+#
 # A lie to prevent -Wl,--gc-sections being set which requires more memory than 
32bit can offer
-export GC_SECTIONS_BREAKS_DEBUG_RANGES=yes
+#export GC_SECTIONS_BREAKS_DEBUG_RANGES=yes
 %endif
 export LDFLAGS="\$LDFLAGS -fPIC -Wl,-z,relro,-z,now"
 %ifarch ppc64 ppc64le
 %endif
 %ifarch %ix86
-# Not enough memory on 32-bit systems, remove debug info.
-export CFLAGS="\$CFLAGS -g0"
+# Not enough memory on 32-bit systems, reduce debug info.
+export CFLAGS="\$CFLAGS -g1"
 %endif
 export CXXFLAGS="\$CFLAGS"
 export MOZCONFIG=$RPM_BUILD_DIR/mozconfig
@@ -431,7 +434,7 @@
 ac_add_options --disable-install-strip
 %ifarch %ix86 %arm
 # OOM on 32-bit when ld passed -Wl,-z,pack-relative-relocs
-ac_add_options --enable-elf-hack
+# ac_add_options --enable-elf-hack
 %endif
 ac_add_options --with-system-nspr
 ac_add_options --with-system-nss
@@ -527,11 +530,7 @@
 %endif
 EOF
 
-%ifarch %ix86
-%define njobs 1
-%else
 %define njobs 0%{?jobs:%jobs}
-%endif
 mkdir -p $RPM_BUILD_DIR/langpacks_artifacts/
 sed -r '/^(ja-JP-mac|ga-IE|en-US|)$/d;s/ .*$//' 
$RPM_BUILD_DIR/%{srcname}-%{orig_version}/browser/locales/shipped-locales \
     | xargs -n 1 %{?njobs:-P %njobs} -I {} /bin/sh -c '

++++++ firefox-116.0.2.source.tar.xz -> firefox-116.0.3.source.tar.xz ++++++
/work/SRC/openSUSE:Factory/MozillaFirefox/firefox-116.0.2.source.tar.xz 
/work/SRC/openSUSE:Factory/.MozillaFirefox.new.1766/firefox-116.0.3.source.tar.xz
 differ: char 15, line 1

++++++ l10n-116.0.2.tar.xz -> l10n-116.0.3.tar.xz ++++++

++++++ tar_stamps ++++++
--- /var/tmp/diff_new_pack.vVKx0R/_old  2023-08-18 19:27:33.031228894 +0200
+++ /var/tmp/diff_new_pack.vVKx0R/_new  2023-08-18 19:27:33.035228901 +0200
@@ -1,11 +1,11 @@
 PRODUCT="firefox"
 CHANNEL="release"
-VERSION="116.0.2"
+VERSION="116.0.3"
 VERSION_SUFFIX=""
-PREV_VERSION="116.0.1"
+PREV_VERSION="116.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="ae781417692ab706ede947dcb19703aaf10129ea"
-RELEASE_TIMESTAMP="20230805021307"
+RELEASE_TAG="183063cc6efa429f4f184aff169e1f9dad68cbfc"
+RELEASE_TIMESTAMP="20230815173142"
 

Reply via email to