2024-05-10 15:51.45: New job: test sanette/tsdl-ttf https://github.com/sanette/tsdl-ttf.git#refs/pull/8/head (0a059e06245a1dc665f09d8c00a997bf86c06971) (linux-x86_64:opensuse-15.5-4.14_opam-2.1) Base: ocaml/opam@sha256:2a83ef9b2716f12f3f839a6bc5d7269cb744e6086c4c5f07474c2334274f891c Opam project build To reproduce locally: git clone --recursive "https://github.com/sanette/tsdl-ttf.git" && cd "tsdl-ttf" && git fetch origin "refs/pull/8/head" && git reset --hard 0a059e06 cat > Dockerfile <<'END-OF-DOCKERFILE' FROM ocaml/opam@sha256:2a83ef9b2716f12f3f839a6bc5d7269cb744e6086c4c5f07474c2334274f891c # opensuse-15.5-4.14_opam-2.1 USER 1000:1000 ENV CLICOLOR_FORCE="1" ENV OPAMCOLOR="always" WORKDIR /src RUN sudo ln -f /usr/bin/opam-2.1 /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 307e33d08fc4ccc1ea453ab45b0ead8ed574b97b || git fetch origin master) && git reset -q --hard 307e33d08fc4ccc1ea453ab45b0ead8ed574b97b && git log --no-decorate -n1 --oneline && opam update -u COPY --chown=1000:1000 tsdl-ttf.opam ./ RUN opam pin add -yn tsdl-ttf.dev './' ENV DEPS="base-bigarray.base base-threads.base base-unix.base bigarray-compat.1.1.0 conf-libffi.2.0.0 conf-pkg-config.3 conf-sdl2.1 conf-sdl2-ttf.1 csexp.1.5.2 ctypes.0.20.2 ctypes-foreign.0.18.0 dune.3.15.2 dune-configurator.3.15.2 integers.0.7.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocamlbuild.0.14.3 ocamlfind.1.9.6 stdlib-shims.0.3.0 topkg.1.0.7 tsdl.0.9.9" ENV CI="true" ENV OCAMLCI="true" RUN opam update --depexts && opam install --cli=2.1 --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 2024-05-10 15:51.45: Using cache hint "sanette/tsdl-ttf-ocaml/opam@sha256:2a83ef9b2716f12f3f839a6bc5d7269cb744e6086c4c5f07474c2334274f891c-opensuse-15.5-4.14_opam-2.1-990fff3b8d849b7e5f1095821a9898e1" 2024-05-10 15:51.45: Using OBuilder spec: ((from ocaml/opam@sha256:2a83ef9b2716f12f3f839a6bc5d7269cb744e6086c4c5f07474c2334274f891c) (comment opensuse-15.5-4.14_opam-2.1) (user (uid 1000) (gid 1000)) (env CLICOLOR_FORCE 1) (env OPAMCOLOR always) (workdir /src) (run (shell "sudo ln -f /usr/bin/opam-2.1 /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 307e33d08fc4ccc1ea453ab45b0ead8ed574b97b || git fetch origin master) && git reset -q --hard 307e33d08fc4ccc1ea453ab45b0ead8ed574b97b && 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 './'")) (env DEPS "base-bigarray.base base-threads.base base-unix.base bigarray-compat.1.1.0 conf-libffi.2.0.0 conf-pkg-config.3 conf-sdl2.1 conf-sdl2-ttf.1 csexp.1.5.2 ctypes.0.20.2 ctypes-foreign.0.18.0 dune.3.15.2 dune-configurator.3.15.2 integers.0.7.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocamlbuild.0.14.3 ocamlfind.1.9.6 stdlib-shims.0.3.0 topkg.1.0.7 tsdl.0.9.9") (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.1 --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")) ) 2024-05-10 15:51.45: Waiting for resource in pool OCluster 2024-05-11 03:18.31: Waiting for worker… 2024-05-11 03:20.28: Got resource from pool OCluster Building on asteria.caelum.ci.dev All commits already cached HEAD is now at 0a059e0 Make shared library search lazy (from ocaml/opam@sha256:2a83ef9b2716f12f3f839a6bc5d7269cb744e6086c4c5f07474c2334274f891c) 2024-05-11 03:41.33 ---> using "b720e8803fb0f01eecb4a5643bdc82847ad62f86aa311c0105d4ce05c5833770" from cache /: (comment opensuse-15.5-4.14_opam-2.1) /: (user (uid 1000) (gid 1000)) /: (env CLICOLOR_FORCE 1) /: (env OPAMCOLOR always) /: (workdir /src) /src: (run (shell "sudo ln -f /usr/bin/opam-2.1 /usr/bin/opam")) 2024-05-11 03:41.33 ---> using "6e4b0fd97d86aca4afcef4903f7f92f15c9cda304623aad11bfcb4a8a022b789" from cache /src: (run (shell "opam init --reinit -ni")) Configuring from /home/opam/.opamrc and then from built-in defaults. Checking for available remotes: rsync and local, git. - you won't be able to use mercurial repositories unless you install the hg command on your system. - you won't be able to use darcs repositories unless you install the darcs command on your system. This version of opam requires an update to the layout of /home/opam/.opam from version 2.0 to version 2.1, which can't be reverted. You may want to back it up before going further. Continue? [Y/n] y Format upgrade done. <><> Updating repositories ><><><><><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository 2024-05-11 03:41.33 ---> using "e643ed503279954854d0a4bc62530f496692c418d4f2a2b8b2b9ba4acdd8d387" from cache /src: (run (shell "uname -rs && opam exec -- ocaml -version && opam --version")) Linux 5.15.0-106-generic The OCaml toplevel, version 4.14.2 2.1.5 2024-05-11 03:41.33 ---> using "7b58bbf1bbc881bb8fbfa1e041e2dad006f5a32c042a4ccb6085011c18d51bc4" from cache /src: (workdir /src) /src: (run (shell "sudo chown opam /src")) 2024-05-11 03:41.33 ---> using "d5560a6282bc66fc4e2e223b4260fd865f73278846a47d2f57217197cde9b797" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "cd ~/opam-repository && (git cat-file -e 307e33d08fc4ccc1ea453ab45b0ead8ed574b97b || git fetch origin master) && git reset -q --hard 307e33d08fc4ccc1ea453ab45b0ead8ed574b97b && git log --no-decorate -n1 --oneline && opam update -u")) From https://github.com/ocaml/opam-repository * branch master -> FETCH_HEAD eb2dcab0d8..2ae169d7d0 master -> origin/master 307e33d08f @dra27 and @Octachron maintain the 4.08+ packages <><> Updating package repositories ><><><><><><><><><><><><><><><><><><><><><><> [default] synchronised from file:///home/opam/opam-repository Everything as up-to-date as possible (run with --verbose to show unavailable upgrades). However, you may "opam upgrade" these packages explicitly, which will ask permission to downgrade or uninstall the conflicting packages. Nothing to do. # Run eval $(opam env) to update the current shell environment 2024-05-11 03:41.33 ---> using "bc106b0b1c41c10e04f9a58ff4863e8f50d759c3502990fbb48328ec68a1f152" from cache /src: (copy (src tsdl-ttf.opam) (dst ./)) 2024-05-11 03:41.33 ---> using "1dab0a45c91784163ed4daa6d3b41c15d7835eb9b8bf283c28253cb08f6bedcb" from cache /src: (run (network host) (shell "opam pin add -yn tsdl-ttf.dev './'")) [tsdl-ttf.dev] synchronised (file:///src) tsdl-ttf is now pinned to file:///src (version dev) 2024-05-11 03:41.33 ---> using "ed38e5418971b097bc84d458264f92a326e49a33808f26ff2d96c5f0bd9d6eb4" from cache /src: (env DEPS "base-bigarray.base base-threads.base base-unix.base bigarray-compat.1.1.0 conf-libffi.2.0.0 conf-pkg-config.3 conf-sdl2.1 conf-sdl2-ttf.1 csexp.1.5.2 ctypes.0.20.2 ctypes-foreign.0.18.0 dune.3.15.2 dune-configurator.3.15.2 integers.0.7.0 ocaml.4.14.2 ocaml-base-compiler.4.14.2 ocaml-config.2 ocaml-options-vanilla.1 ocamlbuild.0.14.3 ocamlfind.1.9.6 stdlib-shims.0.3.0 topkg.1.0.7 tsdl.0.9.9") /src: (env CI true) /src: (env OCAMLCI true) /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam update --depexts && opam install --cli=2.1 --depext-only -y tsdl-ttf.dev $DEPS")) + /usr/bin/sudo "zypper" "--non-interactive" "refresh" - Retrieving repository 'Update repository of openSUSE Backports' metadata [... - ...... - ....done] - Building repository 'Update repository of openSUSE Backports' cache [....done] - Repository 'Non-OSS Repository' is up to date. - Repository 'Main Repository' is up to date. - Retrieving repository 'Update repository with updates from SUSE Linux Enterprise 15' metadata [..... - ........ - ......... - ......... - .......... - ......... - .......... - .......... - ......... - .......... - .......... - ......... - .......... - .......... - ......... - .......... - ......... - .......... - .......... - ......... - ......... - .......... - ......... - ......... - .......... - ......... - ......... - ........ - .......... - ......... - .......... - ......... - .......... - ......... - .......... - ......... - .......... - ......... - ......... - ......... - ......... - ......... - ......... - ......... - .......... - ......... - ......... - ......... - ......... - ......... - ......... - ........ - ......... - ......done] - Building repository 'Update repository with updates from SUSE Linux Enterprise 15' cache [.. - ..done] - Repository 'Main Update Repository' is up to date. - Repository 'Update Repository (Non-Oss)' is up to date. - All repositories have been refreshed. <><> Synchronising pinned packages ><><><><><><><><><><><><><><><><><><><><><><> [tsdl-ttf.dev] synchronised (no changes) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 2). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2). [NOTE] Package ocaml is already installed (current version is 4.14.2). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following system packages will first need to be installed: libffi-devel libSDL2-devel libSDL2_ttf-devel <><> Handling external dependencies <><><><><><><><><><><><><><><><><><><><><><> + /usr/bin/sudo "zypper" "--non-interactive" "install" "libffi-devel" "libSDL2-devel" "libSDL2_ttf-devel" - Loading repository data... - Reading installed packages... - Resolving package dependencies... - - The following 38 NEW packages are going to be installed: - Mesa Mesa-KHR-devel Mesa-dri Mesa-gallium Mesa-libEGL-devel Mesa-libEGL1 Mesa-libGL-devel Mesa-libGL1 Mesa-libGLESv1_CM-devel Mesa-libGLESv2-devel Mesa-libglapi0 glu-devel libGLU1 libLLVM15 libSDL2-2_0-0 libSDL2-devel libSDL2_ttf-2_0-0 libSDL2_ttf-devel libXext6 libXfixes3 libXxf86vm1 libasound2 libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1 libedit0 libffi-devel libfreetype6 libgbm1 libglvnd libglvnd-devel libpciaccess0 libpng16-16 libwayland-client0 libwayland-server0 libxshmfence1 - - 38 new packages to install. - Overall download size: 41.0 MiB. Already cached: 0 B. After the operation, additional 194.8 MiB will be used. - - Backend: classic_rpmtrans - Continue? [y/n/v/...? shows all options] (y): y - Retrieving: Mesa-KHR-devel-22.3.5-150500.75.2.x86_64 (Main Repository) (1/38), 162.9 KiB - Retrieving: Mesa-KHR-devel-22.3.5-150500.75.2.x86_64.rpm [..done] - Retrieving: Mesa-libglapi0-22.3.5-150500.75.2.x86_64 (Main Repository) (2/38), 180.6 KiB - Retrieving: Mesa-libglapi0-22.3.5-150500.75.2.x86_64.rpm [..done] - Retrieving: libXext6-1.3.3-1.30.x86_64 (Main Repository) (3/38), 33.2 KiB - Retrieving: libXext6-1.3.3-1.30.x86_64.rpm [..done] - Retrieving: libXfixes3-6.0.0-150400.1.4.x86_64 (Main Repository) (4/38), 16.1 KiB - Retrieving: libXfixes3-6.0.0-150400.1.4.x86_64.rpm [..done] - Retrieving: libasound2-1.2.8-150500.1.1.x86_64 (Main Repository) (5/38), 443.4 KiB - Retrieving: libasound2-1.2.8-150500.1.1.x86_64.rpm [. - .done] - Retrieving: libdrm2-2.4.114-150500.3.2.x86_64 (Main Repository) (6/38), 71.1 KiB - Retrieving: libdrm2-2.4.114-150500.3.2.x86_64.rpm [..done] - Retrieving: libedit0-3.1.snap20150325-2.12.x86_64 (Main Repository) (7/38), 94.3 KiB - Retrieving: libedit0-3.1.snap20150325-2.12.x86_64.rpm [..done (2.8 KiB/s)] - Retrieving: libffi-devel-3.2.1.git259-10.8.x86_64 (Main Repository) (8/38), 26.7 KiB - Retrieving: libffi-devel-3.2.1.git259-10.8.x86_64.rpm [..done] - Retrieving: libpciaccess0-0.14-1.16.x86_64 (Main Repository) (9/38), 25.5 KiB - Retrieving: libpciaccess0-0.14-1.16.x86_64.rpm [..done] - Retrieving: libpng16-16-1.6.34-3.9.1.x86_64 (Main Repository) (10/38), 134.2 KiB - Retrieving: libpng16-16-1.6.34-3.9.1.x86_64.rpm [.. - done (2.8 KiB/s)] - Retrieving: libwayland-client0-1.21.0-150500.1.1.x86_64 (Main Repository) (11/38), 38.6 KiB - Retrieving: libwayland-client0-1.21.0-150500.1.1.x86_64.rpm [..done (2.9 KiB/s)] - Retrieving: libwayland-server0-1.21.0-150500.1.1.x86_64 (Main Repository) (12/38), 44.4 KiB - Retrieving: libwayland-server0-1.21.0-150500.1.1.x86_64.rpm [..done] - Retrieving: libxshmfence1-1.2-1.23.x86_64 (Main Repository) (13/38), 11.2 KiB - Retrieving: libxshmfence1-1.2-1.23.x86_64.rpm [..done] - Retrieving: libXxf86vm1-1.1.4-1.23.x86_64 (Main Repository) (14/38), 15.3 KiB - Retrieving: libXxf86vm1-1.1.4-1.23.x86_64.rpm [..done] - Retrieving: libdrm_radeon1-2.4.114-150500.3.2.x86_64 (Main Repository) (15/38), 58.5 KiB - Retrieving: libdrm_radeon1-2.4.114-150500.3.2.x86_64.rpm [..done] - Retrieving: libdrm_nouveau2-2.4.114-150500.3.2.x86_64 (Main Repository) (16/38), 54.1 KiB - Retrieving: libdrm_nouveau2-2.4.114-150500.3.2.x86_64.rpm [..done] - Retrieving: libdrm_amdgpu1-2.4.114-150500.3.2.x86_64 (Main Repository) (17/38), 58.1 KiB - Retrieving: libdrm_amdgpu1-2.4.114-150500.3.2.x86_64.rpm [. - .done] - Retrieving: libdrm_intel1-2.4.114-150500.3.2.x86_64 (Main Repository) (18/38), 96.2 KiB - Retrieving: libdrm_intel1-2.4.114-150500.3.2.x86_64.rpm [..done] - Retrieving: libgbm1-22.3.5-150500.75.2.x86_64 (Main Repository) (19/38), 183.0 KiB - Retrieving: libgbm1-22.3.5-150500.75.2.x86_64.rpm [..done] - Retrieving: libSDL2-2_0-0-2.0.8-150200.11.11.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15) (20/38), 392.2 KiB - Retrieving: libSDL2-2_0-0-2.0.8-150200.11.11.1.x86_64.rpm [..done] - Retrieving: libLLVM15-15.0.7-150500.4.6.2.x86_64 (Update repository with updates from SUSE Linux Enterprise 15) (21/38), 21.9 MiB - Retrieving: libLLVM15-15.0.7-150500.4.6.2.x86_64.rpm [... - ........done (23.8 MiB/s)] - Retrieving: libfreetype6-2.10.4-150000.4.15.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15) (22/38), 447.3 KiB - Retrieving: libfreetype6-2.10.4-150000.4.15.1.x86_64.rpm [.. - done] - Retrieving: Mesa-22.3.5-150500.75.2.x86_64 (Main Repository) (23/38), 164.4 KiB - Retrieving: Mesa-22.3.5-150500.75.2.x86_64.rpm [..done] - Retrieving: Mesa-dri-22.3.5-150500.75.2.x86_64 (Main Repository) (24/38), 7.0 MiB - Retrieving: Mesa-dri-22.3.5-150500.75.2.x86_64.rpm [.......done (13.6 MiB/s)] - Retrieving: libglvnd-1.5.0-150500.1.2.x86_64 (Main Repository) (25/38), 219.1 KiB - Retrieving: libglvnd-1.5.0-150500.1.2.x86_64.rpm [.. - done] - Retrieving: Mesa-libEGL1-22.3.5-150500.75.2.x86_64 (Main Repository) (26/38), 259.4 KiB - Retrieving: Mesa-libEGL1-22.3.5-150500.75.2.x86_64.rpm [..done] - Retrieving: libSDL2_ttf-2_0-0-2.0.15-bp155.2.16.x86_64 (Main Repository) (27/38), 22.1 KiB - Retrieving: libSDL2_ttf-2_0-0-2.0.15-bp155.2.16.x86_64.rpm [..done] - Retrieving: Mesa-libGL1-22.3.5-150500.75.2.x86_64 (Main Repository) (28/38), 290.3 KiB - Retrieving: Mesa-libGL1-22.3.5-150500.75.2.x86_64.rpm [..done] - Retrieving: libglvnd-devel-1.5.0-150500.1.2.x86_64 (Main Repository) (29/38), 32.0 KiB - Retrieving: libglvnd-devel-1.5.0-150500.1.2.x86_64.rpm [..done] - Retrieving: libGLU1-9.0.0-8.45.x86_64 (Main Repository) (30/38), 169.6 KiB - Retrieving: libGLU1-9.0.0-8.45.x86_64.rpm [..done] - Retrieving: Mesa-gallium-22.3.5-150500.75.2.x86_64 (Main Repository) (31/38), 7.0 MiB - Retrieving: Mesa-gallium-22.3.5-150500.75.2.x86_64.rpm [.. - ......done (10.9 MiB/s)] - Retrieving: Mesa-libGL-devel-22.3.5-150500.75.2.x86_64 (Main Repository) (32/38), 603.0 KiB - Retrieving: Mesa-libGL-devel-22.3.5-150500.75.2.x86_64.rpm [..done] - Retrieving: Mesa-libEGL-devel-22.3.5-150500.75.2.x86_64 (Main Repository) (33/38), 178.7 KiB - Retrieving: Mesa-libEGL-devel-22.3.5-150500.75.2.x86_64.rpm [..done] - Retrieving: glu-devel-9.0.0-8.45.x86_64 (Main Repository) (34/38), 13.7 KiB - Retrieving: glu-devel-9.0.0-8.45.x86_64.rpm [. - .done] - Retrieving: Mesa-libGLESv2-devel-22.3.5-150500.75.2.x86_64 (Main Repository) (35/38), 193.6 KiB - Retrieving: Mesa-libGLESv2-devel-22.3.5-150500.75.2.x86_64.rpm [..done] - Retrieving: Mesa-libGLESv1_CM-devel-22.3.5-150500.75.2.x86_64 (Main Repository) (36/38), 173.5 KiB - Retrieving: Mesa-libGLESv1_CM-devel-22.3.5-150500.75.2.x86_64.rpm [..done] - Retrieving: libSDL2-devel-2.0.8-150200.11.11.1.x86_64 (Update repository with updates from SUSE Linux Enterprise 15) (37/38), 243.7 KiB - Retrieving: libSDL2-devel-2.0.8-150200.11.11.1.x86_64.rpm [..done] - Retrieving: libSDL2_ttf-devel-2.0.15-bp155.2.16.x86_64 (Main Repository) (38/38), 14.4 KiB - Retrieving: libSDL2_ttf-devel-2.0.15-bp155.2.16.x86_64.rpm [..done] - - Checking for file conflicts: [..done] - ( 1/38) Installing: Mesa-KHR-devel-22.3.5-150500.75.2.x86_64 [..done] - ( 2/38) Installing: Mesa-libglapi0-22.3.5-150500.75.2.x86_64 [. - .done] - ( 3/38) Installing: libXext6-1.3.3-1.30.x86_64 [..done] - ( 4/38) Installing: libXfixes3-6.0.0-150400.1.4.x86_64 [..done] - ( 5/38) Installing: libasound2-1.2.8-150500.1.1.x86_64 [..done] - ( 6/38) Installing: libdrm2-2.4.114-150500.3.2.x86_64 [..done] - ( 7/38) Installing: libedit0-3.1.snap20150325-2.12.x86_64 [..done] - ( 8/38) Installing: libffi-devel-3.2.1.git259-10.8.x86_64 [..done] - ( 9/38) Installing: libpciaccess0-0.14-1.16.x86_64 [..done] - (10/38) Installing: libpng16-16-1.6.34-3.9.1.x86_64 [..done] - (11/38) Installing: libwayland-client0-1.21.0-150500.1.1.x86_64 [..done] - (12/38) Installing: libwayland-server0-1.21.0-150500.1.1.x86_64 [..done] - (13/38) Installing: libxshmfence1-1.2-1.23.x86_64 [..done] - (14/38) Installing: libXxf86vm1-1.1.4-1.23.x86_64 [..done] - (15/38) Installing: libdrm_radeon1-2.4.114-150500.3.2.x86_64 [..done] - (16/38) Installing: libdrm_nouveau2-2.4.114-150500.3.2.x86_64 [..done] - (17/38) Installing: libdrm_amdgpu1-2.4.114-150500.3.2.x86_64 [..done] - (18/38) Installing: libdrm_intel1-2.4.114-150500.3.2.x86_64 [. - .done] - (19/38) Installing: libgbm1-22.3.5-150500.75.2.x86_64 [..done] - (20/38) Installing: libSDL2-2_0-0-2.0.8-150200.11.11.1.x86_64 [..done] - (21/38) Installing: libLLVM15-15.0.7-150500.4.6.2.x86_64 [........ - .......... - .....done] - (22/38) Installing: libfreetype6-2.10.4-150000.4.15.1.x86_64 [..done] - (23/38) Installing: Mesa-22.3.5-150500.75.2.x86_64 [..done] - (24/38) Installing: Mesa-dri-22.3.5-150500.75.2.x86_64 [.... - ...done] - (25/38) Installing: libglvnd-1.5.0-150500.1.2.x86_64 [..done] - (26/38) Installing: Mesa-libEGL1-22.3.5-150500.75.2.x86_64 [..done] - (27/38) Installing: libSDL2_ttf-2_0-0-2.0.15-bp155.2.16.x86_64 [..done] - (28/38) Installing: Mesa-libGL1-22.3.5-150500.75.2.x86_64 [..done] - (29/38) Installing: libglvnd-devel-1.5.0-150500.1.2.x86_64 [..done] - (30/38) Installing: libGLU1-9.0.0-8.45.x86_64 [..done] - (31/38) Installing: Mesa-gallium-22.3.5-150500.75.2.x86_64 [.... - .....done] - (32/38) Installing: Mesa-libGL-devel-22.3.5-150500.75.2.x86_64 [..done] - (33/38) Installing: Mesa-libEGL-devel-22.3.5-150500.75.2.x86_64 [..done] - (34/38) Installing: glu-devel-9.0.0-8.45.x86_64 [..done] - (35/38) Installing: Mesa-libGLESv2-devel-22.3.5-150500.75.2.x86_64 [..done] - (36/38) Installing: Mesa-libGLESv1_CM-devel-22.3.5-150500.75.2.x86_64 [..done] - (37/38) Installing: libSDL2-devel-2.0.8-150200.11.11.1.x86_64 [..done] - (38/38) Installing: libSDL2_ttf-devel-2.0.15-bp155.2.16.x86_64 [. - .done] 2024-05-11 03:41.33 ---> using "d0cddc716c4a81efaf0af0999568f53a4d78f7f4df6ab8dfa892c450962e02b4" from cache /src: (run (cache (opam-archives (target /home/opam/.opam/download-cache))) (network host) (shell "opam install $DEPS")) [NOTE] Package ocaml-options-vanilla is already installed (current version is 1). [NOTE] Package ocaml-config is already installed (current version is 2). [NOTE] Package ocaml-base-compiler is already installed (current version is 4.14.2). [NOTE] Package ocaml is already installed (current version is 4.14.2). [NOTE] Package base-unix is already installed (current version is base). [NOTE] Package base-threads is already installed (current version is base). [NOTE] Package base-bigarray is already installed (current version is base). The following actions will be performed: - install dune 3.15.2 - install ocamlbuild 0.14.3 - install conf-pkg-config 3 - install ocamlfind 1.9.6 - install stdlib-shims 0.3.0 - install csexp 1.5.2 - install bigarray-compat 1.1.0 - install conf-sdl2-ttf 1 - install conf-sdl2 1 - install conf-libffi 2.0.0 - install topkg 1.0.7 - install integers 0.7.0 - install dune-configurator 3.15.2 - install ctypes-foreign 0.18.0 - install ctypes 0.20.2 - install tsdl 0.9.9 ===== 16 to install ===== <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><> -> retrieved bigarray-compat.1.1.0 (cached) -> retrieved csexp.1.5.2 (cached) -> retrieved ctypes.0.20.2 (cached) -> installed conf-pkg-config.3 -> retrieved integers.0.7.0 (cached) -> installed conf-libffi.2.0.0 -> installed ctypes-foreign.0.18.0 -> installed conf-sdl2.1 -> installed conf-sdl2-ttf.1 -> retrieved ocamlbuild.0.14.3 (cached) -> retrieved ocamlfind.1.9.6 (cached) -> retrieved stdlib-shims.0.3.0 (cached) -> retrieved topkg.1.0.7 (cached) -> retrieved tsdl.0.9.9 (cached) -> retrieved dune.3.15.2 (cached) -> retrieved dune-configurator.3.15.2 (cached) -> installed ocamlfind.1.9.6 -> installed ocamlbuild.0.14.3 -> installed topkg.1.0.7 -> installed dune.3.15.2 -> installed stdlib-shims.0.3.0 -> installed bigarray-compat.1.1.0 -> installed csexp.1.5.2 -> installed integers.0.7.0 -> installed dune-configurator.3.15.2 -> installed ctypes.0.20.2 [ERROR] The compilation of tsdl.0.9.9 failed at "ocaml pkg/pkg.ml build --dev-pkg false". #=== ERROR while compiling tsdl.0.9.9 =========================================# # context 2.1.5 | linux/x86_64 | ocaml-base-compiler.4.14.2 | file:///home/opam/opam-repository # path ~/.opam/4.14/.opam-switch/build/tsdl.0.9.9 # command ~/.opam/4.14/bin/ocaml pkg/pkg.ml build --dev-pkg false # exit-code 1 # env-file ~/.opam/log/tsdl-1-5f50e7.env # output-file ~/.opam/log/tsdl-1-5f50e7.out ### output ### # ocamlfind ocamlopt unix.cmxa -I /home/opam/.opam/4.14/lib/ocamlbuild /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuildlib.cmxa -linkpkg myocamlbuild.ml /home/opam/.opam/4.14/lib/ocamlbuild/ocamlbuild.cmx -o myocamlbuild # ocamlfind ocamldep -modules support/consts.ml > support/consts.ml.depends # ocamlfind ocamlc -c -g -bin-annot -safe-string -thread -I support -I src -I test -o support/consts.cmo support/consts.ml # ocamlfind ocamlc -g -thread -ccopt -DHAS_SDL2 -ccopt -D_REENTRANT -ccopt -I/usr/include/SDL2 -c support/consts_stub.c # + ocamlfind ocamlc -g -thread -ccopt -DHAS_SDL2 -ccopt -D_REENTRANT -ccopt -I/usr/include/SDL2 -c support/consts_stub.c # support/consts_stub.c: In function 'consts': # support/consts_stub.c:81:10: error: 'SDL_HINT_MOUSE_TOUCH_EVENTS' undeclared (first use in this function); did you mean 'SDL_HINT_TOUCH_MOUSE_EVENTS'? # str_v (SDL_HINT_MOUSE_TOUCH_EVENTS); # ^ # support/consts_stub.c:38:50: note: in definition of macro 'str_v' # #define str_v(e) str_v(fd, "" # e, (const char *)e) # ^ # support/consts_stub.c:81:10: note: each undeclared identifier is reported only once for each function it appears in # str_v (SDL_HINT_MOUSE_TOUCH_EVENTS); # ^ # support/consts_stub.c:38:50: note: in definition of macro 'str_v' # #define str_v(e) str_v(fd, "" # e, (const char *)e) # ^ # support/consts_stub.c:890:10: error: 'SDL_DISPLAYEVENT' undeclared (first use in this function); did you mean 'SDL_PEEKEVENT'? # int_v (SDL_DISPLAYEVENT); # ^ # support/consts_stub.c:35:41: note: in definition of macro 'int_v' # #define int_v(e) int_v(fd, "" # e, (int)e) # ^ # support/consts_stub.c:930:10: error: 'SDL_SENSORUPDATE' undeclared (first use in this function); did you mean 'SDL_CLIPBOARDUPDATE'? # int_v (SDL_SENSORUPDATE); # ^ # support/consts_stub.c:35:41: note: in definition of macro 'int_v' # #define int_v(e) int_v(fd, "" # e, (int)e) # ^ # Command exited with code 2. # pkg.ml: [ERROR] cmd ['ocamlbuild' '-use-ocamlfind' '-classic-display' '-j' '4' '-tag' 'debug' # '-build-dir' '_build' 'opam' 'pkg/META' 'CHANGES.md' 'LICENSE.md' # 'README.md' 'src/tsdl.a' 'src/tsdl.cmxs' 'src/tsdl.cmxa' 'src/tsdl.cma' # 'src/tsdl.cmx' 'src/tsdl.cmi' 'src/tsdl.mli' 'src/tsdl_consts.cmx' # 'src/tsdl_top.a' 'src/tsdl_top.cmxs' 'src/tsdl_top.cmxa' # 'src/tsdl_top.cma' 'src/tsdl_top.cmx' 'src/tsdl_top_init.ml' # 'src/dlltsdl.so' 'src/libtsdl.a' 'doc/index.mld' 'README.md' # 'CHANGES.md' 'test/min.ml' 'test/minc.c']: exited with 10 <><> Error report <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +- The following actions failed | - build tsdl 0.9.9 +- +- The following changes have been performed | - install bigarray-compat 1.1.0 | - install conf-libffi 2.0.0 | - install conf-pkg-config 3 | - install conf-sdl2 1 | - install conf-sdl2-ttf 1 | - install csexp 1.5.2 | - install ctypes 0.20.2 | - install ctypes-foreign 0.18.0 | - install dune 3.15.2 | - install dune-configurator 3.15.2 | - install integers 0.7.0 | - install ocamlbuild 0.14.3 | - install ocamlfind 1.9.6 | - install stdlib-shims 0.3.0 | - install topkg 1.0.7 +- # Run eval $(opam env) to update the current shell environment The former state can be restored with: /usr/bin/opam switch import "/home/opam/.opam/4.14/.opam-switch/backup/state-20240511034134.export" "/usr/bin/env" "bash" "-c" "opam install $DEPS" failed with exit status 31 2024-05-11 03:42.23: Job failed: Failed: Build failed