fix aarch64 builds; 98.0.1-ish

This commit is contained in:
ohfp 2022-03-22 11:02:20 +01:00
parent 7330076db4
commit 16a1ab1eea
2 changed files with 3305 additions and 0 deletions

File diff suppressed because it is too large Load diff

View file

@ -103,6 +103,11 @@ END
wget https://raw.githubusercontent.com/archlinuxarm/PKGBUILDs/master/extra/firefox/build-arm-libopus.patch -O ${_PATCHES_DIR}/build-arm-libopus.patch
patch -Np1 -i ${_PATCHES_DIR}/build-arm-libopus.patch
# Revert the upgrade of crossbeam-* crates that happened in Firefox 98.0,
# which resulted in a regression on arm64 where the browser wouldn't start
# (https://bugzilla.mozilla.org/show_bug.cgi?id=1757571)
patch -Np1 -i "${CI_PROJECT_DIR}/deb_patches/revert-crossbeam-crates-upgrade.patch"
else
cat >>${CI_PROJECT_DIR}/mozconfig <<END
# ubuntu seems to recommend this