Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Coq < 8.10 does not compile with ocaml 4.08.0, probably due to change in dynlink #8868
Coq 8.9.1, and apparently previous versions too, do not compile with ocaml 4.08.0.
Apparently, the coq
I'm not convinced that we need a "fix" in the compiler.
This is a build-system bug and your fix is quite simple -- a one-liner.
The Coq development team is free to decide whether this is a big deal for them, and release new patch-level releases of their older Coq versions, or just to backport your fix in their older release branches (so that enthusiasts can build from the release branch if they want to try an older Coq version with a newer OCaml version). Or maybe this can be just a patch in the opam-repository as you suggest, but my understanding is that opam-repo people are trying to shift away from patches and prompt new upstream releases in these situations.