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"