diff --git a/www-client/firefox/firefox-102.9.0.ebuild b/www-client/firefox/firefox-102.9.0.ebuild index 52cb88971193d..9bfd33680c832 100644 --- a/www-client/firefox/firefox-102.9.0.ebuild +++ b/www-client/firefox/firefox-102.9.0.ebuild @@ -915,6 +915,10 @@ src_configure() { fi fi + if use elibc_musl && use arm64 ; then + mozconfig_add_options_ac 'elf-hack is broken when using musl/arm64' --disable-elf-hack + fi + # Additional ARCH support case "${ARCH}" in arm) diff --git a/www-client/firefox/firefox-111.0.ebuild b/www-client/firefox/firefox-111.0.ebuild index f6cac626ceea7..4a7b64b5dbd8d 100644 --- a/www-client/firefox/firefox-111.0.ebuild +++ b/www-client/firefox/firefox-111.0.ebuild @@ -1009,6 +1009,10 @@ src_configure() { fi fi + if use elibc_musl && use arm64 ; then + mozconfig_add_options_ac 'elf-hack is broken when using musl/arm64' --disable-elf-hack + fi + # Additional ARCH support case "${ARCH}" in arm)