-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[new release] dune (15 packages) (3.8.1) #23884
Conversation
CHANGES: - Fix a crash when using a version of Coq < 8.13 due to the native compiler config variable being missing. We now explicitly default to `(mode vo)` for these older versions of Coq. (ocaml/dune#7847, fixes ocaml/dune#7846, @Alizter) - Duplicate installed Coq theories are now allowed with the first appearing in COQPATH being preferred. This is inline with Coq's loadpath semantics. This fixes an issue with install layouts based on COQPATH such as those found in nixpkgs. (ocaml/dune#7790, @Alizter) - Revert ocaml/dune#7415 and ocaml/dune#7450 (Resolve `ppx_runtime_libraries` in the target context when cross compiling) (ocaml/dune#7887, fixes ocaml/dune#7875, @emillon)
Is this a regression?
|
No, it doesn't build with dune 3.7.0 either. |
spotted in revdeps for ocaml#23884
Thanks; it's helpful to submit constraint fixes for those kinds of things as you spot them if you get a chance, as it makes future CI runs more useful. I've done this one in #23888 |
Fast, portable, and opinionated build system
CHANGES:
Fix a crash when using a version of Coq < 8.13 due to the native compiler
config variable being missing. We now explicitly default to
(mode vo)
forthese older versions of Coq. (fix(coq): fix crash when COQ_NATIVE_COMPILER_DEFAULT missing dune#7847, fixes [Coq] Dune crashes on version 3.8 dune#7846, @Alizter)
Duplicate installed Coq theories are now allowed with the first appearing in
COQPATH being preferred. This is inline with Coq's loadpath semantics. This
fixes an issue with install layouts based on COQPATH such as those found in
nixpkgs. (coq: test and fix duplicate theory prefix in COQPATH bug dune#7790, @Alizter)
Revert fix(x-compilation): find host ppx dependencies in the host context dune#7415 and test(x-compilation): demonstrate overlap check failure with ppx_runtime_libraries dune#7450 (Resolve
ppx_runtime_libraries
in the target context whencross compiling) (Revert #7415 and #7450 dune#7887, fixes 3.8.0 regression: Error: Library "ppx_deriving_runtime" not found. dune#7875, @emillon)