Source: ocaml Severity: normal User: debian-ocaml-ma...@lists.debian.org Usertags: ocaml-5.2.0-transition
Hi all, As you may have seen from my recent commits and uploads, I've started to prepare the transition of OCaml from the version currently in unstable, 4.14.1, to 5.2.0. The 5.x series feature a rewrite of significant parts of the runtime to support multicore and effects. I've uploaded 5.2.0-1~exp1 to experimental: https://buildd.debian.org/status/package.php?p=ocaml&suite=experimental&compact=compact It FTBFS on armel, m68k and ppc64 (and has not yet been built on alpha and hurd-amd64): - for armel, I've submitted a bug report upstream: https://github.com/ocaml/ocaml/issues/13234 - for ppc64, the failure is due to ppc64 not being a native arch any more - I have not yet investigated the other failures I've rebuilt all (relevant) packages with this new version; the results are available at the following address: http://ocaml.debian.net/transitions/ocaml-5.2.0/ In particular, there are currently 117 (out of 390) missing packages, mostly because of FTBFS (or exhaustion of allocated resources). A graphical visualisation of the situation can be seen at: http://ocaml.debian.net/transitions/ocaml-5.2.0/missing.pdf I'm now asking for help from other maintainers to improve the situation... I've identified 3 big clusters: - camlp4/ocamlnet: I will have a look in the next weeks - elpi/ssreflect: Julien, can you have a look? - liquidsoap: Kyle, can you have a look? Of course, any extra help is welcome. I'm opening a bug report to keep track of this matter. Cheers, -- Stéphane -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'buildd-unstable'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.5.0-5-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- no debconf information