Build:
  1. 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