On 29/10/2022 21.01, Matt Turner wrote:
lld isn't a dependency of llvm; it's the same reason why llvm:N doesn't depend on clang:N.
That's fair. Still a bit of a bummer that we cannot guarantee a frictionless support for clang-based kernels, in a sense that your system could pull new update of llvm and clang, but will not automatically add new slot for lld, which means unless you manually install lld:NEW_SLOT your 'make LLVM=1' will fail, as it will pick wrong LD from another clang version.
-- Piotr.