Skip to content

Commit

Permalink
Mark Dune 3.8.0 as incompatible with Coq < 8.13
Browse files Browse the repository at this point in the history
Due to a bug, the new release of Dune 3.8.0 is incompatible with any Coq package
that depends on Coq < 8.13. See ocaml/dune#7846 for
details.
Even though Dune is technically compatible with these Coq versions itself, this
doesn't seems very useful. An older version of Dune will do perfectly well for
these use-cases and Dune 3.8.1 will be around soon. So I propose to mark a
conflict with these versions of Coq. Otherwise, we end up with a large number of
uninstallable packages with one particular version of Dune.
  • Loading branch information
LasseBlaauwbroek committed Jun 5, 2023
1 parent 1889257 commit 8ebbff1
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions packages/dune/dune.3.8.0/opam
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ depends: [
"base-unix"
"base-threads"
]
conflicts: [ "coq" {< "8.13"} ]
url {
src: "https://github.com/ocaml/dune/releases/download/3.8.0/dune-3.8.0.tbz"
checksum: [
Expand Down

0 comments on commit 8ebbff1

Please sign in to comment.