Gentoo Archives: gentoo-dev

From: Piotr Karbowski <slashbeast@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Multiple LLVM versions with single sys-devel/lld. How to match runtime?
Date: Sat, 29 Oct 2022 20:39:15
Message-Id: 220a38f0-8a87-cd97-a4ed-5775d3b907b3@gentoo.org
In Reply to: Re: [gentoo-dev] Multiple LLVM versions with single sys-devel/lld. How to match runtime? by Piotr Karbowski
1 On 29/10/2022 22.35, Piotr Karbowski wrote:
2 > On 29/10/2022 21.01, Matt Turner wrote:
3 >> lld isn't a dependency of llvm; it's the same reason why llvm:N
4 >> doesn't depend on clang:N.
5 >
6 > That's fair. Still a bit of a bummer that we cannot guarantee a
7 > frictionless support for clang-based kernels, in a sense that your
8 > system could pull new update of llvm and clang, but will not
9 > automatically add new slot for lld, which means unless you manually
10 > install lld:NEW_SLOT your 'make LLVM=1' will fail, as it will pick wrong
11 > LD from another clang version.
12
13 Disregard, as long as you have lld in world file or any set, it will be
14 updated. In my case I only had firefox that explicit pulled in slot 14.
15 PEBKAC.
16
17 -- Piotr.