On 11/1/24 7:15 AM, Michael wrote:
Any idea why clang was disabled in www-client/firefox-128.4.0:
[ebuild U ] www-client/firefox-128.4.0:esr::gentoo [128.3.1:esr::gentoo]
USE="X dbus gmp-autoupdate hwaccel jumbo-build openh264 system-av1 system-
harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp
telemetry wayland -clang* -debug -eme-free -gnome-shell -hardened -jack -
libproxy -lto -pgo -pulseaudio (-selinux) -sndio -system-png -wifi" L10N="en-
GB -ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy
-da -de -dsb -el -en-CA -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -
fr -fur -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -
ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -
pl -pt-BR -pt-PT -rm -ro -ru -sc -sco -si -sk -skr -sl -son -sq -sr -sv -szl -
ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW" LLVM_SLOT="18 -17
(-19)" 546,124 KiB
https://gitweb.gentoo.org/repo/gentoo.git/commit/?
id=75c0bdfd0b02568466c14d81aa0027c873a76617
Unless I miss something, I don't see evidence of that in the ebuilds.
It looks like IUSE has changed from +clang to just clang in the latest
ebuilds in both slots. Is it possible there is something else in your
make.conf or packages.* which disables it? Actually, it might be that
you need to explicitly add clang to packages.use, as not it is still
allowed, but does not default to on.