Skip to content

Drop ocamlfind dependency - #1189

Open
tleedjarv wants to merge 3 commits into
bcpierce00:masterfrom
tleedjarv:build-ocamlfind
Open

Drop ocamlfind dependency#1189
tleedjarv wants to merge 3 commits into
bcpierce00:masterfrom
tleedjarv:build-ocamlfind

Conversation

@tleedjarv

Copy link
Copy Markdown
Contributor

ocamlfind is another bit that is no longer well maintained. There is actually no need for ocamlfind but it will still be used if it's installed and found. That way, nothing changes for repositories that needed ocamlfind for builds anyway.

@gdt

gdt commented Apr 27, 2026

Copy link
Copy Markdown
Collaborator

I will need to test this against pkgsrc, which builds for a prefix that isn't /usr or /usr/local, as well as really read the diff harder. It's beyond my pre-release comfort level.

The build will still use ocamlfind if it is installed. If not then opam
packages are tried next. Finally, if all else failed, the OCaml stdlib's
location is tried (which covers most packaging systems).
@tleedjarv

Copy link
Copy Markdown
Contributor Author

Rebased, now that CI scripts are working again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants