Build:
  1. 0
2026-06-24 13:56.54: New job: build raylib.1.4.0 (1b014be4600c)
2026-06-24 13:56.54: Waiting for resource in pool day11-builds
2026-06-24 16:12.55: Got resource from pool day11-builds
2026-06-24 16:12.55: [profile full] build raylib.1.4.0
2026-06-24 16:12.55: build raylib.1.4.0 (1b014be4600c)
=== DEPENDENCIES (19 transitive) ===
  base-threads.base                                  c9e7bdbf5823
  base-unix.base                                     7d1428be9ddb
  compiler-cloning.enabled                           439a1fc77aa6
  conf-libxcursor.1                                  82786a181ebf
  conf-libxi.1                                       9422a5f42a17
  conf-libxinerama.1                                 dfef7bd7a72c
  conf-libxrandr.1                                   153233dfb232
  conf-mesa.1                                        6755b5b66c40
  conf-pkg-config.5                                  d5de2c6a88f9
  csexp.1.5.2                                        977b865a51b4
  ctypes.0.24.0                                      66877315b5f5
  dune.3.23.1                                        a59dd9b14fe3
  dune-configurator.3.23.1                           8cec6bb1116c
  integers.0.8.0                                     ee53929eae89
  ocaml.5.5.0                                        383268832c4b
  ocaml-base-compiler.5.5.0                          522c248944c8
  ocaml-compiler.5.5.0                               eb1a8babf54c
  patch.2.0.0                                        12b6f06f577f
  stdlib-shims.0.3.0                                 e7f8a4f187fa
=== 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;
-       |                                      ^~~~~~~~~~
[ERROR] The compilation of raylib.1.4.0 failed at "dune build -p raylib -j 39 @install".
build failed... 

=== STDERR ===

2026-06-24 16:15.35: FAILED: build raylib.1.4.0
2026-06-24 16:15.35: Job failed: build failed: raylib.1.4.0