Build:
  1. 0
2025-06-10 13:09.23: New job: Build using linux-arm64 in
                                []
2025-06-10 13:09.23: Will push staging image to ocurrent/opam-staging:opensuse-15.6-ocaml-5.2-flambda2-arm64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:b9966b89aa5a934cdd2f2256d95dd2f23149b63cddfd5adbc9f071eabd2e490c
RUN opam repo add oxcaml git+https://github.com/janestreet/opam-repository#with-extensions --set-default
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN zypper repos repo-openh264 && zypper removerepo repo-openh264 || true
RUN zypper update -y
RUN zypper install --force-resolution -y zstd autoconf
USER opam
RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2
RUN opam pin add -k version ocaml-variants 5.2.0+flambda2
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-06-10 13:09.23: Using cache hint "5.2.0+flambda2-arm64-ocurrent/opam-staging@sha256:b9966b89aa5a934cdd2f2256d95dd2f23149b63cddfd5adbc9f071eabd2e490c"
2025-06-10 13:09.23: Waiting for confirm-threshold > above-average
2025-06-10 13:11.22: Confirm-threshold now > above-average
2025-06-10 13:11.22: Connecting to build cluster…
2025-06-10 13:11.22: Waiting for resource in pool OCluster
2025-06-10 13:11.23: Waiting for worker…
2025-06-10 13:11.23: Got resource from pool OCluster
Building on kydoime.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:99ba9549f5e9d5771d1b3ec52513c500716b80648ec4e52fee2aa66b4136a6b4
#1 transferring dockerfile: 784B done
#1 DONE 0.1s

#2 [internal] load .dockerignore
#2 sha256:bf5dc4e29939c03a3c59e146df19eb542dbca18559ae512abc32d8535809227a
#2 transferring context: 2B done
#2 DONE 0.1s

#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:5511bf222770ecb09bae16a5e9dc6ddaf6633b05719203c5e2b00644727cd62f
#3 DONE 0.6s

#4 docker-image://docker.io/docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
#4 sha256:e1b8ab9c4c488e39bfb8463f516b8fd036cc51116d72fd9d07edde22bf8d34c6
#4 CACHED

#5 [internal] load build definition from Dockerfile
#5 sha256:823045d34fb5bed133a33623d5a6e0e1ffe373d229141a4eb6d18b15d2cefbba
#5 DONE 0.0s

#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:b9966b89aa5a934cdd2f2256d95dd2f23149b63cddfd5adbc9f071eabd2e490c
#6 sha256:b7c6e79d9355df66e68a2aa08e272e4ee58fc724665eee7b164110485417cc60
#6 DONE 1.1s

#7 [internal] load .dockerignore
#7 sha256:05ebcb6b7c0c8c4328cf62f8070ed08052f9a2d9632c6c6f6f9bda9d98b7a390
#7 DONE 0.0s

#16 [internal] load build context
#16 sha256:472d5401569069a776478eb285c37adc21f0da6ee23754733ace957535bec2a5
#16 transferring context: 784B done
#16 DONE 0.1s

#8 [1/9] FROM docker.io/ocurrent/opam-staging@sha256:b9966b89aa5a934cdd2f2256d95dd2f23149b63cddfd5adbc9f071eabd2e490c
#8 sha256:9399a857c475ea50983df0d1add0dfda3bf2ca1d60d0a3446d477c485db97e4c
#8 resolve docker.io/ocurrent/opam-staging@sha256:b9966b89aa5a934cdd2f2256d95dd2f23149b63cddfd5adbc9f071eabd2e490c done
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 0B / 609.36MB 0.2s
#8 sha256:b9966b89aa5a934cdd2f2256d95dd2f23149b63cddfd5adbc9f071eabd2e490c 530B / 530B done
#8 sha256:ae7f2c108a4c2e32b5ff5508119f09d5b985a16a0324da4ce1d72714796504c0 9.22kB / 9.22kB done
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 31.46MB / 609.36MB 1.6s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 38.80MB / 609.36MB 6.6s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 38.80MB / 609.36MB 11.7s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 39.85MB / 609.36MB 16.7s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 42.99MB / 609.36MB 21.8s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 75.50MB / 609.36MB 24.9s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 108.00MB / 609.36MB 26.3s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 140.51MB / 609.36MB 27.8s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 171.97MB / 609.36MB 29.2s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 205.52MB / 609.36MB 30.6s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 236.98MB / 609.36MB 32.2s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 269.48MB / 609.36MB 33.6s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 301.99MB / 609.36MB 34.9s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 346.03MB / 609.36MB 35.8s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 382.73MB / 609.36MB 36.3s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 419.43MB / 609.36MB 36.8s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 455.08MB / 609.36MB 37.4s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 486.54MB / 609.36MB 38.0s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 527.43MB / 609.36MB 38.7s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 568.33MB / 609.36MB 39.3s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 603.98MB / 609.36MB 39.9s
#8 sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 609.36MB / 609.36MB 40.6s done
#8 extracting sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462
#8 extracting sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 5.5s
#8 extracting sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 10.5s
#8 extracting sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 15.5s
#8 extracting sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 20.6s
#8 extracting sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 25.7s
#8 extracting sha256:9801f801fa073b1ea197c68c969eeff1c39d83a549b991b5bf472cff8532f462 27.5s done
#8 DONE 70.9s

#9 [2/9] RUN opam repo add oxcaml git+https://github.com/janestreet/opam-repository#with-extensions --set-default
#9 sha256:e7067b74085df440198bfb3cc352cd19fef344843b7bf2d3919727fc041331ad
#9 3.672 [oxcaml] Initialised
#9 DONE 4.1s

#10 [3/9] RUN zypper repos repo-openh264 && zypper removerepo repo-openh264 || true
#10 sha256:11989992a1de7475131854dc2d77de6f521ec2530e0607876fb99825ccbdebd2
#10 0.724 Use 'zypper repos' to get the list of defined repositories.
#10 0.724 Repository 'repo-openh264' not found by its alias, number, or URI.
#10 DONE 0.8s

#11 [4/9] RUN zypper update -y
#11 sha256:594b70dcb97257f0aae47f544f3c74646b9ad1be2eb8477f7c9d6a6120efff73
#11 2.062 Retrieving repository 'Update repository of openSUSE Backports' metadata [..........done]
#11 3.231 Building repository 'Update repository of openSUSE Backports' cache [....done]
#11 3.786 Retrieving repository 'Update repository with updates from SUSE Linux Enterprise 15' metadata [..........................................................................done]
#11 13.46 Building repository 'Update repository with updates from SUSE Linux Enterprise 15' cache [....done]
#11 22.78 Loading repository data...
#11 23.51 Reading installed packages...
#11 25.32 Nothing to do.
#11 DONE 26.7s

#12 [5/9] RUN zypper install --force-resolution -y zstd autoconf
#12 sha256:279e7c81b7bc22fa4ee4b0587c58a30a371a2eb67e0cf8d5c015caec778fb917
#12 1.053 Loading repository data...
#12 1.922 Reading installed packages...
#12 3.599 'autoconf' is already installed.
#12 3.599 No update candidate for 'autoconf-2.69-1.445.noarch'. The highest available version is already installed.
#12 3.599 Resolving package dependencies...
#12 3.698 
#12 3.698 The following NEW package is going to be installed:
#12 3.698   zstd
#12 3.698 
#12 3.698 1 new package to install.
#12 3.698 
#12 3.698 Package download size:   393.8 KiB
#12 3.698 
#12 3.698 Package install size change:
#12 3.699               |       1.6 MiB  required by packages that will be installed
#12 3.699      1.6 MiB  |  -      0 B    released by packages that will be removed
#12 3.699 
#12 3.699 Backend:  classic_rpmtrans
#12 3.699 Continue? [y/n/v/...? shows all options] (y): y
#12 3.790 Retrieving: zstd-1.5.5-150600.1.3.aarch64 (Main Repository) (1/1), 393.8 KiB    
#12 3.801 Retrieving: zstd-1.5.5-150600.1.3.aarch64.rpm [...done (401.8 KiB/s)]
#12 4.072 
#12 4.072 Checking for file conflicts: [..done]
#12 4.094 (1/1) Installing: zstd-1.5.5-150600.1.3.aarch64 [..done]
#12 DONE 5.0s

#13 [6/9] RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2
#13 sha256:b3d6ada491efe196f5b026ba3b5150a7ce6af0332173e5f191823279e28a7c38
#13 4.753 
#13 4.753 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 4.843 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#13 5.016 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#13 5.412 [ocaml-variants.5.2.0+flambda2] downloaded from https://github.com/oxcaml/oxcaml/archive/refs/tags/5.2.0minus-10.tar.gz
#13 6.742 [ocaml-variants.5.2.0+flambda2/init-compiler.tar.gz] downloaded from https://opam.ocaml.org/cache
#13 7.144 [ocaml-variants.5.2.0+flambda2/init-dune.tbz] downloaded from https://opam.ocaml.org/cache
#13 7.617 [ocaml-variants.5.2.0+flambda2/init-menhir.tar.gz] downloaded from https://opam.ocaml.org/cache
#13 7.617 
#13 7.617 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 8.211 -> installed base-bigarray.base
#13 8.230 -> installed base-threads.base
#13 8.232 -> installed base-unix.base
#13 8.233 -> installed ocaml-options-vanilla.1
#13 122.8 [ERROR] The compilation of ocaml-variants failed at "/usr/bin/sh -exc autoconf || autoconf27".
#13 122.8 
#13 122.8 #=== ERROR while compiling ocaml-variants.5.2.0+flambda2 ======================#
#13 122.8 # context              2.0.10 | linux/arm64 |  | git+https://github.com/janestreet/opam-repository#with-extensions
#13 122.8 # path                 ~/.opam/5.2/.opam-switch/build/ocaml-variants.5.2.0+flambda2
#13 122.8 # command              /usr/bin/sh -exc autoconf || autoconf27
#13 122.8 # exit-code            127
#13 122.8 # env-file             ~/.opam/log/ocaml-variants-1-910341.env
#13 122.8 # output-file          ~/.opam/log/ocaml-variants-1-910341.out
#13 122.8 ### output ###
#13 122.8 # + autoconf
#13 122.8 # configure.ac:19: error: Autoconf version 2.71 or higher is required
#13 122.8 # configure.ac:19: the top level
#13 122.8 # autom4te: /usr/bin/m4 failed with exit status: 63
#13 122.8 # + autoconf27
#13 122.8 # /usr/bin/sh: autoconf27: command not found
#13 122.8 
#13 122.9 
#13 122.9 
#13 122.9 <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#13 122.9 +- The following actions failed
#13 122.9 | - build ocaml-variants 5.2.0+flambda2
#13 122.9 +- 
#13 122.9 +- The following changes have been performed (the rest was aborted)
#13 122.9 | - install base-bigarray         base
#13 122.9 | - install base-threads          base
#13 122.9 | - install base-unix             base
#13 122.9 | - install ocaml-options-vanilla 1
#13 122.9 +- 
#13 122.9 # Run eval $(opam env) to update the current shell environment
#13 122.9 Switch initialisation failed: clean up? ('n' will leave the switch partially installed) [Y/n] y
#13 ERROR: executor failed running [/bin/sh -c opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2]: exit code: 31
------
 > [6/9] RUN opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2:
------
executor failed running [/bin/sh -c opam switch create 5.2 --packages=ocaml-variants.5.2.0+flambda2]: exit code: 31
docker-build failed with exit-code 1
2025-06-10 13:15.17: Job failed: Failed: Build failed
2025-06-10 13:15.17: Log analysis:
2025-06-10 13:15.17: >>> : error: Autoconf version 2.71 or higher is required (score = 35)
2025-06-10 13:15.17: Autoconf version 2.71 or higher is required