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

Reply via email to