commit:     de3b0196926e2838b98b1204cde5527d5a92e4e1
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 17 06:12:18 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sun Nov 17 06:15:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de3b0196

www-client/firefox: require lld with +wasm use flag

 - wasm-ld comes from lld which is needed to link wasm parts, even when
   compiling the rest of the browser with gcc. Compiler-rt might also be a
   strict requirement, but it should be present due to forced libclang
   dependency anyway. (While we usually don't rely on dependency chain, I'm
   not 100 % sure about the dep yet, so need to confirm that.)

Closes: https://bugs.gentoo.org/943654
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 www-client/firefox/firefox-132.0.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/firefox/firefox-132.0.2.ebuild 
b/www-client/firefox/firefox-132.0.2.ebuild
index d20c7fd48226..a4cb786aea1e 100644
--- a/www-client/firefox/firefox-132.0.2.ebuild
+++ b/www-client/firefox/firefox-132.0.2.ebuild
@@ -102,6 +102,7 @@ BDEPEND="${PYTHON_DEPS}
                        sys-devel/lld:${LLVM_SLOT}
                        pgo? ( 
sys-libs/compiler-rt-sanitizers:${LLVM_SLOT}[profile] )
                )
+               wasm? ( sys-devel/lld:${LLVM_SLOT} )
        ')
        app-alternatives/awk
        app-arch/unzip

Reply via email to