Build:
- 0
2026-06-06 07:00.34: New job: Build using linux-arm64 in
[]
2026-06-06 07:00.34: Will push staging image to ocurrent/opam-staging:fedora-43-ocaml-5.4-arm64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:8118915bdd4632641ddc9b457de937dd5a3fd096b28af7227c2c2dfc1a9c8dbf
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN yum install -y zstd && yum clean packages
USER opam
RUN opam switch create 5.4 --packages=ocaml-base-compiler.5.4.1
RUN opam pin add -k version ocaml-base-compiler 5.4.1
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2026-06-06 07:00.34: Using cache hint "5.4.1-arm64-ocurrent/opam-staging@sha256:8118915bdd4632641ddc9b457de937dd5a3fd096b28af7227c2c2dfc1a9c8dbf"
2026-06-06 09:38.00: Waiting for worker…
2026-06-06 09:38.00: Got resource from pool OCluster
Building on okypous.caelum.ci.dev
WARNING: experimental flag squash is removed with BuildKit. You should squash inside build using a multi-stage Dockerfile for efficiency.
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 567B done
#1 DONE 0.0s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.5s
#3 docker-image://docker.io/docker/dockerfile:1@sha256:87999aa3d42bdc6bea60565083ee17e86d1f3339802f543c0d03998580f9cb89
#3 CACHED
#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:8118915bdd4632641ddc9b457de937dd5a3fd096b28af7227c2c2dfc1a9c8dbf
#4 DONE 0.8s
#5 [internal] load .dockerignore
#5 transferring context: 2B done
#5 DONE 0.0s
#6 [internal] load build context
#6 transferring context: 567B done
#6 DONE 0.0s
#7 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:8118915bdd4632641ddc9b457de937dd5a3fd096b28af7227c2c2dfc1a9c8dbf
#7 resolve docker.io/ocurrent/opam-staging@sha256:8118915bdd4632641ddc9b457de937dd5a3fd096b28af7227c2c2dfc1a9c8dbf done
#7 sha256:cac1ce0d7046c5fa66235faabfdd474a1c44efcd04432d9b1217ec93cbcac91e 10.36kB / 10.36kB done
#7 sha256:554d915ab09a08bb6145671f32507910aeca3db230dd1ed28a4c5f1fab076ee9 0B / 234B 0.1s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 0B / 216.68MB 0.1s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 0B / 187.76MB 0.1s
#7 sha256:8118915bdd4632641ddc9b457de937dd5a3fd096b28af7227c2c2dfc1a9c8dbf 8.46kB / 8.46kB done
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 15.73MB / 187.76MB 0.5s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 25.17MB / 187.76MB 0.8s
#7 sha256:554d915ab09a08bb6145671f32507910aeca3db230dd1ed28a4c5f1fab076ee9 234B / 234B 0.9s done
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 14.68MB / 216.68MB 1.0s
#7 sha256:058d3520b92140bfade04a5e4b7e0dc94ee695a77ee410df57ce3eb714f2ec9e 678B / 678B 1.0s done
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 38.80MB / 187.76MB 1.2s
#7 sha256:d789b1e11d043c6bf1c4aad16cecf5ff0d97951003b8a24e568121cacbfbbe7e 93B / 93B 1.1s done
#7 sha256:cc2c85db65b2ebc45a33a67eca8b7ff235a9e17f2cde61b4ca86eb79582e5b21 1.70kB / 1.70kB 1.3s done
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 28.31MB / 216.68MB 1.5s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 54.53MB / 187.76MB 1.7s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 45.09MB / 216.68MB 2.1s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 67.11MB / 187.76MB 2.1s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 76.55MB / 187.76MB 2.4s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 59.77MB / 216.68MB 2.7s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 90.18MB / 187.76MB 2.9s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 71.30MB / 216.68MB 3.2s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 101.71MB / 187.76MB 3.4s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 88.08MB / 216.68MB 3.6s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 112.20MB / 187.76MB 3.8s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 102.76MB / 216.68MB 4.0s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 122.68MB / 187.76MB 4.2s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 118.49MB / 216.68MB 4.5s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 133.17MB / 187.76MB 4.6s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 130.02MB / 216.68MB 4.9s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 144.70MB / 187.76MB 5.0s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 144.70MB / 216.68MB 5.4s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 156.24MB / 187.76MB 5.4s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 157.29MB / 216.68MB 5.8s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 165.68MB / 187.76MB 5.8s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 175.11MB / 187.76MB 6.1s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 171.97MB / 216.68MB 6.3s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 187.76MB / 187.76MB 6.5s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 184.55MB / 216.68MB 6.6s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 197.13MB / 216.68MB 6.8s
#7 sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 187.76MB / 187.76MB 6.6s done
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 209.72MB / 216.68MB 7.0s
#7 sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 216.68MB / 216.68MB 7.2s done
#7 extracting sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526
#7 extracting sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 8.2s
#7 extracting sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 14.5s
#7 extracting sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 19.6s
#7 extracting sha256:0bf208e462e7da86d5a9755a29c866a2605bff7b8b9684fde5b6d27d75999526 23.8s done
#7 extracting sha256:554d915ab09a08bb6145671f32507910aeca3db230dd1ed28a4c5f1fab076ee9
#7 extracting sha256:554d915ab09a08bb6145671f32507910aeca3db230dd1ed28a4c5f1fab076ee9 done
#7 extracting sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 0.1s
#7 extracting sha256:2d57495227780bab97ae022606943364ea38cfc86b7243686ccf6b137d25f3dd 1.2s done
#7 extracting sha256:058d3520b92140bfade04a5e4b7e0dc94ee695a77ee410df57ce3eb714f2ec9e done
#7 extracting sha256:d789b1e11d043c6bf1c4aad16cecf5ff0d97951003b8a24e568121cacbfbbe7e done
#7 extracting sha256:cc2c85db65b2ebc45a33a67eca8b7ff235a9e17f2cde61b4ca86eb79582e5b21 done
#7 DONE 34.0s
#8 [2/6] RUN yum install -y zstd && yum clean packages
#8 0.560 Updating and loading repositories:
#8 1.226 Fedora 43 - aarch64 100% | 31.8 KiB/s | 17.2 KiB | 00m01s
#8 1.227 Fedora 43 - aarch64 - Updates 100% | 39.7 KiB/s | 4.6 KiB | 00m00s
#8 5.355 Repositories loaded.
#8 5.895 Package "zstd-1.5.7-2.fc43.aarch64" is already installed.
#8 5.895
#8 5.895 Nothing to do.
#8 5.963 Removed 0 files, 0 directories (total of 0 B). 0 errors occurred.
#8 DONE 6.6s
#9 [3/6] RUN opam switch create 5.4 --packages=ocaml-base-compiler.5.4.1
#9 0.620
#9 0.620 <><> Installing new switch packages <><><><><><><><><><><><><><><><><><><><><><>
#9 0.620 Switch invariant: ["ocaml-base-compiler" {= "5.4.1"}]
#9 5.911
#9 5.911 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 8.554 -> installed base-bigarray.base
#9 8.557 -> installed base-threads.base
#9 8.558 -> installed base-unix.base
#9 8.559 -> installed ocaml-options-vanilla.1
#9 8.936 -> retrieved ocaml-config.3 (2 extra sources)
#9 9.513 -> retrieved ocaml-compiler.5.4.1 (https://opam.ocaml.org/cache)
#9 118.6 -> installed ocaml-compiler.5.4.1
#9 118.6 -> installed ocaml-base-compiler.5.4.1
#9 118.6 -> installed ocaml-config.3
#9 118.7 -> installed ocaml.5.4.1
#9 118.7 -> installed base-domains.base
#9 118.7 -> installed base-effects.base
#9 118.7 -> installed base-nnp.base
#9 119.1 Done.
#9 119.1 # Run eval $(opam env --switch=5.4) to update the current shell environment
#9 DONE 120.6s
#10 [4/6] RUN opam pin add -k version ocaml-base-compiler 5.4.1
#10 0.576 ocaml-base-compiler is now pinned to version 5.4.1
#10 0.576
#10 5.884 No package build needed.
#10 5.884 Nothing to do.
#10 5.884 # Run eval $(opam env) to update the current shell environment
#10 DONE 5.9s
#11 [5/6] RUN opam install -y opam-depext
#11 6.060 The following actions will be performed:
#11 6.060 - install opam-depext 1.2.3
#11 6.060
#11 6.060 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 6.175 -> retrieved opam-depext.1.2.3 (https://opam.ocaml.org/cache)
#11 9.563 -> installed opam-depext.1.2.3
#11 9.573 Done.
#11 9.574
#11 9.574 <><> opam-depext.1.2.3 installed successfully <><><><><><><><><><><><><><><><><>
#11 9.574 => opam-depext is unnecessary when used with opam >= 2.1. Please use opam install directly instead
#11 9.574 # Run eval $(opam env) to update the current shell environment
#11 DONE 10.8s
#12 [6/6] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#12 DONE 0.0s
#13 exporting to image
#13 exporting layers
#13 exporting layers 2.3s done
#13 writing image sha256:d72f319d33d54948c9bf035f22282b64f73b7d2f8c685a6db3f8d50bfbb99822 done
#13 DONE 2.3s
1 warning found (use docker --debug to expand):
- JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 12)
Pushing "sha256:d72f319d33d54948c9bf035f22282b64f73b7d2f8c685a6db3f8d50bfbb99822" to "ocurrent/opam-staging:fedora-43-ocaml-5.4-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
055b78fc2e40: Preparing
eefce5069477: Preparing
2b55ddacdf8f: Preparing
948f7c0df224: Preparing
358b6111d010: Preparing
7103a84bd7a8: Preparing
a292804d7065: Preparing
9131fdeea2e9: Preparing
ba207e6f42fd: Preparing
7c8fe2c1f508: Preparing
29dcc5f15f74: Preparing
f9773c3c1610: Preparing
afe1167ccbf7: Preparing
bab02b6b565d: Preparing
6a6993995c7f: Preparing
a292804d7065: Waiting
f314d2ca4931: Preparing
9131fdeea2e9: Waiting
9b23e65efbf3: Preparing
d0a5d9d06cba: Preparing
9d09ec0af6ac: Preparing
e6fe44ee029e: Preparing
9ceaf2194d7e: Preparing
ba207e6f42fd: Waiting
a0eb58952d6e: Preparing
b84e1181ec67: Preparing
7c8fe2c1f508: Waiting
5f70bf18a086: Preparing
9904484c294f: Preparing
29dcc5f15f74: Waiting
0b3ebb410017: Preparing
f326f40d6469: Preparing
fdcc7a85b255: Preparing
7103a84bd7a8: Waiting
f9773c3c1610: Waiting
865c13da6176: Preparing
865c13da6176: Preparing
303abea833f4: Preparing
9b23e65efbf3: Waiting
ed052fb339c8: Preparing
9d09ec0af6ac: Waiting
afe1167ccbf7: Waiting
d0a5d9d06cba: Waiting
708525a4469c: Preparing
98b0abab39c0: Preparing
0fc32de37b12: Preparing
e6fe44ee029e: Waiting
bab02b6b565d: Waiting
25d541923ed7: Preparing
d61def731578: Preparing
6a6993995c7f: Waiting
e24f5dc834ac: Preparing
a0eb58952d6e: Waiting
9ceaf2194d7e: Waiting
5f70bf18a086: Waiting
ab2b810d91a9: Preparing
f314d2ca4931: Waiting
78dc5d872fca: Preparing
9904484c294f: Waiting
b84e1181ec67: Waiting
0b3ebb410017: Waiting
da1594ac65f8: Preparing
2ba86574ebff: Preparing
303abea833f4: Waiting
8f32d02ffd27: Preparing
ed052fb339c8: Waiting
6dc3fba7aa3e: Preparing
fdcc7a85b255: Waiting
f326f40d6469: Waiting
865c13da6176: Waiting
708525a4469c: Waiting
98b0abab39c0: Waiting
0fc32de37b12: Waiting
d61def731578: Waiting
e24f5dc834ac: Waiting
25d541923ed7: Waiting
da1594ac65f8: Waiting
2ba86574ebff: Waiting
78dc5d872fca: Waiting
6dc3fba7aa3e: Waiting
8f32d02ffd27: Waiting
ab2b810d91a9: Waiting
2b55ddacdf8f: Pushed
055b78fc2e40: Pushed
7103a84bd7a8: Layer already exists
a292804d7065: Layer already exists
eefce5069477: Pushed
9131fdeea2e9: Layer already exists
ba207e6f42fd: Layer already exists
7c8fe2c1f508: Layer already exists
29dcc5f15f74: Layer already exists
f9773c3c1610: Layer already exists
afe1167ccbf7: Layer already exists
bab02b6b565d: Layer already exists
6a6993995c7f: Layer already exists
f314d2ca4931: Layer already exists
9b23e65efbf3: Layer already exists
d0a5d9d06cba: Layer already exists
9d09ec0af6ac: Layer already exists
e6fe44ee029e: Layer already exists
9ceaf2194d7e: Layer already exists
a0eb58952d6e: Layer already exists
b84e1181ec67: Layer already exists
5f70bf18a086: Layer already exists
9904484c294f: Layer already exists
0b3ebb410017: Layer already exists
f326f40d6469: Layer already exists
fdcc7a85b255: Layer already exists
865c13da6176: Layer already exists
303abea833f4: Layer already exists
ed052fb339c8: Layer already exists
708525a4469c: Layer already exists
98b0abab39c0: Layer already exists
0fc32de37b12: Layer already exists
25d541923ed7: Layer already exists
d61def731578: Layer already exists
e24f5dc834ac: Layer already exists
ab2b810d91a9: Layer already exists
78dc5d872fca: Layer already exists
da1594ac65f8: Layer already exists
2ba86574ebff: Layer already exists
8f32d02ffd27: Layer already exists
6dc3fba7aa3e: Layer already exists
358b6111d010: Pushed
948f7c0df224: Pushed
fedora-43-ocaml-5.4-arm64: digest: sha256:e054c921d49cbe9d7819d97e956db2f56a6bc3ca2a2e4b42993a684783ece331 size: 9505
The push refers to repository [docker.io/ocurrent/opam-staging]
055b78fc2e40: Preparing
eefce5069477: Preparing
2b55ddacdf8f: Preparing
948f7c0df224: Preparing
358b6111d010: Preparing
7103a84bd7a8: Preparing
a292804d7065: Preparing
9131fdeea2e9: Preparing
ba207e6f42fd: Preparing
7c8fe2c1f508: Preparing
29dcc5f15f74: Preparing
f9773c3c1610: Preparing
afe1167ccbf7: Preparing
bab02b6b565d: Preparing
6a6993995c7f: Preparing
f314d2ca4931: Preparing
9b23e65efbf3: Preparing
d0a5d9d06cba: Preparing
a292804d7065: Waiting
9d09ec0af6ac: Preparing
e6fe44ee029e: Preparing
9ceaf2194d7e: Preparing
9131fdeea2e9: Waiting
a0eb58952d6e: Preparing
b84e1181ec67: Preparing
5f70bf18a086: Preparing
ba207e6f42fd: Waiting
9904484c294f: Preparing
0b3ebb410017: Preparing
f326f40d6469: Preparing
7c8fe2c1f508: Waiting
fdcc7a85b255: Preparing
6a6993995c7f: Waiting
865c13da6176: Preparing
f314d2ca4931: Waiting
865c13da6176: Preparing
29dcc5f15f74: Waiting
303abea833f4: Preparing
9b23e65efbf3: Waiting
d0a5d9d06cba: Waiting
ed052fb339c8: Preparing
f9773c3c1610: Waiting
9d09ec0af6ac: Waiting
708525a4469c: Preparing
98b0abab39c0: Preparing
e6fe44ee029e: Waiting
afe1167ccbf7: Waiting
0fc32de37b12: Preparing
9ceaf2194d7e: Waiting
bab02b6b565d: Waiting
25d541923ed7: Preparing
7103a84bd7a8: Waiting
d61def731578: Preparing
303abea833f4: Waiting
a0eb58952d6e: Waiting
e24f5dc834ac: Preparing
fdcc7a85b255: Waiting
ab2b810d91a9: Preparing
ed052fb339c8: Waiting
78dc5d872fca: Preparing
708525a4469c: Waiting
da1594ac65f8: Preparing
98b0abab39c0: Waiting
b84e1181ec67: Waiting
0fc32de37b12: Waiting
2ba86574ebff: Preparing
8f32d02ffd27: Preparing
0b3ebb410017: Waiting
5f70bf18a086: Waiting
6dc3fba7aa3e: Preparing
f326f40d6469: Waiting
25d541923ed7: Waiting
9904484c294f: Waiting
d61def731578: Waiting
78dc5d872fca: Waiting
da1594ac65f8: Waiting
e24f5dc834ac: Waiting
ab2b810d91a9: Waiting
2ba86574ebff: Waiting
8f32d02ffd27: Waiting
6dc3fba7aa3e: Waiting
eefce5069477: Layer already exists
948f7c0df224: Layer already exists
055b78fc2e40: Layer already exists
2b55ddacdf8f: Layer already exists
358b6111d010: Layer already exists
a292804d7065: Layer already exists
7103a84bd7a8: Layer already exists
9131fdeea2e9: Layer already exists
ba207e6f42fd: Layer already exists
7c8fe2c1f508: Layer already exists
29dcc5f15f74: Layer already exists
6a6993995c7f: Layer already exists
bab02b6b565d: Layer already exists
f9773c3c1610: Layer already exists
afe1167ccbf7: Layer already exists
f314d2ca4931: Layer already exists
d0a5d9d06cba: Layer already exists
9d09ec0af6ac: Layer already exists
9b23e65efbf3: Layer already exists
e6fe44ee029e: Layer already exists
9ceaf2194d7e: Layer already exists
a0eb58952d6e: Layer already exists
b84e1181ec67: Layer already exists
5f70bf18a086: Layer already exists
9904484c294f: Layer already exists
fdcc7a85b255: Layer already exists
865c13da6176: Layer already exists
0b3ebb410017: Layer already exists
f326f40d6469: Layer already exists
303abea833f4: Layer already exists
98b0abab39c0: Layer already exists
708525a4469c: Layer already exists
0fc32de37b12: Layer already exists
ed052fb339c8: Layer already exists
25d541923ed7: Layer already exists
d61def731578: Layer already exists
ab2b810d91a9: Layer already exists
e24f5dc834ac: Layer already exists
78dc5d872fca: Layer already exists
da1594ac65f8: Layer already exists
8f32d02ffd27: Layer already exists
6dc3fba7aa3e: Layer already exists
2ba86574ebff: Layer already exists
fedora-43-ocaml-5.4-arm64: digest: sha256:e054c921d49cbe9d7819d97e956db2f56a6bc3ca2a2e4b42993a684783ece331 size: 9505
Job succeeded
2026-06-06 09:42.01: Job succeeded