Build:
- 0
2026-06-23 22:06.22: New job: build slacko.0.15.0 (1611dffae97d) 2026-06-23 22:06.22: Waiting for resource in pool day11-builds 2026-06-23 22:39.11: Got resource from pool day11-builds 2026-06-23 22:39.11: [profile full] build slacko.0.15.0 2026-06-23 22:39.11: build slacko.0.15.0 (1611dffae97d) === DEPENDENCIES (78 transitive) === angstrom.0.16.1 9dba91b01df8 asn1-combinators.0.2.6 c144f6cacc3b astring.0.8.5 c9b7741b1ba7 base.v0.17.3 ed6c283aa9a9 base-bytes.base ec2393fe4c6d base-threads.base b7164ff76afe base-unix.base 839dc585f12d base64.3.5.2 7d4a72292fa4 bigstringaf.0.10.0 ada01208baf7 biniou.1.2.2 c1314a44d71c bos.0.3.0 91459bee896b ca-certs.0.2.3 907fd54a0ec7 camlp-streams.5.0.1 c9a7b3ba9fed cmdliner.1.3.0 207b321bdb62 cohttp.6.1.1 f50f2325d8b9 cohttp-lwt.6.1.1 a335c40fb282 cohttp-lwt-unix.6.1.1 310d8c762552 compiler-cloning.enabled 0d2606125f88 conduit.8.0.0 86df9dfccb96 conduit-lwt.8.0.0 a21a963c8b60 conduit-lwt-unix.8.0.0 212ce432015b conf-gmp.5 61e3c79e0ddf conf-gmp-powm-sec.4 ceb17ad6499b conf-pkg-config.5 4b60827fc174 cppo.1.8.0 2299340fea15 csexp.1.5.2 315ecef51574 cstruct.6.2.0 2d52d6756ad5 domain-name.0.5.0 e97e12c680b8 dune.3.23.1 dbfeecb5ca10 dune-configurator.3.23.1 8afe79196456 duration.0.3.1 5f56d26b47cd easy-format.1.3.4 0cb69d5f80f7 eqaf.0.9 9566ae529c7e fmt.0.11.0 feecefc1fa30 fpath.0.7.3 5652a682081f gmap.0.3.0 ef83cf55aea1 hkdf.1.0.4 0d6e4af3f46b http.6.1.1 ffcb68e7655d ipaddr.5.6.2 ad5d20f2f901 ipaddr-sexp.5.6.2 5dccf4d61bd7 logs.0.10.0 8aa523877e7a lwt.6.1.2 ed1e822009bb lwt_ppx.6.1.0 4171825824fe macaddr.5.6.2 f0cb010d836e magic-mime.1.3.1 600d31be6385 mirage-crypto.0.11.3 7642f290fff5 mirage-crypto-ec.0.11.3 6d69605d26b9 mirage-crypto-pk.0.11.3 4afe6fcc6ae8 mirage-crypto-rng.0.11.3 baa69624ff62 ocaml.5.5.0 1b4132bddf48 ocaml-base-compiler.5.5.0 1901c3a760c1 ocaml-compiler.5.5.0 5f593a0b4a8c ocaml-compiler-libs.v0.17.0 6373bfde8e91 ocaml-syntax-shims.1.0.0 ab53fc8c6e2d ocaml_intrinsics_kernel.v0.17.2 1db91ca91065 ocamlbuild.0.16.1 b485a4f69c01 ocamlfind.1.9.8 5b46f9d92bbd ocplib-endian.1.2 e43423130776 pbkdf.1.2.0 74f45fb8c972 ppx_derivers.1.2.1 2a3f00c1f6d2 ppx_deriving.6.1.1 f86af3c9f71e ppx_deriving_yojson.3.10.0 067129d4f7a7 ppx_sexp_conv.v0.17.1 46278ff8ffcb ppxlib.0.38.0 c01fe47fa7a4 ppxlib_jane.v0.17.4 8a4c4328ddf0 ptime.1.2.0 e003e9829314 re.1.14.0 a474ef408490 rresult.0.7.0 673600dffe08 sexplib0.v0.17.0 313244870034 stdlib-shims.0.3.0 9047e6396dc4 stringext.1.6.0 2d737b0d4e97 tls.0.17.5 0d5c88328688 topkg.1.1.1 8e3718e4cf5c uri.4.4.0 58822d5a1675 uri-sexp.4.4.0 47ea69436bd7 x509.0.16.5 910b0e194899 yojson.1.7.0 6c559201df92 zarith.1.14 e195aa531085 === STDOUT === Processing: [default: loading data] [slacko.0.15.0: dl] [slacko.0.15.0: extract] -> retrieved slacko.0.15.0 (https://opam.ocaml.org/cache) [slacko: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "slacko" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/slacko.0.15.0) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/lib/.slacko.objs/byte -I src/lib/.slacko.objs/public_cmi -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/biniou -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/easy-format -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/http -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/yojson -no-alias-deps -open Slacko__ -o src/lib/.slacko.objs/byte/slacko__Timestamp.cmi -c -intf src/lib/timestamp.pp.mli) - File "src/lib/timestamp.mli", line 25, characters 16-32: - 25 | val of_yojson : Yojson.Safe.json -> (t, string) result - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/timestamp.mli", line 27, characters 21-37: - 27 | val to_yojson : t -> Yojson.Safe.json - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/lib/.slacko.objs/byte -I src/lib/.slacko.objs/public_cmi -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/biniou -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/easy-format -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/http -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/yojson -no-alias-deps -open Slacko__ -o src/lib/.slacko.objs/byte/slacko.cmi -c -intf src/lib/slacko.pp.mli) - File "src/lib/slacko.mli", line 323, characters 11-27: - 323 | profile: Yojson.Safe.json; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.mli", line 348, characters 10-26: - 348 | latest: Yojson.Safe.json option; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.mli", line 365, characters 10-26: - 365 | latest: Yojson.Safe.json option; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.mli", line 559, characters 19-35: - 559 | initial_comment: Yojson.Safe.json option; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.mli", line 578, characters 9-25: - 578 | items: Yojson.Safe.json list; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.mli", line 605, characters 8-24: - 605 | icon: Yojson.Safe.json; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.mli", line 703, characters 88-104: - 703 | val api_test: ?base_url:string -> ?foo:string -> ?error:string -> unit -> [ `Success of Yojson.Safe.json | api_error ] Lwt.t - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/cli/.slack_notify.eobjs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/biniou -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/easy-format -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/http -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/yojson -H src/lib/.slacko.objs/byte -I src/lib/.slacko.objs/public_cmi -no-alias-deps -o src/cli/.slack_notify.eobjs/byte/slack_notify.cmo -c -impl src/cli/slack_notify.ml) - File "src/cli/slack_notify.ml", line 55, characters 2-20: - 55 | Cmdliner.Term.info "slack-notify" ~doc - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - - File "src/cli/slack_notify.ml", line 93, characters 4-8: - 93 | pure execute $ base_url $ token $ username $ channel $ icon_url $ icon_emoji - ^^^^ - Alert deprecated: Cmdliner.Term.pure - Use Term.const instead. - - File "src/cli/slack_notify.ml", line 97, characters 8-26: - 97 | match Cmdliner.Term.eval (execute_t, info) with - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: Cmdliner.Term.eval - Use Cmd.v and one of Cmd.eval* instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/lib/.slacko.objs/byte -I src/lib/.slacko.objs/public_cmi -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/biniou -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/easy-format -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/http -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/yojson -cmi-file src/lib/.slacko.objs/byte/slacko.cmi -no-alias-deps -open Slacko__ -o src/lib/.slacko.objs/byte/slacko.cmo -c -impl src/lib/slacko.pp.ml) - File "src/lib/slacko.ml", line 255, characters 10-26: - 255 | latest: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 255, characters 10-26: - 255 | latest: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 270, characters 11-27: - 270 | profile: Yojson.Safe.json; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 294, characters 10-26: - 294 | latest: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 294, characters 10-26: - 294 | latest: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 339, characters 19-35: - 339 | initial_comment: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 339, characters 19-35: - 339 | initial_comment: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 533, characters 9-25: - 533 | items: Yojson.Safe.json list; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 561, characters 8-24: - 561 | icon: Yojson.Safe.json; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/lib/.slacko.objs/byte -I src/lib/.slacko.objs/native -I src/lib/.slacko.objs/public_cmi -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/biniou -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/easy-format -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/http -I /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/yojson -cmi-file src/lib/.slacko.objs/byte/slacko.cmi -no-alias-deps -open Slacko__ -o src/lib/.slacko.objs/native/slacko.cmx -c -impl src/lib/slacko.pp.ml) - File "src/lib/slacko.ml", line 255, characters 10-26: - 255 | latest: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 255, characters 10-26: - 255 | latest: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 270, characters 11-27: - 270 | profile: Yojson.Safe.json; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 294, characters 10-26: - 294 | latest: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 294, characters 10-26: - 294 | latest: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 339, characters 19-35: - 339 | initial_comment: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 339, characters 19-35: - 339 | initial_comment: Yojson.Safe.json option [@default None]; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 533, characters 9-25: - 533 | items: Yojson.Safe.json list; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - - File "src/lib/slacko.ml", line 561, characters 8-24: - 561 | icon: Yojson.Safe.json; - ^^^^^^^^^^^^^^^^ - Alert deprecated: Yojson.Safe.json - json types are being renamed and will be removed in the next Yojson major version. Use type t instead - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/cli/.slack_notify.eobjs/byte -I src/cli/.slack_notify.eobjs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/astring -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigstringaf -I /home/opam/.opam/default/lib/biniou -I /home/opam/.opam/default/lib/bytes -I /home/opam/.opam/default/lib/camlp-streams -I /home/opam/.opam/default/lib/cmdliner -I /home/opam/.opam/default/lib/cohttp -I /home/opam/.opam/default/lib/cohttp-lwt -I /home/opam/.opam/default/lib/cohttp-lwt-unix -I /home/opam/.opam/default/lib/conduit -I /home/opam/.opam/default/lib/conduit-lwt -I /home/opam/.opam/default/lib/conduit-lwt-unix -I /home/opam/.opam/default/lib/domain-name -I /home/opam/.opam/default/lib/easy-format -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/http -I /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -H /home/opam/.opam/default/lib/http/__private__/http_bytebuffer/.public_cmi -I /home/opam/.opam/default/lib/ipaddr -I /home/opam/.opam/default/lib/ipaddr-sexp -I /home/opam/.opam/default/lib/ipaddr/unix -I /home/opam/.opam/default/lib/logs -I /home/opam/.opam/default/lib/logs/fmt -I /home/opam/.opam/default/lib/logs/lwt -I /home/opam/.opam/default/lib/lwt -I /home/opam/.opam/default/lib/lwt/unix -I /home/opam/.opam/default/lib/macaddr -I /home/opam/.opam/default/lib/magic-mime -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocaml/unix -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_deriving_yojson/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/ptime -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib0 -I /home/opam/.opam/default/lib/stringext -I /home/opam/.opam/default/lib/uri -I /home/opam/.opam/default/lib/uri-sexp -I /home/opam/.opam/default/lib/uri/services -I /home/opam/.opam/default/lib/yojson -H src/lib/.slacko.objs/byte -I src/lib/.slacko.objs/native -I src/lib/.slacko.objs/public_cmi -cmi-file src/cli/.slack_notify.eobjs/byte/slack_notify.cmi -no-alias-deps -o src/cli/.slack_notify.eobjs/native/slack_notify.cmx -c -impl src/cli/slack_notify.ml) - File "src/cli/slack_notify.ml", line 55, characters 2-20: - 55 | Cmdliner.Term.info "slack-notify" ~doc - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: Cmdliner.Term.info - Use Cmd.info instead. - - File "src/cli/slack_notify.ml", line 93, characters 4-8: - 93 | pure execute $ base_url $ token $ username $ channel $ icon_url $ icon_emoji - ^^^^ - Alert deprecated: Cmdliner.Term.pure - Use Term.const instead. - - File "src/cli/slack_notify.ml", line 97, characters 8-26: - 97 | match Cmdliner.Term.eval (execute_t, info) with - ^^^^^^^^^^^^^^^^^^ - Alert deprecated: Cmdliner.Term.eval - Use Cmd.v and one of Cmd.eval* instead. -> compiled slacko.0.15.0 -> installed slacko.0.15.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-23 22:39.40: OK: build slacko.0.15.0 (runc: 8.1s, disk: 37KB) 2026-06-23 22:39.40: Job succeeded