Blog

The OCaml Planet RSS

Articles and videos contributed by both experts, companies and passionate developers from the OCaml community. From in-depth technical articles, project highlights, community news, or insights into Open Source projects, the OCaml Planet RSS feed aggregator has something for everyone.

Want your Blog Posts or Videos to Show Here?

To contribute a blog post, or add your RSS feed, check out the Contributing Guide on GitHub.

Notes from week 39

The icechunk to zarr conversion finished, although not when I said it had; benchmarking Tessera inference on Intel’s AMX silicon; and day10 spreading to four architectures while finding real bugs.

28 Sep 2026

Marc Elvers

Read Article
Corrupt copies on the OpenBSD CI worker

Last week I updated the OpenBSD workers to OCaml 5.5.0 and took that opportunity to deploy OpenBSD 7.8. Shortly after, issue#1061 was opened as jobs randomly failed with an opam parse error.

30 Jun 2026

Marc Elvers

Read Article
FreeBSD git-daemon leak

The FreeBSD CI workers get slower over time. Is this a build-up on ZFS snapshots or something else?

24 Jun 2026

Marc Elvers

Read Article
Emulating RISC-V workers when the hardware goes away

Scaleway provide the RISC-V workers for OCaml CI, and they have been down for about a week with no real evidence that they’ll be back anytime soon. I can’t provision any new ones as they are “temporarily out of stock”.

03 Jun 2026

Marc Elvers

Read Article
FreeBSD 15.0 Upgrade

FreeBSD 15.0 has been out for a while, with issue#1036 pending resolution. The CI update is easy, but the CI worker rosemary needed an upgrade and new base images first.

29 Apr 2026

Marc Elvers

Read Article
The CVE fix that broke CI

Recently opam-repo-ci jobs started failing on openSUSE Leap 15.6. The error looked like a disk space problem with thousands of lines of tar: Cannot mkdir: No such file or directory during the copy step. However, the file system wasn’t full.

09 Apr 2026

Marc Elvers

Read Article
OBuilder on Windows: Bringing Native Container Builds with the HCS Backend

Following from my containerd posts last year and my previous work on obuilder backends for macOS and QEMU, this post extends obuilder to use the Host Compute System (HCS) and containerd on Windows.

19 Feb 2026

Marc Elvers

Read Article
Moving to opam 2.5

opam 2.5.0 was released on 27th November, and this update needs to be propagated through the CI infrastructure. This post mirrors the steps taken for the release of opam 2.4.1.

12 Jan 2026

Marc Elvers

Read Article
Moving to opam 2.4

opam 2.4.0 was released on 18th July followed by opam 2.4.1 a few days later. This update needs to be propagated through the CI infrastructure. The first step is to update the base images for each OS.

30 Jul 2025

Marc Elvers

Read Article