2025-10-27 22:44.04: New job: test ocurrent/docker-base-images https://github.com/ocurrent/docker-base-images.git#refs/heads/master (6868ff794ebbfa63c53f6b4caea0ee6b43ad9ea7) (linux-x86_64:opensuse-16.0-5.4_opam-2.4)Base: ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:152e9225236133ca641e5c201a34bb0067d71d56129bae5ed6825a7a14e58214Opam project buildTo reproduce locally:git clone --recursive "https://github.com/ocurrent/docker-base-images.git" -b "master" && cd "docker-base-images" && git reset --hard 6868ff79cat > Dockerfile <<'END-OF-DOCKERFILE'FROM ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:152e9225236133ca641e5c201a34bb0067d71d56129bae5ed6825a7a14e58214# opensuse-16.0-5.4_opam-2.4USER 1000:1000ENV CLICOLOR_FORCE="1"ENV OPAMCOLOR="always"WORKDIR /srcRUN sudo ln -f /usr/bin/opam-2.4 /usr/bin/opamRUN opam init --reinit -niRUN uname -rs && opam exec -- ocaml -version && opam --versionWORKDIR /srcRUN sudo chown opam /srcRUN cd ~/opam-repository && (git cat-file -e 7f9c784b97b368cd82ee80890d9866b8e66b7c1b || git fetch origin master) && git reset -q --hard 7f9c784b97b368cd82ee80890d9866b8e66b7c1b && git log --no-decorate -n1 --oneline && opam update -uCOPY --chown=1000:1000 base-images.opam ./RUN opam pin add -yn base-images.dev './'RUN echo '(lang dune 3.0)' > './dune-project'ENV DEPS="angstrom.0.16.1 ansi.0.7.0 asetmap.0.8.1 asn1-combinators.0.2.6 astring.0.8.5 atd.2.16.0 atdgen.2.16.0 atdgen-runtime.2.16.0 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigarray-compat.1.1.0 bigarray-overlap.0.2.1 bigstringaf.0.10.0 biniou.1.2.2 bos.0.2.1 ca-certs.0.2.3 camlp-streams.5.0.1 capnp.3.6.0 capnp-rpc.1.2.3 capnp-rpc-lwt.1.2.3 capnp-rpc-net.1.2.3 capnp-rpc-unix.1.2.3 cf.0.5.0 cf-lwt.0.5.0 cmdliner.1.3.0 cohttp.6.0.0 cohttp-lwt.6.0.0 cohttp-lwt-unix.6.0.0 conduit.6.2.3 conduit-lwt.6.2.3 conduit-lwt-unix.6.2.3 conf-capnproto.2 conf-git.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-graphviz.0.1 conf-libev.4-13 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 cppo.1.8.0 crunch.4.0.0 csexp.1.5.2 cstruct.6.2.0 cstruct-lwt.6.2.0 csv.2.4 ctypes.0.23.0 ctypes-foreign.0.23.0 current.0.7.1 current_docker.0.7.1 current_git.0.7.1 current_github.0.7.1 current_incr.0.6.1 current_ocluster.0.3.0 current_rpc.0.7.1 current_slack.0.7.1 current_web.0.7.1 dockerfile.8.3.3 dockerfile-opam.8.3.3 domain-name.0.5.0 dune.3.20.2 dune-configurator.3.20.2 duration.0.2.1 easy-format.1.3.4 eqaf.0.9 extunix.0.4.4 fmt.0.11.0 fpath.0.7.3 fsevents.0.3.0 fsevents-lwt.0.3.0 github.4.5.0 github-data.4.5.0 github-unix.4.5.0 gmap.0.3.0 hex.1.5.0 hkdf.1.0.4 http.6.0.0 inotify.2.6 integers.0.7.0 ipaddr.5.6.1 ipaddr-sexp.5.6.1 irmin-watcher.0.5.0 jsonm.1.0.2 ke.0.6 logs.0.9.0 lwt.5.9.2 lwt-dllist.1.1.0 macaddr.5.6.1 magic-mime.1.3.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mirage-clock.4.2.0 mirage-crypto.0.11.3 mirage-crypto-ec.0.11.3 mirage-crypto-pk.0.11.3 mirage-crypto-rng.0.11.3 mirage-crypto-rng-lwt.0.11.3 mirage-flow.3.0.0 mirage-kv.6.1.1 mtime.2.1.0 multipart_form.0.7.0 multipart_form-lwt.0.7.0 num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 ocluster-api.0.3.0 ocplib-endian.1.2 opam-core.2.4.1 optint.0.3.0 parsexp.v0.17.0 patch.3.0.0 pbkdf.1.2.0 pecu.0.7 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_deriving_yojson.3.10.0 ppx_sexp_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 prettym.0.0.3 prometheus.1.2 prometheus-app.1.2 ptime.1.2.0 re.1.14.0 res.5.0.2 result.1.5 routes.2.0.0 rresult.0.7.0 seq.base session.0.5.0 session-cohttp.0.5.0 session-cohttp-lwt.0.5.0 sexplib.v0.17.0 sexplib0.v0.17.0 sha.1.15.4 sqlite3.5.3.1 stdint.0.7.2 stdio.v0.17.0 stdlib-shims.0.3.0 stringext.1.6.0 swhid_core.0.1 timedesc.3.1.0 timedesc-tzdb.3.1.0 timedesc-tzlocal.3.1.0 tls.0.17.3 tls-lwt.0.17.3 tls-mirage.0.17.3 topkg.1.1.0 tyxml.4.6.0 unstrctrd.0.4 uri.4.4.0 uri-sexp.4.4.0 uutf.1.0.4 x509.0.16.5 yojson.2.2.2 zarith.1.14"ENV CI="true"ENV OCAMLCI="true"RUN opam update --depexts && opam install --cli=2.4 --depext-only -y base-images.dev $DEPSRUN opam install $DEPSCOPY --chown=1000:1000 . /srcRUN opam exec -- dune build @install @check @runtest && rm -rf _buildEND-OF-DOCKERFILEdocker build .END-REPRO-BLOCK2025-10-27 22:44.04: Using cache hint "ocurrent/docker-base-images-ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:152e9225236133ca641e5c201a34bb0067d71d56129bae5ed6825a7a14e58214-opensuse-16.0-5.4_opam-2.4-3c32925eb0f326a9782c59746a4b20d1"2025-10-27 22:44.04: Using OBuilder spec:((from ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:152e9225236133ca641e5c201a34bb0067d71d56129bae5ed6825a7a14e58214)(comment opensuse-16.0-5.4_opam-2.4)(user (uid 1000) (gid 1000))(env CLICOLOR_FORCE 1)(env OPAMCOLOR always)(workdir /src)(run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam"))(run (shell "opam init --reinit -ni"))(run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))(workdir /src)(run (shell "sudo chown opam /src"))(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 7f9c784b97b368cd82ee80890d9866b8e66b7c1b || git fetch origin master) && git reset -q --hard 7f9c784b97b368cd82ee80890d9866b8e66b7c1b && git log --no-decorate -n1 --oneline && opam update -u"))(copy (src base-images.opam) (dst ./))(run (network host)(shell "opam pin add -yn base-images.dev './'"))(run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))(env DEPS "angstrom.0.16.1 ansi.0.7.0 asetmap.0.8.1 asn1-combinators.0.2.6 astring.0.8.5 atd.2.16.0 atdgen.2.16.0 atdgen-runtime.2.16.0 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigarray-compat.1.1.0 bigarray-overlap.0.2.1 bigstringaf.0.10.0 biniou.1.2.2 bos.0.2.1 ca-certs.0.2.3 camlp-streams.5.0.1 capnp.3.6.0 capnp-rpc.1.2.3 capnp-rpc-lwt.1.2.3 capnp-rpc-net.1.2.3 capnp-rpc-unix.1.2.3 cf.0.5.0 cf-lwt.0.5.0 cmdliner.1.3.0 cohttp.6.0.0 cohttp-lwt.6.0.0 cohttp-lwt-unix.6.0.0 conduit.6.2.3 conduit-lwt.6.2.3 conduit-lwt-unix.6.2.3 conf-capnproto.2 conf-git.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-graphviz.0.1 conf-libev.4-13 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 cppo.1.8.0 crunch.4.0.0 csexp.1.5.2 cstruct.6.2.0 cstruct-lwt.6.2.0 csv.2.4 ctypes.0.23.0 ctypes-foreign.0.23.0 current.0.7.1 current_docker.0.7.1 current_git.0.7.1 current_github.0.7.1 current_incr.0.6.1 current_ocluster.0.3.0 current_rpc.0.7.1 current_slack.0.7.1 current_web.0.7.1 dockerfile.8.3.3 dockerfile-opam.8.3.3 domain-name.0.5.0 dune.3.20.2 dune-configurator.3.20.2 duration.0.2.1 easy-format.1.3.4 eqaf.0.9 extunix.0.4.4 fmt.0.11.0 fpath.0.7.3 fsevents.0.3.0 fsevents-lwt.0.3.0 github.4.5.0 github-data.4.5.0 github-unix.4.5.0 gmap.0.3.0 hex.1.5.0 hkdf.1.0.4 http.6.0.0 inotify.2.6 integers.0.7.0 ipaddr.5.6.1 ipaddr-sexp.5.6.1 irmin-watcher.0.5.0 jsonm.1.0.2 ke.0.6 logs.0.9.0 lwt.5.9.2 lwt-dllist.1.1.0 macaddr.5.6.1 magic-mime.1.3.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mirage-clock.4.2.0 mirage-crypto.0.11.3 mirage-crypto-ec.0.11.3 mirage-crypto-pk.0.11.3 mirage-crypto-rng.0.11.3 mirage-crypto-rng-lwt.0.11.3 mirage-flow.3.0.0 mirage-kv.6.1.1 mtime.2.1.0 multipart_form.0.7.0 multipart_form-lwt.0.7.0 num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 ocluster-api.0.3.0 ocplib-endian.1.2 opam-core.2.4.1 optint.0.3.0 parsexp.v0.17.0 patch.3.0.0 pbkdf.1.2.0 pecu.0.7 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_deriving_yojson.3.10.0 ppx_sexp_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 prettym.0.0.3 prometheus.1.2 prometheus-app.1.2 ptime.1.2.0 re.1.14.0 res.5.0.2 result.1.5 routes.2.0.0 rresult.0.7.0 seq.base session.0.5.0 session-cohttp.0.5.0 session-cohttp-lwt.0.5.0 sexplib.v0.17.0 sexplib0.v0.17.0 sha.1.15.4 sqlite3.5.3.1 stdint.0.7.2 stdio.v0.17.0 stdlib-shims.0.3.0 stringext.1.6.0 swhid_core.0.1 timedesc.3.1.0 timedesc-tzdb.3.1.0 timedesc-tzlocal.3.1.0 tls.0.17.3 tls-lwt.0.17.3 tls-mirage.0.17.3 topkg.1.1.0 tyxml.4.6.0 unstrctrd.0.4 uri.4.4.0 uri-sexp.4.4.0 uutf.1.0.4 x509.0.16.5 yojson.2.2.2 zarith.1.14")(env CI true)(env OCAMLCI true)(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam update --depexts && opam install --cli=2.4 --depext-only -y base-images.dev $DEPS"))(run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam install $DEPS"))(copy (src .) (dst /src))(run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build")))2025-10-27 22:44.04: Waiting for resource in pool OCluster2025-10-28 00:38.11: Waiting for worker…2025-10-28 00:44.05: Got resource from pool OClusterBuilding on toxis.caelum.ci.devAll commits already cachedHEAD is now at 6868ff7 Update ocaml-version and ocaml-dockerfile (#335)(from ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:152e9225236133ca641e5c201a34bb0067d71d56129bae5ed6825a7a14e58214)Unable to find image 'ocaml/opam:opensuse-16.0-ocaml-5.4@sha256:152e9225236133ca641e5c201a34bb0067d71d56129bae5ed6825a7a14e58214' locallydocker.io/ocaml/opam@sha256:152e9225236133ca641e5c201a34bb0067d71d56129bae5ed6825a7a14e58214: Pulling from ocaml/opam64cfa2a65095: Already exists7971a163c5cf: Already exists0bcedfafe7dd: Already existsf42ca884ff10: Already exists7a58dd924804: Already exists73b6bf2442e2: Already existsc7b2f1118c39: Already exists9664ba876e4c: Already existsd307e097761a: Already existsa2f7a77a011c: Already exists94b2c92a6e32: Already existsdc059a0b69a6: Already existsb1b115775ad6: Already exists9578045c60a5: Already exists9438161e6dc8: Already exists5354b34c6410: Already exists7ba29a3affaf: Already exists978c6754ed91: Already exists4f4fb700ef54: Already exists1a894d493bd5: Already existse279e4c3cc8b: Already existscdfaa2485c7d: Already existsc8563e41aa6f: Already exists911bff4bcd02: Already exists7e6490154d95: Already existsdd6beeecc8f8: Already exists3e02f73f561d: Already exists801dc6436763: Already exists7ddd0c153f59: Already exists5ee8f7f96184: Already existsfacc8b57701e: Already existsf5c712f16134: Already exists7c5c7be08383: Already exists25e2ed376925: Already exists1b4a119d9eef: Already existsab7e2fb7737c: Already existsdb30acbe9a06: Already existsbd2643bb4e57: Pulling fs layer1d1f818b3d69: Pulling fs layer1f2c1c940f9a: Pulling fs layer35c8edf46b30: Pulling fs layer5e642a5ac051: Pulling fs layerc6560baf709e: Pulling fs layer0bd76bce9a41: Pulling fs layer5e642a5ac051: Waitingc6560baf709e: Waiting1d1f818b3d69: Waiting1f2c1c940f9a: Waiting0bd76bce9a41: Waiting35c8edf46b30: Waitingbd2643bb4e57: Verifying Checksumbd2643bb4e57: Download completebd2643bb4e57: Pull complete1d1f818b3d69: Verifying Checksum1d1f818b3d69: Download complete1d1f818b3d69: Pull complete1f2c1c940f9a: Verifying Checksum1f2c1c940f9a: Download complete1f2c1c940f9a: Pull complete35c8edf46b30: Verifying Checksum35c8edf46b30: Download complete5e642a5ac051: Download completec6560baf709e: Download complete0bd76bce9a41: Verifying Checksum0bd76bce9a41: Download complete35c8edf46b30: Pull complete5e642a5ac051: Pull completec6560baf709e: Pull complete0bd76bce9a41: Pull completeDigest: sha256:152e9225236133ca641e5c201a34bb0067d71d56129bae5ed6825a7a14e58214Status: Downloaded newer image for ocaml/opam@sha256:152e9225236133ca641e5c201a34bb0067d71d56129bae5ed6825a7a14e582142025-10-28 00:44.06 ---> using "9d38683995b9bb49551e843deb9716f7bd1ad3adb6587b4c40a8eb60aa1ab60e" from cache/: (comment opensuse-16.0-5.4_opam-2.4)/: (user (uid 1000) (gid 1000))/: (env CLICOLOR_FORCE 1)/: (env OPAMCOLOR always)/: (workdir /src)/src: (run (shell "sudo ln -f /usr/bin/opam-2.4 /usr/bin/opam"))2025-10-28 00:44.06 ---> using "b3542340bd2208c71fce428a3b3aa6b53a9668c8954e1b3dd81f34bc5f6d6592" from cache/src: (run (shell "opam init --reinit -ni"))Configuring from /home/opam/.opamrc and then 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.This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 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 255 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=255 --globalFormat upgrade done.<><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><>[default] Initialised2025-10-28 00:44.06 ---> using "728b7687b472e18330a8de64e1a078a94e50e387650658e9409b2e7e5d7cfcbf" from cache/src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))Linux 5.15.0-134-genericThe OCaml toplevel, version 5.4.02.4.12025-10-28 00:44.06 ---> using "ae51319793515b3f645d0ff01305101e669c757eda759a7d4d52d1d1b67822ec" from cache/src: (workdir /src)/src: (run (shell "sudo chown opam /src"))2025-10-28 00:44.06 ---> using "4971281788d5cc39160451ff2c958f77dbad879e7922f999083697cdc5e25710" from cache/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "cd ~/opam-repository && (git cat-file -e 7f9c784b97b368cd82ee80890d9866b8e66b7c1b || git fetch origin master) && git reset -q --hard 7f9c784b97b368cd82ee80890d9866b8e66b7c1b && git log --no-decorate -n1 --oneline && opam update -u"))From https://github.com/ocaml/opam-repository* branch master -> FETCH_HEAD1abfcdbf14..7f9c784b97 master -> origin/master7f9c784b97 Merge pull request #28787 from ocaml/mseri-patch-1<><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><>[default] synchronised from git+file:///home/opam/opam-repositoryAlready up-to-date.Nothing to do.# To update the current shell environment, run: eval $(opam env)2025-10-28 00:44.06 ---> using "c4ae434ff6acf02f3c53356f8a83c99eec23fc0197516dd5b7b03f0ba5b3e57d" from cache/src: (copy (src base-images.opam) (dst ./))2025-10-28 00:44.07 ---> saved as "cf4e9fb8e8b0786f1caacb3c28e204401b6f420a29d803f38c34c0dea4fc039f"/src: (run (network host)(shell "opam pin add -yn base-images.dev './'"))[NOTE] Package base-images does not exist in opam repositories registered in the current switch.[base-images.dev] synchronised (file:///src)base-images is now pinned to file:///src (version dev)2025-10-28 00:44.09 ---> saved as "e03d515a3e336317af1b42bf5d757474b16f8a3d42170c10742ddbcb3f9c332d"/src: (run (network host)(shell "echo '(lang dune 3.0)' > './dune-project'"))2025-10-28 00:44.09 ---> saved as "087a12d5408f317d4510f1fb7c03d28045c2a741dca8c8024558f1f0607ee26f"/src: (env DEPS "angstrom.0.16.1 ansi.0.7.0 asetmap.0.8.1 asn1-combinators.0.2.6 astring.0.8.5 atd.2.16.0 atdgen.2.16.0 atdgen-runtime.2.16.0 base.v0.17.3 base-bigarray.base base-bytes.base base-domains.base base-effects.base base-nnp.base base-threads.base base-unix.base base64.3.5.2 bigarray-compat.1.1.0 bigarray-overlap.0.2.1 bigstringaf.0.10.0 biniou.1.2.2 bos.0.2.1 ca-certs.0.2.3 camlp-streams.5.0.1 capnp.3.6.0 capnp-rpc.1.2.3 capnp-rpc-lwt.1.2.3 capnp-rpc-net.1.2.3 capnp-rpc-unix.1.2.3 cf.0.5.0 cf-lwt.0.5.0 cmdliner.1.3.0 cohttp.6.0.0 cohttp-lwt.6.0.0 cohttp-lwt-unix.6.0.0 conduit.6.2.3 conduit-lwt.6.2.3 conduit-lwt-unix.6.2.3 conf-capnproto.2 conf-git.1.1 conf-gmp.5 conf-gmp-powm-sec.4 conf-graphviz.0.1 conf-libev.4-13 conf-libffi.2.0.0 conf-pkg-config.4 conf-sqlite3.1 cppo.1.8.0 crunch.4.0.0 csexp.1.5.2 cstruct.6.2.0 cstruct-lwt.6.2.0 csv.2.4 ctypes.0.23.0 ctypes-foreign.0.23.0 current.0.7.1 current_docker.0.7.1 current_git.0.7.1 current_github.0.7.1 current_incr.0.6.1 current_ocluster.0.3.0 current_rpc.0.7.1 current_slack.0.7.1 current_web.0.7.1 dockerfile.8.3.3 dockerfile-opam.8.3.3 domain-name.0.5.0 dune.3.20.2 dune-configurator.3.20.2 duration.0.2.1 easy-format.1.3.4 eqaf.0.9 extunix.0.4.4 fmt.0.11.0 fpath.0.7.3 fsevents.0.3.0 fsevents-lwt.0.3.0 github.4.5.0 github-data.4.5.0 github-unix.4.5.0 gmap.0.3.0 hex.1.5.0 hkdf.1.0.4 http.6.0.0 inotify.2.6 integers.0.7.0 ipaddr.5.6.1 ipaddr-sexp.5.6.1 irmin-watcher.0.5.0 jsonm.1.0.2 ke.0.6 logs.0.9.0 lwt.5.9.2 lwt-dllist.1.1.0 macaddr.5.6.1 magic-mime.1.3.1 menhir.20250912 menhirCST.20250912 menhirLib.20250912 menhirSdk.20250912 mirage-clock.4.2.0 mirage-crypto.0.11.3 mirage-crypto-ec.0.11.3 mirage-crypto-pk.0.11.3 mirage-crypto-rng.0.11.3 mirage-crypto-rng-lwt.0.11.3 mirage-flow.3.0.0 mirage-kv.6.1.1 mtime.2.1.0 multipart_form.0.7.0 multipart_form-lwt.0.7.0 num.1.6 ocaml.5.4.0 ocaml-base-compiler.5.4.0 ocaml-compiler.5.4.0 ocaml-compiler-libs.v0.17.0 ocaml-config.3 ocaml-options-vanilla.1 ocaml-syntax-shims.1.0.0 ocaml-version.4.0.3 ocaml_intrinsics_kernel.v0.17.1 ocamlbuild.0.16.1 ocamlfind.1.9.8 ocamlgraph.2.2.0 ocluster-api.0.3.0 ocplib-endian.1.2 opam-core.2.4.1 optint.0.3.0 parsexp.v0.17.0 patch.3.0.0 pbkdf.1.2.0 pecu.0.7 ppx_derivers.1.2.1 ppx_deriving.6.1.1 ppx_deriving_yojson.3.10.0 ppx_sexp_conv.v0.17.1 ppxlib.0.37.0 ppxlib_jane.v0.17.4 prettym.0.0.3 prometheus.1.2 prometheus-app.1.2 ptime.1.2.0 re.1.14.0 res.5.0.2 result.1.5 routes.2.0.0 rresult.0.7.0 seq.base session.0.5.0 session-cohttp.0.5.0 session-cohttp-lwt.0.5.0 sexplib.v0.17.0 sexplib0.v0.17.0 sha.1.15.4 sqlite3.5.3.1 stdint.0.7.2 stdio.v0.17.0 stdlib-shims.0.3.0 stringext.1.6.0 swhid_core.0.1 timedesc.3.1.0 timedesc-tzdb.3.1.0 timedesc-tzlocal.3.1.0 tls.0.17.3 tls-lwt.0.17.3 tls-mirage.0.17.3 topkg.1.1.0 tyxml.4.6.0 unstrctrd.0.4 uri.4.4.0 uri-sexp.4.4.0 uutf.1.0.4 x509.0.16.5 yojson.2.2.2 zarith.1.14")/src: (env CI true)/src: (env OCAMLCI true)/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(network host)(shell "opam update --depexts && opam install --cli=2.4 --depext-only -y base-images.dev $DEPS"))+ /usr/bin/sudo "zypper" "--non-interactive" "refresh"- Repository 'repo-openh264 (16.0)' is up to date.- Retrieving repository 'repo-oss (16.0)' metadata [..- Looking for gpg keys in repository repo-oss (16.0).- gpgkey=http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64/repodata/repomd.xml.key- ..-- Note: Received 1 new package signing key from repository "repo-oss (16.0)":-- Those additional keys are usually used to sign packages shipped by the repository. In order to- validate those packages upon download and installation the new keys will be imported into the rpm- database.-- New:- Key Fingerprint: F044 C2C5 07A1 262B 538A AADD 8A49 EB03 25DB 7AE0- Key Name: openSUSE:Backports OBS Project <openSUSE:Backports@build.opensuse.org>- Key Algorithm: RSA 4096- Key Created: Wed May 10 14:46:12 2023- Key Expires: Sun May 9 14:46:12 2027- Rpm Name: gpg-pubkey-25db7ae0-645bae34-- The repository metadata introducing the new keys have been signed and validated by the trusted- key:-- Repository: repo-oss (16.0)- Key Fingerprint: AD48 5664 E901 B867 051A B15F 35A2 F86E 29B7 00A4- Key Name: openSUSE Project Signing Key <opensuse@opensuse.org>- Key Algorithm: RSA 4096- Key Created: Mon Jun 20 14:03:14 2022- Key Expires: Fri Jun 19 14:03:14 2026- Rpm Name: gpg-pubkey-29b700a4-62b07e22-- .......- ..........- .....done]- Building repository 'repo-oss (16.0)' cache [..- ..done]- All repositories have been refreshed.<><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><>[base-images.dev] synchronised (file:///src)[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.4.0).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0).[NOTE] Package ocaml is already installed (current version is 5.4.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:capnproto gmp-devel graphviz libcapnp-devel libev-devel libffi-devel sqlite3-devel<><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><>+ /usr/bin/sudo "zypper" "--non-interactive" "install" "capnproto" "gmp-devel" "graphviz" "libcapnp-devel" "libev-devel" "libffi-devel" "sqlite3-devel"- Refreshing service 'openSUSE'.- Loading repository data...- Reading installed packages...- Resolving package dependencies...-- The following 19 NEW packages are going to be installed:- bitstream-vera-fonts capnproto gmp-devel graphviz graphviz-plugins-core libcapnp-1_2_0 libcapnp-devel libcdt5 libcgraph6 libev-devel libev4 libffi-devel libgmpxx4 libgts-0_7-5 libgvc6 libgvpr2 liblab_gamut1 libpathplan4 sqlite3-devel-- 19 new packages to install.-- Package download size: 4.9 MiB-- Package install size change:- | 14.4 MiB required by packages that will be installed- 14.4 MiB | - 0 B released by packages that will be removed-- Backend: classic_rpmtrans- Continue? [y/n/v/...? shows all options] (y): y- Preloading Packages [..- Preloading: libgvc6-2.49.3-160000.2.2.x86_64.rpm [done]- .- Preloading: libgvpr2-2.49.3-160000.2.2.x86_64.rpm [done]- .- Preloading: gmp-devel-6.3.0-160000.2.2.x86_64.rpm [done]- .- Preloading: graphviz-2.49.3-160000.2.2.x86_64.rpm [done]- .- Preloading: libcgraph6-2.49.3-160000.2.2.x86_64.rpm [done]- .- Preloading: libev-devel-4.33-160000.2.2.x86_64.rpm [done]- .- Preloading: graphviz-plugins-core-2.49.3-160000.2.2.x86_64.rpm [done]- .- Preloading: bitstream-vera-fonts-1.10-160000.2.2.noarch.rpm [done]- .- Preloading: sqlite3-devel-3.50.4-160000.1.2.x86_64.rpm [done]- .- Preloading: liblab_gamut1-2.49.3-160000.2.2.x86_64.rpm [done]- .- Preloading: libgmpxx4-6.3.0-160000.2.2.x86_64.rpm [done]- ..- Preloading: capnproto-1.2.0-160000.1.2.x86_64.rpm [done]- .- Preloading: libpathplan4-2.49.3-160000.2.2.x86_64.rpm [done]- .- Preloading: libcapnp-devel-1.2.0-160000.1.2.x86_64.rpm [done]- .- Preloading: libffi-devel-3.4.6-160000.2.2.x86_64.rpm [done]- .- Preloading: libev4-4.33-160000.2.2.x86_64.rpm [done]- .- Preloading: libcdt5-2.49.3-160000.2.2.x86_64.rpm [done]- .- Preloading: libcapnp-1_2_0-1.2.0-160000.1.2.x86_64.rpm [done]- .- Preloading: libgts-0_7-5-0.7.6_p20121130-160000.3.2.x86_64.rpm [done]- .done]- Retrieving: bitstream-vera-fonts-1.10-160000.2.2.noarch (repo-oss (16.0)) (1/19), 244.9 KiB- Retrieving: libcapnp-1_2_0-1.2.0-160000.1.2.x86_64 (repo-oss (16.0)) (2/19), 1.2 MiB- Retrieving: libcdt5-2.49.3-160000.2.2.x86_64 (repo-oss (16.0)) (3/19), 70.6 KiB- Retrieving: libev4-4.33-160000.2.2.x86_64 (repo-oss (16.0)) (4/19), 50.0 KiB- Retrieving: libffi-devel-3.4.6-160000.2.2.x86_64 (repo-oss (16.0)) (5/19), 30.8 KiB- Retrieving: libgmpxx4-6.3.0-160000.2.2.x86_64 (repo-oss (16.0)) (6/19), 32.3 KiB- Retrieving: libgts-0_7-5-0.7.6_p20121130-160000.3.2.x86_64 (repo-oss (16.0)) (7/19), 157.8 KiB- Retrieving: liblab_gamut1-2.49.3-160000.2.2.x86_64 (repo-oss (16.0)) (8/19), 90.5 KiB- Retrieving: libpathplan4-2.49.3-160000.2.2.x86_64 (repo-oss (16.0)) (9/19), 72.9 KiB- Retrieving: sqlite3-devel-3.50.4-160000.1.2.x86_64 (repo-oss (16.0)) (10/19), 299.6 KiB- Retrieving: libcapnp-devel-1.2.0-160000.1.2.x86_64 (repo-oss (16.0)) (11/19), 372.1 KiB- Retrieving: capnproto-1.2.0-160000.1.2.x86_64 (repo-oss (16.0)) (12/19), 234.9 KiB- Retrieving: libcgraph6-2.49.3-160000.2.2.x86_64 (repo-oss (16.0)) (13/19), 98.7 KiB- Retrieving: libev-devel-4.33-160000.2.2.x86_64 (repo-oss (16.0)) (14/19), 191.4 KiB- Retrieving: gmp-devel-6.3.0-160000.2.2.x86_64 (repo-oss (16.0)) (15/19), 320.7 KiB- Retrieving: libgvpr2-2.49.3-160000.2.2.x86_64 (repo-oss (16.0)) (16/19), 200.5 KiB- Retrieving: libgvc6-2.49.3-160000.2.2.x86_64 (repo-oss (16.0)) (17/19), 294.5 KiB- Retrieving: graphviz-2.49.3-160000.2.2.x86_64 (repo-oss (16.0)) (18/19), 496.4 KiB- Retrieving: graphviz-plugins-core-2.49.3-160000.2.2.x86_64 (repo-oss (16.0)) (19/19), 477.7 KiB-- Checking for file conflicts: [..done]- ( 1/19) Installing: bitstream-vera-fonts-1.10-160000.2.2.noarch [..- done]- ( 2/19) Installing: libcapnp-1_2_0-1.2.0-160000.1.2.x86_64 [..done]- ( 3/19) Installing: libcdt5-2.49.3-160000.2.2.x86_64 [..done]- ( 4/19) Installing: libev4-4.33-160000.2.2.x86_64 [..done]- ( 5/19) Installing: libffi-devel-3.4.6-160000.2.2.x86_64 [..done]- ( 6/19) Installing: libgmpxx4-6.3.0-160000.2.2.x86_64 [..done]- ( 7/19) Installing: libgts-0_7-5-0.7.6_p20121130-160000.3.2.x86_64 [..done]- ( 8/19) Installing: liblab_gamut1-2.49.3-160000.2.2.x86_64 [..done]- ( 9/19) Installing: libpathplan4-2.49.3-160000.2.2.x86_64 [..done]- (10/19) Installing: sqlite3-devel-3.50.4-160000.1.2.x86_64 [..done]- (11/19) Installing: libcapnp-devel-1.2.0-160000.1.2.x86_64 [..done]- (12/19) Installing: capnproto-1.2.0-160000.1.2.x86_64 [..done]- (13/19) Installing: libcgraph6-2.49.3-160000.2.2.x86_64 [..done]- (14/19) Installing: libev-devel-4.33-160000.2.2.x86_64 [..done]- (15/19) Installing: gmp-devel-6.3.0-160000.2.2.x86_64 [..done]- (16/19) Installing: libgvpr2-2.49.3-160000.2.2.x86_64 [..- done]- (17/19) Installing: libgvc6-2.49.3-160000.2.2.x86_64 [..done]- (18/19) Installing: graphviz-2.49.3-160000.2.2.x86_64 [..done]- (19/19) Installing: graphviz-plugins-core-2.49.3-160000.2.2.x86_64 [..done]- Running post-transaction scripts [...done]2025-10-28 00:44.45 ---> saved as "890ebc5d0ee593e38974bf894bfb3654a651d69a0d49bb95681d1b9a8b071232"/src: (run (cache (opam-archives (target /home/opam/.opam/download-cache)))(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.4.0).[NOTE] Package ocaml-base-compiler is already installed (current version is 5.4.0).[NOTE] Package ocaml is already installed (current version is 5.4.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 164 packages- install angstrom 0.16.1- install ansi 0.7.0- install asetmap 0.8.1- install asn1-combinators 0.2.6- install astring 0.8.5- install atd 2.16.0- install atdgen 2.16.0- install atdgen-runtime 2.16.0- install base v0.17.3- install base-bytes base- install base64 3.5.2- install bigarray-compat 1.1.0- install bigarray-overlap 0.2.1- install bigstringaf 0.10.0- install biniou 1.2.2- install bos 0.2.1- install ca-certs 0.2.3- install camlp-streams 5.0.1- install capnp 3.6.0- install capnp-rpc 1.2.3- install capnp-rpc-lwt 1.2.3- install capnp-rpc-net 1.2.3- install capnp-rpc-unix 1.2.3- install cf 0.5.0- install cf-lwt 0.5.0- install cmdliner 1.3.0- install cohttp 6.0.0- install cohttp-lwt 6.0.0- install cohttp-lwt-unix 6.0.0- install conduit 6.2.3- install conduit-lwt 6.2.3- install conduit-lwt-unix 6.2.3- install conf-capnproto 2- install conf-git 1.1- install conf-gmp 5- install conf-gmp-powm-sec 4- install conf-graphviz 0.1- install conf-libev 4-13- install conf-libffi 2.0.0- install conf-pkg-config 4- install conf-sqlite3 1- install cppo 1.8.0- install crunch 4.0.0- install csexp 1.5.2- install cstruct 6.2.0- install cstruct-lwt 6.2.0- install csv 2.4- install ctypes 0.23.0- install ctypes-foreign 0.23.0- install current 0.7.1- install current_docker 0.7.1- install current_git 0.7.1- install current_github 0.7.1- install current_incr 0.6.1- install current_ocluster 0.3.0- install current_rpc 0.7.1- install current_slack 0.7.1- install current_web 0.7.1- install dockerfile 8.3.3- install dockerfile-opam 8.3.3- install domain-name 0.5.0- install dune 3.20.2- install dune-configurator 3.20.2- install duration 0.2.1- install easy-format 1.3.4- install eqaf 0.9- install extunix 0.4.4- install fmt 0.11.0- install fpath 0.7.3- install fsevents 0.3.0- install fsevents-lwt 0.3.0- install github 4.5.0- install github-data 4.5.0- install github-unix 4.5.0- install gmap 0.3.0- install hex 1.5.0- install hkdf 1.0.4 (deprecated)- install http 6.0.0- install inotify 2.6- install integers 0.7.0- install ipaddr 5.6.1- install ipaddr-sexp 5.6.1- install irmin-watcher 0.5.0- install jsonm 1.0.2- install ke 0.6- install logs 0.9.0- install lwt 5.9.2- install lwt-dllist 1.1.0- install macaddr 5.6.1- install magic-mime 1.3.1- install menhir 20250912- install menhirCST 20250912- install menhirLib 20250912- install menhirSdk 20250912- install mirage-clock 4.2.0- install mirage-crypto 0.11.3- install mirage-crypto-ec 0.11.3- install mirage-crypto-pk 0.11.3- install mirage-crypto-rng 0.11.3- install mirage-crypto-rng-lwt 0.11.3- install mirage-flow 3.0.0- install mirage-kv 6.1.1- install mtime 2.1.0- install multipart_form 0.7.0- install multipart_form-lwt 0.7.0- install num 1.6- install ocaml-compiler-libs v0.17.0- install ocaml-syntax-shims 1.0.0- install ocaml-version 4.0.3- install ocaml_intrinsics_kernel v0.17.1- install ocamlbuild 0.16.1- install ocamlfind 1.9.8- install ocamlgraph 2.2.0- install ocluster-api 0.3.0- install ocplib-endian 1.2- install opam-core 2.4.1- install optint 0.3.0- install parsexp v0.17.0- install patch 3.0.0- install pbkdf 1.2.0- install pecu 0.7- install ppx_derivers 1.2.1- install ppx_deriving 6.1.1- install ppx_deriving_yojson 3.10.0- install ppx_sexp_conv v0.17.1- install ppxlib 0.37.0- install ppxlib_jane v0.17.4- install prettym 0.0.3- install prometheus 1.2- install prometheus-app 1.2- install ptime 1.2.0- install re 1.14.0- install res 5.0.2- install result 1.5- install routes 2.0.0- install rresult 0.7.0- install seq base- install session 0.5.0- install session-cohttp 0.5.0- install session-cohttp-lwt 0.5.0- install sexplib v0.17.0- install sexplib0 v0.17.0- install sha 1.15.4- install sqlite3 5.3.1- install stdint 0.7.2- install stdio v0.17.0- install stdlib-shims 0.3.0- install stringext 1.6.0- install swhid_core 0.1- install timedesc 3.1.0- install timedesc-tzdb 3.1.0- install timedesc-tzlocal 3.1.0- install tls 0.17.3- install tls-lwt 0.17.3- install tls-mirage 0.17.3- install topkg 1.1.0- install tyxml 4.6.0- install unstrctrd 0.4- install uri 4.4.0- install uri-sexp 4.4.0- install uutf 1.0.4- install x509 0.16.5- install yojson 2.2.2- install zarith 1.14<><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>-> retrieved angstrom.0.16.1 (cached)-> retrieved ansi.0.7.0 (cached)-> retrieved asetmap.0.8.1 (cached)-> retrieved asn1-combinators.0.2.6 (cached)-> retrieved astring.0.8.5 (cached)-> retrieved base.v0.17.3 (cached)-> retrieved base64.3.5.2 (cached)-> retrieved bigarray-compat.1.1.0 (cached)-> retrieved bigarray-overlap.0.2.1 (cached)-> retrieved bigstringaf.0.10.0 (cached)-> retrieved biniou.1.2.2 (cached)-> retrieved bos.0.2.1 (cached)-> retrieved ca-certs.0.2.3 (cached)-> retrieved camlp-streams.5.0.1 (cached)-> retrieved capnp-rpc.1.2.3, capnp-rpc-lwt.1.2.3, capnp-rpc-net.1.2.3, capnp-rpc-unix.1.2.3 (cached)-> retrieved capnp.3.6.0 (cached)-> retrieved atd.2.16.0, atdgen.2.16.0, atdgen-runtime.2.16.0 (cached)-> retrieved cf.0.5.0, cf-lwt.0.5.0 (cached)-> retrieved cmdliner.1.3.0 (cached)-> retrieved conf-gmp.5 (cached)-> retrieved conf-gmp-powm-sec.4 (cached)-> retrieved conf-libev.4-13 (cached)-> retrieved cohttp.6.0.0, cohttp-lwt.6.0.0, cohttp-lwt-unix.6.0.0, http.6.0.0 (cached)-> retrieved conduit.6.2.3, conduit-lwt.6.2.3, conduit-lwt-unix.6.2.3 (cached)-> retrieved cppo.1.8.0 (cached)-> installed conf-capnproto.2-> installed conf-git.1.1-> installed conf-gmp.5-> installed conf-graphviz.0.1-> installed conf-pkg-config.4-> retrieved crunch.4.0.0 (cached)-> retrieved csexp.1.5.2 (cached)-> retrieved cstruct.6.2.0, cstruct-lwt.6.2.0 (cached)-> installed conf-gmp-powm-sec.4-> installed conf-libffi.2.0.0-> installed conf-sqlite3.1-> retrieved csv.2.4 (cached)-> retrieved ctypes.0.23.0, ctypes-foreign.0.23.0 (cached)-> installed conf-libev.4-13-> retrieved current.0.7.1, current_docker.0.7.1, current_git.0.7.1, current_github.0.7.1, current_rpc.0.7.1, current_slack.0.7.1, current_web.0.7.1 (cached)-> retrieved current_incr.0.6.1 (cached)-> retrieved current_ocluster.0.3.0, ocluster-api.0.3.0 (cached)-> retrieved dockerfile.8.3.3, dockerfile-opam.8.3.3 (cached)-> retrieved domain-name.0.5.0 (cached)-> retrieved duration.0.2.1 (cached)-> retrieved easy-format.1.3.4 (cached)-> retrieved eqaf.0.9 (cached)-> retrieved fmt.0.11.0 (cached)-> retrieved extunix.0.4.4 (cached)-> retrieved fpath.0.7.3 (cached)-> retrieved fsevents.0.3.0, fsevents-lwt.0.3.0 (cached)-> retrieved gmap.0.3.0 (cached)-> retrieved github.4.5.0, github-data.4.5.0, github-unix.4.5.0 (cached)-> retrieved hex.1.5.0 (cached)-> retrieved hkdf.1.0.4 (cached)-> retrieved inotify.2.6 (cached)-> retrieved integers.0.7.0 (cached)-> retrieved irmin-watcher.0.5.0 (cached)-> retrieved ipaddr.5.6.1, ipaddr-sexp.5.6.1, macaddr.5.6.1 (cached)-> retrieved jsonm.1.0.2 (cached)-> retrieved ke.0.6 (cached)-> retrieved logs.0.9.0 (cached)-> retrieved lwt-dllist.1.1.0 (cached)-> retrieved lwt.5.9.2 (cached)-> retrieved magic-mime.1.3.1 (cached)-> retrieved mirage-clock.4.2.0 (cached)-> retrieved menhir.20250912, menhirCST.20250912, menhirLib.20250912, menhirSdk.20250912 (cached)-> retrieved dune.3.20.2, dune-configurator.3.20.2 (cached)-> retrieved mirage-crypto.0.11.3, mirage-crypto-ec.0.11.3, mirage-crypto-pk.0.11.3, mirage-crypto-rng.0.11.3, mirage-crypto-rng-lwt.0.11.3 (cached)-> retrieved mirage-flow.3.0.0 (cached)-> retrieved mirage-kv.6.1.1 (cached)-> retrieved mtime.2.1.0 (cached)-> retrieved multipart_form.0.7.0, multipart_form-lwt.0.7.0 (cached)-> retrieved num.1.6 (cached)-> installed cmdliner.1.3.0-> retrieved ocaml-compiler-libs.v0.17.0 (cached)-> retrieved ocaml-syntax-shims.1.0.0 (cached)-> retrieved ocaml-version.4.0.3 (cached)-> retrieved ocaml_intrinsics_kernel.v0.17.1 (cached)-> retrieved ocamlbuild.0.16.1 (cached)-> retrieved ocamlfind.1.9.8 (cached)-> retrieved ocamlgraph.2.2.0 (cached)-> retrieved ocplib-endian.1.2 (cached)-> retrieved opam-core.2.4.1 (cached)-> retrieved optint.0.3.0 (cached)-> retrieved parsexp.v0.17.0 (cached)-> retrieved patch.3.0.0 (cached)-> retrieved pbkdf.1.2.0 (cached)-> retrieved pecu.0.7 (cached)-> retrieved ppx_derivers.1.2.1 (cached)-> retrieved ppx_deriving.6.1.1 (cached)-> retrieved ppx_deriving_yojson.3.10.0 (cached)-> retrieved ppx_sexp_conv.v0.17.1 (cached)-> retrieved ppxlib_jane.v0.17.4 (cached)-> retrieved prettym.0.0.3 (cached)-> retrieved prometheus.1.2, prometheus-app.1.2 (cached)-> retrieved ptime.1.2.0 (cached)-> retrieved re.1.14.0 (cached)-> retrieved res.5.0.2 (cached)-> retrieved result.1.5 (cached)-> retrieved routes.2.0.0 (cached)-> retrieved seq.base (cached)-> installed seq.base-> retrieved rresult.0.7.0 (cached)-> retrieved session.0.5.0, session-cohttp.0.5.0, session-cohttp-lwt.0.5.0 (cached)-> retrieved sexplib.v0.17.0 (cached)-> retrieved sha.1.15.4 (cached)-> retrieved ppxlib.0.37.0 (cached)-> retrieved sexplib0.v0.17.0 (cached)-> retrieved sqlite3.5.3.1 (cached)-> retrieved stdio.v0.17.0 (cached)-> retrieved stdint.0.7.2 (cached)-> retrieved stdlib-shims.0.3.0 (cached)-> retrieved stringext.1.6.0 (cached)-> retrieved swhid_core.0.1 (cached)-> retrieved timedesc.3.1.0, timedesc-tzdb.3.1.0, timedesc-tzlocal.3.1.0 (cached)-> retrieved tls.0.17.3, tls-lwt.0.17.3, tls-mirage.0.17.3 (cached)-> retrieved topkg.1.1.0 (cached)-> retrieved tyxml.4.6.0 (cached)-> retrieved unstrctrd.0.4 (cached)-> retrieved uutf.1.0.4 (cached)-> retrieved uri.4.4.0, uri-sexp.4.4.0 (cached)-> retrieved yojson.2.2.2 (cached)-> retrieved x509.0.16.5 (cached)-> retrieved zarith.1.14 (cached)-> installed num.1.6-> installed ocamlfind.1.9.8-> installed base-bytes.base-> installed ocamlbuild.0.16.1-> installed zarith.1.14-> installed topkg.1.1.0-> installed asetmap.0.8.1-> installed rresult.0.7.0-> installed uutf.1.0.4-> installed ptime.1.2.0-> installed mtime.2.1.0-> installed fmt.0.11.0-> installed astring.0.8.5-> installed jsonm.1.0.2-> installed fpath.0.7.3-> installed dune.3.20.2-> installed base64.3.5.2-> installed bigarray-compat.1.1.0-> installed bigarray-overlap.0.2.1-> installed camlp-streams.5.0.1-> installed crunch.4.0.0-> installed csexp.1.5.2-> installed cppo.1.8.0-> installed cstruct.6.2.0-> installed csv.2.4-> installed current_incr.0.6.1-> installed domain-name.0.5.0-> installed duration.0.2.1-> installed easy-format.1.3.4-> installed gmap.0.3.0-> installed http.6.0.0-> installed ke.0.6-> installed lwt-dllist.1.1.0-> installed macaddr.5.6.1-> installed magic-mime.1.3.1-> installed menhirCST.20250912-> installed menhirLib.20250912-> installed menhirSdk.20250912-> installed mirage-clock.4.2.0-> installed ocaml-compiler-libs.v0.17.0-> installed ocaml-syntax-shims.1.0.0-> installed ocaml-version.4.0.3-> installed ocaml_intrinsics_kernel.v0.17.1-> installed ocamlgraph.2.2.0-> installed optint.0.3.0-> installed patch.3.0.0-> installed pecu.0.7-> installed ppx_derivers.1.2.1-> installed re.1.14.0-> installed res.5.0.2-> installed result.1.5-> installed sexplib0.v0.17.0-> installed stdint.0.7.2-> installed stdlib-shims.0.3.0-> installed stringext.1.6.0-> installed swhid_core.0.1-> installed yojson.2.2.2-> installed ocplib-endian.1.2-> installed asn1-combinators.0.2.6-> installed eqaf.0.9-> installed hex.1.5.0-> installed biniou.1.2.2-> installed ipaddr.5.6.1-> installed routes.2.0.0-> installed timedesc-tzdb.3.1.0-> installed timedesc-tzlocal.3.1.0-> installed atdgen-runtime.2.16.0-> installed integers.0.7.0-> installed sha.1.15.4-> installed parsexp.v0.17.0-> installed dune-configurator.3.20.2-> installed sexplib.v0.17.0-> installed bigstringaf.0.10.0-> installed tyxml.4.6.0-> installed angstrom.0.16.1-> installed prettym.0.0.3-> installed ansi.0.7.0-> installed unstrctrd.0.4-> installed sqlite3.5.3.1-> installed mirage-crypto.0.11.3-> installed timedesc.3.1.0-> installed hkdf.1.0.4-> installed pbkdf.1.2.0-> installed uri.4.4.0-> installed lwt.5.9.2-> installed cstruct-lwt.6.2.0-> installed inotify.2.6-> installed mirage-flow.3.0.0-> installed mirage-kv.6.1.1-> installed prometheus.1.2-> installed opam-core.2.4.1-> installed logs.0.9.0-> installed mirage-crypto-rng.0.11.3-> installed base.v0.17.3-> installed multipart_form.0.7.0-> installed mirage-crypto-rng-lwt.0.11.3-> installed session.0.5.0-> installed mirage-crypto-pk.0.11.3-> installed ctypes.0.23.0-> installed capnp-rpc.1.2.3-> installed stdio.v0.17.0-> installed multipart_form-lwt.0.7.0-> installed bos.0.2.1-> installed ctypes-foreign.0.23.0-> installed cf.0.5.0-> installed fsevents.0.3.0-> installed cf-lwt.0.5.0-> installed fsevents-lwt.0.3.0-> installed irmin-watcher.0.5.0-> installed mirage-crypto-ec.0.11.3-> installed menhir.20250912-> installed capnp.3.6.0-> installed x509.0.16.5-> installed ca-certs.0.2.3-> installed atd.2.16.0-> installed capnp-rpc-lwt.1.2.3-> installed ppxlib.0.37.0-> installed tls.0.17.3-> installed atdgen.2.16.0-> installed current_rpc.0.7.1-> installed tls-mirage.0.17.3-> installed tls-lwt.0.17.3-> installed ppxlib_jane.v0.17.4-> installed capnp-rpc-net.1.2.3-> installed ppx_deriving.6.1.1-> installed ppx_sexp_conv.v0.17.1-> installed ppx_deriving_yojson.3.10.0-> installed uri-sexp.4.4.0-> installed current.0.7.1-> installed ipaddr-sexp.5.6.1-> installed dockerfile.8.3.3-> installed github-data.4.5.0-> installed conduit.6.2.3-> installed current_git.0.7.1-> installed cohttp.6.0.0-> installed dockerfile-opam.8.3.3-> installed session-cohttp.0.5.0-> installed conduit-lwt.6.2.3-> installed ocluster-api.0.3.0-> installed current_docker.0.7.1-> installed extunix.0.4.4-> installed cohttp-lwt.6.0.0-> installed session-cohttp-lwt.0.5.0-> installed capnp-rpc-unix.1.2.3-> installed conduit-lwt-unix.6.2.3-> installed github.4.5.0-> installed current_ocluster.0.3.0-> installed cohttp-lwt-unix.6.0.0-> installed current_slack.0.7.1-> installed prometheus-app.1.2-> installed github-unix.4.5.0-> installed current_web.0.7.1-> installed current_github.0.7.1Done.<><> hkdf.1.0.4 installed successfully ><><><><><><><><><><><><><><><><><><><><>=> Note: This package is deprecated.# To update the current shell environment, run: eval $(opam env)2025-10-28 00:48.55 ---> saved as "d2bf38d305b425d44a42ecc85de8fd15f7c45954724a3df91e6509c6702f32b7"/src: (copy (src .) (dst /src))2025-10-28 00:48.56 ---> saved as "201471e1f56b16c4ce08d354fcf4037024613bc09c6b97f906d5cb6b4252254e"/src: (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))File "builds.expected", line 1, characters 0-0:/usr/bin/git --no-pager diff --no-index --color=always -u _build/default/builds.expected _build/default/builds.actualdiff --git a/_build/default/builds.expected b/_build/default/builds.actualindex 3749cbc..4768802 100644--- a/_build/default/builds.expected+++ b/_build/default/builds.actual@@ -2107,7 +2107,7 @@ centos-9/amd64RUN yum --version || dnf install -y yumRUN yum update -yRUN yum groupinstall -y "Development Tools" && yum clean packages- RUN yum install -y git patch unzip which tar curl xz libcap-devel openssl sudo bzip2 gawk && yum clean packages+ RUN yum install -y git patch unzip which tar xz libcap-devel openssl sudo bzip2 gawk && yum clean packagesRUN git config --global user.email "docker@example.com"RUN git config --global user.name "Docker"RUN git clone https://github.com/ocaml/opam /tmp/opam && cd /tmp/opam && cp -P -R -p . ../opam-sources && git checkout master && env MAKE='make -j' shell/bootstrap-ocaml.sh && make -C src_ext cache-archives@@ -2122,7 +2122,7 @@ centos-9/amd64RUN yum --version || dnf install -y yumRUN yum update -yRUN yum groupinstall -y "Development Tools" && yum clean packages- RUN yum install -y sudo passwd bzip2 unzip patch rsync nano gcc-c++ git tar curl xz libX11-devel which m4 gawk diffutils findutils bubblewrap && yum clean packages+ RUN yum install -y sudo passwd bzip2 unzip patch rsync nano gcc-c++ git tar xz libX11-devel which m4 gawk diffutils findutils bubblewrap && yum clean packagesCOPY --from=0 [ "/usr/bin/opam-2.0", "/usr/bin/opam-2.0" ]RUN ln /usr/bin/opam-2.0 /usr/bin/opamCOPY --from=0 [ "/usr/bin/opam-2.1", "/usr/bin/opam-2.1" ]@@ -2130,7 +2130,7 @@ centos-9/amd64COPY --from=0 [ "/usr/bin/opam-2.3", "/usr/bin/opam-2.3" ]COPY --from=0 [ "/usr/bin/opam-2.4", "/usr/bin/opam-2.4" ]COPY --from=0 [ "/usr/bin/opam-master", "/usr/bin/opam-dev" ]- RUN yum config-manager --set-enabled powertools+ RUN dnf config-manager --set-enabled crbRUN yum update -yRUN sed -i.bak '/LC_TIME LC_ALL LANGUAGE/aDefaults env_keep += "OPAMYES OPAMJOBS OPAMVERBOSE"' /etc/sudoersCOPY <<-EOF /etc/sudoers.d/opam@@ -2378,7 +2378,7 @@ centos-10/amd64RUN yum --version || dnf install -y yumRUN yum update -yRUN yum groupinstall -y "Development Tools" && yum clean packages- RUN yum install -y git patch unzip which tar curl xz libcap-devel openssl sudo bzip2 gawk && yum clean packages+ RUN yum install -y git patch unzip which tar xz libcap-devel openssl sudo bzip2 gawk && yum clean packagesRUN git config --global user.email "docker@example.com"RUN git config --global user.name "Docker"RUN git clone https://github.com/ocaml/opam /tmp/opam && cd /tmp/opam && cp -P -R -p . ../opam-sources && git checkout master && env MAKE='make -j' shell/bootstrap-ocaml.sh && make -C src_ext cache-archives@@ -2393,7 +2393,7 @@ centos-10/amd64RUN yum --version || dnf install -y yumRUN yum update -yRUN yum groupinstall -y "Development Tools" && yum clean packages- RUN yum install -y sudo passwd bzip2 unzip patch rsync nano gcc-c++ git tar curl xz libX11-devel which m4 gawk diffutils findutils bubblewrap && yum clean packages+ RUN yum install -y sudo passwd bzip2 unzip patch rsync nano gcc-c++ git tar xz libX11-devel which m4 gawk diffutils findutils bubblewrap && yum clean packagesCOPY --from=0 [ "/usr/bin/opam-2.0", "/usr/bin/opam-2.0" ]RUN ln /usr/bin/opam-2.0 /usr/bin/opamCOPY --from=0 [ "/usr/bin/opam-2.1", "/usr/bin/opam-2.1" ]@@ -2401,7 +2401,7 @@ centos-10/amd64COPY --from=0 [ "/usr/bin/opam-2.3", "/usr/bin/opam-2.3" ]COPY --from=0 [ "/usr/bin/opam-2.4", "/usr/bin/opam-2.4" ]COPY --from=0 [ "/usr/bin/opam-master", "/usr/bin/opam-dev" ]- RUN yum config-manager --set-enabled powertools+ RUN dnf config-manager --set-enabled crbRUN yum update -yRUN sed -i.bak '/LC_TIME LC_ALL LANGUAGE/aDefaults env_keep += "OPAMYES OPAMJOBS OPAMVERBOSE"' /etc/sudoersCOPY <<-EOF /etc/sudoers.d/opam@@ -9183,13 +9183,12 @@ ocurrent/opam-staging:debian-12-ocaml-5.4-s390x, ocurrent/opam-staging:debian-12COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]ocurrent/opam-staging:debian-12-ocaml-5.5-s390x, ocurrent/opam-staging:debian-12-ocaml-5.5-ppc64le, ocurrent/opam-staging:debian-12-ocaml-5.5-arm32v7, ocurrent/opam-staging:debian-12-ocaml-5.5-arm64, ocurrent/opam-staging:debian-12-ocaml-5.5-amd64, ocurrent/opam-staging:debian-12-ocaml-5.5-i386 -> ocaml/opam:debian-12-ocaml-5.5-debian-11-debian-11/arm32v7+debian-testing+debian-testing/amd64# syntax=docker/dockerfile:1# Autogenerated by OCaml-Dockerfile scripts- FROM --platform=arm debian:11- SHELL [ "/usr/bin/linux32", "/bin/bash", "-c" ]+ FROM debian:testingLABEL distro_style="apt"RUN apt-get -y updateRUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade@@ -9204,8 +9203,7 @@ debian-11/arm32v7RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.4 && cd ../opam-build-2.4 && git fetch -q && git checkout 2.4 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.4/opam /usr/local/bin/opam-2.4 && chmod a+x /usr/local/bin/opam-2.4 && rm -rf /tmp/opam-build-2.4RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-master && cd ../opam-build-master && git fetch -q && git checkout master && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-master/opam /usr/local/bin/opam-master && chmod a+x /usr/local/bin/opam-master && rm -rf /tmp/opam-build-master- FROM --platform=arm debian:11- SHELL [ "/usr/bin/linux32", "/bin/bash", "-c" ]+ FROM debian:testingRUN ln -fs /usr/share/zoneinfo/Europe/London /etc/localtimeCOPY <<-EOF /etc/apt/apt.conf.d/mirror-retryAcquire::Retries "5";@@ -9262,7 +9260,6 @@ debian-11/arm32v7RUN sudo mv /home/opam/opam-sandbox-enable /usr/bin/opam-sandbox-enableRUN git config --global user.email "docker@example.com"RUN git config --global user.name "Docker"- ENTRYPOINT [ "/usr/bin/linux32" ]COPY --link --chown=opam:opam [ ".", "/home/opam/opam-repository" ]RUN opam-sandbox-disableRUN opam init -k git -a /home/opam/opam-repository --bare@@ -9270,11 +9267,209 @@ debian-11/arm32v7RUN rm -rf .opam/repo/default/.gitCOPY --link [ "Dockerfile", "/Dockerfile.opam" ]-debian-11/arm64+ocurrent/opam-staging:debian-testing-opam-amd64 -> ocaml/opam:debian-testing-opam+4.08.1/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN opam switch create 4.08 --packages=ocaml-base-compiler.4.08.1+ RUN opam pin add -k version ocaml-base-compiler 4.08.1+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-4.08-amd64 -> ocaml/opam:debian-testing-ocaml-4.08+4.09.1/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN opam switch create 4.09 --packages=ocaml-base-compiler.4.09.1+ RUN opam pin add -k version ocaml-base-compiler 4.09.1+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-4.09-amd64 -> ocaml/opam:debian-testing-ocaml-4.09+4.10.2/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN opam switch create 4.10 --packages=ocaml-base-compiler.4.10.2+ RUN opam pin add -k version ocaml-base-compiler 4.10.2+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-4.10-amd64 -> ocaml/opam:debian-testing-ocaml-4.10+4.11.2/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN opam switch create 4.11 --packages=ocaml-base-compiler.4.11.2+ RUN opam pin add -k version ocaml-base-compiler 4.11.2+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-4.11-amd64 -> ocaml/opam:debian-testing-ocaml-4.11+4.12.1/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN opam switch create 4.12 --packages=ocaml-base-compiler.4.12.1+ RUN opam pin add -k version ocaml-base-compiler 4.12.1+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-4.12-amd64 -> ocaml/opam:debian-testing-ocaml-4.12+4.13.1/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN opam switch create 4.13 --packages=ocaml-base-compiler.4.13.1+ RUN opam pin add -k version ocaml-base-compiler 4.13.1+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-4.13-amd64 -> ocaml/opam:debian-testing-ocaml-4.13+4.14.2/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN opam switch create 4.14 --packages=ocaml-base-compiler.4.14.2+ RUN opam pin add -k version ocaml-base-compiler 4.14.2+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-4.14-amd64 -> ocaml/opam:debian-testing-ocaml-4.14+5.0.0/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN opam switch create 5.0 --packages=ocaml-base-compiler.5.0.0+ RUN opam pin add -k version ocaml-base-compiler 5.0.0+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-5.0-amd64 -> ocaml/opam:debian-testing-ocaml-5.0+5.1.1/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ USER root+ RUN apt-get -y update+ RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade+ RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev+ USER opam+ RUN opam switch create 5.1 --packages=ocaml-base-compiler.5.1.1+ RUN opam pin add -k version ocaml-base-compiler 5.1.1+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-5.1-amd64 -> ocaml/opam:debian-testing-ocaml-5.1+5.2.1/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ USER root+ RUN apt-get -y update+ RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade+ RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev+ USER opam+ RUN opam switch create 5.2 --packages=ocaml-base-compiler.5.2.1+ RUN opam pin add -k version ocaml-base-compiler 5.2.1+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-5.2-amd64 -> ocaml/opam:debian-testing-ocaml-5.2+5.3.0/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ USER root+ RUN apt-get -y update+ RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade+ RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev+ USER opam+ RUN opam switch create 5.3 --packages=ocaml-base-compiler.5.3.0+ RUN opam pin add -k version ocaml-base-compiler 5.3.0+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-5.3-amd64 -> ocaml/opam:debian-testing-ocaml-5.3+5.4.0/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ USER root+ RUN apt-get -y update+ RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade+ RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev+ USER opam+ RUN opam switch create 5.4 --packages=ocaml-base-compiler.5.4.0+ RUN opam pin add -k version ocaml-base-compiler 5.4.0+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-5.4-amd64 -> ocaml/opam:debian-testing+ocurrent/opam-staging:debian-testing-ocaml-5.4-amd64 -> ocaml/opam:debian-testing-ocaml-5.4+5.5.0/amd64+ # syntax=docker/dockerfile:1++ FROM ocurrent/opam-staging:debian-testing-opam-amd64+ RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ USER root+ RUN apt-get -y update+ RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade+ RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev+ USER opam+ RUN opam switch create 5.5 --packages=ocaml-variants.5.5.0+trunk+ RUN opam pin add -k version ocaml-variants 5.5.0+trunk+ RUN opam install -y opam-depext+ ENTRYPOINT [ "opam", "exec", "--" ]+ CMD bash+ COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]++ocurrent/opam-staging:debian-testing-ocaml-5.5-amd64 -> ocaml/opam:debian-testing-ocaml-5.5+debian-unstable+debian-unstable/amd64# syntax=docker/dockerfile:1# Autogenerated by OCaml-Dockerfile scripts- FROM debian:11+ FROM debian:unstableLABEL distro_style="apt"RUN apt-get -y updateRUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade@@ -9289,7 +9484,7 @@ debian-11/arm64RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.4 && cd ../opam-build-2.4 && git fetch -q && git checkout 2.4 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.4/opam /usr/local/bin/opam-2.4 && chmod a+x /usr/local/bin/opam-2.4 && rm -rf /tmp/opam-build-2.4RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-master && cd ../opam-build-master && git fetch -q && git checkout master && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-master/opam /usr/local/bin/opam-master && chmod a+x /usr/local/bin/opam-master && rm -rf /tmp/opam-build-master- FROM debian:11+ FROM debian:unstableRUN ln -fs /usr/share/zoneinfo/Europe/London /etc/localtimeCOPY <<-EOF /etc/apt/apt.conf.d/mirror-retryAcquire::Retries "5";@@ -9353,1711 +9548,24 @@ debian-11/arm64RUN rm -rf .opam/repo/default/.gitCOPY --link [ "Dockerfile", "/Dockerfile.opam" ]-debian-11/amd64+ocurrent/opam-staging:debian-unstable-opam-amd64 -> ocaml/opam:debian-unstable-opam+4.08.1/amd64# syntax=docker/dockerfile:1- # Autogenerated by OCaml-Dockerfile scripts- FROM debian:11- LABEL distro_style="apt"- RUN apt-get -y update- RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade- RUN DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential curl git libcap-dev sudo- RUN git config --global user.email "docker@example.com"- RUN git config --global user.name "Docker"- RUN git clone https://github.com/ocaml/opam /tmp/opam && cd /tmp/opam && cp -P -R -p . ../opam-sources && git checkout master && env MAKE='make -j' shell/bootstrap-ocaml.sh && make -C src_ext cache-archives- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.0 && cd ../opam-build-2.0 && git fetch -q && git checkout 2.0 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.0/opam /usr/local/bin/opam-2.0 && chmod a+x /usr/local/bin/opam-2.0 && rm -rf /tmp/opam-build-2.0- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.1 && cd ../opam-build-2.1 && git fetch -q && git checkout 2.1 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.1/opam /usr/local/bin/opam-2.1 && chmod a+x /usr/local/bin/opam-2.1 && rm -rf /tmp/opam-build-2.1- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.2 && cd ../opam-build-2.2 && git fetch -q && git checkout 2.2 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.2/opam /usr/local/bin/opam-2.2 && chmod a+x /usr/local/bin/opam-2.2 && rm -rf /tmp/opam-build-2.2- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.3 && cd ../opam-build-2.3 && git fetch -q && git checkout 2.3 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.3/opam /usr/local/bin/opam-2.3 && chmod a+x /usr/local/bin/opam-2.3 && rm -rf /tmp/opam-build-2.3- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.4 && cd ../opam-build-2.4 && git fetch -q && git checkout 2.4 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.4/opam /usr/local/bin/opam-2.4 && chmod a+x /usr/local/bin/opam-2.4 && rm -rf /tmp/opam-build-2.4- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-master && cd ../opam-build-master && git fetch -q && git checkout master && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-master/opam /usr/local/bin/opam-master && chmod a+x /usr/local/bin/opam-master && rm -rf /tmp/opam-build-master-- FROM debian:11- RUN ln -fs /usr/share/zoneinfo/Europe/London /etc/localtime- COPY <<-EOF /etc/apt/apt.conf.d/mirror-retry- Acquire::Retries "5";- EOF- RUN apt-get -y update- RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade- RUN DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential curl git rsync sudo unzip nano libcap-dev libx11-dev bubblewrap- COPY --from=0 [ "/usr/local/bin/opam-2.0", "/usr/bin/opam-2.0" ]- RUN ln /usr/bin/opam-2.0 /usr/bin/opam- COPY --from=0 [ "/usr/local/bin/opam-2.1", "/usr/bin/opam-2.1" ]- COPY --from=0 [ "/usr/local/bin/opam-2.2", "/usr/bin/opam-2.2" ]- COPY --from=0 [ "/usr/local/bin/opam-2.3", "/usr/bin/opam-2.3" ]- COPY --from=0 [ "/usr/local/bin/opam-2.4", "/usr/bin/opam-2.4" ]- COPY --from=0 [ "/usr/local/bin/opam-master", "/usr/bin/opam-dev" ]- RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections- COPY <<-EOF /etc/sudoers.d/opam- opam ALL=(ALL:ALL) NOPASSWD:ALL- EOF- RUN chmod 440 /etc/sudoers.d/opam- RUN chown root:root /etc/sudoers.d/opam- RUN if getent passwd 1000; then userdel -r $(id -nu 1000); fi- RUN adduser --uid 1000 --disabled-password --gecos '' opam- RUN passwd -l opam- RUN chown -R opam:opam /home/opam- USER opam- ENV HOME="/home/opam"- WORKDIR /home/opam- RUN mkdir .ssh- RUN chmod 700 .ssh- COPY --chown=opam <<-EOF /home/opam/.opamrc-nosandbox- wrap-build-commands: []- wrap-install-commands: []- wrap-remove-commands: []- required-tools: []- EOF- COPY --chown=opam <<-EOF /home/opam/opam-sandbox-disable- #!/bin/sh- cp ~/.opamrc-nosandbox ~/.opamrc- echo --- opam sandboxing disabled- EOF- RUN chmod a+x /home/opam/opam-sandbox-disable- RUN sudo mv /home/opam/opam-sandbox-disable /usr/bin/opam-sandbox-disable- COPY --chown=opam <<-EOF /home/opam/.opamrc-sandbox- wrap-build-commands: ["%{hooks}%/sandbox.sh" "build"]- wrap-install-commands: ["%{hooks}%/sandbox.sh" "install"]- wrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"]- EOF- COPY --chown=opam <<-EOF /home/opam/opam-sandbox-enable- #!/bin/sh- cp ~/.opamrc-sandbox ~/.opamrc- echo --- opam sandboxing enabled- EOF- RUN chmod a+x /home/opam/opam-sandbox-enable- RUN sudo mv /home/opam/opam-sandbox-enable /usr/bin/opam-sandbox-enable- RUN git config --global user.email "docker@example.com"- RUN git config --global user.name "Docker"- COPY --link --chown=opam:opam [ ".", "/home/opam/opam-repository" ]- RUN opam-sandbox-disable- RUN opam init -k git -a /home/opam/opam-repository --bare- RUN echo 'archive-mirrors: "https://opam.ocaml.org/cache"' >> ~/.opam/config- RUN rm -rf .opam/repo/default/.git- COPY --link [ "Dockerfile", "/Dockerfile.opam" ]--debian-11/i386- # syntax=docker/dockerfile:1-- # Autogenerated by OCaml-Dockerfile scripts- FROM --platform=386 debian:11- SHELL [ "/usr/bin/linux32", "/bin/bash", "-c" ]- LABEL distro_style="apt"- RUN apt-get -y update- RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade- RUN DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential curl git libcap-dev sudo- RUN git config --global user.email "docker@example.com"- RUN git config --global user.name "Docker"- RUN git clone https://github.com/ocaml/opam /tmp/opam && cd /tmp/opam && cp -P -R -p . ../opam-sources && git checkout master && env MAKE='make -j' shell/bootstrap-ocaml.sh && make -C src_ext cache-archives- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.0 && cd ../opam-build-2.0 && git fetch -q && git checkout 2.0 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.0/opam /usr/local/bin/opam-2.0 && chmod a+x /usr/local/bin/opam-2.0 && rm -rf /tmp/opam-build-2.0- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.1 && cd ../opam-build-2.1 && git fetch -q && git checkout 2.1 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.1/opam /usr/local/bin/opam-2.1 && chmod a+x /usr/local/bin/opam-2.1 && rm -rf /tmp/opam-build-2.1- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.2 && cd ../opam-build-2.2 && git fetch -q && git checkout 2.2 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.2/opam /usr/local/bin/opam-2.2 && chmod a+x /usr/local/bin/opam-2.2 && rm -rf /tmp/opam-build-2.2- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.3 && cd ../opam-build-2.3 && git fetch -q && git checkout 2.3 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.3/opam /usr/local/bin/opam-2.3 && chmod a+x /usr/local/bin/opam-2.3 && rm -rf /tmp/opam-build-2.3- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-2.4 && cd ../opam-build-2.4 && git fetch -q && git checkout 2.4 && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-2.4/opam /usr/local/bin/opam-2.4 && chmod a+x /usr/local/bin/opam-2.4 && rm -rf /tmp/opam-build-2.4- RUN cd /tmp/opam-sources && cp -P -R -p . ../opam-build-master && cd ../opam-build-master && git fetch -q && git checkout master && ln -s ../opam/src_ext/archives src_ext/archives && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-0install-solver --with-vendored-deps && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make lib-ext all && mkdir -p /usr/local/bin && cp /tmp/opam-build-master/opam /usr/local/bin/opam-master && chmod a+x /usr/local/bin/opam-master && rm -rf /tmp/opam-build-master-- FROM --platform=386 debian:11- SHELL [ "/usr/bin/linux32", "/bin/bash", "-c" ]- RUN ln -fs /usr/share/zoneinfo/Europe/London /etc/localtime- COPY <<-EOF /etc/apt/apt.conf.d/mirror-retry- Acquire::Retries "5";- EOF- RUN apt-get -y update- RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade- RUN DEBIAN_FRONTEND=noninteractive apt-get -y install build-essential curl git rsync sudo unzip nano libcap-dev libx11-dev bubblewrap- COPY --from=0 [ "/usr/local/bin/opam-2.0", "/usr/bin/opam-2.0" ]- RUN ln /usr/bin/opam-2.0 /usr/bin/opam- COPY --from=0 [ "/usr/local/bin/opam-2.1", "/usr/bin/opam-2.1" ]- COPY --from=0 [ "/usr/local/bin/opam-2.2", "/usr/bin/opam-2.2" ]- COPY --from=0 [ "/usr/local/bin/opam-2.3", "/usr/bin/opam-2.3" ]- COPY --from=0 [ "/usr/local/bin/opam-2.4", "/usr/bin/opam-2.4" ]- COPY --from=0 [ "/usr/local/bin/opam-master", "/usr/bin/opam-dev" ]- RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections- COPY <<-EOF /etc/sudoers.d/opam- opam ALL=(ALL:ALL) NOPASSWD:ALL- EOF- RUN chmod 440 /etc/sudoers.d/opam- RUN chown root:root /etc/sudoers.d/opam- RUN if getent passwd 1000; then userdel -r $(id -nu 1000); fi- RUN adduser --uid 1000 --disabled-password --gecos '' opam- RUN passwd -l opam- RUN chown -R opam:opam /home/opam- USER opam- ENV HOME="/home/opam"- WORKDIR /home/opam- RUN mkdir .ssh- RUN chmod 700 .ssh- COPY --chown=opam <<-EOF /home/opam/.opamrc-nosandbox- wrap-build-commands: []- wrap-install-commands: []- wrap-remove-commands: []- required-tools: []- EOF- COPY --chown=opam <<-EOF /home/opam/opam-sandbox-disable- #!/bin/sh- cp ~/.opamrc-nosandbox ~/.opamrc- echo --- opam sandboxing disabled- EOF- RUN chmod a+x /home/opam/opam-sandbox-disable- RUN sudo mv /home/opam/opam-sandbox-disable /usr/bin/opam-sandbox-disable- COPY --chown=opam <<-EOF /home/opam/.opamrc-sandbox- wrap-build-commands: ["%{hooks}%/sandbox.sh" "build"]- wrap-install-commands: ["%{hooks}%/sandbox.sh" "install"]- wrap-remove-commands: ["%{hooks}%/sandbox.sh" "remove"]- EOF- COPY --chown=opam <<-EOF /home/opam/opam-sandbox-enable- #!/bin/sh- cp ~/.opamrc-sandbox ~/.opamrc- echo --- opam sandboxing enabled- EOF- RUN chmod a+x /home/opam/opam-sandbox-enable- RUN sudo mv /home/opam/opam-sandbox-enable /usr/bin/opam-sandbox-enable- RUN git config --global user.email "docker@example.com"- RUN git config --global user.name "Docker"- ENTRYPOINT [ "/usr/bin/linux32" ]- COPY --link --chown=opam:opam [ ".", "/home/opam/opam-repository" ]- RUN opam-sandbox-disable- RUN opam init -k git -a /home/opam/opam-repository --bare- RUN echo 'archive-mirrors: "https://opam.ocaml.org/cache"' >> ~/.opam/config- RUN rm -rf .opam/repo/default/.git- COPY --link [ "Dockerfile", "/Dockerfile.opam" ]--ocurrent/opam-staging:debian-11-opam-arm32v7, ocurrent/opam-staging:debian-11-opam-arm64, ocurrent/opam-staging:debian-11-opam-amd64, ocurrent/opam-staging:debian-11-opam-i386 -> ocaml/opam:debian-11-opam-4.08.1/arm32v7- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm32v7- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.08 --packages=ocaml-base-compiler.4.08.1- RUN opam pin add -k version ocaml-base-compiler 4.08.1- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.08.1/arm64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.08 --packages=ocaml-base-compiler.4.08.1- RUN opam pin add -k version ocaml-base-compiler 4.08.1- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.08.1/amd64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-amd64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.08 --packages=ocaml-base-compiler.4.08.1- RUN opam pin add -k version ocaml-base-compiler 4.08.1- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.08.1/i386- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-i386- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.08 --packages=ocaml-base-compiler.4.08.1- RUN opam pin add -k version ocaml-base-compiler 4.08.1- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--ocurrent/opam-staging:debian-11-ocaml-4.08-arm32v7, ocurrent/opam-staging:debian-11-ocaml-4.08-arm64, ocurrent/opam-staging:debian-11-ocaml-4.08-amd64, ocurrent/opam-staging:debian-11-ocaml-4.08-i386 -> ocaml/opam:debian-11-ocaml-4.08-4.09.1/arm32v7- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm32v7- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.09 --packages=ocaml-base-compiler.4.09.1- RUN opam pin add -k version ocaml-base-compiler 4.09.1- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.09.1/arm64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.09 --packages=ocaml-base-compiler.4.09.1- RUN opam pin add -k version ocaml-base-compiler 4.09.1- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.09.1/amd64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-amd64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.09 --packages=ocaml-base-compiler.4.09.1- RUN opam pin add -k version ocaml-base-compiler 4.09.1- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.09.1/i386- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-i386- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.09 --packages=ocaml-base-compiler.4.09.1- RUN opam pin add -k version ocaml-base-compiler 4.09.1- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--ocurrent/opam-staging:debian-11-ocaml-4.09-arm32v7, ocurrent/opam-staging:debian-11-ocaml-4.09-arm64, ocurrent/opam-staging:debian-11-ocaml-4.09-amd64, ocurrent/opam-staging:debian-11-ocaml-4.09-i386 -> ocaml/opam:debian-11-ocaml-4.09-4.10.2/arm32v7- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm32v7- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.10 --packages=ocaml-base-compiler.4.10.2- RUN opam pin add -k version ocaml-base-compiler 4.10.2- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.10.2/arm64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.10 --packages=ocaml-base-compiler.4.10.2- RUN opam pin add -k version ocaml-base-compiler 4.10.2- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.10.2/amd64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-amd64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.10 --packages=ocaml-base-compiler.4.10.2- RUN opam pin add -k version ocaml-base-compiler 4.10.2- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.10.2/i386- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-i386- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.10 --packages=ocaml-base-compiler.4.10.2- RUN opam pin add -k version ocaml-base-compiler 4.10.2- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--ocurrent/opam-staging:debian-11-ocaml-4.10-arm32v7, ocurrent/opam-staging:debian-11-ocaml-4.10-arm64, ocurrent/opam-staging:debian-11-ocaml-4.10-amd64, ocurrent/opam-staging:debian-11-ocaml-4.10-i386 -> ocaml/opam:debian-11-ocaml-4.10-4.11.2/arm32v7- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm32v7- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.11 --packages=ocaml-base-compiler.4.11.2- RUN opam pin add -k version ocaml-base-compiler 4.11.2- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.11.2/arm64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.11 --packages=ocaml-base-compiler.4.11.2- RUN opam pin add -k version ocaml-base-compiler 4.11.2- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.11.2/amd64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-amd64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.11 --packages=ocaml-base-compiler.4.11.2- RUN opam pin add -k version ocaml-base-compiler 4.11.2- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.11.2/i386- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-i386- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.11 --packages=ocaml-base-compiler.4.11.2- RUN opam pin add -k version ocaml-base-compiler 4.11.2- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--ocurrent/opam-staging:debian-11-ocaml-4.11-arm32v7, ocurrent/opam-staging:debian-11-ocaml-4.11-arm64, ocurrent/opam-staging:debian-11-ocaml-4.11-amd64, ocurrent/opam-staging:debian-11-ocaml-4.11-i386 -> ocaml/opam:debian-11-ocaml-4.11-4.12.1/arm32v7- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm32v7- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.12 --packages=ocaml-base-compiler.4.12.1- RUN opam pin add -k version ocaml-base-compiler 4.12.1- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.12.1/arm64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.12 --packages=ocaml-base-compiler.4.12.1- RUN opam pin add -k version ocaml-base-compiler 4.12.1- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.12.1/amd64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-amd64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.12 --packages=ocaml-base-compiler.4.12.1- RUN opam pin add -k version ocaml-base-compiler 4.12.1- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.12.1/i386- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-i386- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.12 --packages=ocaml-base-compiler.4.12.1- RUN opam pin add -k version ocaml-base-compiler 4.12.1- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--ocurrent/opam-staging:debian-11-ocaml-4.12-arm32v7, ocurrent/opam-staging:debian-11-ocaml-4.12-arm64, ocurrent/opam-staging:debian-11-ocaml-4.12-amd64, ocurrent/opam-staging:debian-11-ocaml-4.12-i386 -> ocaml/opam:debian-11-ocaml-4.12-4.13.1/arm32v7- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm32v7- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.13 --packages=ocaml-base-compiler.4.13.1- RUN opam pin add -k version ocaml-base-compiler 4.13.1- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.13.1/arm64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-arm64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.13 --packages=ocaml-base-compiler.4.13.1- RUN opam pin add -k version ocaml-base-compiler 4.13.1- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.13.1/amd64- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-amd64- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.13 --packages=ocaml-base-compiler.4.13.1- RUN opam pin add -k version ocaml-base-compiler 4.13.1- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]--4.13.1/i386- # syntax=docker/dockerfile:1-- FROM ocurrent/opam-staging:debian-11-opam-i386- SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]- ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- RUN opam switch create 4.13 --packages=ocaml-base-compiler.4.13.1- RUN opam pin add -k version ocaml-base-compiler 4.13.1- RUN opam install -y opam-depext- ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]...TRUNCATED BY DUNE...+ ADD [ "https://raw.githubusercontent.com/metastack/cygsympathy/master/cygsympathy.sh", "C:\\cygwin64\\lib\\cygsympathy\\cygsympathy" ]+ RUN mklink C:\cygwin64\etc\postinstall\zp_zcygsympathy.sh C:\cygwin64\lib\cygsympathy\cygsympathy+ RUN C:\cygwin64\setup-x86_64.exe --quiet-mode --no-shortcuts --no-startmenu --no-desktop --only-site --local-package-dir C:\TEMP\cache --root C:\cygwin64 --site https://mirrors.kernel.org/sourceware/cygwin/ --symlink-type=native --packages diffutils,git,make,mingw64-i686-gcc-g++,mingw64-x86_64-gcc-core,mingw64-x86_64-gcc-g++,patch && `+ powershell -Command "Remove-Item 'C:\TEMP' -Recurse"+ RUN awk -i inplace "/(^#)|(^$)/{print;next}{$4=""noacl,""$4; print}" C:\cygwin64\etc\fstab+ ENV HOME="C:\cygwin64\home\opam"+ RUN C:\cygwin64\bin\bash.exe --login -c "git config --global user.email 'docker@example.com' && git config --global user.name 'Docker' && git config --system core.longpaths true && git config --global --add safe.directory /tmp/opam-sources"+ RUN C:\cygwin64\bin\bash.exe --login -c "git clone https://github.com/ocaml/opam /tmp/opam && cd /tmp/opam && git checkout master && make compiler "+ RUN C:\cygwin64\bin\bash.exe --login -c "git clone /tmp/opam /tmp/opam-build-2.2 && cd /tmp/opam-build-2.2 && git config --global --add safe.directory /tmp/opam-build-2.2 && git checkout 2.2"+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp/opam-build-2.2 && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-private-runtime --with-vendored-deps --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make && make install && mv /usr/local/bin/opam.exe /usr/local/bin/opam-2.2.exe"+ RUN C:\cygwin64\bin\bash.exe --login -c "git clone /tmp/opam /tmp/opam-build-2.3 && cd /tmp/opam-build-2.3 && git config --global --add safe.directory /tmp/opam-build-2.3 && git checkout 2.3"+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp/opam-build-2.3 && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-private-runtime --with-vendored-deps --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make && make install && mv /usr/local/bin/opam.exe /usr/local/bin/opam-2.3.exe"+ RUN C:\cygwin64\bin\bash.exe --login -c "git clone /tmp/opam /tmp/opam-build-2.4 && cd /tmp/opam-build-2.4 && git config --global --add safe.directory /tmp/opam-build-2.4 && git checkout 2.4"+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp/opam-build-2.4 && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-private-runtime --with-vendored-deps --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make && make install && mv /usr/local/bin/opam.exe /usr/local/bin/opam-2.4.exe"+ RUN C:\cygwin64\bin\bash.exe --login -c "git clone /tmp/opam /tmp/opam-build-master && cd /tmp/opam-build-master && git config --global --add safe.directory /tmp/opam-build-master && git checkout master"+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp/opam-build-master && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-private-runtime --with-vendored-deps --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make && make install && mv /usr/local/bin/opam.exe /usr/local/bin/opam-master.exe"++ FROM mcr.microsoft.com/windows/server:ltsc2025+ USER ContainerAdministrator+ LABEL distro_style="windows"+ USER ContainerAdministrator+ RUN for /f "tokens=1,2,*" %a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path ^| findstr /r "\\$"') do `+ for /f "delims=" %l in ('cmd /v:on /c "set v=%c&& echo !v:~0,-1!"') do `+ reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path /t REG_EXPAND_SZ /f /d "%l"+ ADD [ "https://aka.ms/vs/17/release/vc_redist.x64.exe", "C:\\TEMP\\" ]+ RUN C:\TEMP\vc_redist.x64.exe /install /passive /norestart /log C:\TEMP\vc_redist.log && `+ powershell -Command "Remove-Item 'C:\TEMP' -Recurse"+ COPY --from=winget-builder [ "C:\\Program Files\\winget-cli", "C:\\Program Files\\winget-cli" ]+ RUN for /f "tokens=1,2,*" %a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path ^| findstr /r "^[^H]"') do `+ reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path /t REG_EXPAND_SZ /f /d "C:\Program Files\winget-cli;%c"+ RUN powershell -Command "$path=(Join-Path $env:LOCALAPPDATA 'Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState'); New-Item $path -ItemType Directory -Force; '{ """"$schema"""": """"https://aka.ms/winget-settings.schema.json"""", """"telemetry"""": { """"disable"""": """"true"""" } }' | Out-File -encoding ASCII (Join-Path $path 'settings.json')"+ RUN winget install --exact --accept-source-agreements --accept-package-agreements Git.Git+ ENV CYGWIN="nodosfilewarning winsymlinks:native"+ RUN for /f "tokens=1,2,*" %a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path ^| findstr /r "^[^H]"') do `+ reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path /t REG_EXPAND_SZ /f /d "C:\cygwin64\bin;%c"+ ADD [ "https://www.cygwin.com/setup-x86_64.exe", "C:\\cygwin64\\setup-x86_64.exe" ]+ RUN mkdir C:\cygwin64\lib\cygsympathy && mkdir C:\cygwin64\etc\postinstall+ ADD [ "https://raw.githubusercontent.com/metastack/cygsympathy/master/cygsympathy.cmd", "C:\\cygwin64\\lib\\cygsympathy\\" ]+ ADD [ "https://raw.githubusercontent.com/metastack/cygsympathy/master/cygsympathy.sh", "C:\\cygwin64\\lib\\cygsympathy\\cygsympathy" ]+ RUN mklink C:\cygwin64\etc\postinstall\zp_zcygsympathy.sh C:\cygwin64\lib\cygsympathy\cygsympathy+ RUN C:\cygwin64\setup-x86_64.exe --quiet-mode --no-shortcuts --no-startmenu --no-desktop --only-site --local-package-dir C:\TEMP\cache --root C:\cygwin64 --site https://mirrors.kernel.org/sourceware/cygwin/ --symlink-type=native --packages curl,diffutils,git,m4,make,mingw64-x86_64-gcc-core,patch,perl,rsync,unzip && `+ powershell -Command "Remove-Item 'C:\TEMP' -Recurse"+ RUN awk -i inplace "/(^#)|(^$)/{print;next}{$4=""noacl,""$4; print}" C:\cygwin64\etc\fstab+ ADD [ "https://github.com/fdopen/opam-repository-mingw/releases/download/0.0.0.2/opam64.tar.xz", "C:\\TEMP\\" ]+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp && tar -xf /cygdrive/c/TEMP/opam64.tar.xz && ./opam64/install.sh --prefix=/usr && rm -rf opam64 opam64.tar.xz"+ COPY --from=opam-builder [ "C:\\cygwin64\\usr\\local\\bin\\opam-2.2.exe", "C:\\opam-2.2.exe" ]+ RUN move C:\opam-2.2.exe C:\cygwin64\usr\local\bin+ COPY --from=opam-builder [ "C:\\cygwin64\\usr\\local\\bin\\opam-2.3.exe", "C:\\opam-2.3.exe" ]+ RUN move C:\opam-2.3.exe C:\cygwin64\usr\local\bin+ COPY --from=opam-builder [ "C:\\cygwin64\\usr\\local\\bin\\opam-2.4.exe", "C:\\opam-2.4.exe" ]+ RUN move C:\opam-2.4.exe C:\cygwin64\usr\local\bin+ COPY --from=opam-builder [ "C:\\cygwin64\\usr\\local\\bin\\opam-master.exe", "C:\\opam-dev.exe" ]+ RUN move C:\opam-dev.exe C:\cygwin64\usr\local\bin+ WORKDIR C:\cygwin64\home\opam+ ENV HOME="C:\cygwin64\home\opam"+ RUN C:\cygwin64\bin\bash.exe --login -c "git config --global user.email 'docker@example.com' && git config --global user.name 'Docker' && git config --system core.longpaths true && git config --global --add safe.directory /home/opam/opam-repository"+ COPY [ ".", "C:\\cygwin64\\home\\opam\\opam-repository" ]+ ENV OPAMROOT="C:\opam\.opam"+ RUN opam init -k git -a "C:\cygwin64\home\opam\opam-repository" --bare --disable-sandboxing+ RUN C:\cygwin64\bin\bash.exe --login -c "rm -rf /cygdrive/c/opam/.opam/repo/default/.git"+ COPY [ "Dockerfile", "/Dockerfile.opam" ]++4.14.2/amd64+ # escape=`- FROM ocurrent/opam-staging:ubuntu-25.10-opam-riscv64- RUN opam repo add beta git+https://github.com/ocaml/ocaml-beta-repository --set-default+ FROM ocurrent/opam-staging:windows-server-mingw-ltsc2025-opam-amd64ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"- USER root- RUN apt-get -y update- RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade- RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev- USER opam- RUN opam switch create 5.5 --packages=ocaml-variants.5.5.0+trunk- RUN opam pin add -k version ocaml-variants 5.5.0+trunk- RUN opam install -y opam-depext- ENTRYPOINT [ "opam", "exec", "--" ]- CMD bash- COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]+ RUN ocaml-env exec --64 --no-opam -- opam switch create 4.14 --packages=ocaml-variants.4.14.2+mingw64+ RUN ocaml-env exec --64 -- opam pin add -k version ocaml-variants 4.14.2+mingw64+ RUN ocaml-env exec --64 -- opam install -y depext depext-cygwinports+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:ubuntu-25.10-ocaml-5.5-s390x, ocurrent/opam-staging:ubuntu-25.10-ocaml-5.5-ppc64le, ocurrent/opam-staging:ubuntu-25.10-ocaml-5.5-arm64, ocurrent/opam-staging:ubuntu-25.10-ocaml-5.5-amd64, ocurrent/opam-staging:ubuntu-25.10-ocaml-5.5-riscv64 -> ocaml/opam:ubuntu-25.10-ocaml-5.5-ocurrent/opam-staging:ubuntu-25.10-ocaml-5.5-s390x, ocurrent/opam-staging:ubuntu-25.10-ocaml-5.5-ppc64le, ocurrent/opam-staging:ubuntu-25.10-ocaml-5.5-arm64, ocurrent/opam-staging:ubuntu-25.10-ocaml-5.5-amd64, ocurrent/opam-staging:ubuntu-25.10-ocaml-5.5-riscv64 -> ocaml/opam:ubuntu-ocaml-5.5-windows-mingwwindows-server-mingw-ltsc2022/amd64# escape=`@@ -19541,7 +17779,19 @@ windows-mingw-ltsc2019/amd64CMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.14-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.14-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.14+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.14-amd64, ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.14-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.14-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.14+4.13.1/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-mingw-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --no-opam -- opam switch create 4.13 --packages=ocaml-variants.4.13.1+mingw64+ RUN ocaml-env exec --64 -- opam pin add -k version ocaml-variants 4.13.1+mingw64+ RUN ocaml-env exec --64 -- opam install -y depext depext-cygwinports+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.13.1/amd64# escape=`@@ -19566,7 +17816,19 @@ ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.14-amd64, ocurrent/oCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.13-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.13-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.13+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.13-amd64, ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.13-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.13-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.13+4.12.1/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-mingw-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --no-opam -- opam switch create 4.12 --packages=ocaml-variants.4.12.1+mingw64+ RUN ocaml-env exec --64 -- opam pin add -k version ocaml-variants 4.12.1+mingw64+ RUN ocaml-env exec --64 -- opam install -y depext depext-cygwinports+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.12.1/amd64# escape=`@@ -19591,7 +17853,19 @@ ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.13-amd64, ocurrent/oCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.12-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.12-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.12+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.12-amd64, ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.12-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.12-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.12+4.11.2/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-mingw-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --no-opam -- opam switch create 4.11 --packages=ocaml-variants.4.11.2+mingw64+ RUN ocaml-env exec --64 -- opam pin add -k version ocaml-variants 4.11.2+mingw64+ RUN ocaml-env exec --64 -- opam install -y depext depext-cygwinports+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.11.2/amd64# escape=`@@ -19616,7 +17890,19 @@ ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.12-amd64, ocurrent/oCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.11-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.11-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.11+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.11-amd64, ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.11-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.11-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.11+4.10.2/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-mingw-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --no-opam -- opam switch create 4.10 --packages=ocaml-variants.4.10.2+mingw64+ RUN ocaml-env exec --64 -- opam pin add -k version ocaml-variants 4.10.2+mingw64+ RUN ocaml-env exec --64 -- opam install -y depext depext-cygwinports+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.10.2/amd64# escape=`@@ -19641,7 +17927,19 @@ ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.11-amd64, ocurrent/oCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.10-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.10-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.10+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.10-amd64, ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.10-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.10-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.10+4.09.1/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-mingw-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --no-opam -- opam switch create 4.09 --packages=ocaml-variants.4.09.1+mingw64+ RUN ocaml-env exec --64 -- opam pin add -k version ocaml-variants 4.09.1+mingw64+ RUN ocaml-env exec --64 -- opam install -y depext depext-cygwinports+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.09.1/amd64# escape=`@@ -19666,7 +17964,19 @@ ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.10-amd64, ocurrent/oCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.09-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.09-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.09+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.09-amd64, ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.09-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.09-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.09+4.08.1/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-mingw-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --no-opam -- opam switch create 4.08 --packages=ocaml-variants.4.08.1+mingw64+ RUN ocaml-env exec --64 -- opam pin add -k version ocaml-variants 4.08.1+mingw64+ RUN ocaml-env exec --64 -- opam install -y depext depext-cygwinports+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.08.1/amd64# escape=`@@ -19691,22 +18001,30 @@ ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.09-amd64, ocurrent/oCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.08-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.08-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.08+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.08-amd64, ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.08-amd64, ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.08-amd64 -> ocaml/opam:windows-all-mingw-ocaml-4.08+ocurrent/opam-staging:windows-server-mingw-ltsc2025-opam-amd64 -> ocaml/opam:windows-server-mingw-ltsc2025-opam+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.08-amd64 -> ocaml/opam:windows-server-mingw-ltsc2025-ocaml-4.08+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.08-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.08+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.09-amd64 -> ocaml/opam:windows-server-mingw-ltsc2025-ocaml-4.09+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.09-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.09+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.10-amd64 -> ocaml/opam:windows-server-mingw-ltsc2025-ocaml-4.10+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.10-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.10+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.11-amd64 -> ocaml/opam:windows-server-mingw-ltsc2025-ocaml-4.11+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.11-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.11+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.12-amd64 -> ocaml/opam:windows-server-mingw-ltsc2025-ocaml-4.12+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.12-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.12+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.13-amd64 -> ocaml/opam:windows-server-mingw-ltsc2025-ocaml-4.13+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.13-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.13+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.14-amd64 -> ocaml/opam:windows-server-mingw-ltsc2025-ocaml-4.14+ocurrent/opam-staging:windows-server-mingw-ltsc2025-ocaml-4.14-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.14ocurrent/opam-staging:windows-server-mingw-ltsc2022-opam-amd64 -> ocaml/opam:windows-server-mingw-ltsc2022-opamocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.08-amd64 -> ocaml/opam:windows-server-mingw-ltsc2022-ocaml-4.08-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.08-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.08ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.09-amd64 -> ocaml/opam:windows-server-mingw-ltsc2022-ocaml-4.09-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.09-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.09ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.10-amd64 -> ocaml/opam:windows-server-mingw-ltsc2022-ocaml-4.10-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.10-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.10ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.11-amd64 -> ocaml/opam:windows-server-mingw-ltsc2022-ocaml-4.11-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.11-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.11ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.12-amd64 -> ocaml/opam:windows-server-mingw-ltsc2022-ocaml-4.12-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.12-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.12ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.13-amd64 -> ocaml/opam:windows-server-mingw-ltsc2022-ocaml-4.13-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.13-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.13ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.14-amd64 -> ocaml/opam:windows-server-mingw-ltsc2022-ocaml-4.14-ocurrent/opam-staging:windows-server-mingw-ltsc2022-ocaml-4.14-amd64 -> ocaml/opam:windows-server-mingw-ocaml-4.14ocurrent/opam-staging:windows-mingw-ltsc2019-opam-amd64 -> ocaml/opam:windows-mingw-ltsc2019-opamocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.08-amd64 -> ocaml/opam:windows-mingw-ltsc2019-ocaml-4.08ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.08-amd64 -> ocaml/opam:windows-mingw-ocaml-4.08@@ -19723,6 +18041,113 @@ ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.13-amd64 -> ocaml/opam:windocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.14-amd64 -> ocaml/opam:windows-mingw-ltsc2019-ocaml-4.14ocurrent/opam-staging:windows-mingw-ltsc2019-ocaml-4.14-amd64 -> ocaml/opam:windows-mingw-ocaml-4.14windows-msvc+windows-server-msvc-ltsc2025/amd64+ # escape=`++ # Autogenerated by OCaml-Dockerfile scripts+ FROM mcr.microsoft.com/windows/server:ltsc2025 AS winget-builder+ USER ContainerAdministrator+ ADD [ "https://github.com/microsoft/winget-cli/releases/latest/download/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle", "C:\\TEMP\\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.zip" ]+ RUN powershell -Command "Expand-Archive -LiteralPath C:\TEMP\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.zip -DestinationPath C:\TEMP\winget-cli -Force"+ RUN ren C:\TEMP\winget-cli\AppInstaller_x64.msix AppInstaller_x64.zip+ RUN powershell -Command "Expand-Archive -LiteralPath C:\TEMP\winget-cli\AppInstaller_x64.zip -DestinationPath C:\TEMP\winget-cli\ -Force"+ RUN mkdir "C:\Program Files\winget-cli" && `+ move "C:\TEMP\winget-cli\\winget.exe" "C:\Program Files\winget-cli\" && `+ move "C:\TEMP\winget-cli\\WindowsPackageManager.dll" "C:\Program Files\winget-cli\" && `+ move "C:\TEMP\winget-cli\\resources.pri" "C:\Program Files\winget-cli\"++ FROM mcr.microsoft.com/windows/server:ltsc2025 AS cygwin-msvc+ USER ContainerAdministrator+ RUN for /f "tokens=1,2,*" %a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path ^| findstr /r "\\$"') do `+ for /f "delims=" %l in ('cmd /v:on /c "set v=%c&& echo !v:~0,-1!"') do `+ reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path /t REG_EXPAND_SZ /f /d "%l"+ ADD [ "https://raw.githubusercontent.com/ocurrent/ocaml-dockerfile/master/src-opam/Install.cmd", "C:\\TEMP\\" ]+ ADD [ "https://aka.ms/vscollect.exe", "C:\\TEMP\\collect.exe" ]+ ADD [ "https://aka.ms/vs/17/release/channel", "C:\\TEMP\\VisualStudio.chman" ]+ RUN curl -SL --output C:\TEMP\vs_buildtools.exe https://aka.ms/vs/17/release/vs_buildtools.exe `+ && (call C:\TEMP\Install.cmd C:\TEMP\vs_buildtools.exe --quiet --wait --norestart --nocache install `+ --installPath "%ProgramFiles(x86)%\Microsoft Visual Studio\2022\BuildTools" `+ --channelUri C:\TEMP\VisualStudio.chman `+ --installChannelUri C:\TEMP\VisualStudio.chman `+ --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 `+ --add Microsoft.VisualStudio.Component.Windows10SDK.18362 `+ --remove Microsoft.VisualStudio.Component.Windows10SDK.10240 `+ --remove Microsoft.VisualStudio.Component.Windows10SDK.10586 `+ --remove Microsoft.VisualStudio.Component.Windows10SDK.14393 `+ --remove Microsoft.VisualStudio.Component.Windows81SDK) `+ && del /q C:\TEMP\vs_buildtools.exe+ ENV CYGWIN="nodosfilewarning winsymlinks:native"+ RUN for /f "tokens=1,2,*" %a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path ^| findstr /r "^[^H]"') do `+ reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path /t REG_EXPAND_SZ /f /d "C:\cygwin64\bin;%c"+ ADD [ "https://www.cygwin.com/setup-x86_64.exe", "C:\\cygwin64\\setup-x86_64.exe" ]+ RUN mkdir C:\cygwin64\lib\cygsympathy && mkdir C:\cygwin64\etc\postinstall+ ADD [ "https://raw.githubusercontent.com/metastack/cygsympathy/master/cygsympathy.cmd", "C:\\cygwin64\\lib\\cygsympathy\\" ]+ ADD [ "https://raw.githubusercontent.com/metastack/cygsympathy/master/cygsympathy.sh", "C:\\cygwin64\\lib\\cygsympathy\\cygsympathy" ]+ RUN mklink C:\cygwin64\etc\postinstall\zp_zcygsympathy.sh C:\cygwin64\lib\cygsympathy\cygsympathy+ RUN C:\cygwin64\setup-x86_64.exe --quiet-mode --no-shortcuts --no-startmenu --no-desktop --only-site --local-package-dir C:\TEMP\cache --root C:\cygwin64 --site https://mirrors.kernel.org/sourceware/cygwin/ --symlink-type=native --packages diffutils,git,make,patch && `+ powershell -Command "Remove-Item 'C:\TEMP' -Recurse"+ ADD [ "https://github.com/metastack/msvs-tools/archive/refs/heads/master.tar.gz", "C:\\TEMP\\msvs-tools.tar.gz" ]+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp && tar -xf /cygdrive/c/TEMP/msvs-tools.tar.gz && cp msvs-tools-master/msvs-detect msvs-tools-master/msvs-promote-path /bin && rm -rf /cygdrive/c/TEMP/msvs-tools/*"+ RUN awk -i inplace "/(^#)|(^$)/{print;next}{$4=""noacl,""$4; print}" C:\cygwin64\etc\fstab++ FROM cygwin-msvc AS opam-builder+ ENV HOME="C:\cygwin64\home\opam"+ RUN C:\cygwin64\bin\bash.exe --login -c "git config --global user.email 'docker@example.com' && git config --global user.name 'Docker' && git config --system core.longpaths true && git config --global --add safe.directory /tmp/opam-sources"+ RUN C:\cygwin64\bin\bash.exe --login -c "git clone https://github.com/ocaml/opam /tmp/opam && cd /tmp/opam && git checkout master && make compiler OCAML_PORT=msvc64"+ RUN C:\cygwin64\bin\bash.exe --login -c "git clone /tmp/opam /tmp/opam-build-2.2 && cd /tmp/opam-build-2.2 && git config --global --add safe.directory /tmp/opam-build-2.2 && git checkout 2.2"+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp/opam-build-2.2 && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-vendored-deps --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make && make install && mv /usr/local/bin/opam.exe /usr/local/bin/opam-2.2.exe"+ RUN C:\cygwin64\bin\bash.exe --login -c "git clone /tmp/opam /tmp/opam-build-2.3 && cd /tmp/opam-build-2.3 && git config --global --add safe.directory /tmp/opam-build-2.3 && git checkout 2.3"+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp/opam-build-2.3 && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-vendored-deps --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make && make install && mv /usr/local/bin/opam.exe /usr/local/bin/opam-2.3.exe"+ RUN C:\cygwin64\bin\bash.exe --login -c "git clone /tmp/opam /tmp/opam-build-2.4 && cd /tmp/opam-build-2.4 && git config --global --add safe.directory /tmp/opam-build-2.4 && git checkout 2.4"+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp/opam-build-2.4 && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-vendored-deps --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make && make install && mv /usr/local/bin/opam.exe /usr/local/bin/opam-2.4.exe"+ RUN C:\cygwin64\bin\bash.exe --login -c "git clone /tmp/opam /tmp/opam-build-master && cd /tmp/opam-build-master && git config --global --add safe.directory /tmp/opam-build-master && git checkout master"+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp/opam-build-master && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" ./configure --enable-cold-check --with-vendored-deps --with-0install-solver && env PATH="/tmp/opam/bootstrap/ocaml/bin:$PATH" make && make install && mv /usr/local/bin/opam.exe /usr/local/bin/opam-master.exe"++ FROM cygwin-msvc+ LABEL distro_style="windows"+ USER ContainerAdministrator+ RUN C:\cygwin64\setup-x86_64.exe --quiet-mode --no-shortcuts --no-startmenu --no-desktop --only-site --local-package-dir C:\TEMP\cache --root C:\cygwin64 --site https://mirrors.kernel.org/sourceware/cygwin/ --symlink-type=native --packages curl,diffutils,git,m4,make,patch,perl,rsync,unzip && `+ powershell -Command "Remove-Item 'C:\TEMP' -Recurse"+ ADD [ "https://github.com/fdopen/opam-repository-mingw/releases/download/0.0.0.2/opam64.tar.xz", "C:\\TEMP\\" ]+ RUN C:\cygwin64\bin\bash.exe --login -c "cd /tmp && tar -xf /cygdrive/c/TEMP/opam64.tar.xz && ./opam64/install.sh --prefix=/usr && rm -rf opam64 opam64.tar.xz"+ ADD [ "https://aka.ms/vs/17/release/vc_redist.x64.exe", "C:\\TEMP\\" ]+ RUN C:\TEMP\vc_redist.x64.exe /install /passive /norestart /log C:\TEMP\vc_redist.log && `+ powershell -Command "Remove-Item 'C:\TEMP' -Recurse"+ COPY --from=winget-builder [ "C:\\Program Files\\winget-cli", "C:\\Program Files\\winget-cli" ]+ RUN for /f "tokens=1,2,*" %a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path ^| findstr /r "^[^H]"') do `+ reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /V Path /t REG_EXPAND_SZ /f /d "C:\Program Files\winget-cli;%c"+ RUN powershell -Command "$path=(Join-Path $env:LOCALAPPDATA 'Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState'); New-Item $path -ItemType Directory -Force; '{ """"$schema"""": """"https://aka.ms/winget-settings.schema.json"""", """"telemetry"""": { """"disable"""": """"true"""" } }' | Out-File -encoding ASCII (Join-Path $path 'settings.json')"+ RUN winget install --exact --accept-source-agreements --accept-package-agreements Git.Git+ COPY --from=opam-builder [ "C:\\cygwin64\\usr\\local\\bin\\opam-2.2.exe", "C:\\opam-2.2.exe" ]+ RUN move C:\opam-2.2.exe C:\cygwin64\usr\local\bin+ COPY --from=opam-builder [ "C:\\cygwin64\\usr\\local\\bin\\opam-2.3.exe", "C:\\opam-2.3.exe" ]+ RUN move C:\opam-2.3.exe C:\cygwin64\usr\local\bin+ COPY --from=opam-builder [ "C:\\cygwin64\\usr\\local\\bin\\opam-2.4.exe", "C:\\opam-2.4.exe" ]+ RUN move C:\opam-2.4.exe C:\cygwin64\usr\local\bin+ COPY --from=opam-builder [ "C:\\cygwin64\\usr\\local\\bin\\opam-master.exe", "C:\\opam-dev.exe" ]+ RUN move C:\opam-dev.exe C:\cygwin64\usr\local\bin+ WORKDIR C:\cygwin64\home\opam+ ENV HOME="C:\cygwin64\home\opam"+ RUN C:\cygwin64\bin\bash.exe --login -c "git config --global user.email 'docker@example.com' && git config --global user.name 'Docker' && git config --system core.longpaths true && git config --global --add safe.directory /home/opam/opam-repository"+ COPY [ ".", "C:\\cygwin64\\home\\opam\\opam-repository" ]+ ENV OPAMROOT="C:\opam\.opam"+ RUN opam init -k git -a "C:\cygwin64\home\opam\opam-repository" --bare --disable-sandboxing+ RUN opam repo add ocurrent-overlay git+https://github.com/ocurrent/opam-repository-mingw#overlay --set-default+ RUN C:\cygwin64\bin\bash.exe --login -c "rm -rf /cygdrive/c/opam/.opam/repo/default/.git"+ COPY [ "Dockerfile", "/Dockerfile.opam" ]++4.14.2/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-msvc-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --ms --no-opam -- opam switch create 4.14 --packages=ocaml-variants.4.14.2+msvc64+ RUN ocaml-env exec --64 --ms -- opam pin add -k version ocaml-variants 4.14.2+msvc64+ RUN ocaml-env exec --64 --ms -- opam install -y depext+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--ms", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+windows-server-msvc-ltsc2022/amd64# escape=`@@ -19937,7 +18362,19 @@ windows-msvc-ltsc2019/amd64CMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.14-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.14-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.14+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.14-amd64, ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.14-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.14-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.14+4.13.1/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-msvc-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --ms --no-opam -- opam switch create 4.13 --packages=ocaml-variants.4.13.1+msvc64+ RUN ocaml-env exec --64 --ms -- opam pin add -k version ocaml-variants 4.13.1+msvc64+ RUN ocaml-env exec --64 --ms -- opam install -y depext+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--ms", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.13.1/amd64# escape=`@@ -19962,7 +18399,19 @@ ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.14-amd64, ocurrent/opCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.13-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.13-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.13+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.13-amd64, ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.13-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.13-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.13+4.12.1/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-msvc-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --ms --no-opam -- opam switch create 4.12 --packages=ocaml-variants.4.12.1+msvc64+ RUN ocaml-env exec --64 --ms -- opam pin add -k version ocaml-variants 4.12.1+msvc64+ RUN ocaml-env exec --64 --ms -- opam install -y depext+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--ms", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.12.1/amd64# escape=`@@ -19987,7 +18436,19 @@ ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.13-amd64, ocurrent/opCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.12-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.12-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.12+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.12-amd64, ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.12-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.12-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.12+4.11.2/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-msvc-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --ms --no-opam -- opam switch create 4.11 --packages=ocaml-variants.4.11.2+msvc64+ RUN ocaml-env exec --64 --ms -- opam pin add -k version ocaml-variants 4.11.2+msvc64+ RUN ocaml-env exec --64 --ms -- opam install -y depext+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--ms", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.11.2/amd64# escape=`@@ -20012,7 +18473,19 @@ ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.12-amd64, ocurrent/opCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.11-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.11-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.11+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.11-amd64, ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.11-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.11-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.11+4.10.2/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-msvc-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --ms --no-opam -- opam switch create 4.10 --packages=ocaml-variants.4.10.2+msvc64+ RUN ocaml-env exec --64 --ms -- opam pin add -k version ocaml-variants 4.10.2+msvc64+ RUN ocaml-env exec --64 --ms -- opam install -y depext+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--ms", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.10.2/amd64# escape=`@@ -20037,7 +18510,19 @@ ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.11-amd64, ocurrent/opCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.10-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.10-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.10+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.10-amd64, ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.10-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.10-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.10+4.09.1/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-msvc-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --ms --no-opam -- opam switch create 4.09 --packages=ocaml-variants.4.09.1+msvc64+ RUN ocaml-env exec --64 --ms -- opam pin add -k version ocaml-variants 4.09.1+msvc64+ RUN ocaml-env exec --64 --ms -- opam install -y depext+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--ms", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.09.1/amd64# escape=`@@ -20062,7 +18547,19 @@ ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.10-amd64, ocurrent/opCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.09-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.09-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.09+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.09-amd64, ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.09-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.09-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.09+4.08.1/amd64+ # escape=`++ FROM ocurrent/opam-staging:windows-server-msvc-ltsc2025-opam-amd64+ ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"+ RUN ocaml-env exec --64 --ms --no-opam -- opam switch create 4.08 --packages=ocaml-variants.4.08.1+msvc64+ RUN ocaml-env exec --64 --ms -- opam pin add -k version ocaml-variants 4.08.1+msvc64+ RUN ocaml-env exec --64 --ms -- opam install -y depext+ ENTRYPOINT [ "ocaml-env", "exec", "--64", "--ms", "--" ]+ CMD [ "cmd.exe" ]+ COPY [ "Dockerfile", "/Dockerfile.ocaml" ]+4.08.1/amd64# escape=`@@ -20087,22 +18584,30 @@ ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.09-amd64, ocurrent/opCMD [ "cmd.exe" ]COPY [ "Dockerfile", "/Dockerfile.ocaml" ]-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.08-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.08-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.08+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.08-amd64, ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.08-amd64, ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.08-amd64 -> ocaml/opam:windows-all-msvc-ocaml-4.08+ocurrent/opam-staging:windows-server-msvc-ltsc2025-opam-amd64 -> ocaml/opam:windows-server-msvc-ltsc2025-opam+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.08-amd64 -> ocaml/opam:windows-server-msvc-ltsc2025-ocaml-4.08+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.08-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.08+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.09-amd64 -> ocaml/opam:windows-server-msvc-ltsc2025-ocaml-4.09+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.09-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.09+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.10-amd64 -> ocaml/opam:windows-server-msvc-ltsc2025-ocaml-4.10+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.10-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.10+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.11-amd64 -> ocaml/opam:windows-server-msvc-ltsc2025-ocaml-4.11+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.11-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.11+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.12-amd64 -> ocaml/opam:windows-server-msvc-ltsc2025-ocaml-4.12+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.12-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.12+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.13-amd64 -> ocaml/opam:windows-server-msvc-ltsc2025-ocaml-4.13+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.13-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.13+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.14-amd64 -> ocaml/opam:windows-server-msvc-ltsc2025-ocaml-4.14+ocurrent/opam-staging:windows-server-msvc-ltsc2025-ocaml-4.14-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.14ocurrent/opam-staging:windows-server-msvc-ltsc2022-opam-amd64 -> ocaml/opam:windows-server-msvc-ltsc2022-opamocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.08-amd64 -> ocaml/opam:windows-server-msvc-ltsc2022-ocaml-4.08-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.08-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.08ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.09-amd64 -> ocaml/opam:windows-server-msvc-ltsc2022-ocaml-4.09-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.09-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.09ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.10-amd64 -> ocaml/opam:windows-server-msvc-ltsc2022-ocaml-4.10-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.10-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.10ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.11-amd64 -> ocaml/opam:windows-server-msvc-ltsc2022-ocaml-4.11-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.11-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.11ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.12-amd64 -> ocaml/opam:windows-server-msvc-ltsc2022-ocaml-4.12-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.12-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.12ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.13-amd64 -> ocaml/opam:windows-server-msvc-ltsc2022-ocaml-4.13-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.13-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.13ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.14-amd64 -> ocaml/opam:windows-server-msvc-ltsc2022-ocaml-4.14-ocurrent/opam-staging:windows-server-msvc-ltsc2022-ocaml-4.14-amd64 -> ocaml/opam:windows-server-msvc-ocaml-4.14ocurrent/opam-staging:windows-msvc-ltsc2019-opam-amd64 -> ocaml/opam:windows-msvc-ltsc2019-opamocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.08-amd64 -> ocaml/opam:windows-msvc-ltsc2019-ocaml-4.08ocurrent/opam-staging:windows-msvc-ltsc2019-ocaml-4.08-amd64 -> ocaml/opam:windows-msvc-ocaml-4.08"/usr/bin/env" "bash" "-c" "opam exec -- dune build @install @check @runtest && rm -rf _build" failed with exit status 12025-10-28 00:49.05: Job failed: Failed: Build failed