Build:
- 0
2026-06-24 18:56.50: New job: build github-hooks.0.4.0 (19094da6f712) 2026-06-24 18:56.50: Waiting for resource in pool day11-builds 2026-06-24 19:14.46: Got resource from pool day11-builds 2026-06-24 19:14.46: [profile full] build github-hooks.0.4.0 2026-06-24 19:14.46: build github-hooks.0.4.0 (19094da6f712) === DEPENDENCIES (72 transitive) === angstrom.0.16.1 b3c0b2c22161 astring.0.8.5 4ebc2fc0ee9d atd.4.2.0 64dfc06f4fa2 atdgen.4.2.0 c8bf92ae9685 atdgen-runtime.4.2.0 1759fe6511e4 base.v0.16.5 029e992da996 base-bytes.base c40d17bc86b5 base-threads.base c9e7bdbf5823 base-unix.base 7d1428be9ddb base64.3.5.2 210584fc1188 bigarray-compat.1.1.0 6340769fc89d bigstringaf.0.10.0 2670f46d1cef biniou.1.2.2 eef30331b544 camlp-streams.5.0.1 28f363162dde cmdliner.2.1.1 7783d068c87e cohttp.6.0.0 039137cbd5ac cohttp-lwt.6.0.0 d0d70b9e3ef0 conduit.1.4.0 c0c3d8514c37 conduit-lwt.1.4.0 e1bbce3a1af2 conf-gmp.5 be11edf77089 conf-pkg-config.5 d5de2c6a88f9 cppo.1.8.0 5f3f70cae95b cpuid.0.1.2 32d82c74bcff csexp.1.5.2 610c78f17734 cstruct.6.0.1 01957cad303e cstruct-lwt.6.0.1 7a14f780794c dune.3.23.1 848a72441e15 dune-configurator.3.23.1 bc97ce98d8a9 easy-format.1.3.4 1672fd0d9a38 fmt.0.11.0 47178a68a129 github.4.5.1 8174cdb8ba39 github-data.4.5.1 adff734536c2 hex.1.5.0 e2730d7118fb http.6.0.0 4f20ae9e3889 ipaddr.3.1.0 e873c0545bb6 logs.0.10.0 8f52c46be7e2 lwt.5.10.0 7005b0d98aa6 macaddr.3.1.0 d0710873a2b8 menhir.20260209 259089f68775 menhirCST.20260209 8eaddefc25c5 menhirGLR.20260209 a9fbf43d08d4 menhirLib.20260209 84aaca532d87 menhirSdk.20260209 346bab968ef6 mirage-no-solo5.1 43747e6295ba mirage-no-xen.1 d4726cb46003 nocrypto.0.5.4-2 f54716b30fed num.1.6 110cee7a7e2e ocaml.4.14.4 b047fb9251f4 ocaml-base-compiler.4.14.4 d3b7ccb2c6fb ocaml-compiler-libs.v0.12.4 2aecf989b0b2 ocaml-config.2 2d9c209f5590 ocaml-syntax-shims.1.0.0 ac7d70c1c23c ocamlbuild.0.16.1 7e0d6aadb209 ocamlfind.1.9.8 214dd418ac02 ocb-stubblr.0.1.1-1 d267c5e28127 ocplib-endian.1.2 380dd426e898 parsexp.v0.16.0 63c67db8428c ppx_derivers.1.2.1 9245877bc46e ppx_deriving.6.0.3 e0859f3d0fae ppx_sexp_conv.v0.16.0 3dc8c79ef340 ppxlib.0.35.0 bbb70c1d0b8a re.1.14.0 d62d6f65abb6 result.1.5 9b1cd45b2159 sexplib.v0.16.0 4838f1139cdf sexplib0.v0.16.0 7a6e649d895c stdlib-shims.0.3.0 de5202e23add stringext.1.6.0 9dbcca0df50a topkg.1.1.1 511e1a1958da uri.4.4.0 ae40a4374ff7 uri-sexp.4.4.0 3732a697b933 yojson.3.0.0 99e7f342c6b3 zarith.1.14 a8971d2f668c === STDOUT === Processing: [default: loading data] [github-hooks.0.4.0: dl] [github-hooks.0.4.0: extract] -> retrieved github-hooks.0.4.0 (https://opam.ocaml.org/cache) [github-hooks: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "github-hooks" "-j" "39" (CWD=/home/opam/.opam/default/.opam-switch/build/github-hooks.0.4.0) - (cd _build/default && /home/opam/.opam/default/bin/ocamlc.opt -w -40 -g -bin-annot -I src/core/.github_hooks.objs/byte -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/atdgen-runtime -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -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/cstruct -I /home/opam/.opam/default/lib/easy-format -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/github -I /home/opam/.opam/default/lib/github-data -I /home/opam/.opam/default/lib/hex -I /home/opam/.opam/default/lib/http -I /home/opam/.opam/default/lib/logs -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/nocrypto -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -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/yojson -I /home/opam/.opam/default/lib/zarith -intf-suffix .ml -no-alias-deps -o src/core/.github_hooks.objs/byte/github_hooks.cmo -c -impl src/core/github_hooks.ml) - File "src/core/github_hooks.ml", line 91, characters 10-18: - 91 | Fmt.strf "404: Resource '%s' not found\nExisting services:\n%a" - ^^^^^^^^ - Alert deprecated: Fmt.strf - use Fmt.str instead. - File "src/core/github_hooks.ml", line 93, characters 28-32: - 93 | Fmt.(list ~sep:(unit "\n") string) routes - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - File "src/core/github_hooks.ml", line 137, characters 48-68: - 137 | Log.debug (fun l -> l "conn %s closed" (Connection.to_string conn_id)) - ^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Cohttp.Connection - Connection.t values are useless. - File "src/core/github_hooks.ml", line 340, characters 4-12: - 340 | Fmt.strf "GitHub connection for %s/%s failed:" user repo - ^^^^^^^^ - Alert deprecated: Fmt.strf - use Fmt.str instead. - File "src/core/github_hooks.ml", lines 344-366, characters 55-56: - 344 | .......................................................function - 345 | | `Push _ -> Fmt.string ppf "push" - 346 | | `Status _ -> Fmt.string ppf "status" - 347 | | `Delete _ -> Fmt.string ppf "delete" - 348 | | `Create _ -> Fmt.string ppf "create" - ... - 363 | | `IssueComment _ -> Fmt.string ppf "issue-comment" - 364 | | `Gollum _ -> Fmt.string ppf "gollum" - 365 | | `Repository _ -> Fmt.string ppf "repository" - 366 | | `Unknown (cons, _) -> Fmt.pf ppf "unknown:%s" cons - Warning 8 [partial-match]: this pattern-matching is not exhaustive. - Here is an example of a case that is not matched: - `Ping _ - File "src/core/github_hooks.ml", line 380, characters 17-25: - 380 | let body = Fmt.strf "Got event for %s/%s\n" user repo in - ^^^^^^^^ - Alert deprecated: Fmt.strf - use Fmt.str instead. - File "src/core/github_hooks.ml", line 415, characters 18-26: - 415 | let msg = Fmt.strf "GitHub listener for %s/%s" user repo in - ^^^^^^^^ - Alert deprecated: Fmt.strf - use Fmt.str instead. - (cd _build/default && /home/opam/.opam/default/bin/ocamlopt.opt -w -40 -g -I src/core/.github_hooks.objs/byte -I src/core/.github_hooks.objs/native -I /home/opam/.opam/default/lib/angstrom -I /home/opam/.opam/default/lib/atdgen-runtime -I /home/opam/.opam/default/lib/base64 -I /home/opam/.opam/default/lib/bigarray-compat -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/cstruct -I /home/opam/.opam/default/lib/easy-format -I /home/opam/.opam/default/lib/fmt -I /home/opam/.opam/default/lib/github -I /home/opam/.opam/default/lib/github-data -I /home/opam/.opam/default/lib/hex -I /home/opam/.opam/default/lib/http -I /home/opam/.opam/default/lib/http/__private__/http_bytebuffer -I /home/opam/.opam/default/lib/logs -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/nocrypto -I /home/opam/.opam/default/lib/ocaml/threads -I /home/opam/.opam/default/lib/ocplib-endian -I /home/opam/.opam/default/lib/ocplib-endian/bigstring -I /home/opam/.opam/default/lib/parsexp -I /home/opam/.opam/default/lib/ppx_deriving/runtime -I /home/opam/.opam/default/lib/ppx_sexp_conv/runtime-lib -I /home/opam/.opam/default/lib/re -I /home/opam/.opam/default/lib/sexplib -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/yojson -I /home/opam/.opam/default/lib/zarith -intf-suffix .ml -no-alias-deps -o src/core/.github_hooks.objs/native/github_hooks.cmx -c -impl src/core/github_hooks.ml) - File "src/core/github_hooks.ml", line 91, characters 10-18: - 91 | Fmt.strf "404: Resource '%s' not found\nExisting services:\n%a" - ^^^^^^^^ - Alert deprecated: Fmt.strf - use Fmt.str instead. - File "src/core/github_hooks.ml", line 93, characters 28-32: - 93 | Fmt.(list ~sep:(unit "\n") string) routes - ^^^^ - Alert deprecated: Fmt.unit - use Fmt.any instead. - File "src/core/github_hooks.ml", line 137, characters 48-68: - 137 | Log.debug (fun l -> l "conn %s closed" (Connection.to_string conn_id)) - ^^^^^^^^^^^^^^^^^^^^ - Alert deprecated: module Cohttp.Connection - Connection.t values are useless. - File "src/core/github_hooks.ml", line 340, characters 4-12: - 340 | Fmt.strf "GitHub connection for %s/%s failed:" user repo - ^^^^^^^^ - Alert deprecated: Fmt.strf - use Fmt.str instead. - File "src/core/github_hooks.ml", lines 344-366, characters 55-56: - 344 | .......................................................function - 345 | | `Push _ -> Fmt.string ppf "push" - 346 | | `Status _ -> Fmt.string ppf "status" - 347 | | `Delete _ -> Fmt.string ppf "delete" - 348 | | `Create _ -> Fmt.string ppf "create" - ... - 363 | | `IssueComment _ -> Fmt.string ppf "issue-comment" - 364 | | `Gollum _ -> Fmt.string ppf "gollum" - 365 | | `Repository _ -> Fmt.string ppf "repository" - 366 | | `Unknown (cons, _) -> Fmt.pf ppf "unknown:%s" cons - Warning 8 [partial-match]: this pattern-matching is not exhaustive. - Here is an example of a case that is not matched: - `Ping _ - File "src/core/github_hooks.ml", line 380, characters 17-25: - 380 | let body = Fmt.strf "Got event for %s/%s\n" user repo in - ^^^^^^^^ - Alert deprecated: Fmt.strf - use Fmt.str instead. - File "src/core/github_hooks.ml", line 415, characters 18-26: - 415 | let msg = Fmt.strf "GitHub listener for %s/%s" user repo in - ^^^^^^^^ - Alert deprecated: Fmt.strf - use Fmt.str instead. -> compiled github-hooks.0.4.0 -> installed github-hooks.0.4.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:15.28: OK: build github-hooks.0.4.0 (runc: 3.1s, disk: 23KB) 2026-06-24 19:15.28: Job succeeded