I think we're done now. I will issue the Bodhi update in a few minutes.
Some highlights:
- Some packages using dune now require that ocaml-result-devel is
installed at runtime (but it's not pulled in by default). I don't
know exactly why, but see for example:
https://src.fedoraproject.org/rpms/ocaml-parmap/c/ff9d11b089d8f43fa26d88d...
- New packages ocaml-parmap and ocaml-camlbz2. If there are other new
packages, then I didn't spot them because they are not dependencies.
- I removed the dependency from ocaml-menhir -> ocaml-odoc which was
only needed for building docs but brought in a giant chain of build
dependencies (and menhir is a very core package).
https://src.fedoraproject.org/rpms/ocaml-menhir/c/a0b14fbf2e8ab4b3a51240b...
- Coq and related packages seemed to build fine on s390x.
I believe that all packages got rebuilt in the end, but I had to hack
a few, especially
https://src.fedoraproject.org/rpms/ocaml-merlin/commits/rawhide
I have also filed a few bugs upstream. See comments in individual
packages.
Overall it's not the worst but also not the best OCaml upgrade that
I've done.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones
Read my programming and virtualization blog:
http://rwmj.wordpress.com
libguestfs lets you edit virtual machines. Supports shell scripting,
bindings from many languages.
http://libguestfs.org