Currently, user which are installing the cachyos kernel from the AUR, or chaotic-aur running into issues, because the package does not depend on the llvm toolchain.
Currently, we are only using it for makedepends, if we put full or thin lto.
Since the base kernel, does not need to depend on the llvm toolchain, make the headers depending on llvm toolchain, which is required then for compiling external modules.