The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Raylib, reference master (9e7c83), with Swift 6.2 for Android on 19 Jun 2025 21:39:53 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/STREGAsGate/Raylib.git
Reference: master
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/STREGAsGate/Raylib
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 9e7c836 Make RaylibC accessible
Cloned https://github.com/STREGAsGate/Raylib.git
Revision (git rev-parse @):
9e7c83604f74211e4f8f3c38c1c52d4434f51bc1
SUCCESS checkout https://github.com/STREGAsGate/Raylib.git at master
========================================
Build
========================================
Selected platform:         android
Swift version:             6.2
Building package at path:  $PWD
https://github.com/STREGAsGate/Raylib.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:b7c4a6b4153ff40ef9277e2157e708f835b8eb011095d53bd8db4594eb2b7798
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.2-latest
Building for debugging...
In file included from /host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/context.c:30:
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:194:3: error: "No supported window creation API selected"
  194 |  #error "No supported window creation API selected"
      |   ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:368:5: error: type name requires a specifier or qualifier
  368 |     _GLFW_PLATFORM_CONTEXT_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:432:5: error: type name requires a specifier or qualifier
  432 |     _GLFW_PLATFORM_WINDOW_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:456:5: error: type name requires a specifier or qualifier
  456 |     _GLFW_PLATFORM_MONITOR_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:466:5: error: type name requires a specifier or qualifier
  466 |     _GLFW_PLATFORM_CURSOR_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:506:5: error: type name requires a specifier or qualifier
  506 |     _GLFW_PLATFORM_JOYSTICK_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:514:5: error: type name requires a specifier or qualifier
  514 |     _GLFW_PLATFORM_TLS_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:522:5: error: type name requires a specifier or qualifier
  522 |     _GLFW_PLATFORM_MUTEX_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:558:9: error: type name requires a specifier or qualifier
  558 |         _GLFW_PLATFORM_LIBRARY_TIMER_STATE;
      |         ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:589:5: error: type name requires a specifier or qualifier
  589 |     _GLFW_PLATFORM_LIBRARY_WINDOW_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:591:5: error: type name requires a specifier or qualifier
  591 |     _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:593:5: error: type name requires a specifier or qualifier
  593 |     _GLFW_PLATFORM_LIBRARY_JOYSTICK_STATE;
      |     ^
12 errors generated.
[0/31] Compiling context.c
In file included from /host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/monitor.c:30:
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:194:3: error: "No supported window creation API selected"
  194 |  #error "No supported window creation API selected"
      |   ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:368:5: error: type name requires a specifier or qualifier
  368 |     _GLFW_PLATFORM_CONTEXT_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:432:5: error: type name requires a specifier or qualifier
  432 |     _GLFW_PLATFORM_WINDOW_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:456:5: error: type name requires a specifier or qualifier
  456 |     _GLFW_PLATFORM_MONITOR_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:466:5: error: type name requires a specifier or qualifier
  466 |     _GLFW_PLATFORM_CURSOR_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:506:5: error: type name requires a specifier or qualifier
  506 |     _GLFW_PLATFORM_JOYSTICK_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:514:5: error: type name requires a specifier or qualifier
  514 |     _GLFW_PLATFORM_TLS_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:522:5: error: type name requires a specifier or qualifier
  522 |     _GLFW_PLATFORM_MUTEX_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:558:9: error: type name requires a specifier or qualifier
  558 |         _GLFW_PLATFORM_LIBRARY_TIMER_STATE;
      |         ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:589:5: error: type name requires a specifier or qualifier
  589 |     _GLFW_PLATFORM_LIBRARY_WINDOW_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:591:5: error: type name requires a specifier or qualifier
  591 |     _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:593:5: error: type name requires a specifier or qualifier
  593 |     _GLFW_PLATFORM_LIBRARY_JOYSTICK_STATE;
      |     ^
[0/31] Compiling monitor.c
[0/31] Compiling utils.c
In file included from /host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:30:
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:194:3: error: "No supported window creation API selected"
  194 |  #error "No supported window creation API selected"
      |   ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:368:5: error: type name requires a specifier or qualifier
  368 |     _GLFW_PLATFORM_CONTEXT_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:432:5: error: type name requires a specifier or qualifier
  432 |     _GLFW_PLATFORM_WINDOW_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:456:5: error: type name requires a specifier or qualifier
  456 |     _GLFW_PLATFORM_MONITOR_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:466:5: error: type name requires a specifier or qualifier
  466 |     _GLFW_PLATFORM_CURSOR_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:506:5: error: type name requires a specifier or qualifier
  506 |     _GLFW_PLATFORM_JOYSTICK_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:514:5: error: type name requires a specifier or qualifier
  514 |     _GLFW_PLATFORM_TLS_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:522:5: error: type name requires a specifier or qualifier
  522 |     _GLFW_PLATFORM_MUTEX_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:558:9: error: type name requires a specifier or qualifier
  558 |         _GLFW_PLATFORM_LIBRARY_TIMER_STATE;
      |         ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:589:5: error: type name requires a specifier or qualifier
  589 |     _GLFW_PLATFORM_LIBRARY_WINDOW_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:591:5: error: type name requires a specifier or qualifier
  591 |     _GLFW_PLATFORM_LIBRARY_CONTEXT_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/internal.h:593:5: error: type name requires a specifier or qualifier
  593 |     _GLFW_PLATFORM_LIBRARY_JOYSTICK_STATE;
      |     ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:259:40: error: call to undeclared function '_glfw_dlsym'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  259 |         GLFWglproc proc = (GLFWglproc) _glfw_dlsym(window->context.egl.client,
      |                                        ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:278:13: error: call to undeclared function '_glfw_dlclose'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  278 |             _glfw_dlclose(window->context.egl.client);
      |             ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:330:28: error: call to undeclared function '_glfw_dlopen'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  330 |         _glfw.egl.handle = _glfw_dlopen(sonames[i]);
      |                            ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:330:26: error: incompatible integer to pointer conversion assigning to 'void *' from 'int' [-Wint-conversion]
  330 |         _glfw.egl.handle = _glfw_dlopen(sonames[i]);
      |                          ^ ~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:344:9: error: call to undeclared function '_glfw_dlsym'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  344 |         _glfw_dlsym(_glfw.egl.handle, "eglGetConfigAttrib");
      |         ^
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:343:33: warning: cast to 'PFN_eglGetConfigAttrib' (aka 'unsigned int (*)(void *, void *, int, int *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  343 |     _glfw.egl.GetConfigAttrib = (PFN_eglGetConfigAttrib)
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
  344 |         _glfw_dlsym(_glfw.egl.handle, "eglGetConfigAttrib");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:345:28: warning: cast to 'PFN_eglGetConfigs' (aka 'unsigned int (*)(void *, void **, int, int *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  345 |     _glfw.egl.GetConfigs = (PFN_eglGetConfigs)
      |                            ^~~~~~~~~~~~~~~~~~~
  346 |         _glfw_dlsym(_glfw.egl.handle, "eglGetConfigs");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:347:28: warning: cast to 'PFN_eglGetDisplay' (aka 'void *(*)(void *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  347 |     _glfw.egl.GetDisplay = (PFN_eglGetDisplay)
      |                            ^~~~~~~~~~~~~~~~~~~
  348 |         _glfw_dlsym(_glfw.egl.handle, "eglGetDisplay");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:349:26: warning: cast to 'PFN_eglGetError' (aka 'int (*)(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  349 |     _glfw.egl.GetError = (PFN_eglGetError)
      |                          ^~~~~~~~~~~~~~~~~
  350 |         _glfw_dlsym(_glfw.egl.handle, "eglGetError");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:351:28: warning: cast to 'PFN_eglInitialize' (aka 'unsigned int (*)(void *, int *, int *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  351 |     _glfw.egl.Initialize = (PFN_eglInitialize)
      |                            ^~~~~~~~~~~~~~~~~~~
  352 |         _glfw_dlsym(_glfw.egl.handle, "eglInitialize");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:353:27: warning: cast to 'PFN_eglTerminate' (aka 'unsigned int (*)(void *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  353 |     _glfw.egl.Terminate = (PFN_eglTerminate)
      |                           ^~~~~~~~~~~~~~~~~~
  354 |         _glfw_dlsym(_glfw.egl.handle, "eglTerminate");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:355:25: warning: cast to 'PFN_eglBindAPI' (aka 'unsigned int (*)(unsigned int)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  355 |     _glfw.egl.BindAPI = (PFN_eglBindAPI)
      |                         ^~~~~~~~~~~~~~~~
  356 |         _glfw_dlsym(_glfw.egl.handle, "eglBindAPI");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:357:31: warning: cast to 'PFN_eglCreateContext' (aka 'void *(*)(void *, void *, void *, const int *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  357 |     _glfw.egl.CreateContext = (PFN_eglCreateContext)
      |                               ^~~~~~~~~~~~~~~~~~~~~~
  358 |         _glfw_dlsym(_glfw.egl.handle, "eglCreateContext");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:359:32: warning: cast to 'PFN_eglDestroySurface' (aka 'unsigned int (*)(void *, void *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  359 |     _glfw.egl.DestroySurface = (PFN_eglDestroySurface)
      |                                ^~~~~~~~~~~~~~~~~~~~~~~
  360 |         _glfw_dlsym(_glfw.egl.handle, "eglDestroySurface");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:361:32: warning: cast to 'PFN_eglDestroyContext' (aka 'unsigned int (*)(void *, void *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  361 |     _glfw.egl.DestroyContext = (PFN_eglDestroyContext)
      |                                ^~~~~~~~~~~~~~~~~~~~~~~
  362 |         _glfw_dlsym(_glfw.egl.handle, "eglDestroyContext");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:363:37: warning: cast to 'PFN_eglCreateWindowSurface' (aka 'void *(*)(void *, void *, void *, const int *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  363 |     _glfw.egl.CreateWindowSurface = (PFN_eglCreateWindowSurface)
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  364 |         _glfw_dlsym(_glfw.egl.handle, "eglCreateWindowSurface");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:365:29: warning: cast to 'PFN_eglMakeCurrent' (aka 'unsigned int (*)(void *, void *, void *, void *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  365 |     _glfw.egl.MakeCurrent = (PFN_eglMakeCurrent)
      |                             ^~~~~~~~~~~~~~~~~~~~
  366 |         _glfw_dlsym(_glfw.egl.handle, "eglMakeCurrent");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:367:29: warning: cast to 'PFN_eglSwapBuffers' (aka 'unsigned int (*)(void *, void *)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  367 |     _glfw.egl.SwapBuffers = (PFN_eglSwapBuffers)
      |                             ^~~~~~~~~~~~~~~~~~~~
  368 |         _glfw_dlsym(_glfw.egl.handle, "eglSwapBuffers");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:369:30: warning: cast to 'PFN_eglSwapInterval' (aka 'unsigned int (*)(void *, int)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  369 |     _glfw.egl.SwapInterval = (PFN_eglSwapInterval)
      |                              ^~~~~~~~~~~~~~~~~~~~~
  370 |         _glfw_dlsym(_glfw.egl.handle, "eglSwapInterval");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:371:29: warning: cast to 'PFN_eglQueryString' (aka 'const char *(*)(void *, int)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  371 |     _glfw.egl.QueryString = (PFN_eglQueryString)
      |                             ^~~~~~~~~~~~~~~~~~~~
  372 |         _glfw_dlsym(_glfw.egl.handle, "eglQueryString");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:373:32: warning: cast to 'PFN_eglGetProcAddress' (aka 'void (*(*)(const char *))(void)') from smaller integer type 'int' [-Wint-to-pointer-cast]
  373 |     _glfw.egl.GetProcAddress = (PFN_eglGetProcAddress)
      |                                ^~~~~~~~~~~~~~~~~~~~~~~
  374 |         _glfw_dlsym(_glfw.egl.handle, "eglGetProcAddress");
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/host/spi-builder-workspace/Sources/RaylibC/UnmodifiedRaylibSrc/external/glfw/src/egl_context.c:491:9: error: call to undeclared function '_glfw_dlclose'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
  491 |         _glfw_dlclose(_glfw.egl.handle);
      |         ^
[0/31] Compiling egl_context.c
[0/31] Write swift-version-8C5A4AE7A8CE2BA.txt
[0/31] Compiling raygui.c
[0/31] Compiling rtext.c
[0/31] Compiling rtextures.c
BUILD FAILURE 6.2 android