The Swift Package Index logo.Swift Package Index

Build Information

Failed to build VertexGUI, reference master (bd1a4b), with Swift 6.3 for macOS (SPM) on 20 Apr 2026 19:57:43 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/VertexUI/VertexGUI.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/VertexUI/VertexGUI
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at bd1a4b1 remove unnecessary print
Cloned https://github.com/VertexUI/VertexGUI.git
Revision (git rev-parse @):
bd1a4b124ebef002524deb66200053bb7b2035e1
SUCCESS checkout https://github.com/VertexUI/VertexGUI.git at master
Fetching https://github.com/UnGast/swift-opengl
[1/102] Fetching swift-opengl
Fetched https://github.com/UnGast/swift-opengl from cache (1.02s)
Fetching https://github.com/UnGast/swim.git
[1/9376] Fetching swim
Fetched https://github.com/UnGast/swim.git from cache (1.23s)
Fetching https://github.com/UnGast/swift-gfx-math.git
[1/435] Fetching swift-gfx-math
Fetched https://github.com/UnGast/swift-gfx-math.git from cache (0.72s)
Fetching https://github.com/OpenCombine/OpenCombine.git
[1/8284] Fetching opencombine
Fetched https://github.com/OpenCombine/OpenCombine.git from cache (1.16s)
Fetching https://github.com/UnGast/SkiaKit
[1/1816] Fetching skiakit
Fetched https://github.com/UnGast/SkiaKit from cache (1.51s)
Fetching https://github.com/fireblade-engine/pal.git
[1/912] Fetching pal
Fetched https://github.com/fireblade-engine/pal.git from cache (0.82s)
Fetching https://github.com/kelvin13/swiftxml
[1/246] Fetching swiftxml
Fetched https://github.com/kelvin13/swiftxml from cache (0.79s)
Fetching https://github.com/ctreffs/SwiftNFD.git
Fetching https://github.com/ctreffs/SwiftVulkan
Fetching https://github.com/mtynior/ColorizeSwift.git
Fetching https://github.com/ctreffs/SwiftSDL2.git
Fetching https://github.com/fireblade-engine/math.git
Fetching https://github.com/fireblade-engine/time.git
[1/314] Fetching swiftvulkan
[180/3813] Fetching swiftvulkan, math
[181/5195] Fetching swiftvulkan, math, swiftsdl2
[403/5486] Fetching swiftvulkan, math, swiftsdl2, colorizeswift
[625/5906] Fetching swiftvulkan, math, swiftsdl2, colorizeswift, time
[5825/6314] Fetching swiftvulkan, math, swiftsdl2, colorizeswift, time, swiftnfd
Fetched https://github.com/mtynior/ColorizeSwift.git from cache (1.21s)
Fetched https://github.com/ctreffs/SwiftVulkan from cache (1.21s)
Fetched https://github.com/fireblade-engine/math.git from cache (1.22s)
Fetched https://github.com/ctreffs/SwiftNFD.git from cache (1.22s)
Fetched https://github.com/ctreffs/SwiftSDL2.git from cache (1.24s)
Fetched https://github.com/fireblade-engine/time.git from cache (1.24s)
Computing version for https://github.com/ctreffs/SwiftNFD.git
Computed https://github.com/ctreffs/SwiftNFD.git at 1.0.2 (1.91s)
Computing version for https://github.com/ctreffs/SwiftSDL2.git
Computed https://github.com/ctreffs/SwiftSDL2.git at 1.3.1 (0.64s)
Computing version for https://github.com/ctreffs/SwiftVulkan
Computed https://github.com/ctreffs/SwiftVulkan at 0.2.0 (0.65s)
Computing version for https://github.com/fireblade-engine/time.git
Computed https://github.com/fireblade-engine/time.git at 0.2.0 (0.66s)
Computing version for https://github.com/fireblade-engine/math.git
Computed https://github.com/fireblade-engine/math.git at 0.11.0 (0.68s)
Computing version for https://github.com/mtynior/ColorizeSwift.git
Computed https://github.com/mtynior/ColorizeSwift.git at 1.6.0 (0.65s)
Creating working copy for https://github.com/fireblade-engine/math.git
Working copy of https://github.com/fireblade-engine/math.git resolved at 0.11.0
Creating working copy for https://github.com/OpenCombine/OpenCombine.git
Working copy of https://github.com/OpenCombine/OpenCombine.git resolved at master (710dfa2)
Creating working copy for https://github.com/fireblade-engine/pal.git
Working copy of https://github.com/fireblade-engine/pal.git resolved at main (d4f7920)
Creating working copy for https://github.com/kelvin13/swiftxml
Working copy of https://github.com/kelvin13/swiftxml resolved at master (91ae89c)
Creating working copy for https://github.com/UnGast/swift-opengl
Working copy of https://github.com/UnGast/swift-opengl resolved at master (229ef7c)
Creating working copy for https://github.com/UnGast/swift-gfx-math.git
Working copy of https://github.com/UnGast/swift-gfx-math.git resolved at master (2491615)
Creating working copy for https://github.com/ctreffs/SwiftSDL2.git
Working copy of https://github.com/ctreffs/SwiftSDL2.git resolved at 1.3.1
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/mtynior/ColorizeSwift.git
Working copy of https://github.com/mtynior/ColorizeSwift.git resolved at 1.6.0
Creating working copy for https://github.com/UnGast/swim.git
Working copy of https://github.com/UnGast/swim.git resolved at master (571022a)
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/SwiftVulkan
Working copy of https://github.com/ctreffs/SwiftVulkan resolved at 0.2.0
Creating working copy for https://github.com/UnGast/SkiaKit
Working copy of https://github.com/UnGast/SkiaKit resolved at main (a8d7388)
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "vertexgui",
      "name": "VertexGUI",
      "url": "https://github.com/VertexUI/VertexGUI.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/VertexGUI",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "swift-opengl",
          "name": "GL",
          "url": "https://github.com/UnGast/swift-opengl",
          "version": "unspecified",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-opengl",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swiftxml",
              "name": "XML",
              "url": "https://github.com/kelvin13/swiftxml",
              "version": "unspecified",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swiftxml",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "swim",
          "name": "Swim",
          "url": "https://github.com/UnGast/swim.git",
          "version": "unspecified",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swim",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "swift-gfx-math",
          "name": "GfxMath",
          "url": "https://github.com/UnGast/swift-gfx-math.git",
          "version": "unspecified",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-gfx-math",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "opencombine",
          "name": "OpenCombine",
          "url": "https://github.com/OpenCombine/OpenCombine.git",
          "version": "unspecified",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/OpenCombine",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "colorizeswift",
          "name": "ColorizeSwift",
          "url": "https://github.com/mtynior/ColorizeSwift.git",
          "version": "1.7.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/ColorizeSwift",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "skiakit",
          "name": "SkiaKit",
          "url": "https://github.com/UnGast/SkiaKit",
          "version": "unspecified",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SkiaKit",
          "traits": [
            "default"
          ],
          "dependencies": [
          ]
        },
        {
          "identity": "pal",
          "name": "FirebladePAL",
          "url": "https://github.com/fireblade-engine/pal.git",
          "version": "unspecified",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/pal",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "math",
              "name": "FirebladeMath",
              "url": "https://github.com/fireblade-engine/math.git",
              "version": "0.13.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/math",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "time",
              "name": "FirebladeTime",
              "url": "https://github.com/fireblade-engine/time.git",
              "version": "0.2.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/time",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "swiftsdl2",
              "name": "SDL",
              "url": "https://github.com/ctreffs/SwiftSDL2.git",
              "version": "1.4.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftSDL2",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "swiftvulkan",
              "name": "Vulkan",
              "url": "https://github.com/ctreffs/SwiftVulkan",
              "version": "0.2.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftVulkan",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            },
            {
              "identity": "swiftnfd",
              "name": "SwiftNFD",
              "url": "https://github.com/ctreffs/SwiftNFD.git",
              "version": "1.0.2",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SwiftNFD",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/VertexUI/VertexGUI.git
[1/16340] Fetching vertexgui
Fetched https://github.com/VertexUI/VertexGUI.git from cache (1.34s)
Fetching https://github.com/UnGast/swift-opengl from cache
Fetched https://github.com/UnGast/swift-opengl from cache (0.46s)
Fetching https://github.com/UnGast/swim.git from cache
Fetched https://github.com/UnGast/swim.git from cache (0.47s)
Fetching https://github.com/UnGast/swift-gfx-math.git from cache
Fetched https://github.com/UnGast/swift-gfx-math.git from cache (0.41s)
Fetching https://github.com/OpenCombine/OpenCombine.git from cache
Fetched https://github.com/OpenCombine/OpenCombine.git from cache (0.54s)
Fetching https://github.com/UnGast/SkiaKit from cache
Fetched https://github.com/UnGast/SkiaKit from cache (0.45s)
Fetching https://github.com/fireblade-engine/pal.git from cache
Fetched https://github.com/fireblade-engine/pal.git from cache (0.47s)
Fetching https://github.com/kelvin13/swiftxml from cache
Fetched https://github.com/kelvin13/swiftxml from cache (0.45s)
Fetching https://github.com/ctreffs/SwiftNFD.git from cache
Fetching https://github.com/fireblade-engine/math.git from cache
Fetching https://github.com/ctreffs/SwiftVulkan from cache
Fetching https://github.com/fireblade-engine/time.git from cache
Fetching https://github.com/mtynior/ColorizeSwift.git from cache
Fetching https://github.com/ctreffs/SwiftSDL2.git from cache
Fetched https://github.com/ctreffs/SwiftNFD.git from cache (0.48s)
Fetched https://github.com/fireblade-engine/time.git from cache (0.52s)
Fetched https://github.com/ctreffs/SwiftVulkan from cache (0.52s)
Fetched https://github.com/ctreffs/SwiftSDL2.git from cache (0.52s)
Fetched https://github.com/fireblade-engine/math.git from cache (0.53s)
Fetched https://github.com/mtynior/ColorizeSwift.git from cache (0.53s)
Computing version for https://github.com/ctreffs/SwiftNFD.git
Computed https://github.com/ctreffs/SwiftNFD.git at 1.0.2 (0.59s)
Computing version for https://github.com/ctreffs/SwiftVulkan
Computed https://github.com/ctreffs/SwiftVulkan at 0.2.1 (0.63s)
Computing version for https://github.com/ctreffs/SwiftSDL2.git
Computed https://github.com/ctreffs/SwiftSDL2.git at 1.4.1 (0.63s)
Computing version for https://github.com/fireblade-engine/time.git
Computed https://github.com/fireblade-engine/time.git at 0.2.0 (0.03s)
Computing version for https://github.com/fireblade-engine/math.git
Computed https://github.com/fireblade-engine/math.git at 0.13.0 (0.03s)
Computing version for https://github.com/mtynior/ColorizeSwift.git
Computed https://github.com/mtynior/ColorizeSwift.git at 1.7.0 (0.03s)
Creating working copy for https://github.com/kelvin13/swiftxml
Working copy of https://github.com/kelvin13/swiftxml resolved at master (91ae89c)
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/UnGast/swim.git
Working copy of https://github.com/UnGast/swim.git resolved at master (571022a)
Creating working copy for https://github.com/UnGast/swift-gfx-math.git
Working copy of https://github.com/UnGast/swift-gfx-math.git resolved at master (2491615)
Creating working copy for https://github.com/UnGast/SkiaKit
Working copy of https://github.com/UnGast/SkiaKit resolved at main (1924d72)
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/VertexUI/VertexGUI.git
Working copy of https://github.com/VertexUI/VertexGUI.git resolved at master (bd1a4b1)
Creating working copy for https://github.com/fireblade-engine/pal.git
Working copy of https://github.com/fireblade-engine/pal.git resolved at main (d54ec84)
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/SwiftSDL2.git
Working copy of https://github.com/ctreffs/SwiftSDL2.git resolved at 1.4.1
Creating working copy for https://github.com/mtynior/ColorizeSwift.git
Working copy of https://github.com/mtynior/ColorizeSwift.git resolved at 1.7.0
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/UnGast/swift-opengl
Working copy of https://github.com/UnGast/swift-opengl resolved at master (8dfcb2e)
Creating working copy for https://github.com/OpenCombine/OpenCombine.git
Working copy of https://github.com/OpenCombine/OpenCombine.git resolved at master (1c6f02c)
Found 7 product dependencies
  - GL
  - Swim
  - GfxMath
  - OpenCombine
  - ColorizeSwift
  - SkiaKit
  - FirebladePAL
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/VertexUI/VertexGUI.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/49] Write sources
[1/49] Copying LICENSE.txt
[1/49] Write sources
[1/49] Copying materialdesignicons-webfont.ttf
[4/49] Write sources
[5/49] Write TaskOrganizerDemo-entitlement.plist
[5/49] Write sources
[14/49] Write MinimalDemo-entitlement.plist
[14/49] Write sources
[20/49] Write DevApp-entitlement.plist
[20/49] Write sources
[25/49] Compiling CSkia CSkia.cpp
[25/49] Compiling CNFD nfd_win.cpp
[27/49] Write sources
[28/49] Compiling CNFD nfd_gtk.c
[29/49] Compiling CNFD nfd_default.c
[30/49] Write swift-version--6988338F2F200930.txt
[31/127] Compiling CNFD nfd_common.c
[32/219] Compiling CStbImage truetype.c
[33/219] Compiling CStbImage image_io.c
[34/311] Compiling COpenCombineHelpers COpenCombineHelpers.cpp
error: emit-module command failed with exit code 1 (use -v to see invocation)
[36/401] Emitting module CSDL2Wrapped
<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/SwiftSDL2/Sources/CSDL2/shims.h:9:18: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftSDL2/Sources/CSDL2/shims.h:9:
 7 |         #include "apple_iOS.h" // iOS device
 8 |     #elif TARGET_OS_MAC
 9 |         #include "apple_macOS.h" //  macOS
   |                  `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftSDL2/Sources/CSDL2/shims.h:9:
10 |     #else
11 |        error "Unknown Apple platform"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftSDL2/Sources/CSDL2/apple_macOS.h:1:10: error: 'SDL.h' file not found
 1 | #include <SDL.h>
   |          `- error: 'SDL.h' file not found
 2 | #include <SDL_assert.h>
 3 | #include <SDL_atomic.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftSDL2/Sources/CSDL2Wrapped/CSDL2Wrapped.swift:9:19: error: could not build Objective-C module 'CSDL2'
 7 |
 8 | // workaround for unsafeFlags from SDL <https://forums.swift.org/t/override-for-unsafeflags-in-swift-package-manager/45273/5>
 9 | @_exported import CSDL2
   |                   `- error: could not build Objective-C module 'CSDL2'
10 |
[37/401] Compiling CSDL2Wrapped CSDL2Wrapped.swift
<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/SwiftSDL2/Sources/CSDL2/shims.h:9:18: note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftSDL2/Sources/CSDL2/shims.h:9:
 7 |         #include "apple_iOS.h" // iOS device
 8 |     #elif TARGET_OS_MAC
 9 |         #include "apple_macOS.h" //  macOS
   |                  `- note: in file included from /Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftSDL2/Sources/CSDL2/shims.h:9:
10 |     #else
11 |        error "Unknown Apple platform"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftSDL2/Sources/CSDL2/apple_macOS.h:1:10: error: 'SDL.h' file not found
 1 | #include <SDL.h>
   |          `- error: 'SDL.h' file not found
 2 | #include <SDL_assert.h>
 3 | #include <SDL_atomic.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/SwiftSDL2/Sources/CSDL2Wrapped/CSDL2Wrapped.swift:9:19: error: could not build Objective-C module 'CSDL2'
 7 |
 8 | // workaround for unsafeFlags from SDL <https://forums.swift.org/t/override-for-unsafeflags-in-swift-package-manager/45273/5>
 9 | @_exported import CSDL2
   |                   `- error: could not build Objective-C module 'CSDL2'
10 |
[37/401] Compiling CNFD nfd_cocoa.m
warning: 'spi-builder-workspace': Invalid Resource 'Resources': File not found.
warning: 'spi-builder-workspace': Invalid Resource 'Resources': File not found.
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
warning: you may be able to install sdl2 using your system-packager:
    brew install sdl2
warning: you may be able to install vulkan using your system-packager:
    brew install vulkan-sdk
warning: you may be able to install sdl2 using your system-packager:
    brew install sdl2
BUILD FAILURE 6.3 macosSpm