Same as other ocaml ports, ocamlbuild uses Pervasives which was removed in ocaml 5. This version update fixes things for ocaml 5 and continues to work on the current in-tree ocaml 4.14.
I've tested that these ports still build after the update: devel/cil devel/ocaml-cppo devel/ocaml-parmap textproc/hevea ok? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/ocaml-ocamlbuild/Makefile,v diff -u -p -u -r1.16 Makefile --- Makefile 24 Apr 2024 17:10:03 -0000 1.16 +++ Makefile 20 Feb 2026 16:36:50 -0000 @@ -3,8 +3,7 @@ CATEGORIES = devel GH_ACCOUNT = ocaml GH_PROJECT = ocamlbuild -GH_TAGNAME = 0.14.0 -REVISION = 7 +GH_TAGNAME = 0.14.1 # LGPLv2.1+ PERMIT_PACKAGE = Yes Index: distinfo =================================================================== RCS file: /cvs/ports/devel/ocaml-ocamlbuild/distinfo,v diff -u -p -u -r1.3 distinfo --- distinfo 19 Jun 2019 09:18:18 -0000 1.3 +++ distinfo 20 Feb 2026 16:36:50 -0000 @@ -1,2 +1,2 @@ -SHA256 (ocamlbuild-0.14.0.tar.gz) = h7Kc6WlYCWwKGo7q/rYmgHey0R4b8rPeD168nPjULng= -SIZE (ocamlbuild-0.14.0.tar.gz) = 198267 +SHA256 (ocamlbuild-0.14.1.tar.gz) = ThJ5/w74DIYuqlIHp3Ag10HonvlPDkqSo3xBiNvwglY= +SIZE (ocamlbuild-0.14.1.tar.gz) = 199103
