Build:
  1. 0
2026-09-28 15:51.21: New job: build ocaml-unikraft-x86_64.1.2.0 (4f957a1c415e)
2026-09-28 15:51.21: Waiting for resource in pool day11-builds
2026-09-28 15:54.54: Got resource from pool day11-builds
2026-09-28 15:54.54: [profile oxcaml-odoc-master] build ocaml-unikraft-x86_64.1.2.0
2026-09-28 15:54.54: build ocaml-unikraft-x86_64.1.2.0 (4f957a1c415e)
=== DEPENDENCIES (21 transitive) ===
  base-threads.base                                  ddcab511c589
  base-unix.base                                     742554e1dbc2
  conf-autoconf.1                                    43fe4a407b7a
  conf-bison.2                                       9af4bca5d7bc
  conf-flex.2                                        1dfd13c869bb
  conf-python-3.9.0.0                                2e936c1e0019
  conf-which.1                                       5fccb3a41099
  dune.3.22.2+ox                                     057b1ed5957b
  ocaml.5.4.0                                        74a2c67841c6
  ocaml-config.3                                     d58db97ddfef
  ocaml-src.5.4.0                                    c72637b096d9
  ocaml-unikraft-backend-firecracker-x86_64.1.2.0-0.20.0 bd73d00437d0
  ocaml-unikraft-backend-qemu-x86_64.1.2.0-0.20.0    9ddabc9563cd
  ocaml-unikraft-toolchain-x86_64.1.2.0-0.20.0       aaa9dda552dd
  ocaml-variants.5.4.0+ox                            4babdc19da91
  ocamlfind.1.9.8+ox                                 47b14ae6bc12
  opatch.3.1.2                                       f1bd9ea90b8c
  oxcaml-compiler.5.4.0-ox7                          42053eeff39a
  patch.3.1.2                                        e17b12b56e39
  unikraft.0.20.0                                    dd16ab628b8a
  unikraft-musl.0.20.0                               796db186d3a9
=== STDOUT ===
Processing: [default: loading data]
[ocaml-unikraft-x86_64.1.2.0: extract]
-> retrieved ocaml-unikraft-x86_64.1.2.0  (cached)
[ocaml-unikraft-x86_64: make ocaml-unikraft-x86_64.install]
+ /usr/bin/make "-j39" "prefix=/home/opam/.opam/default" "BIN=/home/opam/.opam/default/bin" "LIB=/home/opam/.opam/default/lib" "SHARE=/home/opam/.opam/default/share" "OCUKARCH=x86_64" "ocaml-unikraft-x86_64.install" (CWD=/home/opam/.opam/default/.opam-switch/build/ocaml-unikraft-x86_64.1.2.0)
- test ! -d ocaml
- mkdir -p _build
- cp -r "$(ocamlfind query ocaml-src)" ocaml
- touch _build/empty
- VERSION="$(head -n1 ocaml/VERSION)" ; \
- if test -d "patches/$VERSION" ; then \
-   opatch -v -C ocaml "patches/$VERSION"/*; \
- fi
- "patches/5.4.0/0001-Accept-native-freestanding-targets-at-configure-time.patch" applied.
- "patches/5.4.0/0002-Allow-ocaml-in-a-triplet-target-to-build-freestandin.patch" applied.
- cd ocaml && \
-   PATH="$PWD/../_build/bin:$PATH" \
-   ./configure \
- 	--target=x86_64-unikraft-ocaml \
- 	--prefix='/home/opam/.opam/default/lib/ocaml-unikraft-x86_64' \
- 	--disable-shared \
- 	--disable-ocamldoc \
- 	--without-zstd \
- 	--with-additional-stublibsdir \
- 	--with-relative-libdir \
- 	--enable-runtime-search \
- 	--enable-runtime-search-target
- configure: WARNING: unrecognized options: --with-additional-stublibsdir, --with-relative-libdir, --enable-runtime-search, --enable-runtime-search-target
- configure: Configuring OCaml version 5.4.0
- checking build system type... x86_64-pc-linux-gnu
- checking host system type... x86_64-pc-linux-gnu
- checking target system type... x86_64-pc-none
- checking for csc... no
- checking if the installed OCaml compiler can build the cross compiler... no (5.4.0 vs 5.4.0+ox)
- configure: error: exiting
- make: *** [Makefile:290: ocaml/Makefile.config] Error 1
[ERROR] The compilation of ocaml-unikraft-x86_64.1.2.0 failed at "make -j39 prefix=/home/opam/.opam/default BIN=/home/opam/.opam/default/bin LIB=/home/opam/.opam/default/lib SHARE=/home/opam/.opam/default/share OCUKARCH=x86_64 ocaml-unikraft-x86_64.install".
build failed... 

=== STDERR ===

2026-09-28 15:55.15: FAILED: build ocaml-unikraft-x86_64.1.2.0
2026-09-28 15:55.15: Job failed: build failed: ocaml-unikraft-x86_64.1.2.0