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

Reply via email to