Organisationsahrefsdevkit6862f3 ()macos-homebrew-4.14_arm64_opam-2.3

macos-homebrew-4.14_arm64_opam-2.3

Link Copied
Code Copied

Logs

2024-11-19 18:51.23: New job: test ahrefs/devkit https://github.com/ahrefs/devkit.git#refs/heads/expose-sanitize-name (6862f3f05b5f58fe0e705d89084619462d4c7944) (macos-arm64:macos-homebrew-4.14_arm64_opam-2.3)
Base: macos-homebrew-ocaml-4.14
Opam project build


To reproduce locally:


git clone --recursive "https://github.com/ahrefs/devkit.git" -b "expose-sanitize-name" && cd "devkit" && git reset --hard 6862f3f0
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM macos-homebrew-ocaml-4.14
# macos-homebrew-4.14_arm64_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 6b5f49f3dbe83de5bf787b957f246375fa89d4ab || git fetch origin master) && git reset -q --hard 6b5f49f3dbe83de5bf787b957f246375fa89d4ab && 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-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.7.0 csexp.1.5.2 dune.3.16.1 dune-configurator.3.16.1 extlib.1.8.0 extunix.0.4.2 host-arch-arm64.1 host-system-other.1 libevent.0.9.0 lwt.5.9.0 lwt_ppx.5.8.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlfind.1.9.6 ocplib-endian.1.2 ocurl.0.9.2 ounit2.2.2.7 pcre.7.5.0 ppx_derivers.1.2.1 ppxlib.0.33.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


2024-11-19 18:51.23: Using cache hint "ahrefs/devkit-macos-homebrew-ocaml-4.14-macos-homebrew-4.14_arm64_opam-2.3-0abb6b288b5a6255040b673d4863bf8c"
2024-11-19 18:51.23: Using OBuilder spec:
((from macos-homebrew-ocaml-4.14)
(comment macos-homebrew-4.14_arm64_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 6b5f49f3dbe83de5bf787b957f246375fa89d4ab || git fetch origin master) && git reset -q --hard 6b5f49f3dbe83de5bf787b957f246375fa89d4ab && 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-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.7.0 csexp.1.5.2 dune.3.16.1 dune-configurator.3.16.1 extlib.1.8.0 extunix.0.4.2 host-arch-arm64.1 host-system-other.1 libevent.0.9.0 lwt.5.9.0 lwt_ppx.5.8.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlfind.1.9.6 ocplib-endian.1.2 ocurl.0.9.2 ounit2.2.2.7 pcre.7.5.0 ppx_derivers.1.2.1 ppxlib.0.33.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"))
)


2024-11-19 18:51.23: Waiting for resource in pool OCluster
2024-11-19 18:51.24: Waiting for worker…
2024-11-19 19:06.05: Got resource from pool OCluster
Building on m1-worker-04
All commits already cached
HEAD is now at 6862f3f expose Pid.sanitize_name


(from macos-homebrew-ocaml-4.14)
2024-11-19 19:06.06 ---> using "0c60f117aee57abea8364cb033d47bb1d63ff0f68e5ee97378e032498e8442af" from cache


/: (comment macos-homebrew-4.14_arm64_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"))
2024-11-19 19:06.06 ---> using "d185bb362ab7a62e22c76fe28c4578fe7a4e17f7cc7bc09a3073972dfb5efd3b" 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
2024-11-19 19:06.06 ---> using "1a239dab0512a5f76e4948de67b26faca67b4de935df003aa7f81d4e2d68958d" from cache


/: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
Darwin 23.4.0
The OCaml toplevel, version 4.14.2
2.3.0
2024-11-19 19:06.06 ---> using "f52eecff7be584d99550d2f8c42b8f22f9135c2276c46c827a485f089226c5ac" 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 6b5f49f3dbe83de5bf787b957f246375fa89d4ab || git fetch origin master) && git reset -q --hard 6b5f49f3dbe83de5bf787b957f246375fa89d4ab && git log --no-decorate -n1 --oneline && opam update -u"))
6b5f49f3db Merge pull request #26893 from yosefAlsuhaibani/conf-libpcre.1-windows-build


<><> 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
- ocaml-config.3
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)
2024-11-19 19:06.06 ---> using "a9e9f09101000a02f449bd0b1414e210e28824790c0c8cb6632eff68e00d1140" from cache


/: (copy (src devkit.opam) (dst ./src/./))
2024-11-19 19:06.06 ---> using "d5f13d94e61592bfb8ea3cbc6ff01ad13458415758f720e1ca85b4273739aec6" 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)
2024-11-19 19:06.06 ---> using "ae074dcac06f2685b32eb62bc0f181c19c940ca0cc1106545746414bcfe18854" from cache


/: (env DEPS "base-bigarray.base base-bytes.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.7.0 csexp.1.5.2 dune.3.16.1 dune-configurator.3.16.1 extlib.1.8.0 extunix.0.4.2 host-arch-arm64.1 host-system-other.1 libevent.0.9.0 lwt.5.9.0 lwt_ppx.5.8.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-compiler-libs.v0.12.4 ocaml-config.2 ocaml-options-vanilla.1 ocamlfind.1.9.6 ocplib-endian.1.2 ocurl.0.9.2 ounit2.2.2.7 pcre.7.5.0 ppx_derivers.1.2.1 ppxlib.0.33.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"))
+ /opt/homebrew/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 2).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).
[NOTE] Package ocaml is already installed (current version is 4.14.2).
[NOTE] Package host-system-other is already installed (current version is 1).
[NOTE] Package host-arch-arm64 is already installed (current version is 1).
[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-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 <><><><><><><><><><><><><><><><><><><><><><>


+ /opt/homebrew/bin/brew "install" "curl" "libevent" "pcre" "pkgconf" "zlib"
- ==> Downloading https://ghcr.io/v2/homebrew/core/curl/manifests/8.11.0_1-1
- ==> 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:2a95140d61198e3153ff27d8847b76dd34162f6e6e39f3e0f34d2b3a3e4f15dd
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/b3852b9f89602b27a98dbdfbcb74ccadfe3ee37647a8643e70d9b71de1e2d621--brotli--1.1.0.arm64_sonoma.bottle.1.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/manifests/1.64.0
- ==> Fetching libnghttp2
- ==> Downloading https://ghcr.io/v2/homebrew/core/libnghttp2/blobs/sha256:13eddf43c08a660b4efb246dae54ef46fedb6cb083a916fa4900a6906297fd2f
- ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2024-09-24
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/338dad7c2ff7c822cda7c417944521589856741c0fbd7a7f07b88a18d7fb7e05--ca-certificates-2024-09-24.bottle_manifest.json
- ==> Fetching ca-certificates
- ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/blobs/sha256:212f2576348d5f5797d8d3905eb70d0d9bf8829345bce9e20e2fd0336f344648
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/a42908db56776e38039ac5f25968df8df16307650c519973b7d5ed689a293c88--ca-certificates--2024-09-24.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:706b2f224c9519816d987e28ecfae9cfb41d99b728e237ef98fa1c0698d1f626
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/e6b9a3499de574de4a16b9db9b8c36dd341f53c81493dcdbe25113c80933ee0b--openssl@3--3.4.0.arm64_sonoma.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/libssh2/manifests/1.11.1
- ==> Fetching libssh2
- ==> Downloading https://ghcr.io/v2/homebrew/core/libssh2/blobs/sha256:2e6ffae575cf6e8335026f209f24c8a12250afa093e7a49577ee95c3bb781554
- ==> Downloading https://ghcr.io/v2/homebrew/core/rtmpdump/manifests/2.4-20151223_3
- ==> Fetching rtmpdump
- ==> Downloading https://ghcr.io/v2/homebrew/core/rtmpdump/blobs/sha256:fc5748b95d47c39bb4d633090cc0a7b5fe90bda5ef163fa5b8809272c9bf4618
- ==> 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:6590245dc4a919c46afa16366914cd4b5c0c4a8f4fb35a4f6ab89053f289ae5d
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/a55f61ddbdff069a1efe8a91355fe7541dc2dd53cddb6ab925c6af8d6b7de045--lz4--1.10.0.arm64_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:c54997c6e29b576cf426815663aa21a3be2f7805d540e4a1da66cdcb834ae85f
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/75a9464e0ac8d9a7a2afc74a406562cfd2fe182c42adb4ebec7f6eb8d14e61c6--xz--5.6.3.arm64_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:2028141683f55bffcd0693b9e49eef1e3dabc1e184214cacb173ca9bd54dabc0
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/af6fd07ad9cd935975dd761af51c9baba7eb782dda7630d4abd399fa98e53578--zstd--1.5.6.arm64_sonoma.bottle.tar.gz
- ==> Fetching curl
- ==> Downloading https://ghcr.io/v2/homebrew/core/curl/blobs/sha256:47b31a69fda0558adedb16bdac0d4003a3efd902a0f28a6615734dbf3c1042d1
- ==> Downloading https://ghcr.io/v2/homebrew/core/libevent/manifests/2.1.12_1
- ==> Fetching libevent
- ==> Downloading https://ghcr.io/v2/homebrew/core/libevent/blobs/sha256:38a3eb3510a7e0cd4096e4592d0095c562eb1bbad572d951f1923009a14ad702
- ==> Downloading https://ghcr.io/v2/homebrew/core/pcre/manifests/8.45
- ==> Fetching pcre
- ==> Downloading https://ghcr.io/v2/homebrew/core/pcre/blobs/sha256:fbc1ec29701c2c3f0eb750a0aecf03b90acb6d47f1bbf1dc07eb8a7c9340650e
- ==> Downloading https://ghcr.io/v2/homebrew/core/pkgconf/manifests/2.3.0_1
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/2d395f41484daa2c37c818f7abd9d0fc8dd82ff2892c542d9eb136b442ebae19--pkgconf-2.3.0_1.bottle_manifest.json
- ==> Fetching pkgconf
- ==> Downloading https://ghcr.io/v2/homebrew/core/pkgconf/blobs/sha256:5f83615f295e78e593c767d84f3eddf61bfb0b849a1e6a5ea343506b30b2c620
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/9feec073ca999cd99c8ddd43a9654742184c761fa3caf57feb23ae9fe2937344--pkgconf--2.3.0_1.arm64_sonoma.bottle.tar.gz
- ==> Downloading https://ghcr.io/v2/homebrew/core/zlib/manifests/1.3.1
- ==> Fetching zlib
- ==> Downloading https://ghcr.io/v2/homebrew/core/zlib/blobs/sha256:f867540472a59ab3fb1201625df546593e5fae2e98948c4c16c6154b0468b682
- ==> 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.arm64_sonoma.bottle.1.tar.gz
- 🍺  /opt/homebrew/Cellar/brotli/1.1.0: 25 files, 1014.6KB
- ==> 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.arm64_sonoma.bottle.tar.gz
- 🍺  /opt/homebrew/Cellar/libnghttp2/1.64.0: 14 files, 793.3KB
- ==> Installing curl dependency: ca-certificates
- ==> Downloading https://ghcr.io/v2/homebrew/core/ca-certificates/manifests/2024-09-24
- Already downloaded: /Users/mac1000/Library/Caches/Homebrew/downloads/338dad7c2ff7c822cda7c417944521589856741c0fbd7a7f07b88a18d7fb7e05--ca-certificates-2024-09-24.bottle_manifest.json
- ==> Pouring ca-certificates--2024-09-24.all.bottle.tar.gz
- ==> Regenerating CA certificate bundle from keychain, this may take a while...
- 🍺  /opt/homebrew/Cellar/ca-certificates/2024-09-24: 4 files, 237.0KB
- ==> 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.arm64_sonoma.bottle.tar.gz
- 🍺  /opt/homebrew/Cellar/openssl@3/3.4.0: 7,236 files, 33.2MB
- ==> 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.arm64_sonoma.bottle.tar.gz
- 🍺  /opt/homebrew/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.arm64_sonoma.bottle.tar.gz
- 🍺  /opt/homebrew/Cellar/rtmpdump/2.4-20151223_3: 21 files, 652.4KB
- ==> 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.arm64_sonoma.bottle.1.tar.gz
- 🍺  /opt/homebrew/Cellar/lz4/1.10.0: 24 files, 712.7KB
- ==> 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.arm64_sonoma.bottle.tar.gz
- 🍺  /opt/homebrew/Cellar/xz/5.6.3: 96 files, 2.0MB
- ==> 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.arm64_sonoma.bottle.tar.gz
- 🍺  /opt/homebrew/Cellar/zstd/1.5.6: 32 files, 2.2MB
- ==> Installing curl
- ==> Pouring curl--8.11.0_1.arm64_sonoma.bottle.1.tar.gz
- ==> Caveats
- curl is keg-only, which means it was not symlinked into /opt/homebrew,
- 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="/opt/homebrew/opt/curl/bin:$PATH"' >> ~/.profile
- 
- For compilers to find curl you may need to set:
-   export LDFLAGS="-L/opt/homebrew/opt/curl/lib"
-   export CPPFLAGS="-I/opt/homebrew/opt/curl/include"
- ==> Summary
- 🍺  /opt/homebrew/Cellar/curl/8.11.0_1: 531 files, 4MB
- ==> 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.arm64_sonoma.bottle.tar.gz
- 🍺  /opt/homebrew/Cellar/libevent/2.1.12_1: 58 files, 2.2MB
- ==> Running `brew cleanup libevent`...
- ==> Pouring pcre--8.45.arm64_sonoma.bottle.tar.gz
- 🍺  /opt/homebrew/Cellar/pcre/8.45: 205 files, 4.7MB
- ==> Running `brew cleanup pcre`...
- ==> Pouring pkgconf--2.3.0_1.arm64_sonoma.bottle.tar.gz
- 🍺  /opt/homebrew/Cellar/pkgconf/2.3.0_1: 27 files, 471.8KB
- ==> Running `brew cleanup pkgconf`...
- ==> Pouring zlib--1.3.1.arm64_sonoma.bottle.tar.gz
- ==> Caveats
- zlib is keg-only, which means it was not symlinked into /opt/homebrew,
- 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/opt/homebrew/opt/zlib/lib"
-   export CPPFLAGS="-I/opt/homebrew/opt/zlib/include"
- 
- For pkg-config to find zlib you may need to set:
-   export PKG_CONFIG_PATH="/opt/homebrew/opt/zlib/lib/pkgconfig"
- ==> Summary
- 🍺  /opt/homebrew/Cellar/zlib/1.3.1: 14 files, 402.4KB
- ==> Running `brew cleanup zlib`...
- ==> Caveats
- ==> curl
- curl is keg-only, which means it was not symlinked into /opt/homebrew,
- 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="/opt/homebrew/opt/curl/bin:$PATH"' >> ~/.profile
- 
- For compilers to find curl you may need to set:
-   export LDFLAGS="-L/opt/homebrew/opt/curl/lib"
-   export CPPFLAGS="-I/opt/homebrew/opt/curl/include"
- 
- For pkg-config to find curl you may need to set:
-   export PKG_CONFIG_PATH="/opt/homebrew/opt/curl/lib/pkgconfig"
- ==> zlib
- zlib is keg-only, which means it was not symlinked into /opt/homebrew,
- 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/opt/homebrew/opt/zlib/lib"
-   export CPPFLAGS="-I/opt/homebrew/opt/zlib/include"
- 
- For pkg-config to find zlib you may need to set:
-   export PKG_CONFIG_PATH="/opt/homebrew/opt/zlib/lib/pkgconfig"
2024-11-19 19:06.06 ---> using "f6b09eb2023dac1c6b3bb5c0ff35748f05925c6f15f017f95862cb7f5eab4154" 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 2).
[NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2).
[NOTE] Package ocaml is already installed (current version is 4.14.2).
[NOTE] Package host-system-other is already installed (current version is 1).
[NOTE] Package host-arch-arm64 is already installed (current version is 1).
[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-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.7.0
- install csexp               1.5.2
- install dune                3.16.1
- install dune-configurator   3.16.1
- install extlib              1.8.0
- install extunix             0.4.2
- install libevent            0.9.0
- install lwt                 5.9.0
- install lwt_ppx             5.8.0
- install ocaml-compiler-libs v0.12.4
- install ocamlfind           1.9.6
- install ocplib-endian       1.2
- install ocurl               0.9.2
- install ounit2              2.2.7
- install pcre                7.5.0
- install ppx_derivers        1.2.1
- install ppxlib              0.33.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.7.0  (cached)
-> installed conf-zlib.1
-> installed conf-libpcre.2
-> installed conf-libevent.1
-> retrieved extlib.1.8.0  (cached)
-> retrieved extunix.0.4.2  (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.12.4  (cached)
-> retrieved ocplib-endian.1.2  (cached)
-> retrieved ocamlfind.1.9.6  (cached)
-> retrieved ounit2.2.2.7  (cached)
-> retrieved ocurl.0.9.2  (cached)
-> retrieved pcre.7.5.0  (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.33.0  (cached)
-> retrieved yojson.2.2.2  (cached)
-> retrieved dune.3.16.1, dune-configurator.3.16.1  (cached)
-> installed ocamlfind.1.9.6
-> installed base-bytes.base
[ERROR] The compilation of libevent.0.9.0 failed at "make depend".
-> installed camlzip.1.13
-> installed dune.3.16.1
-> installed ppx_derivers.1.2.1
-> installed stdlib-shims.0.3.0
-> installed csexp.1.5.2
-> installed ounit2.2.2.7
-> installed yojson.2.2.2
-> installed sexplib0.v0.17.0
-> installed ocaml-compiler-libs.v0.12.4
-> installed trace.0.8
-> installed cppo.1.7.0
-> installed ocplib-endian.1.2
-> installed extlib.1.8.0
-> installed dune-configurator.3.16.1
-> installed pcre.7.5.0
-> installed lwt.5.9.0
-> installed ppxlib.0.33.0
-> installed lwt_ppx.5.8.0
-> installed extunix.0.4.2
-> installed ocurl.0.9.2


#=== ERROR while compiling libevent.0.9.0 =====================================#
# context     2.3.0 | macos/arm64 | ocaml-base-compiler.4.14.2 | git+file:///Users/mac1000/opam-repository
# path        ~/.opam/4.14.2/.opam-switch/build/libevent.0.9.0
# command     ~/.opam/opam-init/hooks/sandbox.sh build make depend
# exit-code   2
# env-file    ~/.opam/log/libevent-82608-69c9ef.env
# output-file ~/.opam/log/libevent-82608-69c9ef.out
### output ###
# Makefile:99: depend: No such file or directory
# gcc -I /Users/mac1000/.opam/4.14.2/lib/ocaml -MM *.c > depend
# event_stubs.c:13:10: fatal error: 'event.h' file not found
# #include <event.h>
#          ^~~~~~~~~
# 1 error generated.
# make: *** [depend] Error 1


<><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
+- The following actions failed
| - build libevent 0.9.0
+- 
+- The following changes have been performed
| - 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.7.0
| - install csexp               1.5.2
| - install dune                3.16.1
| - install dune-configurator   3.16.1
| - install extlib              1.8.0
| - install extunix             0.4.2
| - install lwt                 5.9.0
| - install lwt_ppx             5.8.0
| - install ocaml-compiler-libs v0.12.4
| - install ocamlfind           1.9.6
| - install ocplib-endian       1.2
| - install ocurl               0.9.2
| - install ounit2              2.2.7
| - install pcre                7.5.0
| - install ppx_derivers        1.2.1
| - install ppxlib              0.33.0
| - install seq                 base
| - install sexplib0            v0.17.0
| - install stdlib-shims        0.3.0
| - install trace               0.8
| - install yojson              2.2.2
+- 
# To update the current shell environment, run: eval $(opam env)


The former state can be restored with:
/opt/homebrew/bin/opam switch import "/Users/mac1000/.opam/4.14.2/.opam-switch/backup/state-20241119190608.export"
"/usr/bin/env" "bash" "-c" "opam install $DEPS" failed with exit status 31
2024-11-19 19:07.16: Job failed: Failed: Build failed