Build:
- 0
2026-06-23 18:18.48: New job: build github-hooks.0.4.0 (c108105fcf2b) 2026-06-23 18:18.48: Waiting for resource in pool day11-builds 2026-06-23 19:57.21: Got resource from pool day11-builds 2026-06-23 19:57.21: [profile full] build github-hooks.0.4.0 2026-06-23 19:57.21: build github-hooks.0.4.0 (c108105fcf2b) === DEPENDENCIES (72 transitive) === angstrom.0.16.1 a499461c2439 astring.0.8.5 156e7cc742dd atd.4.2.0 32cbe7e5c182 atdgen.4.2.0 8f4fc45451ce atdgen-runtime.4.2.0 f7a5f99b3148 base.v0.16.5 6465b53ca5ca base-bytes.base 70d0daec7841 base-threads.base b7164ff76afe base-unix.base 839dc585f12d base64.3.5.2 7e79ef192159 bigarray-compat.1.1.0 ecf1ac9cc3fe bigstringaf.0.10.0 b0e2fb8e5d3b biniou.1.2.2 f0e9938fc49f camlp-streams.5.0.1 76b76cc9fe05 cmdliner.2.1.1 bfb0712fced3 cohttp.6.0.0 8ddccd757591 cohttp-lwt.6.0.0 d3c6394287d1 conduit.1.4.0 4f179f49792b conduit-lwt.1.4.0 dd6274c905c2 conf-gmp.5 61e3c79e0ddf conf-pkg-config.5 4b60827fc174 cppo.1.8.0 ea583d2d3bbb cpuid.0.1.2 ce4b1bcb1c9f csexp.1.5.2 ec63db2dab31 cstruct.6.0.1 db62722d8978 cstruct-lwt.6.0.1 deed70b99ba0 dune.3.23.1 5402470d931c dune-configurator.3.23.1 58f4a3f92083 easy-format.1.3.4 50a1da39581c fmt.0.11.0 995e226eae61 github.4.5.1 474248781d8e github-data.4.5.1 daa0d8fa709c hex.1.5.0 4a8f1f557f70 http.6.0.0 236f92be38cf ipaddr.3.1.0 e4b59976c58c logs.0.10.0 eb032aed0ac5 lwt.5.10.0 f990f11fd2af macaddr.3.1.0 277c6897a206 menhir.20260209 949a55ecfabe menhirCST.20260209 2f7f161ea867 menhirGLR.20260209 88b9413f2126 menhirLib.20260209 33c89da356e0 menhirSdk.20260209 3e7d50160069 mirage-no-solo5.1 5c89b8ab74d7 mirage-no-xen.1 554fe85d1712 nocrypto.0.5.4-2 5b4ac5c3b196 num.1.6 480227ca99db ocaml.4.14.4 cb826ea44eb2 ocaml-base-compiler.4.14.4 d2f775f983d7 ocaml-compiler-libs.v0.12.4 d1dd1437b449 ocaml-config.2 669e0fcf9e4d ocaml-syntax-shims.1.0.0 8e1b0ec7f904 ocamlbuild.0.16.1 8f6c52e6fce8 ocamlfind.1.9.8 6025f4a8e98e ocb-stubblr.0.1.1-1 5d8f69c72183 ocplib-endian.1.2 4dbd3fe91c51 parsexp.v0.16.0 75d2c6ce6b44 ppx_derivers.1.2.1 441538dbecd1 ppx_deriving.6.0.3 c45af81d8ccb ppx_sexp_conv.v0.16.0 c4b8211970d7 ppxlib.0.35.0 58eae20f5b7b re.1.14.0 8d7c1999492d result.1.5 537fffb7b75d sexplib.v0.16.0 c758cedeb83d sexplib0.v0.16.0 3e198ce31e44 stdlib-shims.0.3.0 e2dd0beb9112 stringext.1.6.0 d29c9ca4a03c topkg.1.1.1 ab549298f3fc uri.4.4.0 a28bedf1b002 uri-sexp.4.4.0 3e49dd431189 yojson.3.0.0 7c8ad8b6539f zarith.1.14 da8b932acb94 === 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-23 19:57.36: OK: build github-hooks.0.4.0 (runc: 3.6s, disk: 23KB) 2026-06-23 19:57.36: Job succeeded