The Dune team is happy to announce the release of Dune 3.17.1
!
This patch release includes some bug fixes. To reduce computing time, it does
not build .cmxs
files anymore when the (no_dynlink)
stanza is used. This change also corrects the semantic of the (no_dynlink)
stanza which was
building .cmxs
files even if it did not install them. Now, it does not build nor install them.
If you encounter a problem with this release, you can report it on the ocaml/dune repository.
Changelog
Fixed
- When a library declares
(no_dynlink)
, then the.cmxs
file for it
is no longer built. (#11176, @nojb) - Fix bug that could result in corrupted file copies by Dune, for example when
using thecopy_files#
stanza or thecopy#
action. (@nojb, #11194, fixes
#11193) - Remove useless error message when running
$ dune subst
in empty projects.
(@rgrinberg, #11204, fixes #11200)