Build:
  1. 0
2026-07-28 05:26.13: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/185/head (7f831ac1da077fec54fd8c63c33b079694c15288)]
2026-07-28 05:26.13: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-07-28 05:26.13: Waiting for resource in pool OCluster
2026-07-28 05:26.13: Waiting for worker…
2026-07-28 05:26.13: Got resource from pool OCluster
Building on bremusa.ocamllabs.io
All commits already cached
Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b'
HEAD is now at 7f831ac sort opam fields
Synchronising submodule url for 'content/doc'
Cleared directory 'content/doc'
Submodule 'content/doc' (https://github.com/ocaml/opam.wiki.git) unregistered for path 'content/doc'
Submodule 'content/doc' (https://github.com/ocaml/opam.wiki.git) registered for path 'content/doc'
Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b'
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 3.11kB done
#1 DONE 0.0s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1.3
#2 DONE 0.2s

#3 docker-image://docker.io/docker/dockerfile:1.3@sha256:42399d4635eddd7a9b8a24be879d2f9a930d0ed040a61324cfdf59ef1357b3b2
#3 CACHED

#4 [internal] load .dockerignore
#4 transferring context: 53B done
#4 DONE 0.0s

#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 ...

#6 [internal] load metadata for docker.io/ocaml/opam:archive
#6 DONE 0.2s

#7 [internal] load metadata for docker.io/library/alpine:3.15
#7 DONE 0.2s

#5 [internal] load metadata for docker.io/ocaml/opam:alpine-3.15-ocaml-4.14
#5 DONE 0.2s

#8 [internal] load metadata for docker.io/ocaml/opam.ocaml.org-legacy:latest
#8 DONE 0.5s

#9 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#9 DONE 0.5s

#10 [stage-2  1/16] FROM docker.io/ocaml/opam:archive@sha256:4529144090690298b1809935ce4c4a46a170576e1c1916508ba8b4cc725d5fe2
#10 DONE 0.0s

#11 [stage-5 1/3] FROM docker.io/library/caddy:2.5.2-alpine@sha256:b31ff95e98737b849d6af1fb9d9cb54a66ba3684564b3310541f60b12b1dd619
#11 DONE 0.0s

#12 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#12 DONE 0.0s

#13 [internal] load build context
#13 DONE 0.0s

#14 [opam2web  1/12] FROM docker.io/library/alpine:3.15@sha256:19b4bcc4f60e99dd5ebdca0cbce22c503bbcff197549d7e19dab4f22254dc864
#14 DONE 0.0s

#15 [stage-5 2/3] WORKDIR /srv
#15 CACHED

#16 [build-opam-doc  1/14] FROM docker.io/ocaml/opam:alpine-3.15-ocaml-4.14@sha256:6e944a352012058a8e8d9e44019c2a827acd5ba42be51437b697e3630a608bdc
#16 DONE 0.0s

#10 [stage-2  1/16] FROM docker.io/ocaml/opam:archive@sha256:4529144090690298b1809935ce4c4a46a170576e1c1916508ba8b4cc725d5fe2
#10 CACHED

#17 [opam2web  2/12] RUN apk add --update git curl rsync libstdc++ rdfind
#17 CACHED

#12 [opam-legacy 1/1] FROM docker.io/ocaml/opam.ocaml.org-legacy@sha256:8441c99108b7628c4b3a222a5b61aef39dc1f9638f2b9bc991b4eb5314b58865
#12 CACHED

#18 [build-opam-doc  3/14] RUN sudo mkdir -p /usr/local/bin     && echo -e '#!/bin/sh -e\n                echo\n                echo\n                echo "<!DOCTYPE html>"\n                echo "<HTML><HEAD><TITLE>$(basename $2 .1) manpage</TITLE></HEAD><BODY>"\n                /usr/lib/cgit/filters/html-converters/man2html <$2\n                echo "</BODY></HTML>\n'        | sudo tee /usr/local/bin/man2html     && sudo chmod a+x /usr/local/bin/man2html
#18 CACHED

#19 [build-opam-doc  5/14] RUN opam install odoc
#19 CACHED

#20 [build-opam-doc  6/14] RUN git clone https://github.com/ocaml/opam --single-branch --depth 1 --branch master /home/opam/opam
#20 CACHED

#21 [build-opam-doc  4/14] RUN sudo mv /usr/bin/opam-2.1 /usr/bin/opam && opam update
#21 CACHED

#22 [build-opam-doc  2/14] RUN sudo apk add cgit groff
#22 CACHED

#23 [build-opam2web  3/12] RUN git clone https://github.com/ocaml/opam2web.git --depth 1 /home/opam/opam2web
#23 CACHED

#24 [build-opam2web  5/12] RUN sudo mkdir -p /opt/opam2web && sudo chown opam:opam /opt/opam2web
#24 CACHED

#25 [build-opam2web  4/12] WORKDIR /home/opam/opam2web
#25 CACHED

#26 [build-opam2web  2/12] RUN sudo apk add g++ gmp-dev
#26 CACHED

#27 [build-opam-doc  7/14] WORKDIR /home/opam/opam
#27 CACHED

#28 [build-opam2web  6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#28 CACHED

#13 [internal] load build context
#13 transferring context: 4.97kB done
#13 DONE 0.0s

#29 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#29 0.785 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#29 ...

#30 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#30 0.349 checking for ocamlc... ocamlc
#30 0.358 OCaml version is 4.14.0
#30 0.365 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#30 0.365 checking for ocamlopt... ocamlopt
#30 0.377 checking for ocamlc.opt... ocamlc.opt
#30 0.387 checking for ocamlopt.opt... ocamlopt.opt
#30 0.401 checking for ocaml... ocaml
#30 0.402 checking for ocamldep... ocamldep
#30 0.402 checking for ocamldep.opt... ocamldep.opt
#30 0.409 checking for ocamlmktop... ocamlmktop
#30 0.409 checking for ocamlmklib... ocamlmklib
#30 0.409 checking for ocamldoc... ocamldoc
#30 0.410 checking for ocamldoc.opt... ocamldoc.opt
#30 0.423 checking for ocamlbuild... ocamlbuild
#30 0.423 checking OCaml Sys.os_type... Unix
#30 0.453 checking for gawk... no
#30 0.453 checking for mawk... no
#30 0.453 checking for nawk... no
#30 0.454 checking for awk... awk
#30 0.461 checking for compiler type... cc
#30 0.841 checking for compiler architecture... amd64
#30 1.159 checking for compiler system... linux
#30 1.478 checking for compiler target... x86_64-pc-linux-musl
#30 1.816 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#30 1.854 checking whether the C compiler works... yes
#30 1.899 checking for C compiler default output file name... a.out
#30 1.901 checking for suffix of executables... 
#30 1.948 checking whether we are cross compiling... no
#30 1.997 checking for suffix of object files... o
#30 2.028 checking whether the compiler supports GNU C... yes
#30 2.059 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#30 2.090 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#30 2.175 checking for ocamlobjinfo... ocamlobjinfo
#30 2.175 checking for ocamlfind... ocamlfind
#30 2.188 checking for curl... curl
#30 2.189 checking for dune... dune
#30 2.190 checking for patch... patch
#30 2.190 checking for bunzip2... bunzip2
#30 2.199 checking for linking method... shared
#30 2.199 
#30 2.199 checking for OCaml findlib package unix... found
#30 2.202 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#30 2.211 checking for OCaml findlib package base64 3.1.0 or later... no
#30 2.214 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#30 2.218 checking for OCaml findlib package cudf 0.7 or later... no
#30 2.221 checking for OCaml findlib package dose3.common 6.1 or later... no
#30 2.223 checking for OCaml findlib package dose3.algo 6.1 or later... no
#30 2.226 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#30 2.229 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#30 2.231 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#30 2.234 checking for OCaml findlib package jsonm 1.0.2 or later... no
#30 2.237 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#30 2.246 checking for OCaml findlib package sha 1.13 or later... no
#30 2.248 checking for OCaml findlib package swhid_core 0.1 or later... no
#30 2.251 checking for OCaml findlib package patch 3.0.0 or later... no
#30 2.253 checking for OCaml findlib package tar 3.3.0 or later... no
#30 2.256 checking for OCaml findlib package checkseum 0.5.2 or later... no
#30 2.260 checking for OCaml findlib package decompress 1.5.1 or later... no
#30 2.262 checking for OCaml findlib package mccs 1.1+17 or later... no
#30 2.266 
#30 2.266 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
#30 ERROR: process "/bin/sh -c opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make" did not complete successfully: exit code: 1

#29 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#29 CANCELED

#31 [opam2web  3/12] COPY --from=opam-legacy . /www
#31 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.237 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.246 checking for OCaml findlib package sha 1.13 or later... no
2.248 checking for OCaml findlib package swhid_core 0.1 or later... no
2.251 checking for OCaml findlib package patch 3.0.0 or later... no
2.253 checking for OCaml findlib package tar 3.3.0 or later... no
2.256 checking for OCaml findlib package checkseum 0.5.2 or later... no
2.260 checking for OCaml findlib package decompress 1.5.1 or later... no
2.262 checking for OCaml findlib package mccs 1.1+17 or later... no
2.266 
2.266 configure: error: Dependencies missing. Use --with-vendored-deps or --disable-checks
------
ERROR: failed to build: failed to solve: process "/bin/sh -c opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make" did not complete successfully: exit code: 1
docker-build failed with exit-code 1
2026-07-28 05:26.18: Job failed: Failed: Build failed