Organisationsahrefsdevkit824312 (ahrefs/lwt-exceptions)macos-homebrew-5.3_opam-2.3

macos-homebrew-5.3_opam-2.3

Logs

Show full logs
2025-01-11 17:57.09: New job: test ahrefs/devkit https://github.com/ahrefs/devkit.git#refs/heads/ahrefs/lwt-exceptions (824312f7bd09dc958031d3925d0c43d57ad6e677) (macos-x86_64:macos-homebrew-5.3_opam-2.3)
Base: macos-homebrew-ocaml-5.3
Opam project build

To reproduce locally:

git clone --recursive "https://github.com/ahrefs/devkit.git" -b "ahrefs/lwt-exceptions" && cd "devkit" && git reset --hard 824312f7
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM macos-homebrew-ocaml-5.3
# macos-homebrew-5.3_opam-2.3
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
RUN ln -f ~/local/bin/opam-2.3 ~/local/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
RUN cd ~/opam-repository && (git cat-file -e 84f0fe59c54c014ec00b31a1f0699ac6371b3498 || git fetch origin master) && git reset -q --hard 84f0fe59c54c014ec00b31a1f0699ac6371b3498 && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 devkit.opam ./src/./
RUN opam pin add -yn devkit.dev './src/./'
ENV DEPS="base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base camlzip.1.13 conf-libcurl.2 conf-libevent.1 conf-libpcre.2 conf-pkg-config.3 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 dune.3.17.1 dune-configurator.3.17.1 extlib.1.8.0 extunix.0.4.3 libevent.0.9.0 lwt.5.9.0 lwt_ppx.5.8.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlfind.1.9.6 ocplib-endian.1.2 ocurl.0.9.2 ounit2.2.2.7 pcre.8.0.2 ppx_derivers.1.2.1 ppxlib.0.34.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 trace.0.8 yojson.2.2.2"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.3 --depext-only -y devkit.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . ./src
RUN cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build

END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK

2025-01-11 17:57.09: Using cache hint "ahrefs/devkit-macos-homebrew-ocaml-5.3-macos-homebrew-5.3_opam-2.3-74c0a084836e2748ad63709bb373bd33"
2025-01-11 17:57.09: Using OBuilder spec:
((from macos-homebrew-ocaml-5.3)
 (comment macos-homebrew-5.3_opam-2.3)
 (user (uid 1000) (gid 1000))
 (env CLICOLOR_FORCE 1)
 (env OPAMCOLOR always)
 (run (shell "ln -f ~/local/bin/opam-2.3 ~/local/bin/opam"))
 (run (shell "opam init --reinit -ni"))
 (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
 (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e 84f0fe59c54c014ec00b31a1f0699ac6371b3498 || git fetch origin master) && git reset -q --hard 84f0fe59c54c014ec00b31a1f0699ac6371b3498 && git log --no-decorate -n1 --oneline && opam update -u"))
 (copy (src devkit.opam) (dst ./src/./))
 (run (network host)
      (shell "opam pin add -yn devkit.dev './src/./'"))
 (env DEPS "base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base camlzip.1.13 conf-libcurl.2 conf-libevent.1 conf-libpcre.2 conf-pkg-config.3 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 dune.3.17.1 dune-configurator.3.17.1 extlib.1.8.0 extunix.0.4.3 libevent.0.9.0 lwt.5.9.0 lwt_ppx.5.8.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlfind.1.9.6 ocplib-endian.1.2 ocurl.0.9.2 ounit2.2.2.7 pcre.8.0.2 ppx_derivers.1.2.1 ppxlib.0.34.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 trace.0.8 yojson.2.2.2")
 (env CI true)
 (env OCAMLCI true)
 (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
      (network host)
      (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y devkit.dev $DEPS"))
 (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
      (network host)
      (shell "opam install $DEPS"))
 (copy (src .) (dst ./src))
 (run (shell "cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build"))
)

2025-01-11 17:57.09: Waiting for resource in pool OCluster
2025-01-11 17:57.10: Waiting for workerโ€ฆ
2025-01-11 18:41.52: Got resource from pool OCluster
Building on i7-worker-03
All commits already cached
HEAD is now at 824312f use Stdlib.raise and Lwt.reraise instead of Lwt.fail for better backtraces

(from macos-homebrew-ocaml-5.3)
2025-01-11 18:41.53 ---> using "6ee950b55569b1a3f8a7953dc679318bf303d3a70ac7d49901c0ac2ca3805d7c" from cache

/: (comment macos-homebrew-5.3_opam-2.3)

/: (user (uid 1000) (gid 1000))

/: (env CLICOLOR_FORCE 1)

/: (env OPAMCOLOR always)

/: (run (shell "ln -f ~/local/bin/opam-2.3 ~/local/bin/opam"))
2025-01-11 18:41.53 ---> using "8efc335cb5004a650aab29e72b9849a2b2e2f0853bc55d3a74763c7cceed5d74" from cache

/: (run (shell "opam init --reinit -ni"))
No configuration file found, using built-in defaults.
Checking for available remotes: rsync and local, git.
  - you won't be able to use mercurial repositories unless you install the hg command on your system.
  - you won't be able to use darcs repositories unless you install the darcs command on your system.

This version of opam requires an update to the layout of /Users/mac1000/.opam from version 2.1 to version 2.2, which can't be reverted.
You may want to back it up before going further.

Continue? [y/n] y
[NOTE] The 'jobs' option was reset, its value was 1 and its new value will vary according to the current number of cores on your machine. You can restore the fixed value using:
           opam option jobs=1 --global
Format upgrade done.

<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>
[default] no changes from git+file:///Users/mac1000/opam-repository
2025-01-11 18:41.54 ---> using "e29fa6de89fe919799ac81fd4a1c768d8341cedf873c17042854467d2aebeceb" from cache

/: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Darwin 23.4.0
The OCaml toplevel, version 5.3.0
2.3.0
2025-01-11 18:41.54 ---> using "a268524b45b0c90a951719c2a6c8c78c0b8a0fec90c9f437befd49b0008dc673" from cache

/: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
        (network host)
        (shell "cd ~/opam-repository && (git cat-file -e 84f0fe59c54c014ec00b31a1f0699ac6371b3498 || git fetch origin master) && git reset -q --hard 84f0fe59c54c014ec00b31a1f0699ac6371b3498 && git log --no-decorate -n1 --oneline && opam update -u"))
From https://github.com/ocaml/opam-repository
 * branch                  master     -> FETCH_HEAD
   67e940587b..84f0fe59c5  master     -> origin/master
84f0fe59c5 Merge pull request #27222 from mmottl/release-pcre-8.0.2

<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>
[default] synchronised from git+file:///Users/mac1000/opam-repository

Everything as up-to-date as possible (run with --verbose to show unavailable upgrades).

The following packages are not being upgraded because the new versions conflict with other installed packages:
  - ocaml.5.4.0
However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages.
Nothing to do.
# To update the current shell environment, run: eval $(opam env)
2025-01-11 18:41.54 ---> using "4937ff2003d2c56d90f8066715861103d65565d766698b6eaafaa666922a8c08" from cache

/: (copy (src devkit.opam) (dst ./src/./))
2025-01-11 18:41.55 ---> using "ac78b3d407640dab1e62a709f931712d072ed4604bd2e6fd338e1fcfca095379" from cache

/: (run (network host)
        (shell "opam pin add -yn devkit.dev './src/./'"))
[devkit.dev] synchronised (file:///Users/mac1000/src)
devkit is now pinned to file:///Users/mac1000/src (version dev)
2025-01-11 18:41.55 ---> using "24dab6af5ddbec43c1955b3ca5046a9578c85444084855ce7c3eb7527a9a7bbb" from cache

/: (env DEPS "base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base camlzip.1.13 conf-libcurl.2 conf-libevent.1 conf-libpcre.2 conf-pkg-config.3 conf-zlib.1 cppo.1.8.0 csexp.1.5.2 dune.3.17.1 dune-configurator.3.17.1 extlib.1.8.0 extunix.0.4.3 libevent.0.9.0 lwt.5.9.0 lwt_ppx.5.8.0 ocaml.5.3.0 ocaml-base-compiler.5.3.0 ocaml-compiler.5.3.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocamlfind.1.9.6 ocplib-endian.1.2 ocurl.0.9.2 ounit2.2.2.7 pcre.8.0.2 ppx_derivers.1.2.1 ppxlib.0.34.0 seq.base sexplib0.v0.17.0 stdlib-shims.0.3.0 trace.0.8 yojson.2.2.2")

/: (env CI true)

/: (env OCAMLCI true)

/: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
        (network host)
        (shell "opam update --depexts && opam install --cli=2.3 --depext-only -y devkit.dev $DEPS"))
+ /usr/local/bin/brew "update"
- ==> Updating Homebrew...
- Already up-to-date.

<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>
[devkit.dev] synchronised (no changes)

[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml is already installed (current version is 5.3.0).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).

The following system packages will first need to be installed:
    curl libevent pcre pkgconf zlib

<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>

+ /usr/local/bin/brew "install" "curl" "libevent" "pcre" "pkgconf" "zlib"
- ==> Downloading https://ghcr.io/v2/homebrew/core/curl/manifests/8.11.1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/61df71e02ca58da381c0865df2e9a626c1a7661146caad4cbce6bf102bdc045a--curl-8.11.1.bottle_manifest.json
- ==> Fetching dependencies for curl: brotli, libnghttp2, ca-certificates, openssl@3, libssh2, rtmpdump, lz4, xz and zstd
- ==> Downloading https://ghcr.io/v2/homebrew/core/brotli/manifests/1.1.0-1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/565098509cdfa90593ec9a41b41239f073843f88caed60ddaa3e6194ac4defda--brotli-1.1.0-1.bottle_manifest.json
- ==> Fetching brotli
- ==> Downloading https://ghcr.io/v2/homebrew/core/brotli/blobs/sha256:deb010485b7e58ffb00f45db61fa9b1ab0690c6b558d36755740fd4e62cd9400
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/62a8d847937aa62bb62ddde49b6546c742425fd47a11dcf8ee65a4221e4eb8ae--brotli--1.1.0.sonoma.bottle.1.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.64.0
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/ca092fa9d99f26d52103722d42230c00f21eb8a4a36bf1d40fc9d5f798562d92--libnghttp2-1.64.0.bottle_manifest.json
- ==> Fetching libnghttp2
- ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/blobs/sha256:d89b39d43e99f59cd325cf8a61a6aa8a295deebf29c22ab0bc3185ff4ec26a54
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/48a0d9fb966d763100288502dd7e0f343c7127f054b5ee3f4468f5a3f30b6c23--libnghttp2--1.64.0.sonoma.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2024-12-31
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/c41a485689e1507291617fb1f0e2322a087064960638fd050663df867bf53928--ca-certificates-2024-12-31.bottle_manifest.json
- ==> Fetching ca-certificates
- ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/blobs/sha256:414ada64e60703cd4e9aa97f36e29c1a7ec73d60862b5219b8110731fcfd2cb7
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/c139574154be31eaa168519750ddbae9b45eb437f842c40c23ecbe906fb86a10--ca-certificates--2024-12-31.all.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.4.0
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/a8a169d38329b14f967d497d0ea77eee6dc5444175093fc7b26026b357e81736--openssl@3-3.4.0.bottle_manifest.json
- ==> Fetching openssl@3
- ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/blobs/sha256:28e2abc928e8afd0c58303de69dab5e4ec8663c5591fe3c425ad9177bf377ded
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/b6e2cbdf2c4e7ceb9c81dd4cbdbcf730ba7d7c401a2298313fa70cc50c18678c--openssl@3--3.4.0.sonoma.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/libssh2/manifests/1.11.1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/6d2495eb2b5f37f7931b23940ceb29db14a4742a49d1d8cce26964ad91a03f26--libssh2-1.11.1.bottle_manifest.json
- ==> Fetching libssh2
- ==> Downloading https://ghcr.io/v2/homebrew/core/libssh2/blobs/sha256:092a33680301532d2ba966e85b3316198d65891a0aa6211d616575cc82bbd09f
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/a600d35512dad4fc9e77648abdf64a7b9d67f2bc386effd99c8da1a6c6340730--libssh2--1.11.1.sonoma.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/rtmpdump/manifests/2.4-20151223_3
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/b40cb4d6b301aad8ce26f9deb74a74c0d98d1868d19881f9bff55b81d6f11e50--rtmpdump-2.4-20151223_3.bottle_manifest.json
- ==> Fetching rtmpdump
- ==> Downloading https://ghcr.io/v2/homebrew/core/rtmpdump/blobs/sha256:5d019561203c8b1c1c1e69c48b3987d531c55fa806bd83f0a462b6b7da732f48
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/3a980f46986f7f4efd1b31aee2abf79e75dacb40afcfeab393c1a5127afff72e--rtmpdump--2.4-20151223_3.sonoma.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/lz4/manifests/1.10.0-1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/8e11e90eb21a06e0f199af9d80e011e3693c77dd353b2477579d95c8471a5802--lz4-1.10.0-1.bottle_manifest.json
- ==> Fetching lz4
- ==> Downloading https://ghcr.io/v2/homebrew/core/lz4/blobs/sha256:96c1ed07b013308a9c205a56c0232e45ae7da70e28200c9adb03ec78b294bffd
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/cd243f07288aec8a15707d4cf2457410749e6c1528c2b79777c8f8f92e656832--lz4--1.10.0.sonoma.bottle.1.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.6.3
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/e68799185cc17334108ba286ba8c3df0587c9fd8375647d85f7157b62a797599--xz-5.6.3.bottle_manifest.json
- ==> Fetching xz
- ==> Downloading https://ghcr.io/v2/homebrew/core/xz/blobs/sha256:0bed43466b3cbe8c8f7b307b31122d3ea9f18aa72c7e8ee82ce2bf40664d02d8
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/997c9561deb1591088c52f983976795d2ab460aae9172ae15ab261252dc7da84--xz--5.6.3.sonoma.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/zstd/manifests/1.5.6
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/29403e0df5404d8aeca0e750ac135ec9ef44fc5eeb6df69170ed602acabf0ffb--zstd-1.5.6.bottle_manifest.json
- ==> Fetching zstd
- ==> Downloading https://ghcr.io/v2/homebrew/core/zstd/blobs/sha256:09953f22fd56bc85e0d7ceac8de7e35ed622f3affe78dd782154e5e21623037b
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/506615027bab6259ad3b903339790b62d9b547ab08a5eac6707dc96c24da0c38--zstd--1.5.6.sonoma.bottle.tar.gz
- ==> Fetching curl
- ==> Downloading https://ghcr.io/v2/homebrew/core/curl/blobs/sha256:d3f0ef75ee89823890173bae4caf3eff9cf552361dc400ea576e439b69045a5b
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/cbdd2c24c0a23cfa05094444420ff6f595a6d33e8a2f52fcd015449d274ff34e--curl--8.11.1.sonoma.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/libevent/manifests/2.1.12_1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/68b113f9ab63db45f4e1860de522ce2ca4fa081eb3c0d5c7d6005a35c3cf8d06--libevent-2.1.12_1.bottle_manifest.json
- ==> Fetching libevent
- ==> Downloading https://ghcr.io/v2/homebrew/core/libevent/blobs/sha256:5d54f13cd93d87185bd7bb592cb945d1f64cac3e88d1e46c2fb5d9ea538d9623
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/04f847fd8a3e396a3957fc7c95e77d47c292140c4dc8e2795dd8dedf9a307478--libevent--2.1.12_1.sonoma.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/pcre/manifests/8.45
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/4a3bba0e8d1899c13ac3442d2c49df6c1999948bdc0943f2f179693257d82545--pcre-8.45.bottle_manifest.json
- ==> Fetching pcre
- ==> Downloading https://ghcr.io/v2/homebrew/core/pcre/blobs/sha256:636ad19cc22f9c7608d5be592f8404c67458723d9629dbae026a93b8a3810e39
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/3b2801f5c40ee479fa02d83ee18167040454558133e46f7b1784e7a60d45d932--pcre--8.45.sonoma.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/pkgconf/manifests/2.3.0_1-1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/4a660f26297baafd06fb3109f473edfa592f4aa00adbd8a2506b05d0374c5c1d--pkgconf-2.3.0_1-1.bottle_manifest.json
- ==> Fetching pkgconf
- ==> Downloading https://ghcr.io/v2/homebrew/core/pkgconf/blobs/sha256:fb3a6a6fcba8172e5e7512080ff0fb802526e4a93c384508d2e4031bd297e697
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/3b26f759ab3702b71efdfda6a0c309b46c5633ec8e26380f777c65ed21eea1fa--pkgconf--2.3.0_1.sonoma.bottle.1.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/zlib/manifests/1.3.1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/f68d0caf232d52f2aa586abefbbfd7e958e384d84f3967008fa83de94b5f10ae--zlib-1.3.1.bottle_manifest.json
- ==> Fetching zlib
- ==> Downloading https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:217f4245cd1da65a3388f512530089f526cd63a38d49ee5f29a90576dfeb3bb7
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/222c7e15d7af48cb9955b2e06a06440bc9b611357acf6d730aef08ae2408ec58--zlib--1.3.1.sonoma.bottle.tar.gz
- ==> Installing dependencies for curl: brotli, libnghttp2, ca-certificates, openssl@3, libssh2, rtmpdump, lz4, xz and zstd
- ==> Installing curl dependency: brotli
- ==> Downloading https://ghcr.io/v2/homebrew/core/brotli/manifests/1.1.0-1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/565098509cdfa90593ec9a41b41239f073843f88caed60ddaa3e6194ac4defda--brotli-1.1.0-1.bottle_manifest.json
- ==> Pouring brotli--1.1.0.sonoma.bottle.1.tar.gz
- ๐Ÿบ  /usr/local/Cellar/brotli/1.1.0: 25 files, 968.5KB
- ==> Installing curl dependency: libnghttp2
- ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.64.0
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/ca092fa9d99f26d52103722d42230c00f21eb8a4a36bf1d40fc9d5f798562d92--libnghttp2-1.64.0.bottle_manifest.json
- ==> Pouring libnghttp2--1.64.0.sonoma.bottle.tar.gz
- ๐Ÿบ  /usr/local/Cellar/libnghttp2/1.64.0: 14 files, 745KB
- ==> Installing curl dependency: ca-certificates
- ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2024-12-31
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/c41a485689e1507291617fb1f0e2322a087064960638fd050663df867bf53928--ca-certificates-2024-12-31.bottle_manifest.json
- ==> Pouring ca-certificates--2024-12-31.all.bottle.tar.gz
- ==> Regenerating CA certificate bundle from keychain, this may take a while...
- ๐Ÿบ  /usr/local/Cellar/ca-certificates/2024-12-31: 4 files, 233.4KB
- ==> Installing curl dependency: openssl@3
- ==> Downloading https://ghcr.io/v2/homebrew/core/openssl/3/manifests/3.4.0
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/a8a169d38329b14f967d497d0ea77eee6dc5444175093fc7b26026b357e81736--openssl@3-3.4.0.bottle_manifest.json
- ==> Pouring openssl@3--3.4.0.sonoma.bottle.tar.gz
- ๐Ÿบ  /usr/local/Cellar/openssl@3/3.4.0: 7,236 files, 33.6MB
- ==> Installing curl dependency: libssh2
- ==> Downloading https://ghcr.io/v2/homebrew/core/libssh2/manifests/1.11.1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/6d2495eb2b5f37f7931b23940ceb29db14a4742a49d1d8cce26964ad91a03f26--libssh2-1.11.1.bottle_manifest.json
- ==> Pouring libssh2--1.11.1.sonoma.bottle.tar.gz
- ๐Ÿบ  /usr/local/Cellar/libssh2/1.11.1: 201 files, 1.2MB
- ==> Installing curl dependency: rtmpdump
- ==> Downloading https://ghcr.io/v2/homebrew/core/rtmpdump/manifests/2.4-20151223_3
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/b40cb4d6b301aad8ce26f9deb74a74c0d98d1868d19881f9bff55b81d6f11e50--rtmpdump-2.4-20151223_3.bottle_manifest.json
- ==> Pouring rtmpdump--2.4-20151223_3.sonoma.bottle.tar.gz
- ๐Ÿบ  /usr/local/Cellar/rtmpdump/2.4-20151223_3: 21 files, 544.7KB
- ==> Installing curl dependency: lz4
- ==> Downloading https://ghcr.io/v2/homebrew/core/lz4/manifests/1.10.0-1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/8e11e90eb21a06e0f199af9d80e011e3693c77dd353b2477579d95c8471a5802--lz4-1.10.0-1.bottle_manifest.json
- ==> Pouring lz4--1.10.0.sonoma.bottle.1.tar.gz
- ๐Ÿบ  /usr/local/Cellar/lz4/1.10.0: 24 files, 663.0KB
- ==> Installing curl dependency: xz
- ==> Downloading https://ghcr.io/v2/homebrew/core/xz/manifests/5.6.3
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/e68799185cc17334108ba286ba8c3df0587c9fd8375647d85f7157b62a797599--xz-5.6.3.bottle_manifest.json
- ==> Pouring xz--5.6.3.sonoma.bottle.tar.gz
- ๐Ÿบ  /usr/local/Cellar/xz/5.6.3: 96 files, 1.7MB
- ==> Installing curl dependency: zstd
- ==> Downloading https://ghcr.io/v2/homebrew/core/zstd/manifests/1.5.6
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/29403e0df5404d8aeca0e750ac135ec9ef44fc5eeb6df69170ed602acabf0ffb--zstd-1.5.6.bottle_manifest.json
- ==> Pouring zstd--1.5.6.sonoma.bottle.tar.gz
- ๐Ÿบ  /usr/local/Cellar/zstd/1.5.6: 32 files, 2.3MB
- ==> Installing curl
- ==> Pouring curl--8.11.1.sonoma.bottle.tar.gz
- ==> Caveats
- curl is keg-only, which means it was not symlinked into /usr/local,
- because macOS already provides this software and installing another version in
- parallel can cause all kinds of trouble.
- 
- If you need to have curl first in your PATH, run:
-   echo 'export PATH="/usr/local/opt/curl/bin:$PATH"' >> ~/.profile
- 
- For compilers to find curl you may need to set:
-   export LDFLAGS="-L/usr/local/opt/curl/lib"
-   export CPPFLAGS="-I/usr/local/opt/curl/include"
- ==> Summary
- ๐Ÿบ  /usr/local/Cellar/curl/8.11.1: 531 files, 4.0MB
- ==> Running `brew cleanup curl`...
- Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
- Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
- ==> Pouring libevent--2.1.12_1.sonoma.bottle.tar.gz
- ๐Ÿบ  /usr/local/Cellar/libevent/2.1.12_1: 58 files, 2MB
- ==> Running `brew cleanup libevent`...
- ==> Pouring pcre--8.45.sonoma.bottle.tar.gz
- ๐Ÿบ  /usr/local/Cellar/pcre/8.45: 205 files, 5.6MB
- ==> Running `brew cleanup pcre`...
- ==> Pouring pkgconf--2.3.0_1.sonoma.bottle.1.tar.gz
- ๐Ÿบ  /usr/local/Cellar/pkgconf/2.3.0_1: 27 files, 326.4KB
- ==> Running `brew cleanup pkgconf`...
- ==> Pouring zlib--1.3.1.sonoma.bottle.tar.gz
- ==> Caveats
- zlib is keg-only, which means it was not symlinked into /usr/local,
- because macOS already provides this software and installing another version in
- parallel can cause all kinds of trouble.
- 
- For compilers to find zlib you may need to set:
-   export LDFLAGS="-L/usr/local/opt/zlib/lib"
-   export CPPFLAGS="-I/usr/local/opt/zlib/include"
- 
- For pkg-config to find zlib you may need to set:
-   export PKG_CONFIG_PATH="/usr/local/opt/zlib/lib/pkgconfig"
- ==> Summary
- ๐Ÿบ  /usr/local/Cellar/zlib/1.3.1: 14 files, 411.6KB
- ==> Running `brew cleanup zlib`...
- ==> Caveats
- ==> curl
- curl is keg-only, which means it was not symlinked into /usr/local,
- because macOS already provides this software and installing another version in
- parallel can cause all kinds of trouble.
- 
- If you need to have curl first in your PATH, run:
-   echo 'export PATH="/usr/local/opt/curl/bin:$PATH"' >> ~/.profile
- 
- For compilers to find curl you may need to set:
-   export LDFLAGS="-L/usr/local/opt/curl/lib"
-   export CPPFLAGS="-I/usr/local/opt/curl/include"
- 
- For pkg-config to find curl you may need to set:
-   export PKG_CONFIG_PATH="/usr/local/opt/curl/lib/pkgconfig"
- ==> zlib
- zlib is keg-only, which means it was not symlinked into /usr/local,
- because macOS already provides this software and installing another version in
- parallel can cause all kinds of trouble.
- 
- For compilers to find zlib you may need to set:
-   export LDFLAGS="-L/usr/local/opt/zlib/lib"
-   export CPPFLAGS="-I/usr/local/opt/zlib/include"
- 
- For pkg-config to find zlib you may need to set:
-   export PKG_CONFIG_PATH="/usr/local/opt/zlib/lib/pkgconfig"
2025-01-11 18:41.55 ---> using "387f53940f72e380006cd92202251ccacb0f1ab3458ae8c84ac001fde996e24b" from cache

/: (run (cache (opam-archives (target /Users/mac1000/.opam/download-cache)) (homebrew (target /Users/mac1000/Library/Caches/Homebrew)))
        (network host)
        (shell "opam install $DEPS"))
[NOTE] Package ocaml-options-vanilla is already installed (current version is 1).
[NOTE] Package ocaml-config is already installed (current version is 3).
[NOTE] Package ocaml-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml-base-compiler is already installed (current version is 5.3.0).
[NOTE] Package ocaml is already installed (current version is 5.3.0).
[NOTE] Package base-unix is already installed (current version is base).
[NOTE] Package base-threads is already installed (current version is base).
[NOTE] Package base-nnp is already installed (current version is base).
[NOTE] Package base-effects is already installed (current version is base).
[NOTE] Package base-domains is already installed (current version is base).
[NOTE] Package base-bigarray is already installed (current version is base).
The following actions will be performed:
=== install 29 packages
  - install base-bytes          base
  - install camlzip             1.13
  - install conf-libcurl        2
  - install conf-libevent       1
  - install conf-libpcre        2
  - install conf-pkg-config     3
  - install conf-zlib           1
  - install cppo                1.8.0
  - install csexp               1.5.2
  - install dune                3.17.1
  - install dune-configurator   3.17.1
  - install extlib              1.8.0
  - install extunix             0.4.3
  - install libevent            0.9.0
  - install lwt                 5.9.0
  - install lwt_ppx             5.8.0
  - install ocaml-compiler-libs v0.17.0
  - install ocamlfind           1.9.6
  - install ocplib-endian       1.2
  - install ocurl               0.9.2
  - install ounit2              2.2.7
  - install pcre                8.0.2
  - install ppx_derivers        1.2.1
  - install ppxlib              0.34.0
  - install seq                 base
  - install sexplib0            v0.17.0
  - install stdlib-shims        0.3.0
  - install trace               0.8
  - install yojson              2.2.2

<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved camlzip.1.13  (cached)
-> installed conf-libcurl.2
-> installed conf-pkg-config.3
-> retrieved csexp.1.5.2  (cached)
-> retrieved cppo.1.8.0  (cached)
-> installed conf-zlib.1
-> installed conf-libpcre.2
-> installed conf-libevent.1
-> retrieved extlib.1.8.0  (cached)
-> retrieved extunix.0.4.3  (cached)
-> retrieved libevent.0.9.0  (cached)
-> retrieved lwt.5.9.0  (cached)
-> retrieved lwt_ppx.5.8.0  (cached)
-> retrieved ocaml-compiler-libs.v0.17.0  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved ocurl.0.9.2  (cached)
-> retrieved ocamlfind.1.9.6  (cached)
-> retrieved pcre.8.0.2  (cached)
-> retrieved ounit2.2.2.7  (cached)
-> retrieved ppx_derivers.1.2.1  (cached)
-> retrieved seq.base  (cached)
-> installed seq.base
-> retrieved sexplib0.v0.17.0  (cached)
-> retrieved stdlib-shims.0.3.0  (cached)
-> retrieved trace.0.8  (cached)
-> retrieved ppxlib.0.34.0  (cached)
-> retrieved yojson.2.2.2  (cached)
-> retrieved dune.3.17.1, dune-configurator.3.17.1  (cached)
-> installed ocamlfind.1.9.6
-> installed base-bytes.base
-> installed libevent.0.9.0
-> installed camlzip.1.13
-> installed dune.3.17.1
-> installed stdlib-shims.0.3.0
-> installed ppx_derivers.1.2.1
-> installed csexp.1.5.2
-> installed yojson.2.2.2
-> installed sexplib0.v0.17.0
-> installed ocaml-compiler-libs.v0.17.0
-> installed trace.0.8
-> installed ounit2.2.2.7
-> installed cppo.1.8.0
-> installed ocplib-endian.1.2
-> installed extlib.1.8.0
-> installed dune-configurator.3.17.1
-> installed pcre.8.0.2
-> installed lwt.5.9.0
-> installed ppxlib.0.34.0
-> installed lwt_ppx.5.8.0
-> installed extunix.0.4.3
-> installed ocurl.0.9.2
Done.
# To update the current shell environment, run: eval $(opam env)
2025-01-11 18:41.56 ---> using "9a20445ca292bd232c05883325b31a563b5433e91a97a5636edf7c5b1b1b6494" from cache

/: (copy (src .) (dst ./src))
2025-01-11 18:41.57 ---> saved as "62bc999de0ff8d2c9d2da940446bdeeed621febf0cf32bcfe1bbb459f352c04a"

/: (run (shell "cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build"))
(cd _build/default && /Users/mac1000/.opam/5.3.0/bin/ocamlc.opt -w @1..3@5..28@30..39@43@46..47@49..57@61..62-40 -strict-sequence -strict-formats -short-paths -keep-locs -g -bin-annot -bin-annot-occurrences -I .devkit_core.objs/byte -I /Users/mac1000/.opam/5.3.0/lib/curl -I /Users/mac1000/.opam/5.3.0/lib/extlib -I /Users/mac1000/.opam/5.3.0/lib/extunix -I /Users/mac1000/.opam/5.3.0/lib/libevent -I /Users/mac1000/.opam/5.3.0/lib/lwt -I /Users/mac1000/.opam/5.3.0/lib/lwt/unix -I /Users/mac1000/.opam/5.3.0/lib/ocaml/str -I /Users/mac1000/.opam/5.3.0/lib/ocaml/threads -I /Users/mac1000/.opam/5.3.0/lib/ocaml/unix -I /Users/mac1000/.opam/5.3.0/lib/pcre -I /Users/mac1000/.opam/5.3.0/lib/stdlib-shims -I /Users/mac1000/.opam/5.3.0/lib/trace/core -I /Users/mac1000/.opam/5.3.0/lib/yojson -I /Users/mac1000/.opam/5.3.0/lib/zip -I ocamlnet_lite/.ocamlnet_lite.objs/byte -no-alias-deps -opaque -open Devkit_core -o .devkit_core.objs/byte/devkit_core__Httpev.cmo -c -impl httpev.pp.ml)
File "httpev.ml", line 146, characters 33-46:
146 |     match Unix.getsockopt_int fd Unix.SO_ERROR with
                                       ^^^^^^^^^^^^^
Error (alert deprecated): SO_ERROR
Use Unix.getsockopt_error instead.

File "httpev.ml", line 819, characters 57-70:
819 | let check_req req = match Unix.getsockopt_int req.socket Unix.SO_ERROR with 0 -> `Ok | n -> `Error n
                                                               ^^^^^^^^^^^^^
Error (alert deprecated): SO_ERROR
Use Unix.getsockopt_error instead.
"/usr/bin/env" "bash" "-c" "cd ./src && opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 1
2025-01-11 18:42.06: Job failed: Failed: Build failed