Build:
  1. 0
2026-08-18 11:34.50: New job: Build Dockerfile using linux-x86_64 in
                                [https://github.com/ocaml-opam/opam2web.git#refs/pull/203/head (fdbc059af2677a426a36be35e3289a81467e7fb5)]
2026-08-18 11:34.50: Using cache hint "https://github.com/ocaml-opam/opam2web.git-Dockerfile"
2026-08-18 11:34.50: Waiting for resource in pool OCluster
2026-08-18 11:34.50: Waiting for worker…
2026-08-18 11:34.50: 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.2s

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

#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/ocaml/opam:alpine-3.15-ocaml-4.14
#5 ...

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

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

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

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

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

#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 [stage-5 2/3] WORKDIR /srv
#12 CACHED

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

#14 [opam-archive 1/1] FROM docker.io/ocaml/opam:archive@sha256:22da8ec5bf6b2376e6e04bba98e5d786e3c891a59458b689e38f32ee3b06cb17
#14 CACHED

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#29 [opam2web  3/12] COPY --from=opam-legacy . /www
#29 ...

#30 [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make
#30 0.333 checking for ocamlc... ocamlc
#30 0.343 OCaml version is 4.14.0
#30 0.349 OCaml library path is /home/opam/.opam/4.14/lib/ocaml
#30 0.349 checking for ocamlopt... ocamlopt
#30 0.361 checking for ocamlc.opt... ocamlc.opt
#30 0.367 checking for ocamlopt.opt... ocamlopt.opt
#30 0.376 checking for ocaml... ocaml
#30 0.376 checking for ocamldep... ocamldep
#30 0.377 checking for ocamldep.opt... ocamldep.opt
#30 0.385 checking for ocamlmktop... ocamlmktop
#30 0.385 checking for ocamlmklib... ocamlmklib
#30 0.385 checking for ocamldoc... ocamldoc
#30 0.385 checking for ocamldoc.opt... ocamldoc.opt
#30 0.398 checking for ocamlbuild... ocamlbuild
#30 0.398 checking OCaml Sys.os_type... Unix
#30 0.427 checking for gawk... no
#30 0.427 checking for mawk... no
#30 0.428 checking for nawk... no
#30 0.428 checking for awk... awk
#30 0.435 checking for compiler type... cc
#30 0.754 checking for compiler architecture... amd64
#30 1.055 checking for compiler system... linux
#30 1.357 checking for compiler target... x86_64-pc-linux-musl
#30 1.685 checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64
#30 1.722 checking whether the C compiler works... yes
#30 1.771 checking for C compiler default output file name... a.out
#30 1.773 checking for suffix of executables... 
#30 1.817 checking whether we are cross compiling... no
#30 1.877 checking for suffix of object files... o
#30 1.914 checking whether the compiler supports GNU C... yes
#30 1.949 checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 accepts -g... yes
#30 1.990 checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -fPIC  -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed
#30 2.094 checking for ocamlobjinfo... ocamlobjinfo
#30 2.094 checking for ocamlfind... ocamlfind
#30 2.107 checking for curl... curl
#30 2.108 checking for dune... dune
#30 2.108 checking for patch... patch
#30 2.108 checking for bunzip2... bunzip2
#30 2.115 checking for linking method... shared
#30 2.115 
#30 2.115 checking for OCaml findlib package unix... found
#30 2.118 checking for OCaml findlib package re 1.10.0 or later... found 1.10.4
#30 2.127 checking for OCaml findlib package base64 3.1.0 or later... no
#30 2.129 checking for OCaml findlib package ocamlgraph 1.8.8 or later... no
#30 2.132 checking for OCaml findlib package cudf 0.7 or later... no
#30 2.135 checking for OCaml findlib package dose3.common 6.1 or later... no
#30 2.138 checking for OCaml findlib package dose3.algo 6.1 or later... no
#30 2.140 checking for OCaml findlib package opam-file-format 2.1.4 or later... no
#30 2.142 checking for OCaml findlib package spdx_licenses 1.4.0 or later... no
#30 2.145 checking for OCaml findlib package opam-0install-cudf 0.5.0 or later... no
#30 2.147 checking for OCaml findlib package jsonm 1.0.2 or later... no
#30 2.150 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
#30 2.159 checking for OCaml findlib package sha 1.13 or later... no
#30 2.162 checking for OCaml findlib package swhid_core 0.1 or later... no
#30 2.164 checking for OCaml findlib package patch 3.0.0 or later... no
#30 2.166 checking for OCaml findlib package tar 3.3.0 or later... no
#30 2.169 checking for OCaml findlib package checkseum 0.5.2 or later... no
#30 2.171 checking for OCaml findlib package decompress 1.5.1 or later... no
#30 2.173 checking for OCaml findlib package mccs 1.1+17 or later... no
#30 2.176 
#30 2.176 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

#31 [build-opam2web  7/12] RUN opam install . --destdir /opt/opam2web
#31 0.611 opam2web is now pinned to git+file:///home/opam/opam2web#master (version ~dev)
#31 0.717 [NOTE] It seems you have not updated your repositories for a while. Consider updating them with:
#31 0.717        opam update
#31 0.717 
#31 CANCELED

#29 [opam2web  3/12] COPY --from=opam-legacy . /www
#29 CANCELED
------
 > [build-opam-doc  8/14] RUN opam exec -- ./configure --without-mccs && opam exec -- make lib-ext && opam exec -- make:
2.150 checking for OCaml findlib package uutf 1.0.3 or later... found 1.0.3
2.159 checking for OCaml findlib package sha 1.13 or later... no
2.162 checking for OCaml findlib package swhid_core 0.1 or later... no
2.164 checking for OCaml findlib package patch 3.0.0 or later... no
2.166 checking for OCaml findlib package tar 3.3.0 or later... no
2.169 checking for OCaml findlib package checkseum 0.5.2 or later... no
2.171 checking for OCaml findlib package decompress 1.5.1 or later... no
2.173 checking for OCaml findlib package mccs 1.1+17 or later... no
2.176 
2.176 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-18 11:34.55: Job failed: Failed: Build failed