Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

firefox ESR kit

Recommended Posts

  • 2 months later...

So I tried this ebuild today and it doesn't build. From the looks of it, clang version handling has changed in funtoo and now the ebuild fails to find the right clang dependency:

 * Package:    www-client/firefox-78.4.1
 * Repository: local
 * USE:        amd64 dbus elibc_glibc eme-free hardened kernel_linux l10n_lt lto pgo pulseaudio system-av1 system-jpeg system-libevent userland_GNU
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
 * Checking for at least 13 GiB disk space at "/var/tmp/portage/www-client/firefox-78.4.1/temp" ...
 [ ok ]
 * sys-devel/clang:9 is missing! Cannot use LLVM slot 9 ...
 * sys-devel/clang:8 is missing! Cannot use LLVM slot 8 ...
 * ERROR: www-client/firefox-78.4.1::local failed (setup phase):
 *   No LLVM slot <= 9 found installed!
 * Call stack:
 *               ebuild.sh, line  93:  Called pkg_setup
 *   firefox-78.4.1.ebuild, line 402:  Called llvm_pkg_setup
 *             llvm.eclass, line 201:  Called get_llvm_prefix '9'
 *             llvm.eclass, line 180:  Called die
 * The specific snippet of code:
 *      die "No LLVM slot${1:+ <= ${1}} found installed!"

Although, I wonder why it needs clang despite the clang use flag being set to off. Some component[s] need it, I guess...

Link to comment
Share on other sites

  • 1 month later...
  • lego12239 changed the title to firefox ESR kit

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...