Skip to content

Require dune 3.17 for the wasm_of_ocaml stanza - #321

Merged
samoht merged 1 commit into
mirage:mainfrom
samoht:dune-3.17
Jul 22, 2026
Merged

Require dune 3.17 for the wasm_of_ocaml stanza#321
samoht merged 1 commit into
mirage:mainfrom
samoht:dune-3.17

Conversation

@samoht

@samoht samoht commented Jul 7, 2026

Copy link
Copy Markdown
Member

The wasm_of_ocaml (wasm_files ...) stanza needs dune 3.17. Split out of #320 so it can land independently; #320 is rebased on top.

@samoht
samoht force-pushed the dune-3.17 branch 3 times, most recently from 1206d5c to 9501ce4 Compare July 10, 2026 05:46
The wasm_of_ocaml (wasm_files ...) stanza needs dune language 3.17, so
bump dune-project and the dune lower bound in every package -- otherwise
opam may resolve an older dune (e.g. 2.3) that cannot parse the project.

Lang 3.17 also makes the dev profile treat warning 32 (unused value) as
an error, so drop the unused pp_cstruct in the fuzzer and use the
compile-test binding in the lwt ppx test.
@samoht
samoht merged commit f9f3062 into mirage:main Jul 22, 2026
9 checks passed
@samoht
samoht deleted the dune-3.17 branch July 22, 2026 23:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant