-
Notifications
You must be signed in to change notification settings - Fork 470
[ocaml] Problems with OCaml trunk [again] #1792
Copy link
Copy link
Closed
Description
Dear Dune devs, I'm seeing this when working under trunk:
$ make release
./boot.exe --release
ocamlc src/dune_lang/.dune_lang.objs/byte/dune_lang.{cmi,cmti} (exit 2)
(cd _build_bootstrap/default && /home/egallego/.opam/4.09.0+trunk/bin/ocamlc.opt -w -40 -g -bin-annot -I src/dune_lang/.dune_lang.objs/byte -I src/stdune/.stdune.objs/byte -I src/stdune/.stdune.objs/native -no-alias-deps -open Dune_lang__ -o src/dune_lang/.dune_lang.objs/byte/dune_lang.cmi -c -intf src/dune_lang/dune_lang.mli)
File "src/dune_lang/dune_lang.mli", line 18, characters 18-26:
18 | val of_digest : Digest.t -> t
^^^^^^^^
Error: Unbound type constructor Digest.t
-> required by src/dune_lang/.dune_lang.objs/byte/dune_lang.cmi
-> required by alias src/dune_lang/lib-dune._dune_lang.cmi-all
-> required by alias src/dune_lang/lib-dune._dune_lang.cmi-and-.cmx-all
-> required by bin/.main.objs/native/main.cmx
-> required by bin/main.a
-> required by bin/main_dune.exe
-> required by _build_bootstrap/install/default/bin/dune
-> required by dune.install
Thus Dune fails to build. I am not sure if action on Dune part should be taken, but submitting an issue so at least the potential problem is tracked.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels