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