The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build SwiftSDL3, reference main (d33d99), with Swift 6.0 for Linux on 4 Feb 2025 06:52:49 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ShaftUI/SwiftSDL3.git
Reference: main
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/ShaftUI/SwiftSDL3
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at d33d998 Fix Windows ci build
Cloned https://github.com/ShaftUI/SwiftSDL3.git
Revision (git rev-parse @):
d33d998856d263f19f7fc8c5f893fbb82e6564dc
SUCCESS checkout https://github.com/ShaftUI/SwiftSDL3.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/ShaftUI/SwiftSDL3.git
https://github.com/ShaftUI/SwiftSDL3.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SwiftSDL3",
  "name" : "SwiftSDL3",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.14"
    }
  ],
  "products" : [
    {
      "name" : "SwiftSDL3",
      "targets" : [
        "SwiftSDL3"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Example",
      "targets" : [
        "Example"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "libdrm",
      "module_type" : "SystemLibraryTarget",
      "name" : "libdrm",
      "path" : "Sources/libdrm",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "libdecor",
      "module_type" : "SystemLibraryTarget",
      "name" : "libdecor",
      "path" : "Sources/libdecor",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "ibus",
      "module_type" : "SystemLibraryTarget",
      "name" : "ibus",
      "path" : "Sources/ibus",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "dbus",
      "module_type" : "SystemLibraryTarget",
      "name" : "dbus",
      "path" : "Sources/dbus",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "SwiftSDL3Tests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftSDL3Tests",
      "path" : "Tests/SwiftSDL3Tests",
      "sources" : [
        "SwiftSDL3Tests.swift"
      ],
      "target_dependencies" : [
        "SwiftSDL3"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftSDL3",
      "module_type" : "ClangTarget",
      "name" : "SwiftSDL3",
      "path" : "Sources/SwiftSDL3",
      "product_memberships" : [
        "SwiftSDL3",
        "Example"
      ],
      "sources" : [
        "src/SDL.c",
        "src/SDL_assert.c",
        "src/SDL_error.c",
        "src/SDL_guid.c",
        "src/SDL_hashtable.c",
        "src/SDL_hints.c",
        "src/SDL_list.c",
        "src/SDL_log.c",
        "src/SDL_properties.c",
        "src/SDL_utils.c",
        "src/atomic/SDL_atomic.c",
        "src/atomic/SDL_spinlock.c",
        "src/audio/SDL_audio.c",
        "src/audio/SDL_audiocvt.c",
        "src/audio/SDL_audiodev.c",
        "src/audio/SDL_audioqueue.c",
        "src/audio/SDL_audioresample.c",
        "src/audio/SDL_audiotypecvt.c",
        "src/audio/SDL_mixer.c",
        "src/audio/SDL_wave.c",
        "src/audio/alsa/SDL_alsa_audio.c",
        "src/audio/disk/SDL_diskaudio.c",
        "src/audio/dummy/SDL_dummyaudio.c",
        "src/audio/pulseaudio/SDL_pulseaudio.c",
        "src/audio/sndio/SDL_sndioaudio.c",
        "src/camera/SDL_camera.c",
        "src/camera/android/SDL_camera_android.c",
        "src/camera/coremedia/SDL_camera_coremedia.m",
        "src/camera/dummy/SDL_camera_dummy.c",
        "src/camera/emscripten/SDL_camera_emscripten.c",
        "src/camera/mediafoundation/SDL_camera_mediafoundation.c",
        "src/camera/pipewire/SDL_camera_pipewire.c",
        "src/camera/v4l2/SDL_camera_v4l2.c",
        "src/camera/vita/SDL_camera_vita.c",
        "src/core/SDL_core_unsupported.c",
        "src/core/linux/SDL_dbus.c",
        "src/core/linux/SDL_evdev.c",
        "src/core/linux/SDL_evdev_capabilities.c",
        "src/core/linux/SDL_evdev_kbd.c",
        "src/core/linux/SDL_fcitx.c",
        "src/core/linux/SDL_ibus.c",
        "src/core/linux/SDL_ime.c",
        "src/core/linux/SDL_system_theme.c",
        "src/core/linux/SDL_threadprio.c",
        "src/core/linux/SDL_udev.c",
        "src/core/unix/SDL_appid.c",
        "src/core/unix/SDL_poll.c",
        "src/cpuinfo/SDL_cpuinfo.c",
        "src/dialog/SDL_dialog_utils.c",
        "src/dialog/unix/SDL_portaldialog.c",
        "src/dialog/unix/SDL_unixdialog.c",
        "src/dialog/unix/SDL_zenitydialog.c",
        "src/dynapi/SDL_dynapi.c",
        "src/events/SDL_categories.c",
        "src/events/SDL_clipboardevents.c",
        "src/events/SDL_displayevents.c",
        "src/events/SDL_dropevents.c",
        "src/events/SDL_events.c",
        "src/events/SDL_keyboard.c",
        "src/events/SDL_keymap.c",
        "src/events/SDL_keysym_to_scancode.c",
        "src/events/SDL_mouse.c",
        "src/events/SDL_pen.c",
        "src/events/SDL_quit.c",
        "src/events/SDL_scancode_tables.c",
        "src/events/SDL_touch.c",
        "src/events/SDL_windowevents.c",
        "src/events/imKStoUCS.c",
        "src/file/SDL_iostream.c",
        "src/filesystem/SDL_filesystem.c",
        "src/filesystem/android/SDL_sysfilesystem.c",
        "src/filesystem/cocoa/SDL_sysfilesystem.m",
        "src/filesystem/dummy/SDL_sysfilesystem.c",
        "src/filesystem/dummy/SDL_sysfsops.c",
        "src/filesystem/emscripten/SDL_sysfilesystem.c",
        "src/filesystem/haiku/SDL_sysfilesystem.cc",
        "src/filesystem/n3ds/SDL_sysfilesystem.c",
        "src/filesystem/posix/SDL_sysfsops.c",
        "src/filesystem/ps2/SDL_sysfilesystem.c",
        "src/filesystem/psp/SDL_sysfilesystem.c",
        "src/filesystem/riscos/SDL_sysfilesystem.c",
        "src/filesystem/unix/SDL_sysfilesystem.c",
        "src/filesystem/vita/SDL_sysfilesystem.c",
        "src/filesystem/windows/SDL_sysfilesystem.c",
        "src/filesystem/windows/SDL_sysfsops.c",
        "src/gpu/SDL_gpu.c",
        "src/gpu/metal/SDL_gpu_metal.m",
        "src/gpu/vulkan/SDL_gpu_vulkan.c",
        "src/haptic/SDL_haptic.c",
        "src/haptic/linux/SDL_syshaptic.c",
        "src/hidapi/SDL_hidapi.c",
        "src/joystick/SDL_gamepad.c",
        "src/joystick/SDL_joystick.c",
        "src/joystick/SDL_steam_virtual_gamepad.c",
        "src/joystick/controller_type.c",
        "src/joystick/hidapi/SDL_hidapi_combined.c",
        "src/joystick/hidapi/SDL_hidapi_gamecube.c",
        "src/joystick/hidapi/SDL_hidapi_luna.c",
        "src/joystick/hidapi/SDL_hidapi_ps3.c",
        "src/joystick/hidapi/SDL_hidapi_ps4.c",
        "src/joystick/hidapi/SDL_hidapi_ps5.c",
        "src/joystick/hidapi/SDL_hidapi_rumble.c",
        "src/joystick/hidapi/SDL_hidapi_shield.c",
        "src/joystick/hidapi/SDL_hidapi_stadia.c",
        "src/joystick/hidapi/SDL_hidapi_steam.c",
        "src/joystick/hidapi/SDL_hidapi_steam_hori.c",
        "src/joystick/hidapi/SDL_hidapi_steamdeck.c",
        "src/joystick/hidapi/SDL_hidapi_switch.c",
        "src/joystick/hidapi/SDL_hidapi_wii.c",
        "src/joystick/hidapi/SDL_hidapi_xbox360.c",
        "src/joystick/hidapi/SDL_hidapi_xbox360w.c",
        "src/joystick/hidapi/SDL_hidapi_xboxone.c",
        "src/joystick/hidapi/SDL_hidapijoystick.c",
        "src/joystick/linux/SDL_sysjoystick.c",
        "src/joystick/steam/SDL_steamcontroller.c",
        "src/joystick/virtual/SDL_virtualjoystick.c",
        "src/loadso/dlopen/SDL_sysloadso.c",
        "src/locale/SDL_locale.c",
        "src/locale/unix/SDL_syslocale.c",
        "src/main/SDL_main_callbacks.c",
        "src/main/SDL_runapp.c",
        "src/main/generic/SDL_sysmain_callbacks.c",
        "src/misc/SDL_url.c",
        "src/misc/unix/SDL_sysurl.c",
        "src/power/SDL_power.c",
        "src/power/linux/SDL_syspower.c",
        "src/process/SDL_process.c",
        "src/process/dummy/SDL_dummyprocess.c",
        "src/process/posix/SDL_posixprocess.c",
        "src/process/windows/SDL_windowsprocess.c",
        "src/render/SDL_d3dmath.c",
        "src/render/SDL_render.c",
        "src/render/SDL_yuv_sw.c",
        "src/render/gpu/SDL_pipeline_gpu.c",
        "src/render/gpu/SDL_render_gpu.c",
        "src/render/gpu/SDL_shaders_gpu.c",
        "src/render/opengl/SDL_render_gl.c",
        "src/render/opengl/SDL_shaders_gl.c",
        "src/render/opengles2/SDL_render_gles2.c",
        "src/render/opengles2/SDL_shaders_gles2.c",
        "src/render/software/SDL_blendfillrect.c",
        "src/render/software/SDL_blendline.c",
        "src/render/software/SDL_blendpoint.c",
        "src/render/software/SDL_drawline.c",
        "src/render/software/SDL_drawpoint.c",
        "src/render/software/SDL_render_sw.c",
        "src/render/software/SDL_rotate.c",
        "src/render/software/SDL_triangle.c",
        "src/render/vulkan/SDL_render_vulkan.c",
        "src/render/vulkan/SDL_shaders_vulkan.c",
        "src/sensor/SDL_sensor.c",
        "src/sensor/dummy/SDL_dummysensor.c",
        "src/stdlib/SDL_crc16.c",
        "src/stdlib/SDL_crc32.c",
        "src/stdlib/SDL_getenv.c",
        "src/stdlib/SDL_iconv.c",
        "src/stdlib/SDL_malloc.c",
        "src/stdlib/SDL_memcpy.c",
        "src/stdlib/SDL_memmove.c",
        "src/stdlib/SDL_memset.c",
        "src/stdlib/SDL_mslibc.c",
        "src/stdlib/SDL_murmur3.c",
        "src/stdlib/SDL_qsort.c",
        "src/stdlib/SDL_random.c",
        "src/stdlib/SDL_stdlib.c",
        "src/stdlib/SDL_string.c",
        "src/stdlib/SDL_strtokr.c",
        "src/storage/SDL_storage.c",
        "src/storage/generic/SDL_genericstorage.c",
        "src/storage/steam/SDL_steamstorage.c",
        "src/thread/SDL_thread.c",
        "src/thread/pthread/SDL_syscond.c",
        "src/thread/pthread/SDL_sysmutex.c",
        "src/thread/pthread/SDL_sysrwlock.c",
        "src/thread/pthread/SDL_syssem.c",
        "src/thread/pthread/SDL_systhread.c",
        "src/thread/pthread/SDL_systls.c",
        "src/time/SDL_time.c",
        "src/time/n3ds/SDL_systime.c",
        "src/time/ps2/SDL_systime.c",
        "src/time/psp/SDL_systime.c",
        "src/time/unix/SDL_systime.c",
        "src/time/vita/SDL_systime.c",
        "src/time/windows/SDL_systime.c",
        "src/timer/SDL_timer.c",
        "src/timer/unix/SDL_systimer.c",
        "src/video/SDL_RLEaccel.c",
        "src/video/SDL_blit.c",
        "src/video/SDL_blit_0.c",
        "src/video/SDL_blit_1.c",
        "src/video/SDL_blit_A.c",
        "src/video/SDL_blit_N.c",
        "src/video/SDL_blit_auto.c",
        "src/video/SDL_blit_copy.c",
        "src/video/SDL_blit_slow.c",
        "src/video/SDL_bmp.c",
        "src/video/SDL_clipboard.c",
        "src/video/SDL_egl.c",
        "src/video/SDL_fillrect.c",
        "src/video/SDL_pixels.c",
        "src/video/SDL_rect.c",
        "src/video/SDL_stretch.c",
        "src/video/SDL_surface.c",
        "src/video/SDL_video.c",
        "src/video/SDL_video_unsupported.c",
        "src/video/SDL_vulkan_utils.c",
        "src/video/SDL_yuv.c",
        "src/video/dummy/SDL_nullevents.c",
        "src/video/dummy/SDL_nullframebuffer.c",
        "src/video/dummy/SDL_nullvideo.c",
        "src/video/kmsdrm/SDL_kmsdrmdyn.c",
        "src/video/kmsdrm/SDL_kmsdrmevents.c",
        "src/video/kmsdrm/SDL_kmsdrmmouse.c",
        "src/video/kmsdrm/SDL_kmsdrmopengles.c",
        "src/video/kmsdrm/SDL_kmsdrmvideo.c",
        "src/video/kmsdrm/SDL_kmsdrmvulkan.c",
        "src/video/offscreen/SDL_offscreenevents.c",
        "src/video/offscreen/SDL_offscreenframebuffer.c",
        "src/video/offscreen/SDL_offscreenopengles.c",
        "src/video/offscreen/SDL_offscreenvideo.c",
        "src/video/offscreen/SDL_offscreenvulkan.c",
        "src/video/offscreen/SDL_offscreenwindow.c",
        "src/video/wayland/SDL_waylandclipboard.c",
        "src/video/wayland/SDL_waylanddatamanager.c",
        "src/video/wayland/SDL_waylanddyn.c",
        "src/video/wayland/SDL_waylandevents.c",
        "src/video/wayland/SDL_waylandkeyboard.c",
        "src/video/wayland/SDL_waylandmessagebox.c",
        "src/video/wayland/SDL_waylandmouse.c",
        "src/video/wayland/SDL_waylandopengles.c",
        "src/video/wayland/SDL_waylandshmbuffer.c",
        "src/video/wayland/SDL_waylandvideo.c",
        "src/video/wayland/SDL_waylandvulkan.c",
        "src/video/wayland/SDL_waylandwindow.c",
        "src/video/x11/SDL_x11clipboard.c",
        "src/video/x11/SDL_x11dyn.c",
        "src/video/x11/SDL_x11events.c",
        "src/video/x11/SDL_x11framebuffer.c",
        "src/video/x11/SDL_x11keyboard.c",
        "src/video/x11/SDL_x11messagebox.c",
        "src/video/x11/SDL_x11modes.c",
        "src/video/x11/SDL_x11mouse.c",
        "src/video/x11/SDL_x11opengl.c",
        "src/video/x11/SDL_x11opengles.c",
        "src/video/x11/SDL_x11pen.c",
        "src/video/x11/SDL_x11settings.c",
        "src/video/x11/SDL_x11shape.c",
        "src/video/x11/SDL_x11touch.c",
        "src/video/x11/SDL_x11video.c",
        "src/video/x11/SDL_x11vulkan.c",
        "src/video/x11/SDL_x11window.c",
        "src/video/x11/SDL_x11xfixes.c",
        "src/video/x11/SDL_x11xinput2.c",
        "src/video/x11/edid-parse.c",
        "src/video/x11/xsettings-client.c",
        "src/video/yuv2rgb/yuv_rgb_lsx.c",
        "src/video/yuv2rgb/yuv_rgb_sse.c",
        "src/video/yuv2rgb/yuv_rgb_std.c",
        "wayland-generated-protocols/alpha-modifier-v1-protocol.c",
        "wayland-generated-protocols/cursor-shape-v1-protocol.c",
        "wayland-generated-protocols/fractional-scale-v1-protocol.c",
        "wayland-generated-protocols/frog-color-management-v1-protocol.c",
        "wayland-generated-protocols/idle-inhibit-unstable-v1-protocol.c",
        "wayland-generated-protocols/input-timestamps-unstable-v1-protocol.c",
        "wayland-generated-protocols/keyboard-shortcuts-inhibit-unstable-v1-protocol.c",
        "wayland-generated-protocols/pointer-constraints-unstable-v1-protocol.c",
        "wayland-generated-protocols/primary-selection-unstable-v1-protocol.c",
        "wayland-generated-protocols/relative-pointer-unstable-v1-protocol.c",
        "wayland-generated-protocols/tablet-v2-protocol.c",
        "wayland-generated-protocols/text-input-unstable-v3-protocol.c",
        "wayland-generated-protocols/viewporter-protocol.c",
        "wayland-generated-protocols/wayland-protocol.c",
        "wayland-generated-protocols/xdg-activation-v1-protocol.c",
        "wayland-generated-protocols/xdg-decoration-unstable-v1-protocol.c",
        "wayland-generated-protocols/xdg-dialog-v1-protocol.c",
        "wayland-generated-protocols/xdg-foreign-unstable-v2-protocol.c",
        "wayland-generated-protocols/xdg-output-unstable-v1-protocol.c",
        "wayland-generated-protocols/xdg-shell-protocol.c",
        "wayland-generated-protocols/xdg-toplevel-icon-v1-protocol.c"
      ],
      "target_dependencies" : [
        "libdecor",
        "dbus",
        "ibus",
        "libdrm"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Example",
      "module_type" : "SwiftTarget",
      "name" : "Example",
      "path" : "Sources/Example",
      "product_memberships" : [
        "Example"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "SwiftSDL3"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.10"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:081dcf4fb829aea9d08447f4790431afbdfbcc335bfeed728ca69c6f181ae2aa
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
warning: couldn't find pc file for libdrm
warning: couldn't find pc file for ibus-1.0
warning: couldn't find pc file for dbus-1
warning: couldn't find pc file for libdecor-0
Building for debugging...
[0/284] Compiling SDL_list.c
[1/284] Compiling SDL_error.c
[2/284] Compiling SDL_hashtable.c
[2/284] Compiling SDL_assert.c
[4/284] Compiling SDL_guid.c
[5/284] Compiling SDL_log.c
In file included from /host/spi-builder-workspace/Sources/SwiftSDL3/src/SDL.c:31:
/host/spi-builder-workspace/Sources/SwiftSDL3/src/core/linux/SDL_dbus.h:29:10: fatal error: 'dbus/dbus.h' file not found
   29 | #include <dbus/dbus.h>
      |          ^~~~~~~~~~~~~
1 error generated.
[6/284] Compiling SDL.c
[6/284] Compiling xdg-foreign-unstable-v2-protocol.c
[6/284] Compiling xdg-dialog-v1-protocol.c
[6/284] Compiling xdg-output-unstable-v1-protocol.c
[6/284] Compiling xdg-toplevel-icon-v1-protocol.c
[6/284] Compiling xdg-shell-protocol.c
[6/284] Compiling SDL_hints.c
[6/284] Write swift-version-24593BA9C3E375BF.txt
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:081dcf4fb829aea9d08447f4790431afbdfbcc335bfeed728ca69c6f181ae2aa
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
warning: couldn't find pc file for libdrm
warning: couldn't find pc file for ibus-1.0
warning: couldn't find pc file for dbus-1
warning: couldn't find pc file for libdecor-0
[0/1] Planning build
Building for debugging...
[0/278] Write sources
/host/spi-builder-workspace/Sources/SwiftSDL3/wayland-generated-protocols/xdg-foreign-unstable-v2-protocol.c:28:10: fatal error: 'wayland-util.h' file not found
   28 | #include "wayland-util.h"
      |          ^~~~~~~~~~~~~~~~
1 error generated.
[1/278] Compiling xdg-foreign-unstable-v2-protocol.c
/host/spi-builder-workspace/Sources/SwiftSDL3/wayland-generated-protocols/xdg-shell-protocol.c:33:10: fatal error: 'wayland-util.h' file not found
   33 | #include "wayland-util.h"
      |          ^~~~~~~~~~~~~~~~
1 error generated.
[1/278] Compiling xdg-shell-protocol.c
/host/spi-builder-workspace/Sources/SwiftSDL3/wayland-generated-protocols/xdg-output-unstable-v1-protocol.c:28:10: fatal error: 'wayland-util.h' file not found
   28 | #include "wayland-util.h"
      |          ^~~~~~~~~~~~~~~~
1 error generated.
[1/278] Compiling xdg-output-unstable-v1-protocol.c
[1/278] Compiling xdg-dialog-v1-protocol.c
[1/278] Compiling xdg-decoration-unstable-v1-protocol.c
[1/278] Compiling xdg-activation-v1-protocol.c
/host/spi-builder-workspace/Sources/SwiftSDL3/wayland-generated-protocols/xdg-toplevel-icon-v1-protocol.c:29:10: fatal error: 'wayland-util.h' file not found
   29 | #include "wayland-util.h"
      |          ^~~~~~~~~~~~~~~~
1 error generated.
[1/278] Compiling xdg-toplevel-icon-v1-protocol.c
[1/278] Write swift-version-24593BA9C3E375BF.txt
BUILD FAILURE 6.0 linux