Build:
  1. 0
2026-09-03 20:28.35: New job: build raylib.1.3.0 (be9889820b89)
2026-09-03 20:28.35: Waiting for resource in pool day11-builds
2026-09-03 22:26.22: Got resource from pool day11-builds
2026-09-03 22:26.22: [profile full] build raylib.1.3.0
2026-09-03 22:26.22: build raylib.1.3.0 (be9889820b89)
=== DEPENDENCIES (18 transitive) ===
  base-threads.base                                  3d2f2cbc6db2
  base-unix.base                                     3a38ddca6b5e
  compiler-cloning.enabled                           966a2e6839f0
  conf-libxcursor.1                                  1cb0f0b03beb
  conf-libxi.1                                       49bafcb3b5b0
  conf-libxinerama.1                                 3281f6236ec6
  conf-libxrandr.1                                   62fa372c5dcb
  conf-mesa.1                                        979a7ac8314d
  conf-pkg-config.5                                  74f50f3cfe72
  csexp.1.5.2                                        58b250503765
  ctypes.0.24.0                                      0932749f0814
  dune.3.24.2                                        ec704e062ad3
  dune-configurator.3.24.2                           183455f65a68
  integers.0.8.0                                     39f28989dadd
  ocaml.5.5.0                                        22ebd7932512
  ocaml-base-compiler.5.5.0                          db1659234e8a
  ocaml-compiler.5.5.0                               7f52fb26d939
  stdlib-shims.0.3.0                                 8ab1e1c44699
=== STDOUT ===
Processing: [default: loading data]
[raylib.1.3.0: dl]
[raylib.1.3.0: extract]
-> retrieved raylib.1.3.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.3.0)
- (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.3.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
- ar rcs ../src/libraylib.a rcore.o rshapes.o rtextures.o rtext.o utils.o rglfw.o rmodels.o raudio.o
- raylib static library generated (libraylib.a) in ../src!
- make: Leaving directory '/home/opam/.opam/default/.opam-switch/build/raylib.1.3.0/_build/default/src/c/vendor/raylib/src'
- In file included from rglfw.c:87:
- external/glfw/src/posix_poll.c:29:9: warning: "_GNU_SOURCE" redefined
-    29 | #define _GNU_SOURCE
-       |         ^~~~~~~~~~~
- <command-line>: note: this is the location of the previous definition
- 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 rmodels.c:43:
- external/par_shapes.h: In function 'par_shapes_create_disk':
- raylib.h:122:33: warning: argument 1 range [18446744069414584320, 18446744073709551610] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
-   122 |     #define RL_MALLOC(sz)       malloc(sz)
-       |                                 ^~~~~~~~~~
- rmodels.c:99:35: note: in expansion of macro 'RL_MALLOC'
-    99 |     #define PAR_MALLOC(T, N) ((T*)RL_MALLOC(N*sizeof(T)))
-       |                                   ^~~~~~~~~
- external/par_shapes.h:741:23: note: in expansion of macro 'PAR_MALLOC'
-   741 |     mesh->triangles = PAR_MALLOC(PAR_SHAPES_T, 3 * mesh->ntriangles);
-       |                       ^~~~~~~~~~
- In file included from rmodels.c:57:
- /usr/include/stdlib.h:672:14: note: in a call to allocation function 'malloc' declared here
-   672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__
-       |              ^~~~~~
- In file included from raudio.c:238:
- external/qoa.h: In function 'qoa_encode_frame':
- 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;
-       |                                      ^~~~~~~~~~
- 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;
-       |                             ^~~~~~~~~~~~~~~~
- (cd _build/default/src/c && /usr/bin/make -C vendor/raylib/src clean)
- make: Entering directory '/home/opam/.opam/default/.opam-switch/build/raylib.1.3.0/_build/default/src/c/vendor/raylib/src'
- rm -fv *.o ../src/libraylib.a ../src/libraylib.bc ../src/libraylib.so* raygui.c
- removed 'raudio.o'
- removed 'rcore.o'
- removed 'rglfw.o'
- removed 'rmodels.o'
- removed 'rshapes.o'
- removed 'rtext.o'
- removed 'rtextures.o'
- removed 'utils.o'
- removed '../src/libraylib.a'
- removed all generated files!
- make: Leaving directory '/home/opam/.opam/default/.opam-switch/build/raylib.1.3.0/_build/default/src/c/vendor/raylib/src'
- (cd _build/default/src/c && /usr/bin/gcc -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -D_FILE_OFFSET_BITS=64 -O2 -fno-strict-aliasing -fwrapv -fPIC -pthread -g -I /home/opam/.opam/default/lib/ocaml -I /home/opam/.opam/default/lib/ctypes -I /home/opam/.opam/default/lib/ctypes/stubs -I /home/opam/.opam/default/lib/integers -I /home/opam/.opam/default/lib/ocaml/str -I /home/opam/.opam/default/lib/stdlib-shims -I functions -I types -I vendor/raylib/src -o c_generated_functions.o -c c_generated_functions.c)
- c_generated_functions.c: In function 'raylib_stub_46_GetClipboardText':
- c_generated_functions.c:259:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   259 |    char* x175 = GetClipboardText();
-       |                 ^~~~~~~~~~~~~~~~
- c_generated_functions.c: In function 'raylib_stub_111_UnloadFileData':
- c_generated_functions.c:693:19: warning: passing argument 1 of 'UnloadFileData' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   693 |    UnloadFileData(x523);
-       |                   ^~~~
- In file included from c_generated_functions.c:1:
- vendor/raylib/src/raylib.h:1099:42: note: expected 'unsigned char *' but argument is of type 'const char *'
-  1099 | RLAPI void UnloadFileData(unsigned char *data);                   // Unload file data allocated by LoadFileData()
-       |                           ~~~~~~~~~~~~~~~^~~~
- c_generated_functions.c: In function 'raylib_stub_115_UnloadFileText':
- c_generated_functions.c:721:19: warning: passing argument 1 of 'UnloadFileText' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   721 |    UnloadFileText(x547);
-       |                   ^~~~
- vendor/raylib/src/raylib.h:1103:33: note: expected 'char *' but argument is of type 'const char *'
-  1103 | RLAPI void UnloadFileText(char *text);                            // Unload file text data allocated by LoadFileText()
-       |                           ~~~~~~^~~~
- c_generated_functions.c: In function 'raylib_stub_116_SaveFileText':
- c_generated_functions.c:728:36: warning: passing argument 2 of 'SaveFileText' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-   728 |    _Bool x553 = SaveFileText(x551, x552);
-       |                                    ^~~~
- vendor/raylib/src/raylib.h:1104:53: note: expected 'char *' but argument is of type 'const char *'
-  1104 | RLAPI bool SaveFileText(const char *fileName, char *text);        // Save text data to file (write), string must be '\0' terminated, returns true on success
-       |                                               ~~~~~~^~~~
- c_generated_functions.c: In function 'raylib_stub_393_TextCopy':
- c_generated_functions.c:3552:25: warning: passing argument 1 of 'TextCopy' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-  3552 |    int x3584 = TextCopy(x3582, x3583);
-       |                         ^~~~~
- vendor/raylib/src/raylib.h:1463:26: note: expected 'char *' but argument is of type 'const char *'
-  1463 | RLAPI int TextCopy(char *dst, const char *src);                                             // Copy one string to another, returns bytes copied
-       |                    ~~~~~~^~~
- c_generated_functions.c: In function 'raylib_stub_397_TextReplace':
- c_generated_functions.c:3581:36: warning: passing argument 1 of 'TextReplace' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-  3581 |    char const* x3610 = TextReplace(x3607, x3608, x3609);
-       |                                    ^~~~~
- vendor/raylib/src/raylib.h:1468:31: note: expected 'char *' but argument is of type 'const char *'
-  1468 | RLAPI char *TextReplace(char *text, const char *replace, const char *by);                   // Replace text string (WARNING: memory must be freed!)
-       |                         ~~~~~~^~~~
- c_generated_functions.c: In function 'raylib_stub_399_TextAppend':
- c_generated_functions.c:3597:15: warning: passing argument 1 of 'TextAppend' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
-  3597 |    TextAppend(x3623, x3624, x3625);
-       |               ^~~~~
- vendor/raylib/src/raylib.h:1472:29: note: expected 'char *' but argument is of type 'const char *'
-  1472 | RLAPI void TextAppend(char *text, const char *append, int *position);                       // Append text at specific position and move cursor!
-       |                       ~~~~~~^~~~
- (cd _build/default/src/c && /usr/bin/make -C vendor/raylib/src RAYLIB_LIBTYPE=SHARED -j 8)
- make: Entering directory '/home/opam/.opam/default/.opam-switch/build/raylib.1.3.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 -fPIC -DBUILD_LIBTYPE_SHARED -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 -fPIC -DBUILD_LIBTYPE_SHARED -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 -fPIC -DBUILD_LIBTYPE_SHARED -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 -fPIC -DBUILD_LIBTYPE_SHARED -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 -fPIC -DBUILD_LIBTYPE_SHARED -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 -fPIC -DBUILD_LIBTYPE_SHARED -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 -fPIC -DBUILD_LIBTYPE_SHARED -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 -fPIC -DBUILD_LIBTYPE_SHARED -I.  -Iexternal/glfw/include -Iexternal/glfw/deps/mingw
- gcc -shared -o ../src/libraylib.so.5.0.0 rcore.o rshapes.o rtextures.o rtext.o utils.o rglfw.o rmodels.o raudio.o  -L. -L../src -Wl,-soname,libraylib.so.500 -lGL -lc -lm -lpthread -ldl -lrt -lX11
- raylib shared library generated (libraylib.so.5.0.0) in ../src!
- cd ../src && ln -fsv libraylib.so.5.0.0 libraylib.so.500
- 'libraylib.so.500' -> 'libraylib.so.5.0.0'
- cd ../src && ln -fsv libraylib.so.500 libraylib.so
- 'libraylib.so' -> 'libraylib.so.500'
- make: Leaving directory '/home/opam/.opam/default/.opam-switch/build/raylib.1.3.0/_build/default/src/c/vendor/raylib/src'
- In file included from rglfw.c:87:
- external/glfw/src/posix_poll.c:29:9: warning: "_GNU_SOURCE" redefined
-    29 | #define _GNU_SOURCE
-       |         ^~~~~~~~~~~
- <command-line>: note: this is the location of the previous definition
- 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 rmodels.c:43:
- external/par_shapes.h: In function 'par_shapes_create_disk':
- raylib.h:122:33: warning: argument 1 range [18446744069414584320, 18446744073709551610] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=]
-   122 |     #define RL_MALLOC(sz)       malloc(sz)
-       |                                 ^~~~~~~~~~
- rmodels.c:99:35: note: in expansion of macro 'RL_MALLOC'
-    99 |     #define PAR_MALLOC(T, N) ((T*)RL_MALLOC(N*sizeof(T)))
-       |                                   ^~~~~~~~~
- external/par_shapes.h:741:23: note: in expansion of macro 'PAR_MALLOC'
-   741 |     mesh->triangles = PAR_MALLOC(PAR_SHAPES_T, 3 * mesh->ntriangles);
-       |                       ^~~~~~~~~~
- In file included from rmodels.c:57:
- /usr/include/stdlib.h:672:14: note: in a call to allocation function 'malloc' declared here
-   672 | extern void *malloc (size_t __size) __THROW __attribute_malloc__
-       |              ^~~~~~
- In file included from raudio.c:238:
- external/qoa.h: In function 'qoa_encode_frame':
- 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;
-       |                                      ^~~~~~~~~~
- 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;
-       |                             ^~~~~~~~~~~~~~~~
-> compiled  raylib.1.3.0
-> installed raylib.1.3.0
[WARNING] Opam packages conf-libxcursor.1, conf-libxi.1, conf-libxinerama.1, conf-libxrandr.1 and conf-mesa.1 depend on the following system packages that are no longer installed: libgl1-mesa-dev libxcursor-dev libxi-dev libxinerama-dev libxrandr-dev
  - conf-libxcursor.1: depends on libxcursor-dev
  - conf-libxi.1: depends on libxi-dev
  - conf-libxinerama.1: depends on libxinerama-dev
  - conf-libxrandr.1: depends on libxrandr-dev
  - conf-mesa.1: depends on libgl1-mesa-dev

=== STDERR ===

2026-09-03 22:30.05: OK: build raylib.1.3.0 (runc: 74.1s, disk: 24KB)
2026-09-03 22:32.00: Job succeeded