New comment by rrbq on void-packages repository https://github.com/void-linux/void-packages/issues/37614#issuecomment-1160206326 Comment: Hello. I would like to point out something else. As Dune is invoked with `--profile=release`, this deprecation warning (OCaml calls it an "alert") [should be non-fatal](https://dune.readthedocs.io/en/stable/faq.html#how-to-make-warnings-non-fatal). The real problem should be this: ``` File "src/support/json.ml", line 3, characters 9-26: 3 | type t = Yojson.Basic.json ^^^^^^^^^^^^^^^^^ Error: Unbound type constructor Yojson.Basic.json ``` There's a commit in the 0install repo that addresses this issue: https://github.com/0install/0install/commit/70b6047. zeroinstall should build successfully if the changes from that commit are applied, the deprecation alerts can be ignored...until OCaml 5.0 is released (and Void upgrades to it), then camlp-streams will have to be used (or [maybe not](https://github.com/0install/0install/commit/b3d7e5f) :-)).