Organisationssanettetsdl-ttfef429d ()(lower-bound)

(lower-bound)

Logs

Show full logs
2026-04-30 08:45.44: New job: test sanette/tsdl-ttf https://github.com/sanette/tsdl-ttf.git#refs/heads/master (ef429d8ce8c13133ccd28d356a373d5404286a89) (linux-x86_64:(lower-bound))
Base: ocaml/opam:debian-13-ocaml-4.08@sha256:3cbf0e68d3a718b80b9a2ab282b68bb62badcbc072fa014a5564516c5f70e74c
Opam project build

To reproduce locally:

git clone --recursive "https://github.com/sanette/tsdl-ttf.git" -b "master" && cd "tsdl-ttf" && git reset --hard ef429d8c
cat > Dockerfile <<'END-OF-DOCKERFILE'
FROM ocaml/opam:debian-13-ocaml-4.08@sha256:3cbf0e68d3a718b80b9a2ab282b68bb62badcbc072fa014a5564516c5f70e74c
# debian-13-4.08_opam-2.5
USER 1000:1000
ENV CLICOLOR_FORCE="1"
ENV OPAMCOLOR="always"
WORKDIR /src
RUN sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam
RUN opam init --reinit -ni
RUN uname -rs && opam exec -- ocaml -version && opam --version
WORKDIR /src
RUN sudo chown opam /src
RUN cd ~/opam-repository && (git cat-file -e 4ae3c774e4a07972d8dc71ead3a8294779f6dada || git fetch origin master) && git reset -q --hard 4ae3c774e4a07972d8dc71ead3a8294779f6dada && git log --no-decorate -n1 --oneline && opam update -u
COPY --chown=1000:1000 tsdl-ttf.opam ./
RUN opam pin add -yn tsdl-ttf.dev './'
RUN echo '(lang dune 3.0)' > './dune-project'
ENV DEPS="base-bigarray.base base-bytes.base base-threads.base base-unix.base conf-libffi.2.0.0 conf-m4.1 conf-pkg-config.1.0 conf-sdl2.1 conf-sdl2-ttf.1 ctypes.0.14.0 ctypes-foreign.0.4.0 dune.2.7.1 integers.0.1.0 ocaml.4.08.1 ocaml-base-compiler.4.08.1 ocaml-config.1 ocamlbuild.0.14.0 ocamlfind.1.8.0 topkg.1.0.8 tsdl.0.9.8"
ENV CI="true"
ENV OCAMLCI="true"
RUN opam update --depexts && opam install --cli=2.5 --depext-only -y tsdl-ttf.dev $DEPS
RUN opam install $DEPS
COPY --chown=1000:1000 . /src
RUN opam exec -- dune build @install @check @runtest && rm -rf _build

END-OF-DOCKERFILE
docker build .
END-REPRO-BLOCK

2026-04-30 08:45.44: Using cache hint "sanette/tsdl-ttf-ocaml/opam:debian-13-ocaml-4.08@sha256:3cbf0e68d3a718b80b9a2ab282b68bb62badcbc072fa014a5564516c5f70e74c-debian-13-4.08_opam-2.5-4f4f086aca2b855686a06cea3ef4c5f6"
2026-04-30 08:45.44: Using OBuilder spec:
((from ocaml/opam:debian-13-ocaml-4.08@sha256:3cbf0e68d3a718b80b9a2ab282b68bb62badcbc072fa014a5564516c5f70e74c)
 (comment debian-13-4.08_opam-2.5)
 (user (uid 1000) (gid 1000))
 (env CLICOLOR_FORCE 1)
 (env OPAMCOLOR always)
 (workdir /src)
 (run (shell "sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam"))
 (run (shell "opam init --reinit -ni"))
 (run (shell "uname -rs && opam exec -- ocaml -version && opam --version"))
 (workdir /src)
 (run (shell "sudo chown opam /src"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "cd ~/opam-repository && (git cat-file -e 4ae3c774e4a07972d8dc71ead3a8294779f6dada || git fetch origin master) && git reset -q --hard 4ae3c774e4a07972d8dc71ead3a8294779f6dada && git log --no-decorate -n1 --oneline && opam update -u"))
 (copy (src tsdl-ttf.opam) (dst ./))
 (run (network host)
      (shell "opam pin add -yn tsdl-ttf.dev './'"))
 (run (shell "echo '(lang dune 3.0)' > './dune-project'"))
 (env DEPS "base-bigarray.base base-bytes.base base-threads.base base-unix.base conf-libffi.2.0.0 conf-m4.1 conf-pkg-config.1.0 conf-sdl2.1 conf-sdl2-ttf.1 ctypes.0.14.0 ctypes-foreign.0.4.0 dune.2.7.1 integers.0.1.0 ocaml.4.08.1 ocaml-base-compiler.4.08.1 ocaml-config.1 ocamlbuild.0.14.0 ocamlfind.1.8.0 topkg.1.0.8 tsdl.0.9.8")
 (env CI true)
 (env OCAMLCI true)
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam update --depexts && opam install --cli=2.5 --depext-only -y tsdl-ttf.dev $DEPS"))
 (run (cache (opam-archives (target /home/opam/.opam/download-cache)))
      (network host)
      (shell "opam install $DEPS"))
 (copy (src .) (dst /src))
 (run (shell "opam exec -- dune build @install @check @runtest && rm -rf _build"))
)

2026-04-30 08:45.44: Waiting for resource in pool OCluster
2026-04-30 08:45.44: Waiting for worker…
2026-04-30 08:51.33: Cancelling: Auto-cancelling job because it is no longer needed