Build:
- 0
2026-06-23 19:57.39: New job: build conex.0.9.2 (7518b470a730) 2026-06-23 19:57.39: Waiting for resource in pool day11-builds 2026-06-23 20:50.59: Got resource from pool day11-builds 2026-06-23 20:50.59: [profile full] build conex.0.9.2 2026-06-23 20:50.59: build conex.0.9.2 (7518b470a730) === DEPENDENCIES (52 transitive) === asn1-combinators.0.2.6 1ae7d7c255b7 astring.0.8.5 156e7cc742dd base.v0.16.5 6465b53ca5ca base-bytes.base 70d0daec7841 base-threads.base b7164ff76afe base-unix.base 839dc585f12d bigarray-compat.1.1.0 ecf1ac9cc3fe cmdliner.1.3.0 dad70bc4de20 conf-gmp.5 61e3c79e0ddf conf-pkg-config.5 4b60827fc174 cppo.1.8.0 ea583d2d3bbb cpuid.0.1.2 ce4b1bcb1c9f csexp.1.5.2 ec63db2dab31 cstruct.6.0.1 db62722d8978 cstruct-lwt.6.0.1 deed70b99ba0 cstruct-sexp.6.0.1 174c0594aa72 dune.3.23.1 5402470d931c dune-configurator.3.23.1 58f4a3f92083 fmt.0.11.0 2f125ef7f2a8 logs.0.10.0 3e74208abd95 lwt.5.10.0 f990f11fd2af menhir.20260209 949a55ecfabe menhirCST.20260209 2f7f161ea867 menhirGLR.20260209 88b9413f2126 menhirLib.20260209 33c89da356e0 menhirSdk.20260209 3e7d50160069 mirage-no-solo5.1 5c89b8ab74d7 mirage-no-xen.1 554fe85d1712 nocrypto.0.5.4-2 5b4ac5c3b196 num.1.6 480227ca99db ocaml.4.14.4 cb826ea44eb2 ocaml-base-compiler.4.14.4 d2f775f983d7 ocaml-compiler-libs.v0.12.4 d1dd1437b449 ocaml-config.2 669e0fcf9e4d ocamlbuild.0.16.1 8f6c52e6fce8 ocamlfind.1.9.8 6025f4a8e98e ocb-stubblr.0.1.1-1 5d8f69c72183 ocplib-endian.1.2 4dbd3fe91c51 opam-file-format.2.2.0 24d454e6a9a8 parsexp.v0.16.0 75d2c6ce6b44 ppx_derivers.1.2.1 441538dbecd1 ppx_deriving.6.0.3 c45af81d8ccb ppx_sexp_conv.v0.16.0 c4b8211970d7 ppxlib.0.35.0 58eae20f5b7b ptime.1.2.0 cedc85093139 rresult.0.7.0 66e2b7baf32c sexplib.v0.16.0 c758cedeb83d sexplib0.v0.16.0 3e198ce31e44 stdlib-shims.0.3.0 e2dd0beb9112 topkg.1.1.1 ab549298f3fc x509.0.6.3 4e10cd7a8712 zarith.1.14 da8b932acb94 === 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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -o src/conex_opam_encoding.cmo src/conex_opam_encoding.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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -o src/conex_repository.cmo src/conex_repository.ml - + ocamlfind ocamlc -c -g -bin-annot -safe-string -principal -w +A-4-33-44-48-58 -color always -I src -I src/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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/openssl -I src/nocrypto -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-06-23 20:51.22: OK: build conex.0.9.2 (runc: 9.1s, disk: 52KB) 2026-06-23 20:51.22: Job succeeded