Bug#1073983: transition: ocaml

Adrian Bunk bunk at debian.org
Sat Jul 20 08:03:46 BST 2024


On Thu, Jul 18, 2024 at 10:51:01AM +0200, Stéphane Glondu wrote:
> Hi,
> 
> Le 17/07/2024 à 21:56, Adrian Bunk a écrit :
> > > Other than that, I'm happy with the current state and we could go ahead. So
> > > if you can get those bindings disabled, then I think we can go ahead.
> > 
> > I tried looking at that, but this "ideally" is in level 15 of the ocaml
> > transition.
> > 
> > The bindings are already enabled only on some architectures, uploads to
> > disable them everywhere are trivial while it's a pain to test any changes
> > without the first 14 levels of the transition.
> 
> I've made a repository with all packages compiled with OCaml 5.2.0:
> 
>   http://ocaml.debian.net/transitions/ocaml-5.2.0/
> 
> You can use it to test your changes.
>...

I did a built test of the 5 versions, with the expected results:

FTBFS with OCaml error:
- llvm-toolchain-14
- llvm-toolchain-15
- llvm-toolchain-16

Builds:
- llvm-toolchain-17
- llvm-toolchain-18


Now comes the funny part:

In the strict release team transition sense, the LLVM packages are not 
part of the transition.

Each of them needs an RC bug for libllvm-*-ocaml-dev not having any 
OCaml dependency that would ensure a matchint OCaml is installed,
likely related to [1].


> Cheers,

cu
Adrian

[1] https://sources.debian.org/src/llvm-toolchain-17/1%3A17.0.6-12/debian/rules/#L684-L687



More information about the Pkg-llvm-team mailing list