Build:
  1. 0
2026-08-24 09:20.06: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/203/head (fdbc059af2677a426a36be35e3289a81467e7fb5)]
2026-08-24 09:20.06: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-08-24 09:20.06: Waiting for resource in pool OCluster
2026-08-24 09:20.06: Waiting for worker…
2026-08-24 09:20.10: Got resource from pool OCluster
Building on odawa.caelum.ci.dev
All commits already cached
Submodule path 'content/doc': checked out '13a77b2bc576763bfa469ca3ef6f139402b7357b'
HEAD is now at fdbc059 Remove opam-repository’s .git directory from the served files
Synchronizing 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.1s

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

#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.1s

#5 [internal] load metadata for docker.io/library/caddy:2.5.2-alpine
#5 ...

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

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

#8 [internal] load metadata for docker.io/library/alpine:3.15
#8 ...

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

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

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

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

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

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

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

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

#15 [opam2web  3/12] COPY --from=opam-legacy . /www
#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

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

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

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

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

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

#22 [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
#22 CACHED

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

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

#25 [stage-2  1/16] FROM docker.io/ocaml/opam:archive@sha256:22da8ec5bf6b2376e6e04bba98e5d786e3c891a59458b689e38f32ee3b06cb17
#25 CACHED

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

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

#28 [internal] load build context
#28 transferring context: 4.95kB done
#28 DONE 0.1s

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

#30 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#30 0.710 checking for ocamlc... ocamlc
#30 0.717 OCaml version is 4.14.0
#30 0.724 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#30 0.724 checking for ocamlopt... ocamlopt
#30 0.732 checking for ocamlc.opt... ocamlc.opt
#30 0.739 checking for ocamlopt.opt... ocamlopt.opt
#30 0.747 checking for ocaml... ocaml
#30 0.747 checking for ocamldep... ocamldep
#30 0.747 checking for ocamldep.opt... ocamldep.opt
#30 0.755 checking for ocamlmktop... ocamlmktop
#30 0.755 checking for ocamlmklib... ocamlmklib
#30 0.756 checking for ocamldoc... ocamldoc
#30 0.756 checking for ocamldoc.opt... ocamldoc.opt
#30 0.784 checking for ocamlbuild... ocamlbuild
#30 0.784 checking OCaml Sys.os_type... Unix
#30 0.814 checking for gawk... no
#30 0.814 checking for mawk... no
#30 0.814 checking for nawk... no
#30 0.814 checking for awk... awk
#30 0.820 checking for compiler type... cc
#30 1.163 checking for compiler architecture... amd64
#30 1.479 checking for compiler system... linux
#30 1.777 checking for compiler target... x86_64-pc-linux-musl
#30 2.086 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#30 2.117 checking whether the C compiler works... yes
#30 2.164 checking for C compiler default output file name... a.out
#30 2.166 checking for suffix of executables... 
#30 2.210 checking whether we are cross compiling... no
#30 2.253 checking for suffix of object files... o
#30 2.282 checking whether the compiler supports GNU C... yes
#30 2.307 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#30 2.339 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#30 2.416 checking for ocamlobjinfo... ocamlobjinfo
#30 2.417 checking for ocamlfind... ocamlfind
#30 2.441 checking for curl... curl
#30 2.442 checking for dune... dune
#30 2.442 checking for patch... patch
#30 2.442 checking for bunzip2... bunzip2
#30 2.448 checking for linking method... shared
#30 2.448 
#30 2.448 checking for OCaml findlib package unix... found
#30 2.451 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#30 2.458 checking for OCaml findlib package base64 3.1.0 or later... no
#30 2.460 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#30 2.462 checking for OCaml findlib package cudf 0.7 or later... no
#30 2.464 checking for OCaml findlib package dose3.common 6.1 or later... no
#30 2.466 checking for OCaml findlib package dose3.algo 6.1 or later... no
#30 2.468 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#30 2.470 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#30 2.472 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#30 2.474 checking for OCaml findlib package jsonm 1.0.2 or later... no
#30 2.476 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#30 2.484 checking for OCaml findlib package sha 1.13 or later... no
#30 2.486 checking for OCaml findlib package swhid_core 0.1 or later... no
#30 2.488 checking for OCaml findlib package patch 3.0.0 or later... no
#30 2.490 checking for OCaml findlib package tar 3.3.0 or later... no
#30 2.492 checking for OCaml findlib package checkseum 0.5.2 or later... no
#30 2.493 checking for OCaml findlib package decompress 1.5.1 or later... no
#30 2.495 checking for OCaml findlib package mccs 1.1+17 or later... no
#30 2.498 
#30 2.498 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  6/12] RUN opam repo set-url default git+https://github.com/ocaml/opam-repository.git#${OPAM_GIT_SHA}
#29 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.476 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.484 checking for OCaml findlib package sha 1.13 or later... no
2.486 checking for OCaml findlib package swhid_core 0.1 or later... no
2.488 checking for OCaml findlib package patch 3.0.0 or later... no
2.490 checking for OCaml findlib package tar 3.3.0 or later... no
2.492 checking for OCaml findlib package checkseum 0.5.2 or later... no
2.493 checking for OCaml findlib package decompress 1.5.1 or later... no
2.495 checking for OCaml findlib package mccs 1.1+17 or later... no
2.498 
2.498 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-08-24 09:20.21: Job failed: Failed: Build failed