1
0

Accepting request 1104464 from mozilla:Factory

OBS-URL: https://build.opensuse.org/request/show/1104464
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/MozillaFirefox?expand=0&rev=407
This commit is contained in:
Ana Guerrero 2023-08-18 17:27:10 +00:00 committed by Git OBS Bridge
commit 5112b91bbf
8 changed files with 60 additions and 35 deletions

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Thu Aug 17 18:20:18 UTC 2023 - Andreas Stieger <andreas.stieger@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.majer@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
------------------------------------------------------------------- -------------------------------------------------------------------
Thu Aug 10 16:32:02 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de> Thu Aug 10 16:32:02 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de>
@ -7,7 +30,10 @@ Thu Aug 10 16:32:02 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de>
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Aug 9 09:52:36 UTC 2023 - Adam Majer <adam.majer@suse.de> Wed Aug 9 09:52:36 UTC 2023 - Adam Majer <adam.majer@suse.de>
- 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.
------------------------------------------------------------------- -------------------------------------------------------------------
Sat Aug 5 17:46:22 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de> Sat Aug 5 17:46:22 UTC 2023 - Andreas Stieger <andreas.stieger@gmx.de>

View File

@ -29,8 +29,8 @@
# major 69 # major 69
# mainver %%major.99 # mainver %%major.99
%define major 116 %define major 116
%define mainver %major.0.2 %define mainver %major.0.3
%define orig_version 116.0.2 %define orig_version 116.0.3
%define orig_suffix %{nil} %define orig_suffix %{nil}
%define update_channel release %define update_channel release
%define branding 1 %define branding 1
@ -383,17 +383,20 @@ export CXX=g++
%endif %endif
%endif %endif
%ifarch %arm %ix86 %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 # 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 # 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 %endif
export LDFLAGS="\$LDFLAGS -fPIC -Wl,-z,relro,-z,now" export LDFLAGS="\$LDFLAGS -fPIC -Wl,-z,relro,-z,now"
%ifarch ppc64 ppc64le %ifarch ppc64 ppc64le
%endif %endif
%ifarch %ix86 %ifarch %ix86
# Not enough memory on 32-bit systems, remove debug info. # Not enough memory on 32-bit systems, reduce debug info.
export CFLAGS="\$CFLAGS -g0" export CFLAGS="\$CFLAGS -g1"
%endif %endif
export CXXFLAGS="\$CFLAGS" export CXXFLAGS="\$CFLAGS"
export MOZCONFIG=$RPM_BUILD_DIR/mozconfig export MOZCONFIG=$RPM_BUILD_DIR/mozconfig
@ -431,7 +434,7 @@ ac_add_options --enable-debug-symbols=-g0
ac_add_options --disable-install-strip ac_add_options --disable-install-strip
%ifarch %ix86 %arm %ifarch %ix86 %arm
# OOM on 32-bit when ld passed -Wl,-z,pack-relative-relocs # 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 %endif
ac_add_options --with-system-nspr ac_add_options --with-system-nspr
ac_add_options --with-system-nss ac_add_options --with-system-nss
@ -527,11 +530,7 @@ ac_add_options --enable-official-branding
%endif %endif
EOF EOF
%ifarch %ix86
%define njobs 1
%else
%define njobs 0%{?jobs:%jobs} %define njobs 0%{?jobs:%jobs}
%endif
mkdir -p $RPM_BUILD_DIR/langpacks_artifacts/ 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 \ 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 ' | xargs -n 1 %{?njobs:-P %njobs} -I {} /bin/sh -c '

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6708ab24a748de336aff4789f97f248452a46117e86bb6b4b9746768e52fb114
size 513615916

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErdcHlHlwDcrf3VM34207E/PZMnQFAmTQiUkACgkQ4207E/PZ
MnTZYxAAjY30r8LYBpmdly51+e2usyI4OI5BCnAE6hl40ciSqOa+zApG5XdEX2/z
o2t1Xe/GFEsZv3osDAWC1rF3lhQzfSh8fg6ZiT5IOt3Bz1MwDUpAdh49gue3wk6Q
uPlUgN4Y6FMnfUigPDUZAaYdJZnoivprTAXebsesEZkFghn9KY6CC4pGoNldepX1
iJEiMwp3aZnOgfghwzUNZQsouFT1B1Bdm8evMxGNilQiaBfGFaOvGTMNEnFnvPZ3
7CSxeHs9l+brKfUw4nt34huw2KJ0jbIU93TwRoS2ZnaziuzMz4UVAiBfgSUOfzVA
+RCTQoRQZZtroftT8fbNoz/thLglpzV4/7YhEysbG//LBbxthP2klQRQHoyryVyf
E7ZdBwYO7Mdo4eiJdn/ioqEUypgOnXsGRUmeVEjCgyRrnBRaSARb6mx2KAVmS4az
dPh8SYpD0bl9uorrJAyTrjXmg4X+VlhkbjhWBdYIwF5VYDi8vN3O0J+XwhajqoeN
IS1w/aYnYo7ku/2gSEDqozAkGHhiw28unOQHSlf/wcwTYJgAfQ9kQ9vdXAtY6noc
EjQzItZQwA9+Q5NuB1f4WmaPLrIkJJR0a/qy1ddZRq6AOIJn3H5QLt03bScAZhzy
iePui8wgMEVM4WwS7mNMEaF+xgg0BSKtyN53nQFBSnIqZlu94JU=
=sSGq
-----END PGP SIGNATURE-----

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:575a0d11b487a03527cc90c5e6d556c09669201cbb584b73442b202ee1d3e2e6
size 520884220

View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErdcHlHlwDcrf3VM34207E/PZMnQFAmTb6zkACgkQ4207E/PZ
MnTcJxAArPWqYriMcPrO+gHF6DC+P1hSNr4zDGCK9Ia/vshY9mC4dGRSnC33sgpg
AnidaxCOysEP0GFtf+WDWyzA8EHrfEd/u5A3iNGIMpwzPPrv+njxBoBWPM1Fwaxv
f/Uh8Lvd8t0ImCGZWAkslKtaYGlPrxRkDma6xKj4sp8m1aTe14hlTsehq1Qw2JNj
dvKyCyVwhvnF8vobG64gexYDudQr8bw2yDfKYEX69LCPKLTKrIgQ52/NoNCXm5M5
jxpfbQALC13C0u9ARq0UV7x1+bngtAP9aa5RGhvqkFXV0+DmPPE25wkST3b35PI1
WBvC8KdyGzeHM9yT9fs9V29RVGQvu3ZWo/YKLV23Yis4qHyc3gjQW8DMdQVNDfrF
Kb/AN1QQaKOmnC4QQZbZ2Np5RYy/XuqOBQP2OFlY33fN2WFyhUyDJLFEOURBIGl8
q0VEVssqt2Hi/qpDj586RDRNStz3yCIrgPL4oMU6u50ZNcx+8q96YiArbwzYgfi/
21RAb0c2oTNyNr6n6OaR2AY+oSoZug50UllvHt0jt4SEOObXJx7mYb/5M3tyO8gC
WABOkgBoU9OaIDyJVURmJFA+ej0rq3gD0UDBxtPw9oD03Wn+ClFHTtJFBNnsUGwU
fza+b/zwaxEOE5sFGqHp6uUvc1Eolve3RtSZUrDKmR9xRnkZ5tc=
=BJHR
-----END PGP SIGNATURE-----

View File

@ -1,10 +1,10 @@
PRODUCT="firefox" PRODUCT="firefox"
CHANNEL="release" CHANNEL="release"
VERSION="116.0.2" VERSION="116.0.3"
VERSION_SUFFIX="" VERSION_SUFFIX=""
PREV_VERSION="116.0.1" PREV_VERSION="116.0.2"
PREV_VERSION_SUFFIX="" PREV_VERSION_SUFFIX=""
#SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation #SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation
RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-release" RELEASE_REPO="https://hg.mozilla.org/releases/mozilla-release"
RELEASE_TAG="ae781417692ab706ede947dcb19703aaf10129ea" RELEASE_TAG="183063cc6efa429f4f184aff169e1f9dad68cbfc"
RELEASE_TIMESTAMP="20230805021307" RELEASE_TIMESTAMP="20230815173142"