Build:
- 0
2026-06-16 15:27.00: New job: build raylib.1.4.0 (a16cacb6192c) 2026-06-16 15:27.00: Waiting for resource in pool day11-builds 2026-06-16 16:22.43: Got resource from pool day11-builds 2026-06-16 16:22.43: [profile full] build raylib.1.4.0 2026-06-16 16:22.43: build raylib.1.4.0 (a16cacb6192c) === DEPENDENCIES (19 transitive) === base-threads.base b7164ff76afe base-unix.base 839dc585f12d conf-libxcursor.1 9d89afd16052 conf-libxi.1 f5152e1d5741 conf-libxinerama.1 d47981194b57 conf-libxrandr.1 078a96b71f06 conf-mesa.1 f30137f14c97 conf-pkg-config.5 64c6b37d622b csexp.1.5.2 e2491a88a8e9 ctypes.0.24.0 5b2d1c971bbe dune.3.23.1 d50060dd2cab dune-configurator.3.23.1 83dd42d9abe2 integers.0.8.0 724bb489596a ocaml.5.4.1 708fed352b2a ocaml-base-compiler.5.4.1 89b85703f841 ocaml-compiler.5.4.1 a719b8419b8e ocaml-config.3 aa27f63940d8 patch.2.0.0 1c59cc94fc26 stdlib-shims.0.3.0 b64bd5274094 === STDOUT === Processing: [default: loading data] [raylib.1.4.0: dl] [raylib.1.4.0: extract] -> retrieved raylib.1.4.0 (https://opam.ocaml.org/cache) [raylib: dune build] + /home/opam/.opam/default/bin/dune "build" "-p" "raylib" "-j" "39" "@install" (CWD=/home/opam/.opam/default/.opam-switch/build/raylib.1.4.0) - (cd _build/default/src/c && ./apply_patch.exe enable_formats.patch) - vendor/raylib/src/config.h - patching vendor/raylib/src/config.h - File "src/c/dune", lines 15-36, characters 0-658: - 15 | (rule - 16 | (alias build-raylib) - 17 | (targets libraylib.a dllraylib.so) - .... - 34 | (run make -C vendor/raylib/src clean) - 35 | (run make -C vendor/raylib/src RAYLIB_LIBTYPE=SHARED -j 8) - 36 | (copy vendor/raylib/src/libraylib.so.5.0.0 dllraylib.so))))) - (cd _build/default/src/c && /usr/bin/make -C vendor/raylib/src RAYLIB_LIBTYPE=STATIC -j 8) - make: Entering directory '/home/opam/.opam/default/.opam-switch/build/raylib.1.4.0/_build/default/src/c/vendor/raylib/src' - gcc -c rcore.c -Wall -D_GNU_SOURCE -DPLATFORM_DESKTOP -DGRAPHICS_API_OPENGL_33 -Wno-missing-braces -Werror=pointer-arith -fno-strict-aliasing -std=c99 -fPIC -O1 -Werror=implicit-function-declaration -I. -Iexternal/glfw/include -Iexternal/glfw/deps/mingw - gcc -c rshapes.c -Wall -D_GNU_SOURCE -DPLATFORM_DESKTOP -DGRAPHICS_API_OPENGL_33 -Wno-missing-braces -Werror=pointer-arith -fno-strict-aliasing -std=c99 -fPIC -O1 -Werror=implicit-function-declaration -I. -Iexternal/glfw/include -Iexternal/glfw/deps/mingw - gcc -c rtextures.c -Wall -D_GNU_SOURCE -DPLATFORM_DESKTOP -DGRAPHICS_API_OPENGL_33 -Wno-missing-braces -Werror=pointer-arith -fno-strict-aliasing -std=c99 -fPIC -O1 -Werror=implicit-function-declaration -I. -Iexternal/glfw/include -Iexternal/glfw/deps/mingw - gcc -c rtext.c -Wall -D_GNU_SOURCE -DPLATFORM_DESKTOP -DGRAPHICS_API_OPENGL_33 -Wno-missing-braces -Werror=pointer-arith -fno-strict-aliasing -std=c99 -fPIC -O1 -Werror=implicit-function-declaration -I. -Iexternal/glfw/include -Iexternal/glfw/deps/mingw - gcc -c utils.c -Wall -D_GNU_SOURCE -DPLATFORM_DESKTOP -DGRAPHICS_API_OPENGL_33 -Wno-missing-braces -Werror=pointer-arith -fno-strict-aliasing -std=c99 -fPIC -O1 -Werror=implicit-function-declaration -I. -Iexternal/glfw/include -Iexternal/glfw/deps/mingw - gcc -c rglfw.c -Wall -D_GNU_SOURCE -DPLATFORM_DESKTOP -DGRAPHICS_API_OPENGL_33 -Wno-missing-braces -Werror=pointer-arith -fno-strict-aliasing -std=c99 -fPIC -O1 -Werror=implicit-function-declaration -I. -Iexternal/glfw/include -Iexternal/glfw/deps/mingw - gcc -c rmodels.c -Wall -D_GNU_SOURCE -DPLATFORM_DESKTOP -DGRAPHICS_API_OPENGL_33 -Wno-missing-braces -Werror=pointer-arith -fno-strict-aliasing -std=c99 -fPIC -O1 -Werror=implicit-function-declaration -I. -Iexternal/glfw/include -Iexternal/glfw/deps/mingw - gcc -c raudio.c -Wall -D_GNU_SOURCE -DPLATFORM_DESKTOP -DGRAPHICS_API_OPENGL_33 -Wno-missing-braces -Werror=pointer-arith -fno-strict-aliasing -std=c99 -fPIC -O1 -Werror=implicit-function-declaration -I. -Iexternal/glfw/include -Iexternal/glfw/deps/mingw - make: Leaving directory '/home/opam/.opam/default/.opam-switch/build/raylib.1.4.0/_build/default/src/c/vendor/raylib/src' - In file included from external/glfw/src/platform.h:62, - from external/glfw/src/internal.h:331, - from external/glfw/src/init.c:30, - from rglfw.c:61: - external/glfw/src/x11_platform.h:39:10: fatal error: X11/extensions/Xrandr.h: No such file or directory - 39 | #include <X11/extensions/Xrandr.h> - | ^~~~~~~~~~~~~~~~~~~~~~~~~ - compilation terminated. - make: *** [Makefile:670: rglfw.o] Error 1 - make: *** Waiting for unfinished jobs.... - In file included from rtextures.c:216: - external/stb_image_resize2.h:2866:14: warning: 'stbir__support_zero' defined but not used [-Wunused-function] - 2866 | static float stbir__support_zero(float s, void * user_data) - | ^~~~~~~~~~~~~~~~~~~ - external/stb_image_resize2.h:2503:13: warning: 'stbir_simd_memcpy' defined but not used [-Wunused-function] - 2503 | static void stbir_simd_memcpy( void * dest, void const * src, size_t bytes ) - | ^~~~~~~~~~~~~~~~~ - In file included from raudio.c:238: - external/qoa.h: In function 'qoa_encode_frame': - external/qoa.h:455:45: warning: 'best_scalefactor' may be used uninitialized [-Wmaybe-uninitialized] - 455 | prev_scalefactor[c] = best_scalefactor; - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ - external/qoa.h:411:29: note: 'best_scalefactor' was declared here - 411 | int best_scalefactor; - | ^~~~~~~~~~~~~~~~ - external/qoa.h:466:36: warning: 'best_slice' may be used uninitialized [-Wmaybe-uninitialized] - 466 | best_slice <<= (QOA_SLICE_LEN - slice_len) * 3; - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - external/qoa.h:409:38: note: 'best_slice' was declared here - 409 | qoa_uint64_t best_slice; - | ^~~~~~~~~~ build failed... [ERROR] The compilation of raylib.1.4.0 failed at "dune build -p raylib -j 39 @install". === STDERR === 2026-06-16 16:24.51: FAILED: build raylib.1.4.0 2026-06-16 16:24.51: Job failed: build failed: raylib.1.4.0