Build:
- 0
2026-09-03 23:37.39: New job: build conex.0.9.2 (c2efd0acc1be) 2026-09-03 23:37.39: Waiting for resource in pool day11-builds 2026-09-04 00:33.58: Got resource from pool day11-builds 2026-09-04 00:33.58: [profile full] build conex.0.9.2 2026-09-04 00:33.58: build conex.0.9.2 (c2efd0acc1be) === DEPENDENCIES (52 transitive) === asn1-combinators.0.2.6 1addd7d5a4eb astring.0.8.5 632949034a64 base.v0.16.5 9b8d977c1f60 base-bytes.base 68d84c459288 base-threads.base 3d2f2cbc6db2 base-unix.base 3a38ddca6b5e bigarray-compat.1.1.0 3f4e163c0195 cmdliner.1.3.0 50421b7f7592 conf-gmp.5 eac5259e412f conf-pkg-config.5 74f50f3cfe72 cppo.1.8.0 8b34f9718c9c cpuid.0.1.2 35561a93dfe4 csexp.1.5.2 c758d7657e5b cstruct.6.0.1 64c3b8ffeb32 cstruct-lwt.6.0.1 6d3ba85b086f cstruct-sexp.6.0.1 16143fe51ac1 dune.3.24.2 bf83cdf0a904 dune-configurator.3.24.2 23afe5cb4d3b fmt.0.11.0 90404cf711de logs.0.10.0 f1bb53818851 lwt.5.10.1 09bbd5819c91 menhir.20260209 b5ea77665ed0 menhirCST.20260209 fdf00709dc1b menhirGLR.20260209 e8065dac32e6 menhirLib.20260209 588b502bc771 menhirSdk.20260209 8571405b07e4 mirage-no-solo5.1 cd89263d812b mirage-no-xen.1 e9f6d8dd7fb8 nocrypto.0.5.4-2 93786163b966 num.1.6 fe036226102b ocaml.4.14.4 c7d6265b51fe ocaml-base-compiler.4.14.4 7a409b6ffbef ocaml-compiler-libs.v0.12.4 0a923ba812db ocaml-config.2 85edea6ac168 ocamlbuild.0.16.1 5ae5ab4d19bf ocamlfind.1.9.8 3cae95bed0a0 ocb-stubblr.0.1.1-1 af0c6c8a7afb ocplib-endian.1.2 a626410be6a1 opam-file-format.2.2.0 45ff71d738e6 parsexp.v0.16.0 6a4dbf4d3d29 ppx_derivers.1.2.1 e8685a77fc9e ppx_deriving.6.0.3 ea028554e7e8 ppx_sexp_conv.v0.16.0 c4d7e3e92e0a ppxlib.0.35.0 46c1dac34d3c ptime.1.2.0 b1ba40b0b818 rresult.0.7.0 e91945a392c9 sexplib.v0.16.0 f65b5dccd754 sexplib0.v0.16.0 a69f43de36f7 stdlib-shims.0.3.0 484c72a128b6 topkg.1.1.1 f1122af0988e x509.0.6.3 aa9f83e951e3 zarith.1.14 fc3f7a60e6b3 === STDOUT === Processing: [default: loading data] [conex.0.9.2: dl] [conex.0.9.2: extract] -> retrieved conex.0.9.2 (https://opam.ocaml.org/cache) [conex: ocaml build] + /home/opam/.opam/default/bin/ocaml "pkg/pkg.ml" "build" "--pinned" "false" "--tests" "false" "--with-format" "false" (CWD=/home/opam/.opam/default/.opam-switch/build/conex.0.9.2) - + ocamlfind ocamlc -config - + ocamlfind ocamldep -modules src/conex.ml > src/conex.ml.depends - + ocamlfind ocamldep -modules src/conex.mli > src/conex.mli.depends - + ocamlfind ocamldep -modules src/conex_crypto.mli > src/conex_crypto.mli.depends - + ocamlfind ocamldep -modules src/conex_resource.mli > src/conex_resource.mli.depends - + ocamlfind ocamldep -modules src/conex_utils.mli > src/conex_utils.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_utils.cmi src/conex_utils.mli - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_resource.cmi src/conex_resource.mli - + ocamlfind ocamldep -modules src/conex_io.mli > src/conex_io.mli.depends - + ocamlfind ocamldep -modules src/conex_repository.mli > src/conex_repository.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_crypto.cmi src/conex_crypto.mli - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_io.cmi src/conex_io.mli - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_repository.cmi src/conex_repository.mli - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_crypto.cmi src/conex_crypto.mli - File "src/conex_crypto.mli", line 53, characters 20-21: - 53 | module Make_verify (C : VERIFY_BACK) : VERIFY - ^ - Warning 67 [unused-functor-parameter]: unused functor parameter C. - File "src/conex_crypto.mli", line 95, characters 18-19: - 95 | module Make_sign (C : SIGN_BACK) : SIGN - ^ - Warning 67 [unused-functor-parameter]: unused functor parameter C. - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex.cmi src/conex.mli - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex.cmi src/conex.mli - File "src/conex.mli", line 23, characters 13-14: - 23 | module Make (L : LOGS) (C : VERIFY): sig - ^ - Warning 67 [unused-functor-parameter]: unused functor parameter L. - File "src/conex.mli", line 23, characters 24-25: - 23 | module Make (L : LOGS) (C : VERIFY): sig - ^ - Warning 67 [unused-functor-parameter]: unused functor parameter C. - + ocamlfind ocamldep -modules src/conex_crypto.ml > src/conex_crypto.ml.depends - + ocamlfind ocamldep -modules src/conex_resource.ml > src/conex_resource.ml.depends - + ocamlfind ocamldep -modules src/conex_utils.ml > src/conex_utils.ml.depends - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_utils.cmx src/conex_utils.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_resource.cmx src/conex_resource.ml - + ocamlfind ocamldep -modules src/conex_diff.ml > src/conex_diff.ml.depends - + ocamlfind ocamldep -modules src/conex_diff.mli > src/conex_diff.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_diff.cmi src/conex_diff.mli - + ocamlfind ocamldep -modules src/conex_opam_repository_layout.ml > src/conex_opam_repository_layout.ml.depends - + ocamlfind ocamldep -modules src/conex_opam_repository_layout.mli > src/conex_opam_repository_layout.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_opam_repository_layout.cmi src/conex_opam_repository_layout.mli - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_opam_repository_layout.cmx src/conex_opam_repository_layout.ml - + ocamlfind ocamldep -modules src/conex_diff_provider.ml > src/conex_diff_provider.ml.depends - + ocamlfind ocamldep -modules src/conex_diff_provider.mli > src/conex_diff_provider.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_diff_provider.cmi src/conex_diff_provider.mli - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_diff.cmx src/conex_diff.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_diff.cmx src/conex_diff.ml - File "src/conex_diff.ml", line 6, characters 2-22: - 6 | mine : string list ; - ^^^^^^^^^^^^^^^^^^^^ - Warning 69 [unused-field]: record field mine is never read. - (However, this field is used to build or mutate values.) - File "src/conex_diff.ml", line 7, characters 2-21: - 7 | their_start : int ; - ^^^^^^^^^^^^^^^^^^^ - Warning 69 [unused-field]: record field their_start is never read. - (However, this field is used to build or mutate values.) - File "src/conex_diff.ml", line 8, characters 2-19: - 8 | their_len : int ; - ^^^^^^^^^^^^^^^^^ - Warning 69 [unused-field]: record field their_len is never read. - (However, this field is used to build or mutate values.) - + ocamlfind ocamldep -modules src/conex_io.ml > src/conex_io.ml.depends - + ocamlfind ocamldep -package opam-file-format -modules src/conex_opam_encoding.ml > src/conex_opam_encoding.ml.depends - + ocamlfind ocamldep -package opam-file-format -modules src/conex_opam_encoding.mli > src/conex_opam_encoding.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_opam_encoding.cmi src/conex_opam_encoding.mli - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_opam_encoding.cmx src/conex_opam_encoding.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_opam_encoding.cmx src/conex_opam_encoding.ml - File "src/conex_opam_encoding.ml", line 27, characters 2-29: - 27 | OpamPrinter.format_opamfile Format.str_formatter file ; - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: OpamPrinter.format_opamfile - Use OpamPrinter.FullPos.format_opamfile instead. - File "src/conex_opam_encoding.ml", line 67, characters 11-28: - 67 | (try Ok (OpamParser.string data "noname") with - ^^^^^^^^^^^^^^^^^ - Alert deprecated: OpamParser.string - Use OpamParser.FullPos.string instead. - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_io.cmx src/conex_io.ml - + ocamlfind ocamldep -modules src/conex_repository.ml > src/conex_repository.ml.depends - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_crypto.cmx src/conex_crypto.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_diff_provider.cmx src/conex_diff_provider.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_repository.cmx src/conex_repository.ml - + ocamlfind ocamldep -modules src/conex_unix_persistency.ml > src/conex_unix_persistency.ml.depends - + ocamlfind ocamldep -modules src/conex_unix_persistency.mli > src/conex_unix_persistency.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_unix_persistency.cmi src/conex_unix_persistency.mli - + ocamlfind ocamldep -modules src/conex_unix_provider.ml > src/conex_unix_provider.ml.depends - + ocamlfind ocamldep -modules src/conex_unix_provider.mli > src/conex_unix_provider.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_unix_provider.cmi src/conex_unix_provider.mli - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_unix_persistency.cmx src/conex_unix_persistency.ml - + ocamlfind ocamldep -modules src/conex_unix_private_key.ml > src/conex_unix_private_key.ml.depends - + ocamlfind ocamldep -modules src/conex_unix_private_key.mli > src/conex_unix_private_key.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_unix_private_key.cmi src/conex_unix_private_key.mli - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex.cmx src/conex.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_unix_provider.cmx src/conex_unix_provider.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_unix_private_key.cmx src/conex_unix_private_key.ml - + ocamlfind ocamlopt -a -I src src/conex_utils.cmx src/conex_resource.cmx src/conex_crypto.cmx src/conex_opam_repository_layout.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_provider.cmx src/conex_unix_private_key.cmx -o src/conex.cmxa - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex.cmo src/conex.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_utils.cmo src/conex_utils.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_resource.cmo src/conex_resource.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_opam_repository_layout.cmo src/conex_opam_repository_layout.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_diff.cmo src/conex_diff.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_crypto.cmo src/conex_crypto.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_opam_encoding.cmo src/conex_opam_encoding.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_diff.cmo src/conex_diff.ml - File "src/conex_diff.ml", line 6, characters 2-22: - 6 | mine : string list ; - ^^^^^^^^^^^^^^^^^^^^ - Warning 69 [unused-field]: record field mine is never read. - (However, this field is used to build or mutate values.) - File "src/conex_diff.ml", line 7, characters 2-21: - 7 | their_start : int ; - ^^^^^^^^^^^^^^^^^^^ - Warning 69 [unused-field]: record field their_start is never read. - (However, this field is used to build or mutate values.) - File "src/conex_diff.ml", line 8, characters 2-19: - 8 | their_len : int ; - ^^^^^^^^^^^^^^^^^ - Warning 69 [unused-field]: record field their_len is never read. - (However, this field is used to build or mutate values.) - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_repository.cmo src/conex_repository.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package opam-file-format -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_opam_encoding.cmo src/conex_opam_encoding.ml - File "src/conex_opam_encoding.ml", line 27, characters 2-29: - 27 | OpamPrinter.format_opamfile Format.str_formatter file ; - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: OpamPrinter.format_opamfile - Use OpamPrinter.FullPos.format_opamfile instead. - File "src/conex_opam_encoding.ml", line 67, characters 11-28: - 67 | (try Ok (OpamParser.string data "noname") with - ^^^^^^^^^^^^^^^^^ - Alert deprecated: OpamParser.string - Use OpamParser.FullPos.string instead. - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_unix_persistency.cmo src/conex_unix_persistency.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_unix_provider.cmo src/conex_unix_provider.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_unix_private_key.cmo src/conex_unix_private_key.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_diff_provider.cmo src/conex_diff_provider.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/nocrypto -I src/openssl -o src/conex_io.cmo src/conex_io.ml - + ocamlfind ocamldep -package 'x509 nocrypto cstruct' -modules src/nocrypto/conex_nocrypto.ml > src/nocrypto/conex_nocrypto.ml.depends - + ocamlfind ocamldep -package 'x509 nocrypto cstruct' -modules src/nocrypto/conex_nocrypto.mli > src/nocrypto/conex_nocrypto.mli.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'x509 nocrypto cstruct' -w +A-4-33-44-48-58 -color always -I src/nocrypto -I src -I src/openssl -o src/nocrypto/conex_nocrypto.cmi src/nocrypto/conex_nocrypto.mli - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'x509 nocrypto cstruct' -w +A-4-33-44-48-58 -color always -I src/nocrypto -I src -I src/openssl -o src/nocrypto/conex_nocrypto.cmx src/nocrypto/conex_nocrypto.ml - + ocamlfind ocamlopt -a -I src/nocrypto src/nocrypto/conex_nocrypto.cmx -o src/nocrypto/conex-nocrypto.cmxa - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'x509 nocrypto cstruct' -w +A-4-33-44-48-58 -color always -I src/nocrypto -I src -I src/openssl -o src/nocrypto/conex_nocrypto.cmo src/nocrypto/conex_nocrypto.ml - + ocamlfind ocamldep -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -modules app/conex_author.ml > app/conex_author.ml.depends - + ocamlfind ocamldep -package 'cmdliner opam-file-format unix' -modules app/conex_opts.ml > app/conex_opts.ml.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_opts.cmo app/conex_opts.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_opts.cmo app/conex_opts.ml - File "app/conex_opts.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_author.cmo app/conex_author.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_author.cmo app/conex_author.ml - File "app/conex_author.ml", line 726, characters 2-11: - 726 | Term.info "status" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 735, characters 2-11: - 735 | Term.info "verify" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 744, characters 2-11: - 744 | Term.info "authorisation" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 753, characters 2-11: - 753 | Term.info "release" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 762, characters 2-11: - 762 | Term.info "team" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 775, characters 2-11: - 775 | Term.info "key" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 784, characters 2-11: - 784 | Term.info "reset" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 793, characters 2-11: - 793 | Term.info "sign" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 806, characters 2-11: - 806 | Term.info "init" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 818, characters 67-82: - 818 | Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ topic)), - ^^^^^^^^^^^^^^^ - Alert deprecated: Cmdliner.Term.man_format - Use Arg.man_format instead. - File "app/conex_author.ml", line 819, characters 2-11: - 819 | Term.info "help" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 824, characters 67-82: - 824 | Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)), - ^^^^^^^^^^^^^^^ - Alert deprecated: Cmdliner.Term.man_format - Use Arg.man_format instead. - File "app/conex_author.ml", line 824, characters 105-114: - 824 | Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)), - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.pure - Use Term.const instead. - File "app/conex_author.ml", line 825, characters 2-11: - 825 | Term.info "conex_author" ~version:"0.9.2" ~sdocs:docs ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 835, characters 8-24: - 835 | match Term.eval_choice default_cmd cmds - ^^^^^^^^^^^^^^^^ - Alert deprecated: Cmdliner.Term.eval_choice - Use Cmd.group and one of Cmd.eval* instead. - File "app/conex_author.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_opts.cmx app/conex_opts.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_opts.cmx app/conex_opts.ml - File "app/conex_opts.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_author.cmx app/conex_author.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_author.cmx app/conex_author.ml - File "app/conex_author.ml", line 726, characters 2-11: - 726 | Term.info "status" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 735, characters 2-11: - 735 | Term.info "verify" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 744, characters 2-11: - 744 | Term.info "authorisation" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 753, characters 2-11: - 753 | Term.info "release" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 762, characters 2-11: - 762 | Term.info "team" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 775, characters 2-11: - 775 | Term.info "key" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 784, characters 2-11: - 784 | Term.info "reset" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 793, characters 2-11: - 793 | Term.info "sign" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 806, characters 2-11: - 806 | Term.info "init" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 818, characters 67-82: - 818 | Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ topic)), - ^^^^^^^^^^^^^^^ - Alert deprecated: Cmdliner.Term.man_format - Use Arg.man_format instead. - File "app/conex_author.ml", line 819, characters 2-11: - 819 | Term.info "help" ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 824, characters 67-82: - 824 | Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)), - ^^^^^^^^^^^^^^^ - Alert deprecated: Cmdliner.Term.man_format - Use Arg.man_format instead. - File "app/conex_author.ml", line 824, characters 105-114: - 824 | Term.(ret Conex_opts.(const help $ setup_log $ dry $ repo $ id $ Term.man_format $ Term.choice_names $ Term.pure None)), - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.pure - Use Term.const instead. - File "app/conex_author.ml", line 825, characters 2-11: - 825 | Term.info "conex_author" ~version:"0.9.2" ~sdocs:docs ~doc ~man - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_author.ml", line 835, characters 8-24: - 835 | match Term.eval_choice default_cmd cmds - ^^^^^^^^^^^^^^^^ - Alert deprecated: Cmdliner.Term.eval_choice - Use Cmd.group and one of Cmd.eval* instead. - File "app/conex_author.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + ocamlfind ocamldep -package 'cmdliner opam-file-format unix' -modules app/conex_verify_openssl.ml > app/conex_verify_openssl.ml.depends - + ocamlfind ocamldep -modules src/openssl/conex_openssl.mli > src/openssl/conex_openssl.mli.depends - + ocamlfind ocamldep -package 'cmdliner opam-file-format unix' -modules app/conex_verify.ml > app/conex_verify.ml.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src/openssl -I src -I src/nocrypto -o src/openssl/conex_openssl.cmi src/openssl/conex_openssl.mli - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify.cmo app/conex_verify.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify.cmo app/conex_verify.ml - File "app/conex_verify.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify_openssl.cmo app/conex_verify_openssl.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify_openssl.cmo app/conex_verify_openssl.ml - File "app/conex_verify_openssl.ml", line 76, characters 54-71: - 76 | let isatty = try Unix.(isatty (descr_of_out_channel Pervasives.stdout)) with - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "app/conex_verify_openssl.ml", line 110, characters 2-11: - 110 | Term.info "conex_verify_openssl" ~version:"0.9.2" - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_verify_openssl.ml", line 113, characters 15-24: - 113 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1 - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.eval - Use Cmd.v and one of Cmd.eval* instead. - File "app/conex_verify_openssl.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + ocamlfind ocamldep -modules src/openssl/conex_openssl.ml > src/openssl/conex_openssl.ml.depends - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src/openssl -I src -I src/nocrypto -o src/openssl/conex_openssl.cmx src/openssl/conex_openssl.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify.cmx app/conex_verify.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify.cmx app/conex_verify.ml - File "app/conex_verify.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify_openssl.cmx app/conex_verify_openssl.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify_openssl.cmx app/conex_verify_openssl.ml - File "app/conex_verify_openssl.ml", line 76, characters 54-71: - 76 | let isatty = try Unix.(isatty (descr_of_out_channel Pervasives.stdout)) with - ^^^^^^^^^^^^^^^^^ - Alert deprecated: module Stdlib.Pervasives - Use Stdlib instead. - - If you need to stay compatible with OCaml < 4.07, you can use the - stdlib-shims library: https://github.com/ocaml/stdlib-shims - File "app/conex_verify_openssl.ml", line 110, characters 2-11: - 110 | Term.info "conex_verify_openssl" ~version:"0.9.2" - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_verify_openssl.ml", line 113, characters 15-24: - 113 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1 - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.eval - Use Cmd.v and one of Cmd.eval* instead. - File "app/conex_verify_openssl.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + ocamlfind ocamldep -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -modules app/conex_verify_nocrypto.ml > app/conex_verify_nocrypto.ml.depends - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify_nocrypto.cmo app/conex_verify_nocrypto.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify_nocrypto.cmo app/conex_verify_nocrypto.ml - File "app/conex_verify_nocrypto.ml", line 22, characters 2-11: - 22 | Term.info "conex_verify_nocrypto" ~version:"0.9.2" - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_verify_nocrypto.ml", line 25, characters 15-24: - 25 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1 - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.eval - Use Cmd.v and one of Cmd.eval* instead. - File "app/conex_verify_nocrypto.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify_nocrypto.cmx app/conex_verify_nocrypto.ml - + ocamlfind ocamlopt -c -g -bin-annot -safe-string -principal -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -w +A-4-33-44-48-58 -color always -I app -I src -I src/nocrypto -I src/openssl -o app/conex_verify_nocrypto.cmx app/conex_verify_nocrypto.ml - File "app/conex_verify_nocrypto.ml", line 22, characters 2-11: - 22 | Term.info "conex_verify_nocrypto" ~version:"0.9.2" - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - File "app/conex_verify_nocrypto.ml", line 25, characters 15-24: - 25 | let () = match Term.eval cmd with `Ok () -> exit 0 | _ -> exit 1 - ^^^^^^^^^ - Alert deprecated: Cmdliner.Term.eval - Use Cmd.v and one of Cmd.eval* instead. - File "app/conex_verify_nocrypto.ml", line 1: - Warning 70 [missing-mli]: Cannot find interface file. - + ocamlfind ocamlopt -shared -linkall -I src src/conex.cmxa -o src/conex.cmxs - + ocamlfind ocamlc -a -I src src/conex_utils.cmo src/conex_resource.cmo src/conex_crypto.cmo src/conex_opam_repository_layout.cmo src/conex_diff.cmo src/conex_opam_encoding.cmo src/conex_io.cmo src/conex_diff_provider.cmo src/conex_repository.cmo src/conex.cmo src/conex_unix_persistency.cmo src/conex_unix_provider.cmo src/conex_unix_private_key.cmo -o src/conex.cma - + ocamlfind ocamlopt -shared -linkall -I src/nocrypto src/nocrypto/conex-nocrypto.cmxa -o src/nocrypto/conex-nocrypto.cmxs - + ocamlfind ocamlc -a -I src/nocrypto src/nocrypto/conex_nocrypto.cmo -o src/nocrypto/conex-nocrypto.cma - + ocamlfind ocamlopt -linkpkg -g -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -I src -I app -I src/nocrypto src/conex_utils.cmx src/conex_resource.cmx src/conex_opam_repository_layout.cmx app/conex_opts.cmx src/conex_crypto.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_private_key.cmx src/conex_unix_provider.cmx src/nocrypto/conex_nocrypto.cmx app/conex_author.cmx -o app/conex_author.native - + ocamlfind ocamlopt -linkpkg -g -package 'cmdliner opam-file-format unix' -I src -I app -I src/openssl src/conex_utils.cmx src/conex_resource.cmx src/conex_opam_repository_layout.cmx app/conex_opts.cmx src/conex_crypto.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_provider.cmx src/openssl/conex_openssl.cmx app/conex_verify.cmx app/conex_verify_openssl.cmx -o app/conex_verify_openssl.native - + ocamlfind ocamlopt -linkpkg -g -package 'cstruct nocrypto nocrypto.unix x509 logs fmt.tty logs.fmt logs.cli fmt.cli rresult' -package 'cmdliner opam-file-format unix' -I src -I app -I src/openssl -I src/nocrypto src/conex_utils.cmx src/conex_resource.cmx src/conex_opam_repository_layout.cmx app/conex_opts.cmx src/conex_crypto.cmx src/conex_diff.cmx src/conex_opam_encoding.cmx src/conex_io.cmx src/conex_diff_provider.cmx src/conex_repository.cmx src/conex.cmx src/conex_unix_persistency.cmx src/conex_unix_provider.cmx src/openssl/conex_openssl.cmx app/conex_verify.cmx src/nocrypto/conex_nocrypto.cmx app/conex_verify_nocrypto.cmx -o app/conex_verify_nocrypto.native - # Parallel statistics: { count(total): 5(75), max: 13, min: 3, average(total): 5.800(1.320) } -> compiled conex.0.9.2 -> installed conex.0.9.2 [WARNING] Opam package conf-pkg-config.5 depends on the following system package that can no longer be found: pkg-config === STDERR === 2026-09-04 00:34.17: OK: build conex.0.9.2 (runc: 10.1s, disk: 52KB) 2026-09-04 00:34.17: Job succeeded