4
What exactly do the different types of stage3 archive do?
(discuss.tchncs.de)
The Gentoo Linux community for discussions, tips and tricks, and general kernel compiling
Yeah, I'm aware that I still need to do the steps in the Gentoo Wiki for SELinux, I was just wondering if I just do the same step if I want to use other stage3 archives. As far as I understand, LLVM contains some predefined GCC fallback environment (and I think also a preconfigured list of known packages that still doesn't work with LLVM, which they set to use GCC?), while switching to Hardened doesn't require much manual configuration AFAIK, so I might just go with Musl/LLVM.
just keep in mind the hardened profile mostly kicks in at compile time by using a compiler thats had its defaults tweaked thanks to the hardened use flag., so you'd probably want to do a total rebuild (emerge -e world) if you want everything built from a hardened clang.
yeah, that last bit is kind of handy, last time i tried llvm on gentoo before moving to nixos, it was kind of annoying to have to manually enter packages that can't use clang to package.use