what's the plan with llvm-toolchain-*

Sylvestre Ledru sylvestre at debian.org
Mon Oct 18 21:42:47 BST 2021


Hello,

First, thanks for asking and I apologize for not communicating more on this.


Le 18/10/2021 à 20:40, Paul Gevers a écrit :
> Dear LLVM maintainers,
>
> As a Release Team member I'm wondering what your plan is with the
> different version of llvm-toolchain-* we have in unstable and testing.
> Currently 4 versions in unstable [1], of which 2 are in testing (9 and
> 11) [2]. We have a transition bug open to track the removal of 9 [3]. I
> notice that packages start to (build) depend on one of the two newer
> version in unstable and fail to migrate as the two latest llvm versions
> are not migrating due to RC bugs. After 60 days, these packages are
> considered to have an RC bug in testing (for being too long out-of-sync).
>
> We'd also like to limit the amount of llvm versions we have in testing.
> Mostly at the time of release, but in preparation of that it's good to
> ensure we at any time have only a limited set.
>
> So, please share your plans with us.
My target is to have 2 versions for the next release. Realistically,
because of all the use
cases (ex: ghc), it is hard to have all packages focusing only one
version of llvm.

Currently, I am clearly failing at this. ;)
LLVM upstream is going through some significant changes in term of build
systems. I have been focusing
on bringing 12 & 13 at this level (they both have failures currently).

Once they are green, I will work on the transition to 12 or (probably?)
13 and the removal of the older.

Hope this is clear,
Cheers

Sylvestre





More information about the Pkg-llvm-team mailing list