Created attachment 831689 [details] emerge log ``` 0:01.96 DEBUG: Executing: `/usr/lib/llvm/14/bin/x86_64-pc-linux-gnu-clang -std=gnu99 -fuse-ld=mold -Wl,--version` ``` It seems that emerge use mold as linker when use +clang but mold is not included in the depends.
> * Repository: ambasta > * Maintainer: mozilla@gentoo.org > * USE: X abi_x86_64 amd64 clang dbus elibc_glibc gmp-autoupdate >kernel_linux mold openh264 pulseaudio screencast system-av1 system-harfbuzz >system-icu system-jpeg system-libevent system-libvpx system-webp userland_GNU >wayland wifi This is not the official Gentoo ebuild. The 'mold' flag is being added by the 'ambasa' repository ebuild.
(In reply to Sam James from comment #1) > > * Repository: ambasta > > * Maintainer: mozilla@gentoo.org > > * USE: X abi_x86_64 amd64 clang dbus elibc_glibc gmp-autoupdate >kernel_linux mold openh264 pulseaudio screencast system-av1 system-harfbuzz >system-icu system-jpeg system-libevent system-libvpx system-webp userland_GNU > >wayland wifi > > This is not the official Gentoo ebuild. The 'mold' flag is being added by > the 'ambasa' repository ebuild. Sorry ,my fault :(
Added the dependency on mold linker when the use-flag is enabled. This should now automatically pull mold unless USE='-mold' is specified
(In reply to Amit Prakash Ambasta from comment #3) > Added the dependency on mold linker when the use-flag is enabled. This > should now automatically pull mold unless USE='-mold' is specified Thanks!