Build:
- 0
2026-06-24 18:12.01: New job: build x509.0.12.0 (91aab1abe8d0) 2026-06-24 18:12.01: Waiting for resource in pool day11-builds 2026-06-24 18:51.16: Got resource from pool day11-builds 2026-06-24 18:51.16: [profile full] build x509.0.12.0 2026-06-24 18:51.16: build x509.0.12.0 (91aab1abe8d0) === DEPENDENCIES (42 transitive) === asn1-combinators.0.2.6 ab60c442b1e5 base-bytes.base a7b3bf16b3f4 base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb base64.3.5.2 612901b099cc bigarray-compat.1.1.0 6a9ffb5ca493 cmdliner.1.3.0 7453dde17dbe compiler-cloning.enabled 439a1fc77aa6 conf-gmp.5 be11edf77089 conf-gmp-powm-sec.4 7029468462a8 conf-pkg-config.5 d5de2c6a88f9 cppo.1.8.0 deac69f17b6b csexp.1.5.2 977b865a51b4 cstruct.6.0.1 39f356871cef domain-name.0.5.0 88f0a0101969 dune.3.23.1 a59dd9b14fe3 dune-configurator.3.23.1 8cec6bb1116c duration.0.3.1 2e28964e0c5f eqaf.0.9 d23f9d6566b1 fmt.0.11.0 f557f5d0e738 gmap.0.3.0 f0a252074065 logs.0.10.0 ac1ead4f7fb2 lwt.6.1.2 ac157df3e196 mirage-crypto.0.10.7 4a439d61247c mirage-crypto-ec.0.10.7 9e14aa21422e mirage-crypto-pk.0.10.7 e49fca411020 mirage-crypto-rng.0.10.7 2d7979bba54e mirage-no-solo5.1 13f2afe40169 mirage-no-xen.1 1d7bfaeb5ba3 mtime.2.1.0 e796d3f55e78 ocaml.5.5.0 383268832c4b ocaml-base-compiler.5.5.0 522c248944c8 ocaml-compiler.5.5.0 eb1a8babf54c ocamlbuild.0.16.1 e57f00093c6a ocamlfind.1.9.8 b506a15fcd6c ocplib-endian.1.2 d54106a1e513 pbkdf.1.2.0 6b3171936d17 ptime.1.2.0 b662df1f9ed0 rresult.0.7.0 e0cb2763084b sexplib0.v0.17.0 166f8102230b topkg.1.1.1 ac206dbbd2b6 zarith.1.14 c48bd7ff5430 === STDOUT === Processing: [default: loading data] [x509.0.12.0: dl] [x509.0.12.0: extract] -> retrieved x509.0.12.0 (https://opam.ocaml.org/cache) [x509: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "x509" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/x509.0.12.0) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.x509.objs/byte -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -no-alias-deps -open X509__ -o lib/.x509.objs/byte/x509__Asn_grammars.cmo -c -impl lib/asn_grammars.ml) - File "lib/asn_grammars.ml", line 7, characters 5-16: - 7 | if Cstruct.len cs = 0 then Ok a else Error (`Parse "Leftover") - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.x509.objs/byte -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -no-alias-deps -open X509__ -o lib/.x509.objs/byte/x509__Host.cmo -c -impl lib/host.ml) - File "lib/host.ml", line 21, characters 20-24: - 21 | Fmt.(list ~sep:(unit ", ") pp) ppf (elements s) - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.x509.objs/byte -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -no-alias-deps -open X509__ -o lib/.x509.objs/byte/x509__Pem.cmo -c -impl lib/pem.ml) - File "lib/pem.ml", line 7, characters 13-16: - 7 | let l1 = len cs and l2 = len target in - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 7, characters 29-32: - 7 | let l1 = len cs and l2 = len target in - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 11, characters 13-16: - 11 | let l1 = len cs and l2 = len target in - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 11, characters 29-32: - 11 | let l1 = len cs and l2 = len target in - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 14, characters 16-19: - 14 | let null cs = len cs = 0 - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 26, characters 38-41: - 26 | `Begin (to_string @@ sub cs 11 (len cs - 16)) - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 28, characters 35-38: - 28 | `End (to_string @@ sub cs 9 (len cs - 14)) - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 72, characters 15-18: - 72 | | x when len x <= 64 -> List.rev (x :: acc) - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.x509.objs/byte -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -no-alias-deps -open X509__ -o lib/.x509.objs/byte/x509__Rc2.cmo -c -impl lib/rc2.ml) - File "lib/rc2.ml", line 36, characters 10-21: - 36 | let t = Cstruct.len key in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/rc2.ml", line 168, characters 10-21: - 168 | let l = Cstruct.len data in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.x509.objs/byte -I lib/.x509.objs/native -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -cmi-file lib/.x509.objs/byte/x509__Pem.cmi -no-alias-deps -open X509__ -o lib/.x509.objs/native/x509__Pem.cmx -c -impl lib/pem.ml) - File "lib/pem.ml", line 7, characters 13-16: - 7 | let l1 = len cs and l2 = len target in - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 7, characters 29-32: - 7 | let l1 = len cs and l2 = len target in - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 11, characters 13-16: - 11 | let l1 = len cs and l2 = len target in - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 11, characters 29-32: - 11 | let l1 = len cs and l2 = len target in - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 14, characters 16-19: - 14 | let null cs = len cs = 0 - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 26, characters 38-41: - 26 | `Begin (to_string @@ sub cs 11 (len cs - 16)) - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 28, characters 35-38: - 28 | `End (to_string @@ sub cs 9 (len cs - 14)) - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/pem.ml", line 72, characters 15-18: - 72 | | x when len x <= 64 -> List.rev (x :: acc) - ^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.x509.objs/byte -I lib/.x509.objs/native -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -cmi-file lib/.x509.objs/byte/x509__Host.cmi -no-alias-deps -open X509__ -o lib/.x509.objs/native/x509__Host.cmx -c -impl lib/host.ml) - File "lib/host.ml", line 21, characters 20-24: - 21 | Fmt.(list ~sep:(unit ", ") pp) ppf (elements s) - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.x509.objs/byte -I lib/.x509.objs/native -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -cmi-file lib/.x509.objs/byte/x509__Asn_grammars.cmi -no-alias-deps -open X509__ -o lib/.x509.objs/native/x509__Asn_grammars.cmx -c -impl lib/asn_grammars.ml) - File "lib/asn_grammars.ml", line 7, characters 5-16: - 7 | if Cstruct.len cs = 0 then Ok a else Error (`Parse "Leftover") - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.x509.objs/byte -I lib/.x509.objs/native -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -cmi-file lib/.x509.objs/byte/x509__Rc2.cmi -no-alias-deps -open X509__ -o lib/.x509.objs/native/x509__Rc2.cmx -c -impl lib/rc2.ml) - File "lib/rc2.ml", line 36, characters 10-21: - 36 | let t = Cstruct.len key in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/rc2.ml", line 168, characters 10-21: - 168 | let l = Cstruct.len data in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.x509.objs/byte -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -no-alias-deps -open X509__ -o lib/.x509.objs/byte/x509__General_name.cmo -c -impl lib/general_name.ml) - File "lib/general_name.ml", line 35, characters 32-36: - 35 | let pp_strs = Fmt.(list ~sep:(unit "; ") string) in - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 39, characters 40-44: - 39 | Fmt.pf ppf "dns %a" Fmt.(list ~sep:(unit "; ") string) x - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 43, characters 22-26: - 43 | Fmt.(list ~sep:(unit "; ") Distinguished_name.pp) x - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 46, characters 22-26: - 46 | Fmt.(list ~sep:(unit "; ") - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 47, characters 27-31: - 47 | (pair ~sep:(unit ", ") - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 48, characters 33-37: - 48 | (option ~none:(unit "") string) string)) xs - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 50, characters 48-52: - 50 | | IP, x -> Fmt.pf ppf "ip %a" Fmt.(list ~sep:(unit ";") Cstruct.hexdump_pp) x - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 53, characters 22-26: - 53 | Fmt.(list ~sep:(unit ";") Asn.OID.pp) x - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.x509.objs/byte -I lib/.x509.objs/native -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -cmi-file lib/.x509.objs/byte/x509__General_name.cmi -no-alias-deps -open X509__ -o lib/.x509.objs/native/x509__General_name.cmx -c -impl lib/general_name.ml) - File "lib/general_name.ml", line 35, characters 32-36: - 35 | let pp_strs = Fmt.(list ~sep:(unit "; ") string) in - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 39, characters 40-44: - 39 | Fmt.pf ppf "dns %a" Fmt.(list ~sep:(unit "; ") string) x - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 43, characters 22-26: - 43 | Fmt.(list ~sep:(unit "; ") Distinguished_name.pp) x - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 46, characters 22-26: - 46 | Fmt.(list ~sep:(unit "; ") - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 47, characters 27-31: - 47 | (pair ~sep:(unit ", ") - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 48, characters 33-37: - 48 | (option ~none:(unit "") string) string)) xs - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 50, characters 48-52: - 50 | | IP, x -> Fmt.pf ppf "ip %a" Fmt.(list ~sep:(unit ";") Cstruct.hexdump_pp) x - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/general_name.ml", line 53, characters 22-26: - 53 | Fmt.(list ~sep:(unit ";") Asn.OID.pp) x - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.x509.objs/byte -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -no-alias-deps -open X509__ -o lib/.x509.objs/byte/x509__Extension.cmo -c -impl lib/extension.ml) - File "lib/extension.ml", line 58, characters 23-27: - 58 | Fmt.(option ~none:(unit "none") Cstruct.hexdump_pp) id - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 81, characters 56-60: - 81 | (General_name.pp_k k) base min Fmt.(option ~none:(unit "none") int) max - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 84, characters 20-24: - 84 | Fmt.(list ~sep:(unit ", ") pp_one) permitted - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 85, characters 20-24: - 85 | Fmt.(list ~sep:(unit ", ") pp_one) excluded - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 134, characters 23-27: - 134 | Fmt.(option ~none:(unit "none") pp_distribution_point_name) name - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 135, characters 23-27: - 135 | Fmt.(option ~none:(unit "none") (list ~sep:(unit ", ") pp_reason)) reasons - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 135, characters 48-52: - 135 | Fmt.(option ~none:(unit "none") (list ~sep:(unit ", ") pp_reason)) reasons - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 136, characters 23-27: - 136 | Fmt.(option ~none:(unit "none") General_name.pp) issuer - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 140, characters 23-27: - 140 | Fmt.(option ~none:(unit "none") pp_distribution_point_name) name - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 142, characters 23-27: - 142 | Fmt.(option ~none:(unit "no") (list ~sep:(unit ", ") pp_reason)) onlysome - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 142, characters 46-50: - 142 | Fmt.(option ~none:(unit "no") (list ~sep:(unit ", ") pp_reason)) onlysome - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 185, characters 22-26: - 185 | Fmt.(list ~sep:(unit ", ") pp_key_usage) ku - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 188, characters 22-26: - 188 | Fmt.(list ~sep:(unit ", ") pp_extended_key_usage) eku - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 191, characters 25-29: - 191 | Fmt.(option ~none:(unit "none") int) depth - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 203, characters 22-26: - 203 | Fmt.(list ~sep:(unit "; ") pp_distribution_point) points - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 209, characters 22-26: - 209 | Fmt.(list ~sep:(unit "; ") pp_distribution_point) points - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 219, characters 22-26: - 219 | Fmt.(list ~sep:(unit "; ") pp_policy) pols - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.x509.objs/byte -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -no-alias-deps -open X509__ -o lib/.x509.objs/byte/x509__Certificate.cmo -c -impl lib/certificate.ml) - File "lib/certificate.ml", line 181, characters 23-27: - 181 | Fmt.(option ~none:(unit "NONE") pp_sigalg) sigalg - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.x509.objs/byte -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -no-alias-deps -open X509__ -o lib/.x509.objs/byte/x509__Validation.cmo -c -impl lib/validation.ml) - File "lib/validation.ml", line 255, characters 25-29: - 255 | Fmt.(option ~none:(unit "no timestamp provided") pp_pt) now - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/validation.ml", line 268, characters 25-29: - 268 | Fmt.(option ~none:(unit "no timestamp provided") pp_pt) now - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/validation.ml", line 271, characters 42-46: - 271 | Certificate.pp c Fmt.(option ~none:(unit "none") Domain_name.pp) n - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/validation.ml", line 295, characters 25-29: - 295 | Fmt.(option ~none:(unit "no timestamp provided") pp_pt) now - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.x509.objs/byte -I lib/.x509.objs/native -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -cmi-file lib/.x509.objs/byte/x509__Extension.cmi -no-alias-deps -open X509__ -o lib/.x509.objs/native/x509__Extension.cmx -c -impl lib/extension.ml) - File "lib/extension.ml", line 58, characters 23-27: - 58 | Fmt.(option ~none:(unit "none") Cstruct.hexdump_pp) id - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 81, characters 56-60: - 81 | (General_name.pp_k k) base min Fmt.(option ~none:(unit "none") int) max - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 84, characters 20-24: - 84 | Fmt.(list ~sep:(unit ", ") pp_one) permitted - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 85, characters 20-24: - 85 | Fmt.(list ~sep:(unit ", ") pp_one) excluded - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 134, characters 23-27: - 134 | Fmt.(option ~none:(unit "none") pp_distribution_point_name) name - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 135, characters 23-27: - 135 | Fmt.(option ~none:(unit "none") (list ~sep:(unit ", ") pp_reason)) reasons - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 135, characters 48-52: - 135 | Fmt.(option ~none:(unit "none") (list ~sep:(unit ", ") pp_reason)) reasons - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 136, characters 23-27: - 136 | Fmt.(option ~none:(unit "none") General_name.pp) issuer - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 140, characters 23-27: - 140 | Fmt.(option ~none:(unit "none") pp_distribution_point_name) name - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 142, characters 23-27: - 142 | Fmt.(option ~none:(unit "no") (list ~sep:(unit ", ") pp_reason)) onlysome - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 142, characters 46-50: - 142 | Fmt.(option ~none:(unit "no") (list ~sep:(unit ", ") pp_reason)) onlysome - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 185, characters 22-26: - 185 | Fmt.(list ~sep:(unit ", ") pp_key_usage) ku - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 188, characters 22-26: - 188 | Fmt.(list ~sep:(unit ", ") pp_extended_key_usage) eku - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 191, characters 25-29: - 191 | Fmt.(option ~none:(unit "none") int) depth - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 203, characters 22-26: - 203 | Fmt.(list ~sep:(unit "; ") pp_distribution_point) points - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 209, characters 22-26: - 209 | Fmt.(list ~sep:(unit "; ") pp_distribution_point) points - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/extension.ml", line 219, characters 22-26: - 219 | Fmt.(list ~sep:(unit "; ") pp_policy) pols - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.x509.objs/byte -I lib/.x509.objs/native -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -cmi-file lib/.x509.objs/byte/x509__Certificate.cmi -no-alias-deps -open X509__ -o lib/.x509.objs/native/x509__Certificate.cmx -c -impl lib/certificate.ml) - File "lib/certificate.ml", line 181, characters 23-27: - 181 | Fmt.(option ~none:(unit "NONE") pp_sigalg) sigalg - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.x509.objs/byte -I lib/.x509.objs/native -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -cmi-file lib/.x509.objs/byte/x509__Validation.cmi -no-alias-deps -open X509__ -o lib/.x509.objs/native/x509__Validation.cmx -c -impl lib/validation.ml) - File "lib/validation.ml", line 255, characters 25-29: - 255 | Fmt.(option ~none:(unit "no timestamp provided") pp_pt) now - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/validation.ml", line 268, characters 25-29: - 268 | Fmt.(option ~none:(unit "no timestamp provided") pp_pt) now - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/validation.ml", line 271, characters 42-46: - 271 | Certificate.pp c Fmt.(option ~none:(unit "none") Domain_name.pp) n - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - - File "lib/validation.ml", line 295, characters 25-29: - 295 | Fmt.(option ~none:(unit "no timestamp provided") pp_pt) now - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I lib/.x509.objs/byte -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -no-alias-deps -open X509__ -o lib/.x509.objs/byte/x509__P12.cmo -c -impl lib/p12.ml) - File "lib/p12.ml", line 213, characters 12-23: - 213 | let len = Cstruct.len out - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 214, characters 10-21: - 214 | and l = Cstruct.len data - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 225, characters 10-21: - 225 | let l = Cstruct.len data in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 253, characters 31-42: - 253 | let i' = Cstruct.create (Cstruct.len i) in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 254, characters 25-36: - 254 | for j = 0 to pred (Cstruct.len i / v) do - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 273, characters 10-21: - 273 | let l = Cstruct.len x in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 287, characters 10-21: - 287 | let l = Cstruct.len x in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I lib/.x509.objs/byte -I lib/.x509.objs/native -I lib/.x509.objs/public_cmi -I /home/opam/.opam/default/lib/asn1-combinators -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -I /home/opam/.opam/default/lib/cstruct -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/eqaf -I /home/opam/.opam/default/lib/eqaf/bigstring -I /home/opam/.opam/default/lib/eqaf/cstruct -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/gmap -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/mirage-crypto -I /home/opam/.opam/default/lib/mirage-crypto-ec -I /home/opam/.opam/default/lib/mirage-crypto-pk -I /home/opam/.opam/default/lib/mirage-crypto-rng -I /home/opam/.opam/default/lib/pbkdf -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/rresult -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/zarith -cmi-file lib/.x509.objs/byte/x509__P12.cmi -no-alias-deps -open X509__ -o lib/.x509.objs/native/x509__P12.cmx -c -impl lib/p12.ml) - File "lib/p12.ml", line 213, characters 12-23: - 213 | let len = Cstruct.len out - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 214, characters 10-21: - 214 | and l = Cstruct.len data - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 225, characters 10-21: - 225 | let l = Cstruct.len data in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 253, characters 31-42: - 253 | let i' = Cstruct.create (Cstruct.len i) in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 254, characters 25-36: - 254 | for j = 0 to pred (Cstruct.len i / v) do - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 273, characters 10-21: - 273 | let l = Cstruct.len x in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. - - File "lib/p12.ml", line 287, characters 10-21: - 287 | let l = Cstruct.len x in - ^^^^^^^^^^^ - Alert deprecated: Cstruct.len - len is deprecated, you should use length instead. -> compiled x509.0.12.0 -> installed x509.0.12.0 [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:51.37: OK: build x509.0.12.0 (runc: 4.6s, disk: 52KB) 2026-06-24 18:51.37: Job succeeded