Building on laodoke.caelum.ci.dev
(from ocaml/opam:debian-unstable)
2025-10-20 15:35.51 ---> using "0acd5aeaa8f7bc314514d9795d14a7f12ec72a6a5b11c5904350189734c6859b" from cache
/: (user (uid 1000) (gid 1000))
/: (env OPAMPRECISETRACKING 1)
/: (env OPAMUTF8 never)
/: (env OPAMEXTERNALSOLVER builtin-0install)
/: (env OPAMCRITERIA +removed)
/: (env CI true)
/: (env OPAM_HEALTH_CHECK_CI true)
/: (run (shell "sudo ln -f /usr/bin/opam-dev /usr/bin/opam"))
2025-10-20 15:35.51 ---> using "40df4fa4cdfc68a5fa7a326047e82a7adc5df52b8059d4a7b745bdd50aad56e7" from cache
/: (run (network host)
(shell "rm -rf ~/opam-repository && git clone -q 'https://github.com/ocaml/opam-repository' ~/opam-repository && git -C ~/opam-repository checkout -q 5bf570252bd9fee71938b828ca0b86573c1e3355"))
2025-10-20 15:35.51 ---> using "5d9060f4a091feeded40d31aa9202099f5985b23d65db7fc416d6b6624552bb7" from cache
/: (run (shell "rm -rf ~/.opam && opam init -ya --bare --config ~/.opamrc-sandbox ~/opam-repository"))
Configuring from /home/opam/.opamrc-sandbox, then /home/opam/.opamrc, and finally from 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.
<><> Fetching repository information ><><><><><><><><><><><><><><><><><><><><><>
[default] Initialised
User configuration:
~/.profile is already up-to-date.
2025-10-20 15:35.51 ---> using "7dfd67279a0b6c96fe3527b7ac492da4aa9f97941af43ad023e8984d8100dde1" from cache
/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune)))
(network host)
(shell "opam switch create --repositories=default '5.3-opam' '5.3.0'"))
<><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
Switch invariant: ["ocaml-base-compiler" {= "5.3.0"}]
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved ocaml-config.3 (cached)
-> installed base-bigarray.base
-> installed base-threads.base
-> installed base-unix.base
-> installed ocaml-options-vanilla.1
-> retrieved ocaml-compiler.5.3.0 (cached)
-> installed ocaml-compiler.5.3.0
-> installed ocaml-base-compiler.5.3.0
-> installed ocaml-config.3
-> installed ocaml.5.3.0
-> installed base-domains.base
-> installed base-effects.base
-> installed base-nnp.base
Done.
# To update the current shell environment, run: eval $(opam env --switch=5.3-opam)
2025-10-20 15:35.51 ---> using "9ffbd8737131e8580a7020d72085731a70e38df60deef230fec516f1cd6898df" from cache
/: (run (network host)
(shell "opam update --depexts"))
+ /usr/bin/sudo "apt-get" "update"
- Get:1 http://deb.debian.org/debian unstable InRelease [207 kB]
- Get:2 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index [63.6 kB]
- Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2025-10-20-0805.15-F-2025-10-18-0804.35.pdiff [93.9 kB]
- Get:3 http://deb.debian.org/debian unstable/main amd64 Packages T-2025-10-20-0805.15-F-2025-10-18-0804.35.pdiff [93.9 kB]
- Fetched 364 kB in 2s (173 kB/s)
- Reading package lists...
2025-10-20 15:35.51 ---> using "7b511f01af1ff6051c4d6b8856ac36a2a419ee6042db9f64d0e9cb36455e167c" from cache
/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune)))
(network host)
(shell "opam pin add -k version dune $(opam show -f version dune)"))
dune is now pinned to version 3.20.2
The following actions will be performed:
=== install 1 package
- install dune 3.20.2 (pinned)
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
-> retrieved dune.3.20.2 (cached)
-> installed dune.3.20.2
Done.
# To update the current shell environment, run: eval $(opam env)
2025-10-20 15:35.51 ---> using "5e0202fe51159b3d5f4d609c9549391f26061f6a05adcbf57b419d3a8880df4a" from cache
/: (env DUNE_CACHE enabled)
/: (env DUNE_CACHE_TRANSPORT direct)
/: (env DUNE_CACHE_DUPLICATION copy)
/: (run (cache (opam-archives (target /home/opam/.opam/download-cache)) (opam-dune-cache (target /home/opam/.cache/dune)))
(network host)
(shell "opam remove -y openai.0.0.1\
\nopam install -vy openai.0.0.1\
\nres=$?\
\nif [ $res = 31 ]; then\
\n if opam show -f x-ci-accept-failures: openai.0.0.1 | grep -q 'debian-unstable'; then\
\n echo \"This package failed and has been disabled for CI using the 'x-ci-accept-failures' field.\"\
\n exit 69\
\n fi\
\nfi \
\n\
\n\
\nexit $res"))
[NOTE] openai.0.0.1 is not installed.
Nothing to do.
The following actions will be performed:
=== install 28 packages
- install base v0.15.1 [required by ppx_yojson_conv]
- install base-bytes base [required by ocplib-endian]
- install conf-libcurl 2 [required by curl]
- install conf-openssl 2 [required by openai]
- install cppo 1.8.0 [required by lwt]
- install csexp 1.5.2 [required by dune-configurator]
- install curl 0.10.0 [required by ocurl]
- install curl_lwt 0.10.0 [required by ocurl]
- install dune-configurator 3.20.2 [required by base]
- install ezcurl 0.2.4 [required by ezcurl-lwt]
- install ezcurl-lwt 0.2.4 [required by openai]
- install lwt 5.9.2 [required by ezcurl-lwt, lwt_ppx]
- install lwt_ppx 5.9.1 [required by openai]
- install ocaml-compiler-libs v0.17.0 [required by ppxlib]
- install ocamlfind 1.9.8 [required by base-bytes]
- install ocplib-endian 1.2 [required by lwt]
- install octavius 1.2.2 [required by ppx_js_style]
- install ocurl transition (deprecated) [required by ezcurl-lwt]
- install openai 0.0.1
- install ppx_derivers 1.2.1 [required by ppxlib]
- install ppx_js_style v0.15.0 [required by ppx_yojson_conv]
- install ppx_yojson 1.3.0 [required by openai]
- install ppx_yojson_conv v0.15.1 [required by openai]
- install ppx_yojson_conv_lib v0.15.0 [required by ppx_yojson_conv]
- install ppxlib 0.35.0 [required by ppx_yojson, lwt_ppx, ppx_yojson_conv]
- install sexplib0 v0.15.1 [required by ppxlib, base]
- install stdlib-shims 0.3.0 [required by ppxlib]
- install yojson 3.0.0 [required by ppx_yojson_conv_lib]
The following system packages will first need to be installed:
libcurl4-gnutls-dev
<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>
opam believes some required external dependencies are missing. opam can:
> 1. Run apt-get to install them (may need root/sudo access)
2. Display the recommended apt-get command and wait while you run it manually (e.g. in another terminal)
3. Continue anyway, and, upon success, permanently register that this external dependency is present, but not detectable
4. Abort the installation
[1/2/3/4] 1
+ /usr/bin/sudo "apt-get" "install" "-qq" "-yy" "libcurl4-gnutls-dev"
- Selecting previously unselected package comerr-dev:amd64.
- (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 20778 files and directories currently installed.)
- Preparing to unpack .../00-comerr-dev_2.1-1.47.2-3+b3_amd64.deb ...
- Unpacking comerr-dev:amd64 (2.1-1.47.2-3+b3) ...
- Selecting previously unselected package libgssrpc4t64:amd64.
- Preparing to unpack .../01-libgssrpc4t64_1.21.3-5_amd64.deb ...
- Unpacking libgssrpc4t64:amd64 (1.21.3-5) ...
- Selecting previously unselected package libkadm5clnt-mit12:amd64.
- Preparing to unpack .../02-libkadm5clnt-mit12_1.21.3-5_amd64.deb ...
- Unpacking libkadm5clnt-mit12:amd64 (1.21.3-5) ...
- Selecting previously unselected package libkdb5-10t64:amd64.
- Preparing to unpack .../03-libkdb5-10t64_1.21.3-5_amd64.deb ...
- Unpacking libkdb5-10t64:amd64 (1.21.3-5) ...
- Selecting previously unselected package libkadm5srv-mit12:amd64.
- Preparing to unpack .../04-libkadm5srv-mit12_1.21.3-5_amd64.deb ...
- Unpacking libkadm5srv-mit12:amd64 (1.21.3-5) ...
- Selecting previously unselected package krb5-multidev:amd64.
- Preparing to unpack .../05-krb5-multidev_1.21.3-5_amd64.deb ...
- Unpacking krb5-multidev:amd64 (1.21.3-5) ...
- Selecting previously unselected package libbrotli-dev:amd64.
- Preparing to unpack .../06-libbrotli-dev_1.1.0-2+b7_amd64.deb ...
- Unpacking libbrotli-dev:amd64 (1.1.0-2+b7) ...
- Selecting previously unselected package libevent-2.1-7t64:amd64.
- Preparing to unpack .../07-libevent-2.1-7t64_2.1.12-stable-10+b1_amd64.deb ...
- Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10+b1) ...
- Selecting previously unselected package libunbound8:amd64.
- Preparing to unpack .../08-libunbound8_1.24.0-2_amd64.deb ...
- Unpacking libunbound8:amd64 (1.24.0-2) ...
- Selecting previously unselected package libgnutls-dane0t64:amd64.
- Preparing to unpack .../09-libgnutls-dane0t64_3.8.10-2_amd64.deb ...
- Unpacking libgnutls-dane0t64:amd64 (3.8.10-2) ...
- Selecting previously unselected package libgnutls-openssl27t64:amd64.
- Preparing to unpack .../10-libgnutls-openssl27t64_3.8.10-2_amd64.deb ...
- Unpacking libgnutls-openssl27t64:amd64 (3.8.10-2) ...
- Selecting previously unselected package libidn2-dev:amd64.
- Preparing to unpack .../11-libidn2-dev_2.3.8-4_amd64.deb ...
- Unpacking libidn2-dev:amd64 (2.3.8-4) ...
- Selecting previously unselected package libp11-kit-dev:amd64.
- Preparing to unpack .../12-libp11-kit-dev_0.25.9-2_amd64.deb ...
- Unpacking libp11-kit-dev:amd64 (0.25.9-2) ...
- Selecting previously unselected package libtasn1-6-dev:amd64.
- Preparing to unpack .../13-libtasn1-6-dev_4.20.0-2_amd64.deb ...
- Unpacking libtasn1-6-dev:amd64 (4.20.0-2) ...
- Selecting previously unselected package libgmpxx4ldbl:amd64.
- Preparing to unpack .../14-libgmpxx4ldbl_2%3a6.3.0+dfsg-5_amd64.deb ...
- Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ...
- Selecting previously unselected package libgmp-dev:amd64.
- Preparing to unpack .../15-libgmp-dev_2%3a6.3.0+dfsg-5_amd64.deb ...
- Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-5) ...
- Selecting previously unselected package nettle-dev:amd64.
- Preparing to unpack .../16-nettle-dev_3.10.2-1_amd64.deb ...
- Unpacking nettle-dev:amd64 (3.10.2-1) ...
- Selecting previously unselected package libgnutls28-dev:amd64.
- Preparing to unpack .../17-libgnutls28-dev_3.8.10-2_amd64.deb ...
- Unpacking libgnutls28-dev:amd64 (3.8.10-2) ...
- Selecting previously unselected package libkrb5-dev:amd64.
- Preparing to unpack .../18-libkrb5-dev_1.21.3-5_amd64.deb ...
- Unpacking libkrb5-dev:amd64 (1.21.3-5) ...
- Selecting previously unselected package libldap-dev:amd64.
- Preparing to unpack .../19-libldap-dev_2.6.10+dfsg-1_amd64.deb ...
- Unpacking libldap-dev:amd64 (2.6.10+dfsg-1) ...
- Selecting previously unselected package libpkgconf3:amd64.
- Preparing to unpack .../20-libpkgconf3_1.8.1-4_amd64.deb ...
- Unpacking libpkgconf3:amd64 (1.8.1-4) ...
- Selecting previously unselected package pkgconf-bin.
- Preparing to unpack .../21-pkgconf-bin_1.8.1-4_amd64.deb ...
- Unpacking pkgconf-bin (1.8.1-4) ...
- Selecting previously unselected package pkgconf:amd64.
- Preparing to unpack .../22-pkgconf_1.8.1-4_amd64.deb ...
- Unpacking pkgconf:amd64 (1.8.1-4) ...
- Selecting previously unselected package libnghttp2-dev:amd64.
- Preparing to unpack .../23-libnghttp2-dev_1.64.0-1.1+b1_amd64.deb ...
- Unpacking libnghttp2-dev:amd64 (1.64.0-1.1+b1) ...
- Selecting previously unselected package libnghttp3-dev:amd64.
- Preparing to unpack .../24-libnghttp3-dev_1.12.0-1_amd64.deb ...
- Unpacking libnghttp3-dev:amd64 (1.12.0-1) ...
- Selecting previously unselected package libngtcp2-crypto-gnutls-dev:amd64.
- Preparing to unpack .../25-libngtcp2-crypto-gnutls-dev_1.16.0-1_amd64.deb ...
- Unpacking libngtcp2-crypto-gnutls-dev:amd64 (1.16.0-1) ...
- Selecting previously unselected package libngtcp2-dev:amd64.
- Preparing to unpack .../26-libngtcp2-dev_1.16.0-1_amd64.deb ...
- Unpacking libngtcp2-dev:amd64 (1.16.0-1) ...
- Selecting previously unselected package libpsl-dev:amd64.
- Preparing to unpack .../27-libpsl-dev_0.21.2-1.1+b1_amd64.deb ...
- Unpacking libpsl-dev:amd64 (0.21.2-1.1+b1) ...
- Selecting previously unselected package zlib1g-dev:amd64.
- Preparing to unpack .../28-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1+b1_amd64.deb ...
- Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Selecting previously unselected package librtmp-dev:amd64.
- Preparing to unpack .../29-librtmp-dev_2.4+20151223.gitfa8646d.1-3_amd64.deb ...
- Unpacking librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-3) ...
- Selecting previously unselected package libssl-dev:amd64.
- Preparing to unpack .../30-libssl-dev_3.5.4-1_amd64.deb ...
- Unpacking libssl-dev:amd64 (3.5.4-1) ...
- Selecting previously unselected package libssh2-1-dev:amd64.
- Preparing to unpack .../31-libssh2-1-dev_1.11.1-1_amd64.deb ...
- Unpacking libssh2-1-dev:amd64 (1.11.1-1) ...
- Selecting previously unselected package libcurl4-gnutls-dev:amd64.
- Preparing to unpack .../32-libcurl4-gnutls-dev_8.16.0-4_amd64.deb ...
- Unpacking libcurl4-gnutls-dev:amd64 (8.16.0-4) ...
- Selecting previously unselected package libtasn1-doc.
- Preparing to unpack .../33-libtasn1-doc_4.20.0-2_all.deb ...
- Unpacking libtasn1-doc (4.20.0-2) ...
- Setting up libgnutls-openssl27t64:amd64 (3.8.10-2) ...
- Setting up libtasn1-doc (4.20.0-2) ...
- Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10+b1) ...
- Setting up libngtcp2-crypto-gnutls-dev:amd64 (1.16.0-1) ...
- Setting up libngtcp2-dev:amd64 (1.16.0-1) ...
- Setting up libpsl-dev:amd64 (0.21.2-1.1+b1) ...
- Setting up libunbound8:amd64 (1.24.0-2) ...
- Setting up libpkgconf3:amd64 (1.8.1-4) ...
- Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-5) ...
- Setting up libgnutls-dane0t64:amd64 (3.8.10-2) ...
- Setting up libgssrpc4t64:amd64 (1.21.3-5) ...
- Setting up libldap-dev:amd64 (2.6.10+dfsg-1) ...
- Setting up comerr-dev:amd64 (2.1-1.47.2-3+b3) ...
- Setting up libssl-dev:amd64 (3.5.4-1) ...
- Setting up pkgconf-bin (1.8.1-4) ...
- Setting up libidn2-dev:amd64 (2.3.8-4) ...
- Setting up libnghttp3-dev:amd64 (1.12.0-1) ...
- Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1+b1) ...
- Setting up libtasn1-6-dev:amd64 (4.20.0-2) ...
- Setting up libbrotli-dev:amd64 (1.1.0-2+b7) ...
- Setting up libp11-kit-dev:amd64 (0.25.9-2) ...
- Setting up libkadm5clnt-mit12:amd64 (1.21.3-5) ...
- Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-5) ...
- Setting up nettle-dev:amd64 (3.10.2-1) ...
- Setting up libkdb5-10t64:amd64 (1.21.3-5) ...
- Setting up pkgconf:amd64 (1.8.1-4) ...
- Setting up libssh2-1-dev:amd64 (1.11.1-1) ...
- Setting up libkadm5srv-mit12:amd64 (1.21.3-5) ...
- Setting up krb5-multidev:amd64 (1.21.3-5) ...
- Setting up libgnutls28-dev:amd64 (3.8.10-2) ...
- Setting up libnghttp2-dev:amd64 (1.64.0-1.1+b1) ...
- Setting up libkrb5-dev:amd64 (1.21.3-5) ...
- Setting up librtmp-dev:amd64 (2.4+20151223.gitfa8646d.1-3) ...
- Setting up libcurl4-gnutls-dev:amd64 (8.16.0-4) ...
- Processing triggers for libc-bin (2.41-12) ...
<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Processing 1/81: [base.v0.15.1: extract]
Processing 2/81: [base.v0.15.1: extract]
Processing 3/81: [base.v0.15.1: extract]
Processing 4/81: [base.v0.15.1: extract]
Processing 5/81: [base.v0.15.1: extract] [cppo.1.8.0: extract]
Processing 6/81: [base.v0.15.1: extract] [cppo.1.8.0: extract] [csexp.1.5.2: extract]
Processing 7/81: [base.v0.15.1: extract] [cppo.1.8.0: extract] [csexp.1.5.2: extract] [conf-libcurl: curl-config]
Processing 8/81: [base.v0.15.1: extract] [cppo.1.8.0: extract] [csexp.1.5.2: extract] [conf-libcurl: curl-config] [conf-openssl: openssl version]
-> retrieved base.v0.15.1 (cached)
Processing 8/81: [cppo.1.8.0: extract] [csexp.1.5.2: extract] [conf-libcurl: curl-config] [conf-openssl: openssl version]
Processing 9/81: [cppo.1.8.0: extract] [csexp.1.5.2: extract] [curl.0.10.0 + 2 others: extract] [conf-libcurl: curl-config] [conf-openssl: openssl version]
-> retrieved cppo.1.8.0 (cached)
Processing 9/81: [csexp.1.5.2: extract] [curl.0.10.0 + 2 others: extract] [conf-libcurl: curl-config] [conf-openssl: openssl version]
Processing 10/81: [csexp.1.5.2: extract] [curl.0.10.0 + 2 others: extract] [dune-configurator.3.20.2: extract] [conf-libcurl: curl-config] [conf-openssl: openssl version]
Processing 11/81: [csexp.1.5.2: extract] [curl.0.10.0 + 2 others: extract] [dune-configurator.3.20.2: extract] [conf-libcurl: curl-config] [conf-openssl: openssl version] [cppo: dune build]
-> retrieved csexp.1.5.2 (cached)
Processing 11/81: [curl.0.10.0 + 2 others: extract] [dune-configurator.3.20.2: extract] [conf-libcurl: curl-config] [conf-openssl: openssl version] [cppo: dune build]
Processing 12/81: [curl.0.10.0 + 2 others: extract] [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [conf-libcurl: curl-config] [conf-openssl: openssl version] [cppo: dune build]
Processing 13/81: [curl.0.10.0 + 2 others: extract] [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [conf-libcurl: curl-config] [conf-openssl: openssl version] [cppo: dune build] [csexp: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "curl-config" "--libs" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/conf-libcurl.2)
- -lcurl
-> compiled conf-libcurl.2
Processing 13/81: [curl.0.10.0 + 2 others: extract] [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [conf-openssl: openssl version] [cppo: dune build] [csexp: dune build]
-> installed conf-libcurl.2
Processing 14/81: [curl.0.10.0 + 2 others: extract] [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [conf-openssl: openssl version] [cppo: dune build] [csexp: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "openssl" "version" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/conf-openssl.2)
- OpenSSL 3.5.4 30 Sep 2025 (Library: OpenSSL 3.5.4 30 Sep 2025)
-> compiled conf-openssl.2
Processing 14/81: [curl.0.10.0 + 2 others: extract] [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [cppo: dune build] [csexp: dune build]
-> installed conf-openssl.2
Processing 15/81: [curl.0.10.0 + 2 others: extract] [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [cppo: dune build] [csexp: dune build]
-> retrieved curl.0.10.0, curl_lwt.0.10.0, ocurl.transition (cached)
Processing 15/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [cppo: dune build] [csexp: dune build]
Processing 16/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [lwt.5.9.2: extract] [cppo: dune build] [csexp: dune build]
-> retrieved lwt.5.9.2 (cached)
Processing 16/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [cppo: dune build] [csexp: dune build]
Processing 17/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [lwt_ppx.5.9.1: extract] [cppo: dune build] [csexp: dune build]
-> retrieved lwt_ppx.5.9.1 (cached)
Processing 17/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [cppo: dune build] [csexp: dune build]
Processing 18/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [ocaml-compiler-libs.v0.17.0: extract] [cppo: dune build] [csexp: dune build]
-> retrieved ocaml-compiler-libs.v0.17.0 (cached)
Processing 18/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [cppo: dune build] [csexp: dune build]
Processing 19/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [ocamlfind.1.9.8: extract] [cppo: dune build] [csexp: dune build]
Processing 20/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [ocamlfind.1.9.8: extract] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build]
-> retrieved ocamlfind.1.9.8 (cached)
Processing 20/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build]
Processing 21/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [ocplib-endian.1.2: extract] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build]
Processing 22/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: http] [ocplib-endian.1.2: extract] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure]
Processing 22/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: extract] [ocplib-endian.1.2: extract] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure]
-> retrieved ocplib-endian.1.2 (cached)
Processing 22/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: extract] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure]
Processing 23/81: [dune-configurator.3.20.2: extract] [ezcurl.0.2.4, ezcurl-lwt.0.2.4: extract] [octavius.1.2.2: extract] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure]
-> retrieved ezcurl.0.2.4, ezcurl-lwt.0.2.4 (https://github.com/c-cube/ezcurl/releases/download/v0.2.4/ezcurl-0.2.4.tbz)
Processing 23/81: [dune-configurator.3.20.2: extract] [octavius.1.2.2: extract] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure]
Processing 24/81: [dune-configurator.3.20.2: extract] [octavius.1.2.2: extract] [openai.0.0.1: http] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure]
-> retrieved octavius.1.2.2 (cached)
Processing 24/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure]
Processing 25/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [ppx_derivers.1.2.1: extract] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure]
Processing 26/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [ppx_derivers.1.2.1: extract] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
-> retrieved ppx_derivers.1.2.1 (cached)
Processing 26/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
Processing 27/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [ppx_js_style.v0.15.0: http] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
Processing 28/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [ppx_js_style.v0.15.0: http] [cppo: dune build] [csexp: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build] [ppx_derivers: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "csexp" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/csexp.1.5.2)
- (cd _build/default && /home/opam/.opam/5.3-opam/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.csexp.objs/byte -cmi-file src/.csexp.objs/byte/csexp.cmi -no-alias-deps -o src/.csexp.objs/byte/csexp.cmo -c -impl src/csexp.ml)
- File "src/csexp.ml", line 236, characters 7-14:
- 236 | [@@inlined always]
- ^^^^^^^
- Warning 53 [misplaced-attribute]: the "inlined" attribute cannot appear in this context
- (cd _build/default && /home/opam/.opam/5.3-opam/bin/ocamlopt.opt -w -40 -g -I src/.csexp.objs/byte -I src/.csexp.objs/native -cmi-file src/.csexp.objs/byte/csexp.cmi -no-alias-deps -o src/.csexp.objs/native/csexp.cmx -c -impl src/csexp.ml)
- File "src/csexp.ml", line 236, characters 7-14:
- 236 | [@@inlined always]
- ^^^^^^^
- Warning 53 [misplaced-attribute]: the "inlined" attribute cannot appear in this context
-> compiled csexp.1.5.2
Processing 28/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [ppx_js_style.v0.15.0: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build] [ppx_derivers: dune build]
-> installed csexp.1.5.2
Processing 29/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [ppx_js_style.v0.15.0: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build] [ppx_derivers: dune build]
Processing 29/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [ppx_js_style.v0.15.0: extract] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build] [ppx_derivers: dune build]
-> retrieved ppx_js_style.v0.15.0 (https://ocaml.janestreet.com/ocaml-core/v0.15/files/ppx_js_style-v0.15.0.tar.gz)
Processing 29/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build] [ppx_derivers: dune build]
Processing 30/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [ppx_yojson.1.3.0: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build] [ppx_derivers: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppx_derivers" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ppx_derivers.1.2.1)
-> compiled ppx_derivers.1.2.1
Processing 30/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [ppx_yojson.1.3.0: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
-> installed ppx_derivers.1.2.1
Processing 31/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: http] [ppx_yojson.1.3.0: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
Processing 31/81: [dune-configurator.3.20.2: extract] [openai.0.0.1: extract] [ppx_yojson.1.3.0: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
-> retrieved openai.0.0.1 (https://github.com/Nymphium/openai-ocaml/releases/download/0.0.1/openai-ocaml-0.0.1.tbz)
Processing 31/81: [dune-configurator.3.20.2: extract] [ppx_yojson.1.3.0: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
Processing 32/81: [dune-configurator.3.20.2: extract] [ppx_yojson.1.3.0: http] [ppx_yojson_conv.v0.15.1: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
Processing 32/81: [dune-configurator.3.20.2: extract] [ppx_yojson.1.3.0: extract] [ppx_yojson_conv.v0.15.1: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
-> retrieved ppx_yojson.1.3.0 (https://github.com/NathanReb/ppx_yojson/releases/download/1.3.0/ppx_yojson-1.3.0.tbz)
Processing 32/81: [dune-configurator.3.20.2: extract] [ppx_yojson_conv.v0.15.1: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
Processing 33/81: [dune-configurator.3.20.2: extract] [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: ./configure] [octavius: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "./configure" "-bindir" "/home/opam/.opam/5.3-opam/bin" "-sitelib" "/home/opam/.opam/5.3-opam/lib" "-mandir" "/home/opam/.opam/5.3-opam/man" "-config" "/home/opam/.opam/5.3-opam/lib/findlib.conf" "-no-custom" "-no-camlp4" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8)
- Welcome to findlib version 1.9.8
- Configuring core...
- Checking for #remove_directory...
- Testing threading model...
- systhread_supported: true
- Testing DLLs...
- Testing whether ppxopt can be supported...
- Checking for ocamlc -opaque...
- Checking for ocamlopt -g...
- Configuring libraries...
- unix: found (in +unix)
- dynlink: found (in +dynlink)
- bigarray: not present (possible since 4.08)
- compiler-libs: found
- dbm: not present (normal since 4.00)
- graphics: not present (normal since 4.09)
- num: not present (normal since 4.06)
- ocamlbuild: not present (normal since 4.03)
- ocamldoc: found (in +ocamldoc)
- raw_spacetime: not present (normal since 4.12)
- threads: found (in +threads)
- str: found (in +str)
- labltk: not present (normal since 4.02)
- native dynlink: found
- camlp4: disabled
- bytes: found, installing fake library
- Configuration for bytes written to site-lib-src/bytes/META
- Detecting compiler arguments: (extractor built) ok
-
- About the OCAML core installation:
- Standard library: /home/opam/.opam/5.3-opam/lib/ocaml
- Binaries: /home/opam/.opam/5.3-opam/bin
- Manual pages: /home/opam/.opam/5.3-opam/man
- Multi-threading type: posix
- The directory of site-specific packages will be
- site-lib: /home/opam/.opam/5.3-opam/lib
- The configuration file is written to:
- findlib config file: /home/opam/.opam/5.3-opam/lib/findlib.conf
- Software will be installed:
- Libraries: in <site-lib>/findlib
- Binaries: /home/opam/.opam/5.3-opam/bin
- Manual pages: /home/opam/.opam/5.3-opam/man
- topfind script: /home/opam/.opam/5.3-opam/lib/ocaml
- Topfind ppxopt support: yes
- Toolbox: no
- Link custom runtime: no
- Need bytes compatibility: no
-
- Configuration has been written to Makefile.config
-
- You can now do 'make all', and optionally 'make opt', to build ocamlfind.
Processing 33/81: [dune-configurator.3.20.2: extract] [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: make all] [octavius: dune build]
-> retrieved dune-configurator.3.20.2 (cached)
Processing 33/81: [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: make all] [octavius: dune build]
Processing 34/81: [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [ppxlib.0.35.0: extract] [cppo: dune build] [ocaml-compiler-libs: dune build] [ocamlfind: make all] [octavius: dune build]
Processing 35/81: [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [ppxlib.0.35.0: extract] [cppo: dune build] [dune-configurator: rm] [ocaml-compiler-libs: dune build] [ocamlfind: make all] [octavius: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "cppo" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/cppo.1.8.0)
-> compiled cppo.1.8.0
Processing 35/81: [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [ppxlib.0.35.0: extract] [dune-configurator: rm] [ocaml-compiler-libs: dune build] [ocamlfind: make all] [octavius: dune build]
-> installed cppo.1.8.0
Processing 36/81: [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [ppxlib.0.35.0: extract] [dune-configurator: rm] [ocaml-compiler-libs: dune build] [ocamlfind: make all] [octavius: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ocaml-compiler-libs" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocaml-compiler-libs.v0.17.0)
-> compiled ocaml-compiler-libs.v0.17.0
Processing 36/81: [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [ppxlib.0.35.0: extract] [dune-configurator: rm] [ocamlfind: make all] [octavius: dune build]
-> installed ocaml-compiler-libs.v0.17.0
Processing 37/81: [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [ppxlib.0.35.0: extract] [dune-configurator: rm] [ocamlfind: make all] [octavius: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "octavius" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/octavius.1.2.2)
-> compiled octavius.1.2.2
Processing 37/81: [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [ppxlib.0.35.0: extract] [dune-configurator: rm] [ocamlfind: make all]
-> installed octavius.1.2.2
Processing 38/81: [ppx_yojson_conv.v0.15.1: http] [ppx_yojson_conv_lib.v0.15.0: http] [ppxlib.0.35.0: extract] [dune-configurator: rm] [ocamlfind: make all]
Processing 38/81: [ppx_yojson_conv.v0.15.1: extract] [ppx_yojson_conv_lib.v0.15.0: http] [ppxlib.0.35.0: extract] [dune-configurator: rm] [ocamlfind: make all]
Processing 38/81: [ppx_yojson_conv.v0.15.1: extract] [ppx_yojson_conv_lib.v0.15.0: extract] [ppxlib.0.35.0: extract] [dune-configurator: rm] [ocamlfind: make all]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "all" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8)
- for p in findlib; do ( cd src/$p; make all ) || exit; done
- make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
- ocamllex fl_meta.mll
- 22 states, 392 transitions, table size 1700 bytes
- USE_CYGPATH="0"; \
- export USE_CYGPATH; \
- cat findlib_config.mlp | \
- ../../tools/patch '@CONFIGFILE@' '/home/opam/.opam/5.3-opam/lib/findlib.conf' | \
- ../../tools/patch '@STDLIB@' '/home/opam/.opam/5.3-opam/lib/ocaml' | \
- ../../tools/patch '@RELATIVE_PATHS@' 'false' | \
- sed -e 's;@AUTOLINK@;true;g' \
- -e 's;@SYSTEM@;linux;g' \
- >findlib_config.ml
- if [ "true" = "true" ]; then \
- cp topfind.ml.in topfind.ml; \
- else \
- sed -e '/PPXOPT_BEGIN/,/PPXOPT_END/ d' topfind.ml.in \
- > topfind.ml ; \
- fi
- ocamldep *.ml *.mli >depend
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_compat.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_split.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c findlib_config.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_metatoken.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_meta.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_metascanner.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_metascanner.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_topo.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_topo.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_package_base.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_package_base.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c findlib.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c findlib.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_args.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_lint.ml
- ocamlc -I +compiler-libs -a -o findlib.cma fl_compat.cmo fl_split.cmo findlib_config.cmo fl_metatoken.cmo fl_meta.cmo fl_metascanner.cmo fl_topo.cmo fl_package_base.cmo findlib.cmo fl_args.cmo fl_lint.cmo
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c ocaml_args.ml
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c frontend.ml
- ocamlc -I +compiler-libs -o ocamlfind -g findlib.cma unix.cma \
- -I +unix -I +dynlink ocaml_args.cmo frontend.cmo
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c topfind.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c topfind.ml
- File "topfind.ml", line 128, characters 40-63:
- 128 | match Hashtbl.find Toploop.directive_table "ppx" with
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 258, characters 4-27:
- 258 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 268, characters 4-27:
- 268 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 280, characters 4-27:
- 280 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 293, characters 4-27:
- 293 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 307, characters 4-27:
- 307 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 319, characters 4-27:
- 319 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- ocamlc -I +compiler-libs -a -o findlib_top.cma topfind.cmo
- if [ "1" = "1" ]; then \
- cp topfind.in topfind.compat.in; \
- else \
- sed -e '/REMOVE_DIRECTORY_BEGIN/,/REMOVE_DIRECTORY_END/ d' topfind.in \
- > topfind.compat.in ; \
- fi
- USE_CYGPATH="0"; \
- export USE_CYGPATH; \
- cat topfind.compat.in | \
- ../../tools/patch '@SITELIB@' '/home/opam/.opam/5.3-opam/lib' | \
- ../../tools/patch '@RELATIVE_PATHS@' 'false' \
- >topfind
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -c fl_dynload.mli
- ocamlc -I +compiler-libs -opaque -I +unix -I +dynlink -g -c fl_dynload.ml
- ocamlc -I +compiler-libs -a -o findlib_dynload.cma fl_dynload.cmo
- make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
- make all-config
- make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8'
- if [ "false" = "true" ]; then \
- make findlib-relative; \
- else \
- make findlib-absolute; \
- fi
- make[2]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8'
- USE_CYGPATH="0"; \
- export USE_CYGPATH; \
- cat findlib.conf.in | \
- tools/patch '@SITELIB@' '/home/opam/.opam/5.3-opam/lib' | \
- tools/patch '@FINDLIB_PATH@' '/home/opam/.opam/5.3-opam/lib/ocaml:/home/opam/.opam/5.3-opam/lib' -p >findlib.conf
- if ./tools/cmd_from_same_dir ocamlc; then \
- echo 'ocamlc="ocamlc.opt"' >>findlib.conf; \
- fi
- if ./tools/cmd_from_same_dir ocamlopt; then \
- echo 'ocamlopt="ocamlopt.opt"' >>findlib.conf; \
- fi
- if ./tools/cmd_from_same_dir ocamldep; then \
- echo 'ocamldep="ocamldep.opt"' >>findlib.conf; \
- fi
- if ./tools/cmd_from_same_dir ocamldoc; then \
- echo 'ocamldoc="ocamldoc.opt"' >>findlib.conf; \
- fi
- make[2]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8'
- make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8'
Processing 38/81: [ppx_yojson_conv.v0.15.1: extract] [ppx_yojson_conv_lib.v0.15.0: extract] [ppxlib.0.35.0: extract] [dune-configurator: rm] [ocamlfind: make opt]
-> retrieved ppxlib.0.35.0 (cached)
Processing 38/81: [ppx_yojson_conv.v0.15.1: extract] [ppx_yojson_conv_lib.v0.15.0: extract] [dune-configurator: rm] [ocamlfind: make opt]
Processing 39/81: [ppx_yojson_conv.v0.15.1: extract] [ppx_yojson_conv_lib.v0.15.0: extract] [sexplib0.v0.15.1: extract] [dune-configurator: rm] [ocamlfind: make opt]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "vendor/csexp" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/dune-configurator.3.20.2)
-> retrieved ppx_yojson_conv.v0.15.1 (https://github.com/janestreet/ppx_yojson_conv/archive/refs/tags/v0.15.1.tar.gz)
Processing 39/81: [ppx_yojson_conv_lib.v0.15.0: extract] [sexplib0.v0.15.1: extract] [dune-configurator: rm] [ocamlfind: make opt]
Processing 40/81: [ppx_yojson_conv_lib.v0.15.0: extract] [sexplib0.v0.15.1: extract] [stdlib-shims.0.3.0: extract] [dune-configurator: rm] [ocamlfind: make opt]
-> retrieved ppx_yojson_conv_lib.v0.15.0 (https://ocaml.janestreet.com/ocaml-core/v0.15/files/ppx_yojson_conv_lib-v0.15.0.tar.gz)
Processing 40/81: [sexplib0.v0.15.1: extract] [stdlib-shims.0.3.0: extract] [dune-configurator: rm] [ocamlfind: make opt]
Processing 41/81: [sexplib0.v0.15.1: extract] [stdlib-shims.0.3.0: extract] [yojson.3.0.0: extract] [dune-configurator: rm] [ocamlfind: make opt]
-> retrieved sexplib0.v0.15.1 (cached)
Processing 41/81: [stdlib-shims.0.3.0: extract] [yojson.3.0.0: extract] [dune-configurator: rm] [ocamlfind: make opt]
Processing 42/81: [stdlib-shims.0.3.0: extract] [yojson.3.0.0: extract] [dune-configurator: rm] [ocamlfind: make opt] [sexplib0: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "rm" "-rf" "vendor/pp" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/dune-configurator.3.20.2)
Processing 42/81: [stdlib-shims.0.3.0: extract] [yojson.3.0.0: extract] [dune-configurator: dune build] [ocamlfind: make opt] [sexplib0: dune build]
-> retrieved stdlib-shims.0.3.0 (cached)
Processing 42/81: [yojson.3.0.0: extract] [dune-configurator: dune build] [ocamlfind: make opt] [sexplib0: dune build]
Processing 43/81: [yojson.3.0.0: extract] [dune-configurator: dune build] [ocamlfind: make opt] [sexplib0: dune build] [stdlib-shims: dune build]
-> retrieved yojson.3.0.0 (cached)
Processing 43/81: [dune-configurator: dune build] [ocamlfind: make opt] [sexplib0: dune build] [stdlib-shims: dune build]
Processing 44/81: [dune-configurator: dune build] [ocamlfind: make opt] [sexplib0: dune build] [stdlib-shims: dune build] [yojson: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "stdlib-shims" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/stdlib-shims.0.3.0)
-> compiled stdlib-shims.0.3.0
Processing 44/81: [dune-configurator: dune build] [ocamlfind: make opt] [sexplib0: dune build] [yojson: dune build]
-> installed stdlib-shims.0.3.0
Processing 45/81: [dune-configurator: dune build] [ocamlfind: make opt] [sexplib0: dune build] [yojson: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "sexplib0" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/sexplib0.v0.15.1)
-> compiled sexplib0.v0.15.1
Processing 45/81: [dune-configurator: dune build] [ocamlfind: make opt] [yojson: dune build]
-> installed sexplib0.v0.15.1
Processing 46/81: [dune-configurator: dune build] [ocamlfind: make opt] [yojson: dune build]
Processing 47/81: [dune-configurator: dune build] [ocamlfind: make opt] [ppxlib: dune build] [yojson: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "dune-configurator" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/dune-configurator.3.20.2)
-> compiled dune-configurator.3.20.2
Processing 47/81: [ocamlfind: make opt] [ppxlib: dune build] [yojson: dune build]
-> installed dune-configurator.3.20.2
Processing 48/81: [ocamlfind: make opt] [ppxlib: dune build] [yojson: dune build]
Processing 49/81: [base: dune build] [ocamlfind: make opt] [ppxlib: dune build] [yojson: dune build]
Processing 50/81: [base: dune build] [curl: dune build] [ocamlfind: make opt] [ppxlib: dune build] [yojson: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "yojson" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/yojson.3.0.0)
-> compiled yojson.3.0.0
Processing 50/81: [base: dune build] [curl: dune build] [ocamlfind: make opt] [ppxlib: dune build]
-> installed yojson.3.0.0
Processing 51/81: [base: dune build] [curl: dune build] [ocamlfind: make opt] [ppxlib: dune build]
Processing 52/81: [base: dune build] [curl: dune build] [ocamlfind: make opt] [ppx_yojson_conv_lib: dune build] [ppxlib: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "make" "opt" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8)
- for p in findlib; do ( cd src/$p; make opt ) || exit; done
- make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_compat.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_split.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c findlib_config.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_metatoken.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_meta.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_metascanner.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_topo.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_package_base.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c findlib.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_args.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_lint.ml
- ocamlopt -I +compiler-libs -g -a -o findlib.cmxa fl_compat.cmx fl_split.cmx findlib_config.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx
- if [ 1 -gt 0 ]; then \
- ocamlopt -I +compiler-libs -g -shared -o findlib.cmxs fl_compat.cmx fl_split.cmx findlib_config.cmx fl_metatoken.cmx fl_meta.cmx fl_metascanner.cmx fl_topo.cmx fl_package_base.cmx findlib.cmx fl_args.cmx fl_lint.cmx; \
- fi
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c ocaml_args.ml
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c frontend.ml
- ocamlopt -I +compiler-libs -g -o ocamlfind_opt findlib.cmxa unix.cmxa \
- -I +unix -I +dynlink ocaml_args.cmx frontend.cmx
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c topfind.ml
- File "topfind.ml", line 128, characters 40-63:
- 128 | match Hashtbl.find Toploop.directive_table "ppx" with
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 258, characters 4-27:
- 258 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 268, characters 4-27:
- 268 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 280, characters 4-27:
- 280 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 293, characters 4-27:
- 293 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 307, characters 4-27:
- 307 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
-
- File "topfind.ml", line 319, characters 4-27:
- 319 | Toploop.directive_table
- ^^^^^^^^^^^^^^^^^^^^^^^
- Alert deprecated: Toploop.directive_table
- ocamlopt -I +compiler-libs -g -a -o findlib_top.cmxa topfind.cmx
- if [ 1 -gt 0 ]; then \
- ocamlopt -I +compiler-libs -g -shared -o findlib_top.cmxs topfind.cmx; \
- fi
- ocamlopt -I +compiler-libs -g -opaque -I +unix -I +dynlink -c fl_dynload.ml
- ocamlopt -I +compiler-libs -g -a -o findlib_dynload.cmxa fl_dynload.cmx
- if [ 1 -gt 0 ]; then \
- ocamlopt -I +compiler-libs -g -shared -o findlib_dynload.cmxs fl_dynload.cmx; \
- fi
- make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
-> compiled ocamlfind.1.9.8
Processing 52/81: [base: dune build] [curl: dune build] [ppx_yojson_conv_lib: dune build] [ppxlib: dune build]
Processing 53/81: [base: dune build] [curl: dune build] [ppx_yojson_conv_lib: dune build] [ppxlib: dune build] [ocamlfind: make install]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppx_yojson_conv_lib" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ppx_yojson_conv_lib.v0.15.0)
-> compiled ppx_yojson_conv_lib.v0.15.0
Processing 53/81: [base: dune build] [curl: dune build] [ppxlib: dune build] [ocamlfind: make install]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "install" "make" "install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8)
- if [ "0" -eq 1 ]; then \
- for x in camlp4 dbm graphics labltk num ocamlbuild; do \
- if [ -f "/home/opam/.opam/5.3-opam/lib/$x/META" ]; then \
- if ! grep -Fq '[distributed with Ocaml]' "//home/opam/.opam/5.3-opam/lib/$x/META"; then \
- rm -f site-lib-src/$x/META; \
- fi; \
- fi; \
- done; \
- test -f "site-lib-src/num/META" || rm -f "site-lib-src/num-top/META"; \
- fi
- echo 'SITELIB_META =' > Makefile.packages.in
- for x in `ls site-lib-src`; do test ! -f "site-lib-src/$x/META" || echo $x >> Makefile.packages.in; done
- tr '\n' ' ' < Makefile.packages.in > Makefile.packages
- rm Makefile.packages.in
- install -d "/home/opam/.opam/5.3-opam/bin"
- install -d "/home/opam/.opam/5.3-opam/man"
- make install-config
- make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8'
- install -d "`dirname \"/home/opam/.opam/5.3-opam/lib/findlib.conf\"`"
- test -f "/home/opam/.opam/5.3-opam/lib/findlib.conf" || cp findlib.conf "/home/opam/.opam/5.3-opam/lib/findlib.conf"
- make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8'
- for p in findlib; do ( cd src/$p; make install ); done
- make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
- install -d "/home/opam/.opam/5.3-opam/lib/findlib"
- install -d "/home/opam/.opam/5.3-opam/bin"
- test 1 -eq 0 || install -d "/home/opam/.opam/5.3-opam/lib/ocaml"
- test 1 -eq 0 || cp topfind "/home/opam/.opam/5.3-opam/lib/ocaml/"
- files=` ../../tools/collect_files ../../Makefile.config \
- findlib.cmi findlib.mli findlib.cma findlib.cmxa findlib.a findlib.cmxs \
- findlib_config.cmi findlib_config.ml topfind.cmi topfind.mli \
- fl_args.cmi fl_lint.cmi fl_meta.cmi fl_split.cmi fl_topo.cmi ocaml_args.cmi \
- fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi \
- fl_metatoken.cmi findlib_top.cma findlib_top.cmxa findlib_top.a findlib_top.cmxs \
- findlib_dynload.cma findlib_dynload.cmxa findlib_dynload.a findlib_dynload.cmxs fl_dynload.mli fl_dynload.cmi \
- META` && \
- cp $files "/home/opam/.opam/5.3-opam/lib/findlib/"
- f="ocamlfind"; { test -f ocamlfind_opt && f="ocamlfind_opt"; }; \
- install -c $f "/home/opam/.opam/5.3-opam/bin/ocamlfind"
- # the following "if" block is only needed for 4.00beta2
- if [ 1 -eq 0 -a -f "/home/opam/.opam/5.3-opam/lib/ocaml/compiler-libs/topdirs.cmi" ]; then \
- cd "/home/opam/.opam/5.3-opam/lib/ocaml/compiler-libs/"; \
- cp topdirs.cmi toploop.cmi "/home/opam/.opam/5.3-opam/lib/findlib/"; \
- fi
- make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8/src/findlib'
- make install-meta
- make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8'
- for x in bytes ; do install -d "/home/opam/.opam/5.3-opam/lib/$x"; cp site-lib-src/$x/META "/home/opam/.opam/5.3-opam/lib/$x/META.tmp" && mv "/home/opam/.opam/5.3-opam/lib/$x/META.tmp" "/home/opam/.opam/5.3-opam/lib/$x/META"; done
- install -d "/home/opam/.opam/5.3-opam/lib/findlib"; cp Makefile.packages "/home/opam/.opam/5.3-opam/lib/findlib/Makefile.packages"
- make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8'
- test ! -f 'site-lib-src/num-top/META' || { cd src/findlib; make install-num-top; }
- test ! -f 'site-lib-src/camlp4/META' || install -c tools/safe_camlp4 "/home/opam/.opam/5.3-opam/bin"
- make install-doc
- make[1]: Entering directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8'
- install -d "/home/opam/.opam/5.3-opam/man/man1" "/home/opam/.opam/5.3-opam/man/man3" "/home/opam/.opam/5.3-opam/man/man5"
- cp doc/ref-man/ocamlfind.1 "/home/opam/.opam/5.3-opam/man/man1"
- cp: cannot stat 'doc/ref-man/ocamlfind.1': No such file or directory
- make[1]: [Makefile:91: install-doc] Error 1 (ignored)
- cp doc/ref-man/META.5 doc/ref-man/site-lib.5 doc/ref-man/findlib.conf.5 "/home/opam/.opam/5.3-opam/man/man5"
- cp: cannot stat 'doc/ref-man/META.5': No such file or directory
- cp: cannot stat 'doc/ref-man/site-lib.5': No such file or directory
- cp: cannot stat 'doc/ref-man/findlib.conf.5': No such file or directory
- make[1]: [Makefile:92: install-doc] Error 1 (ignored)
- make[1]: Leaving directory '/home/opam/.opam/5.3-opam/.opam-switch/build/ocamlfind.1.9.8'
-> installed ocamlfind.1.9.8
Processing 53/81: [base: dune build] [curl: dune build] [ppxlib: dune build]
Processing 54/81: [base: dune build] [curl: dune build] [ppxlib: dune build]
-> installed base-bytes.base
Processing 55/81: [base: dune build] [curl: dune build] [ppxlib: dune build]
Processing 56/81: [base: dune build] [curl: dune build] [ocplib-endian: dune build] [ppxlib: dune build]
-> installed ppx_yojson_conv_lib.v0.15.0
Processing 57/81: [base: dune build] [curl: dune build] [ocplib-endian: dune build] [ppxlib: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ocplib-endian" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ocplib-endian.1.2)
-> compiled ocplib-endian.1.2
Processing 57/81: [base: dune build] [curl: dune build] [ppxlib: dune build]
-> installed ocplib-endian.1.2
Processing 58/81: [base: dune build] [curl: dune build] [ppxlib: dune build]
Processing 59/81: [base: dune build] [curl: dune build] [lwt: dune exec] [ppxlib: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "exec" "-p" "lwt" "src/unix/config/discover.exe" "--" "--save" "--use-libev" "false" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/lwt.5.9.2)
Processing 59/81: [base: dune build] [curl: dune build] [lwt: dune build] [ppxlib: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "curl" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/curl.0.10.0)
-> compiled curl.0.10.0
Processing 59/81: [base: dune build] [lwt: dune build] [ppxlib: dune build]
-> installed curl.0.10.0
Processing 60/81: [base: dune build] [lwt: dune build] [ppxlib: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "lwt" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/lwt.5.9.2)
-> compiled lwt.5.9.2
Processing 60/81: [base: dune build] [ppxlib: dune build]
-> installed lwt.5.9.2
Processing 61/81: [base: dune build] [ppxlib: dune build]
Processing 62/81: [base: dune build] [curl_lwt: dune build] [ppxlib: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "curl_lwt" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/curl_lwt.0.10.0)
-> compiled curl_lwt.0.10.0
Processing 62/81: [base: dune build] [ppxlib: dune build]
-> installed curl_lwt.0.10.0
Processing 63/81: [base: dune build] [ppxlib: dune build]
Processing 64/81: [base: dune build] [ppxlib: dune build]
-> installed ocurl.transition
Processing 65/81: [base: dune build] [ppxlib: dune build]
Processing 66/81: [base: dune build] [ezcurl: dune build] [ppxlib: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "@install" "-p" "ezcurl" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ezcurl.0.2.4)
-> compiled ezcurl.0.2.4
Processing 66/81: [base: dune build] [ppxlib: dune build]
-> installed ezcurl.0.2.4
Processing 67/81: [base: dune build] [ppxlib: dune build]
Processing 68/81: [base: dune build] [ezcurl-lwt: dune build] [ppxlib: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "@install" "-p" "ezcurl-lwt" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ezcurl-lwt.0.2.4)
-> compiled ezcurl-lwt.0.2.4
Processing 68/81: [base: dune build] [ppxlib: dune build]
-> installed ezcurl-lwt.0.2.4
Processing 69/81: [base: dune build] [ppxlib: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "base" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/base.v0.15.1)
-> compiled base.v0.15.1
Processing 69/81: [ppxlib: dune build]
-> installed base.v0.15.1
Processing 70/81: [ppxlib: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppxlib" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ppxlib.0.35.0)
-> compiled ppxlib.0.35.0
-> installed ppxlib.0.35.0
Processing 72/81: [lwt_ppx: dune build]
Processing 73/81: [lwt_ppx: dune build] [ppx_js_style: dune build]
Processing 74/81: [lwt_ppx: dune build] [ppx_js_style: dune build] [ppx_yojson: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppx_yojson" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ppx_yojson.1.3.0)
-> compiled ppx_yojson.1.3.0
Processing 74/81: [lwt_ppx: dune build] [ppx_js_style: dune build]
-> installed ppx_yojson.1.3.0
Processing 75/81: [lwt_ppx: dune build] [ppx_js_style: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppx_js_style" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ppx_js_style.v0.15.0)
-> compiled ppx_js_style.v0.15.0
Processing 75/81: [lwt_ppx: dune build]
-> installed ppx_js_style.v0.15.0
Processing 76/81: [lwt_ppx: dune build]
Processing 77/81: [lwt_ppx: dune build] [ppx_yojson_conv: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "lwt_ppx" "-j" "71" "@install" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/lwt_ppx.5.9.1)
-> compiled lwt_ppx.5.9.1
Processing 77/81: [ppx_yojson_conv: dune build]
-> installed lwt_ppx.5.9.1
Processing 78/81: [ppx_yojson_conv: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-p" "ppx_yojson_conv" "-j" "71" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/ppx_yojson_conv.v0.15.1)
-> compiled ppx_yojson_conv.v0.15.1
-> installed ppx_yojson_conv.v0.15.1
Processing 80/81: [openai: dune build]
+ /home/opam/.opam/opam-init/hooks/sandbox.sh "build" "dune" "build" "-j" "71" "-p" "openai" (CWD=/home/opam/.opam/5.3-opam/.opam-switch/build/openai.0.0.1)
-> compiled openai.0.0.1
-> installed openai.0.0.1
Done.
<><> ocurl.transition installed successfully ><><><><><><><><><><><><><><><><><>
=> Note: This package is deprecated.
=> ocurl has been renamed and the ocurl package is now a transition package. Use the curl package instead.
# To update the current shell environment, run: eval $(opam env)
2025-10-20 15:36.33 ---> saved as "bbeff06f0adf0f40beef2a5f2fd348c79a8d343f05652674acc5a926ab32eb65"
Job succeeded