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.cmxsfile 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 substin empty projects.
(@rgrinberg, #11204, fixes #11200)