Build:
- 0
2026-06-24 17:18.31: New job: build conex.0.9.2 (a4fed2f4cf66) 2026-06-24 17:18.31: Waiting for resource in pool day11-builds 2026-06-24 18:07.35: Got resource from pool day11-builds 2026-06-24 18:07.35: [profile full] build conex.0.9.2 2026-06-24 18:07.35: build conex.0.9.2 (a4fed2f4cf66) === DEPENDENCIES (52 transitive) === asn1-combinators.0.2.6 1975641cd687 astring.0.8.5 4ebc2fc0ee9d base.v0.16.5 029e992da996 base-bytes.base c40d17bc86b5 base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb bigarray-compat.1.1.0 6340769fc89d cmdliner.1.3.0 7280d3fb1acd conf-gmp.5 be11edf77089 conf-pkg-config.5 d5de2c6a88f9 cppo.1.8.0 5f3f70cae95b cpuid.0.1.2 32d82c74bcff csexp.1.5.2 610c78f17734 cstruct.6.0.1 01957cad303e cstruct-lwt.6.0.1 7a14f780794c cstruct-sexp.6.0.1 d2f9ea1caa6d dune.3.23.1 848a72441e15 dune-configurator.3.23.1 bc97ce98d8a9 fmt.0.11.0 7cf6f7d63275 logs.0.10.0 34be3f7204fa lwt.5.10.0 7005b0d98aa6 menhir.20260209 259089f68775 menhirCST.20260209 8eaddefc25c5 menhirGLR.20260209 a9fbf43d08d4 menhirLib.20260209 84aaca532d87 menhirSdk.20260209 346bab968ef6 mirage-no-solo5.1 43747e6295ba mirage-no-xen.1 d4726cb46003 nocrypto.0.5.4-2 f54716b30fed num.1.6 110cee7a7e2e ocaml.4.14.4 b047fb9251f4 ocaml-base-compiler.4.14.4 d3b7ccb2c6fb ocaml-compiler-libs.v0.12.4 2aecf989b0b2 ocaml-config.2 2d9c209f5590 ocamlbuild.0.16.1 7e0d6aadb209 ocamlfind.1.9.8 214dd418ac02 ocb-stubblr.0.1.1-1 d267c5e28127 ocplib-endian.1.2 380dd426e898 opam-file-format.2.2.0 fd20dbd0efdd parsexp.v0.16.0 63c67db8428c ppx_derivers.1.2.1 9245877bc46e ppx_deriving.6.0.3 e0859f3d0fae ppx_sexp_conv.v0.16.0 3dc8c79ef340 ppxlib.0.35.0 bbb70c1d0b8a ptime.1.2.0 84bd2cff0ba0 rresult.0.7.0 ab060a31b0aa sexplib.v0.16.0 4838f1139cdf sexplib0.v0.16.0 7a6e649d895c stdlib-shims.0.3.0 de5202e23add topkg.1.1.1 511e1a1958da x509.0.6.3 8495e4a1683e zarith.1.14 a8971d2f668c === 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_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_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 -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 -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_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_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-24 18:07.52: OK: build conex.0.9.2 (runc: 9.1s, disk: 52KB) 2026-06-24 18:07.52: Job succeeded