With the release of the second beta for OCaml 5.0.0, I have even more time to spend updating opam packages to make them compatible with OCaml 5.0 .
I am thus planning to have a second open hacking session experiment for opam packages on Friday afternoon starting at 16h00 Paris time. If people are interested to join me to do some live opam package fixing, you are very welcome.
Currently, I am planning to work with a manually updated synchronization note at: Opam package hacking afternoon for OCaml 5: 2022/12/02 - HackMD .
Note that I will be hanging out in the voice chat of the OCaml discord server at OCaml .
First patch done!
rope works, I can get back to
Thanks @octachron @mseri @kit-ty-kate for the chat and help.
I have send a fix for
gsl-ocaml at OCaml 5.0 compatibility by Octachron · Pull Request #36 · mmottl/gsl-ocaml · GitHub, I hope that the next fix will have less C bindings using deprecated function names.
By the way, looks like this needs to be updated (most of them were done already): OCaml 5.0 Release Readiness · Issue #21526 · ocaml/opam-repository · GitHub
I’d like to point out to camomile which is in dire need of a OCaml 5 update. There are two PRs pending, one of which I wrote.
With due respect to the original author, I have been considering doing a fork of it and I would love to see if this could be done in a community-oriented fashion. My two immediate goals would be:
- Update the package to support OCaml 5.
- See if it is possible to embed the shared character data files instead of having to rely on the local filesystem storage.
There is a fix for OMake ready to merge and release. It just needs its maintainers to do the bureaucracy.