Relevance of OCaml LLVM bindings as packaged in llvm-toolchain-*
Sylvestre Ledru
sylvestre at debian.org
Tue Jun 2 10:28:30 BST 2026
Hello
I didn't know it was a real pain for you! Don't be shy, tell us next time.
I don't have any issue removing Ocaml binding.
Cheers
S
Le 01/06/2026 à 10:35, Stéphane Glondu a écrit :
> Dear all,
>
> The situation of LLVM with OCaml is unacceptable.
>
> Every OCaml transition is delayed by several weeks (or months) because
> of LLVM. This is due to OCaml LLVM bindings being built and installed by
> llvm-toolchain-*.
>
> Besides, llvm-toolchain-* takes so much resources to build that I cannot
> build it with my own, introducing a blind spot when preparing a new
> OCaml transition.
>
> Moreover, these bindings have no reverse dependencies in Debian...
> Putting this burden on Debian is not worth it IMHO.
>
> Therefore, I think OCaml bindings should be removed from
> llvm-toolchain-* (and llvm-defaults). Should new software using them be
> packaged in Debian, I'd rather build these bindings in a separate source
> package.
>
> I've put:
> - Sylvestre and Matthias in direct recipients, because they seem to be
> the main uploaders of llvm-*
> - pkg-llvm-team ML in CC, as the "defendant"
> - debian-ocaml-maint ML in CC, as the "plaintiff"
> - debian-release ML in CC, as a "witness"
>
> I wish this could be sorted out in a friendly manner without resorting
> to the Technical Committee.
>
>
> Cheers,
>
> --
> Stéphane
More information about the Pkg-llvm-team
mailing list