forked from pool/MozillaFirefox
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:
commit
5112b91bbf
@ -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>
|
||||
|
||||
@ -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>
|
||||
|
||||
- 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>
|
||||
|
@ -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 @@ export CXX=g++
|
||||
%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 --enable-debug-symbols=-g0
|
||||
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 @@ ac_add_options --enable-official-branding
|
||||
%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 '
|
||||
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6708ab24a748de336aff4789f97f248452a46117e86bb6b4b9746768e52fb114
|
||||
size 513615916
|
@ -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-----
|
3
firefox-116.0.3.source.tar.xz
Normal file
3
firefox-116.0.3.source.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:575a0d11b487a03527cc90c5e6d556c09669201cbb584b73442b202ee1d3e2e6
|
||||
size 520884220
|
16
firefox-116.0.3.source.tar.xz.asc
Normal file
16
firefox-116.0.3.source.tar.xz.asc
Normal 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-----
|
@ -1,10 +1,10 @@
|
||||
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"
|
||||
|
Loading…
Reference in New Issue
Block a user