mirage / ocaml-uri

RFC3986 URI parsing library for OCaml
Other
97 stars 57 forks source link

Build is broken due to undeclared opam dependencies #165

Closed torinnd closed 1 year ago

torinnd commented 1 year ago

Ocaml-CI is sad about some undeclared dependencies:

/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
File "benchmarks/dune", line 3, characters 16-26:
3 |  (libraries uri core_bench))
                    ^^^^^^^^^^
Error: Library "core_bench" not found.
-> required by _build/default/benchmarks/.benchmark.eobjs/byte/benchmark.cmi
-> required by alias benchmarks/check
File "fuzz/dune", line 3, characters 40-43:
3 |  (libraries uri uri-re uri-sexp crowbar fmt))
                                            ^^^
Error: Library "fmt" not found.
-> required by _build/default/fuzz/.fuzz.eobjs/byte/fuzz.cmi
-> required by alias fuzz/check
(cd _build/default/lib_test && ./test_runner.exe)

https://github.com/mirage/ocaml-uri/pull/164 is stuck until that gets sorted. I imagine all other PRs are in a similar state of limbo.

tmcgilchrist commented 1 year ago

Thanks for reporting @torinnd. I've merged the fix in #166