This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

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 FirebladePAL with Swift 6.0 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.40.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/fireblade-engine/pal.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/fireblade-engine/pal
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at dcdbf0a Add metal demo (#38)
Cloned https://github.com/fireblade-engine/pal.git
Revision (git rev-parse @):
dcdbf0a4f96f1bbaaac53409e9ab0a8c78421cad
SUCCESS checkout https://github.com/fireblade-engine/pal.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $workDir
https://github.com/fireblade-engine/pal.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/31] Write sources
[5/31] Copying libSDL2.a
[5/31] Write sources
[7/31] Write MetalBackendDemoApp-entitlement.plist
[7/31] Write VulkanBackendDemoApp-entitlement.plist
[11/31] Write CPUBackendDemoApp-entitlement.plist
[12/31] Compiling CNFD nfd_win.cpp
[13/31] Compiling CNFD nfd_gtk.c
[14/31] Compiling CNFD nfd_default.c
[15/31] Write swift-version-6F35C1178C84523A.txt
[16/132] Compiling CNFD nfd_common.c
[17/132] Compiling CNFD nfd_cocoa.m
[19/134] Compiling FirebladeTime Timer.swift
[20/134] Compiling FirebladeTime TimeProviding.swift
[21/134] Compiling FirebladeTime Time.swift
[22/134] Compiling SDL SDL2.swift
[23/134] Emitting module SDL
[24/134] Compiling FirebladeTime MachTime.swift
[25/134] Compiling FirebladeTime POSIXTimeOfDay.swift
[26/134] Emitting module FirebladeTime
[27/134] Compiling FirebladeTime Duration.swift
[28/134] Compiling FirebladeTime POSIXClock.swift
[29/134] Compiling FirebladeMath determinant.swift
[30/134] Compiling FirebladeMath distance.swift
[31/134] Compiling FirebladeMath dot.swift
[32/134] Compiling FirebladeMath exp.swift
[33/134] Compiling FirebladeMath exp2.swift
[34/134] Compiling FirebladeMath faceforward.swift
[35/134] Compiling FirebladeMath floor.swift
[36/134] Compiling FirebladeMath fract.swift
[37/134] Compiling FirebladeMath hypot.swift
[38/134] Compiling FirebladeMath inverse.swift
[39/134] Compiling FirebladeMath atanh.swift
[40/134] Compiling FirebladeMath axis.swift
[41/134] Compiling FirebladeMath ceil.swift
[42/134] Compiling FirebladeMath clamp.swift
[43/134] Compiling FirebladeMath conjugate.swift
[44/134] Compiling FirebladeMath copysign.swift
[45/134] Compiling FirebladeMath cos.swift
[46/134] Compiling FirebladeMath cosh.swift
[47/134] Compiling FirebladeMath cross.swift
[48/134] Compiling FirebladeMath degrees.swift
[49/143] Compiling FirebladeMath matrix.swift
[50/143] Compiling FirebladeMath max.swift
[51/143] Compiling FirebladeMath min.swift
[52/143] Compiling FirebladeMath mod.swift
[53/143] Compiling FirebladeMath normalize.swift
[54/143] Compiling FirebladeMath pow.swift
[55/143] Compiling FirebladeMath pow2.swift
[56/143] Compiling FirebladeMath quaternion.swift
[57/143] Compiling FirebladeMath radians.swift
[58/143] Compiling FirebladeMath reflect.swift
[59/143] Compiling FirebladeMath refract.swift
[60/143] Compiling FirebladeMath remap.swift
[61/143] Compiling FirebladeMath rotate.swift
[62/143] Compiling FirebladeMath rsqrt.swift
[63/143] Compiling FirebladeMath saturate.swift
[64/143] Compiling FirebladeMath sign.swift
[65/143] Compiling FirebladeMath sin.swift
[66/143] Compiling FirebladeMath sinh.swift
[67/143] Compiling FirebladeMath smoothstep.swift
[68/143] Compiling FirebladeMath sqrt.swift
[69/143] Compiling FirebladeMath Quat4d.swift
[70/143] Compiling FirebladeMath Quat4f+Euler.swift
[71/143] Compiling FirebladeMath Quat4f.swift
[72/143] Compiling FirebladeMath Quaternion+Identity.swift
[73/143] Compiling FirebladeMath Quaternion+Multiplication.swift
[74/143] Compiling FirebladeMath Quaternion+Operators.swift
[75/143] Compiling FirebladeMath QuaternionStorage+NO_SIMD.swift
[76/143] Compiling FirebladeMath QuaternionStorage+SIMD.swift
[77/143] Compiling FirebladeMath QuaternionStorage.swift
[78/143] Compiling FirebladeMath Quaternions.swift
[79/143] Emitting module NFD
[80/143] Compiling NFD SwiftNFD.swift
[81/143] Compiling FirebladeMath Constants.swift
[82/143] Compiling FirebladeMath abs.swift
[83/143] Compiling FirebladeMath acos.swift
[84/143] Compiling FirebladeMath acosh.swift
[85/143] Compiling FirebladeMath adjugate.swift
[86/143] Compiling FirebladeMath angle.swift
[87/143] Compiling FirebladeMath asin.swift
[88/143] Compiling FirebladeMath asinh.swift
[89/143] Compiling FirebladeMath atan.swift
[90/143] Compiling FirebladeMath atan2.swift
[91/143] Emitting module FirebladeMath
[92/143] Compiling FirebladeMath Rect.swift
[93/143] Compiling FirebladeMath Size.swift
[94/143] Compiling FirebladeMath StorageScalar.swift
[95/143] Compiling FirebladeMath SIMD+Extensions.swift
[96/143] Compiling FirebladeMath SIMD2+Extensions.swift
[97/143] Compiling FirebladeMath SIMD3+Extensions.swift
[98/143] Compiling FirebladeMath SIMD4+Extensions.swift
[99/143] Compiling FirebladeMath Vec3+Axes.swift
[100/143] Compiling FirebladeMath Vectors.swift
[101/143] Compiling FirebladeMath step.swift
[102/143] Compiling FirebladeMath tan.swift
[103/143] Compiling FirebladeMath tanh.swift
[104/143] Compiling FirebladeMath transpose.swift
[105/143] Compiling FirebladeMath Mat3x3f.swift
[106/143] Compiling FirebladeMath Mat4x4f.swift
[107/143] Compiling FirebladeMath Matrices.swift
[108/143] Compiling FirebladeMath Matrix+Identity.swift
[109/143] Compiling FirebladeMath Matrix+Multiplication.swift
[110/143] Compiling FirebladeMath Matrix+Operators.swift
[111/143] Compiling FirebladeMath isInfinite.swift
[112/143] Compiling FirebladeMath isNegativeInfinity.swift
[113/143] Compiling FirebladeMath isNegativeZero.swift
[114/143] Compiling FirebladeMath isPositiveInfinity.swift
[115/143] Compiling FirebladeMath isPositiveZero.swift
[116/143] Compiling FirebladeMath length.swift
[117/143] Compiling FirebladeMath lerp+mix.swift
[118/143] Compiling FirebladeMath log.swift
[119/143] Compiling FirebladeMath log10.swift
[120/143] Compiling FirebladeMath log2.swift
[121/143] Compiling FirebladeMath Matrix+Quaternion.swift
[122/143] Compiling FirebladeMath Matrix2x2.swift
[123/143] Compiling FirebladeMath Matrix3x3.swift
[124/143] Compiling FirebladeMath Matrix4x4+Projections.swift
[125/143] Compiling FirebladeMath Matrix4x4.swift
[126/143] Compiling FirebladeMath MatrixStorage+NO_SIMD.swift
[127/143] Compiling FirebladeMath MatrixStorage+SIMD.swift
[128/143] Compiling FirebladeMath MatrixStorage.swift
[129/143] Compiling FirebladeMath Point.swift
[130/143] Compiling FirebladeMath Quat.swift
[130/143] Write Objects.LinkFileList
[131/143] Archiving libFirebladeMath.a
[133/173] Compiling FirebladePAL APPLPlatform.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[134/173] Compiling FirebladePAL APPLScreen.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[135/173] Compiling FirebladePAL APPLShims.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[136/176] Compiling FirebladePAL APPL+Extensions.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[137/176] Compiling FirebladePAL APPLAppDelegate.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[138/176] Compiling FirebladePAL APPLDisplayLink.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[139/176] Compiling FirebladePAL APPLEvents.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[140/176] Compiling FirebladePAL SDLPlatform.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLPlatform.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     enum SDLPlatform: PlatformInitialization {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLScreen.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |     import FirebladeMath
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public final class SDLScreen: ScreenBase {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLWindow.swift:11:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
  9 |
 10 |     import FirebladeMath
 11 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 12 |
 13 |     typealias SDL_Window = OpaquePointer
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[141/176] Compiling FirebladePAL SDLScreen.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLPlatform.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     enum SDLPlatform: PlatformInitialization {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLScreen.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |     import FirebladeMath
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public final class SDLScreen: ScreenBase {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLWindow.swift:11:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
  9 |
 10 |     import FirebladeMath
 11 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 12 |
 13 |     typealias SDL_Window = OpaquePointer
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[142/176] Compiling FirebladePAL SDLWindow.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLPlatform.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     enum SDLPlatform: PlatformInitialization {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLScreen.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |     import FirebladeMath
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public final class SDLScreen: ScreenBase {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLWindow.swift:11:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
  9 |
 10 |     import FirebladeMath
 11 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 12 |
 13 |     typealias SDL_Window = OpaquePointer
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
error: emit-module command failed with exit code 1 (use -v to see invocation)
[143/176] Emitting module FirebladePAL
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLClipboard.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public struct SDLClipboard: Clipboard {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLError.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public struct SDLError: Swift.Error {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLEvents.swift:12:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 10 |     import FirebladeMath
 11 |     import FirebladeTime
 12 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 13 |
 14 |     final class SDLEvents: PlatformEvents {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLKeys.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
  8 | #if FRB_PLATFORM_SDL
  9 |
 10 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 11 |
 12 |     extension KeyCode {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLPlatform.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     enum SDLPlatform: PlatformInitialization {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLScreen.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |     import FirebladeMath
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public final class SDLScreen: ScreenBase {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLWindow.swift:11:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
  9 |
 10 |     import FirebladeMath
 11 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 12 |
 13 |     typealias SDL_Window = OpaquePointer
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLCPUWindowSurface.swift:12:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
10 |     import FirebladeMath
11 |
12 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
13 |
14 |     public final class SDLCPUWindowSurface: SDLWindowSurface, CPUWindowSurfaceBase {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLMTLSurface.swift:13:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |     import protocol Metal.MTLDevice
12 |     import class QuartzCore.CAMetalLayer
13 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
14 |
15 |     import FirebladeMath
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLOpenGLWindowSurface.swift:11:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 9 |
10 |     import FirebladeMath
11 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
12 |
13 |     public final class SDLOpenGLWindowSurface: SDLWindowSurface, OpenGLSurface {
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shims.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[144/176] Compiling FirebladePAL SDLError.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLError.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public struct SDLError: Swift.Error {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLEvents.swift:12:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 10 |     import FirebladeMath
 11 |     import FirebladeTime
 12 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 13 |
 14 |     final class SDLEvents: PlatformEvents {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLKeys.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
  8 | #if FRB_PLATFORM_SDL
  9 |
 10 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 11 |
 12 |     extension KeyCode {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[145/176] Compiling FirebladePAL SDLEvents.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLError.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public struct SDLError: Swift.Error {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLEvents.swift:12:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 10 |     import FirebladeMath
 11 |     import FirebladeTime
 12 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 13 |
 14 |     final class SDLEvents: PlatformEvents {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLKeys.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
  8 | #if FRB_PLATFORM_SDL
  9 |
 10 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 11 |
 12 |     extension KeyCode {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[146/176] Compiling FirebladePAL SDLKeys.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLError.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public struct SDLError: Swift.Error {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLEvents.swift:12:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 10 |     import FirebladeMath
 11 |     import FirebladeTime
 12 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 13 |
 14 |     final class SDLEvents: PlatformEvents {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLKeys.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
  8 | #if FRB_PLATFORM_SDL
  9 |
 10 |     @_implementationOnly import SDL
    |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 11 |
 12 |     extension KeyCode {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[147/176] Compiling FirebladePAL APPLView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[148/176] Compiling FirebladePAL APPLViewController.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[149/176] Compiling FirebladePAL APPLWindow.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[150/176] Compiling FirebladePAL SDLVLKWindowSurface.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[151/176] Compiling FirebladePAL SDLWindowSurface.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[152/176] Compiling FirebladePAL PointerButton.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[153/176] Compiling FirebladePAL Clipboard.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[154/176] Compiling FirebladePAL Events.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[155/176] Compiling FirebladePAL Keys.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[156/176] Compiling FirebladePAL Platform.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[157/176] Compiling FirebladePAL Screen.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[158/176] Compiling FirebladePAL Surface.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[159/176] Compiling FirebladePAL Window.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[160/176] Compiling FirebladePAL SDLCPUWindowSurface.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLCPUWindowSurface.swift:12:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
10 |     import FirebladeMath
11 |
12 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
13 |
14 |     public final class SDLCPUWindowSurface: SDLWindowSurface, CPUWindowSurfaceBase {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLMTLSurface.swift:13:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |     import protocol Metal.MTLDevice
12 |     import class QuartzCore.CAMetalLayer
13 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
14 |
15 |     import FirebladeMath
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLOpenGLWindowSurface.swift:11:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 9 |
10 |     import FirebladeMath
11 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
12 |
13 |     public final class SDLOpenGLWindowSurface: SDLWindowSurface, OpenGLSurface {
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shims.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[161/176] Compiling FirebladePAL SDLMTLSurface.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLCPUWindowSurface.swift:12:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
10 |     import FirebladeMath
11 |
12 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
13 |
14 |     public final class SDLCPUWindowSurface: SDLWindowSurface, CPUWindowSurfaceBase {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLMTLSurface.swift:13:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |     import protocol Metal.MTLDevice
12 |     import class QuartzCore.CAMetalLayer
13 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
14 |
15 |     import FirebladeMath
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLOpenGLWindowSurface.swift:11:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 9 |
10 |     import FirebladeMath
11 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
12 |
13 |     public final class SDLOpenGLWindowSurface: SDLWindowSurface, OpenGLSurface {
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shims.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[162/176] Compiling FirebladePAL SDLOpenGLWindowSurface.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLCPUWindowSurface.swift:12:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
10 |     import FirebladeMath
11 |
12 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
13 |
14 |     public final class SDLCPUWindowSurface: SDLWindowSurface, CPUWindowSurfaceBase {
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLMTLSurface.swift:13:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |     import protocol Metal.MTLDevice
12 |     import class QuartzCore.CAMetalLayer
13 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
14 |
15 |     import FirebladeMath
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLOpenGLWindowSurface.swift:11:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 9 |
10 |     import FirebladeMath
11 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
12 |
13 |     public final class SDLOpenGLWindowSurface: SDLWindowSurface, OpenGLSurface {
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shims.h"
  |         `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[163/176] Compiling FirebladePAL PlatformEvents.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLClipboard.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public struct SDLClipboard: Clipboard {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[164/176] Compiling FirebladePAL PlatformInitialization.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLClipboard.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public struct SDLClipboard: Clipboard {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
[165/176] Compiling FirebladePAL SDLClipboard.swift
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/SDLClipboard.swift:10:26: warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
 8 | #if FRB_PLATFORM_SDL
 9 |
10 |     @_implementationOnly import SDL
   |                          `- warning: using '@_implementationOnly' without enabling library evolution for 'FirebladePAL' may lead to instability during execution
11 |
12 |     public struct SDLClipboard: Clipboard {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftVulkan/Sources/Vulkan/shims.h:16:10: error: '/usr/local/include/vulkan/vulkan.h' file not found
14 |
15 | #else
16 | #include "/usr/local/include/vulkan/vulkan.h"
   |          `- error: '/usr/local/include/vulkan/vulkan.h' file not found
17 | #endif
18 |
/Users/admin/builder/spi-builder-workspace/Sources/FirebladePAL/Platform/SDL/Surface/SDLVLKWindowSurface.swift:11:12: error: could not build Objective-C module 'Vulkan'
  9 |
 10 |     import FirebladeMath
 11 |     import Vulkan
    |            `- error: could not build Objective-C module 'Vulkan'
 12 |
 13 |     // keep this implementation only since we do NOT want to leak SDL implementation details out if the HID package
Fetching https://github.com/fireblade-engine/math.git
Fetching https://github.com/fireblade-engine/time.git
Fetching https://github.com/ctreffs/SwiftSDL2.git
Fetching https://github.com/ctreffs/SwiftVulkan
Fetching https://github.com/ctreffs/SwiftNFD.git
[1/288] Fetching swiftvulkan
[39/688] Fetching swiftvulkan, time
[59/1068] Fetching swiftvulkan, time, swiftnfd
[306/2341] Fetching swiftvulkan, time, swiftnfd, swiftsdl2
[621/4954] Fetching swiftvulkan, time, swiftnfd, swiftsdl2, math
Fetched https://github.com/fireblade-engine/time.git from cache (1.37s)
Fetched https://github.com/ctreffs/SwiftVulkan from cache (1.37s)
Fetched https://github.com/ctreffs/SwiftNFD.git from cache (1.37s)
Fetched https://github.com/ctreffs/SwiftSDL2.git from cache (1.37s)
Fetched https://github.com/fireblade-engine/math.git from cache (1.37s)
Computing version for https://github.com/ctreffs/SwiftNFD.git
Computed https://github.com/ctreffs/SwiftNFD.git at 1.0.2 (0.65s)
Computing version for https://github.com/ctreffs/SwiftVulkan
Computed https://github.com/ctreffs/SwiftVulkan at 0.2.1 (0.65s)
Computing version for https://github.com/ctreffs/SwiftSDL2.git
Computed https://github.com/ctreffs/SwiftSDL2.git at 1.4.1 (0.66s)
Computing version for https://github.com/fireblade-engine/time.git
Computed https://github.com/fireblade-engine/time.git at 0.2.0 (0.65s)
Computing version for https://github.com/fireblade-engine/math.git
Computed https://github.com/fireblade-engine/math.git at 0.13.0 (0.66s)
Creating working copy for https://github.com/ctreffs/SwiftVulkan
Working copy of https://github.com/ctreffs/SwiftVulkan resolved at 0.2.1
Creating working copy for https://github.com/fireblade-engine/math.git
Working copy of https://github.com/fireblade-engine/math.git resolved at 0.13.0
Creating working copy for https://github.com/fireblade-engine/time.git
Working copy of https://github.com/fireblade-engine/time.git resolved at 0.2.0
Creating working copy for https://github.com/ctreffs/SwiftNFD.git
Working copy of https://github.com/ctreffs/SwiftNFD.git resolved at 1.0.2
Creating working copy for https://github.com/ctreffs/SwiftSDL2.git
Working copy of https://github.com/ctreffs/SwiftSDL2.git resolved at 1.4.1
warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: you may be able to install vulkan using your system-packager:
    brew install vulkan-sdk
BUILD FAILURE 6.0 macosSpm
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.