Build:
- 0
2026-06-24 19:52.18: New job: build slacko.0.15.0 (9b1940d77528) 2026-06-24 19:52.18: Waiting for resource in pool day11-builds 2026-06-24 19:58.44: Got resource from pool day11-builds 2026-06-24 19:58.44: [profile full] build slacko.0.15.0 2026-06-24 19:58.44: build slacko.0.15.0 (9b1940d77528) === DEPENDENCIES (78 transitive) === angstrom.0.16.1 7b5a7290f9a4 asn1-combinators.0.2.6 262ec4f283a3 astring.0.8.5 868f52a07c05 base.v0.17.3 c29afc67ba00 base-bytes.base a7b3bf16b3f4 base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb base64.3.5.2 612901b099cc bigstringaf.0.10.0 ace38f08babf biniou.1.2.2 4ffef216a3b8 bos.0.3.0 1a311d9d21b7 ca-certs.0.2.3 cf60c15f84ef camlp-streams.5.0.1 e5a01aae2353 cmdliner.1.3.0 7453dde17dbe cohttp.6.1.1 17d4e6e178ba cohttp-lwt.6.1.1 5074244af11c cohttp-lwt-unix.6.1.1 5ff0855ced0c compiler-cloning.enabled 439a1fc77aa6 conduit.8.0.0 7f134b613eac conduit-lwt.8.0.0 cd4e09539938 conduit-lwt-unix.8.0.0 9d47cff6b7e7 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.2.0 cd640c2e3df5 domain-name.0.5.0 88f0a0101969 dune.3.23.1 a59dd9b14fe3 dune-configurator.3.23.1 8cec6bb1116c duration.0.3.1 2e28964e0c5f easy-format.1.3.4 ba65ae5e2426 eqaf.0.9 d8b719499e7a fmt.0.11.0 f557f5d0e738 fpath.0.7.3 f291dce35bf8 gmap.0.3.0 f0a252074065 hkdf.1.0.4 de5232bea4d0 http.6.1.1 b671ed7a7cc7 ipaddr.5.6.2 f0d11333b684 ipaddr-sexp.5.6.2 02ffbe1b780f logs.0.10.0 ac1ead4f7fb2 lwt.6.1.2 ac157df3e196 lwt_ppx.6.1.0 b526477e708c macaddr.5.6.2 79697028334d magic-mime.1.3.1 196b69fde085 mirage-crypto.0.11.3 d6ba2e662437 mirage-crypto-ec.0.11.3 12a35613120f mirage-crypto-pk.0.11.3 d69ca9d6175b mirage-crypto-rng.0.11.3 50d1a4b0e464 ocaml.5.5.0 383268832c4b ocaml-base-compiler.5.5.0 522c248944c8 ocaml-compiler.5.5.0 eb1a8babf54c ocaml-compiler-libs.v0.17.0 d66bf6efa323 ocaml-syntax-shims.1.0.0 57f31ba6c740 ocaml_intrinsics_kernel.v0.17.2 5f4f03f1d581 ocamlbuild.0.16.1 e57f00093c6a ocamlfind.1.9.8 b506a15fcd6c ocplib-endian.1.2 d54106a1e513 pbkdf.1.2.0 e4966f477ca4 ppx_derivers.1.2.1 82026aa8af61 ppx_deriving.6.1.1 250b28880637 ppx_deriving_yojson.3.10.0 4f974c98ef59 ppx_sexp_conv.v0.17.1 defee63a95cd ppxlib.0.38.0 2aa2dfbf252b ppxlib_jane.v0.17.4 abb3b3b0dac0 ptime.1.2.0 b662df1f9ed0 re.1.14.0 5e7365192893 rresult.0.7.0 e0cb2763084b sexplib0.v0.17.0 166f8102230b stdlib-shims.0.3.0 e7f8a4f187fa stringext.1.6.0 c75f5fd1c52d tls.0.17.5 ff391d44fa9f topkg.1.1.1 ac206dbbd2b6 uri.4.4.0 e5d7d6eb8245 uri-sexp.4.4.0 c61956bbe3c3 x509.0.16.5 e73a67743955 yojson.1.7.0 800858f633ea zarith.1.14 c48bd7ff5430 === 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-24 19:59.19: OK: build slacko.0.15.0 (runc: 9.6s, disk: 37KB) 2026-06-24 19:59.19: Job succeeded