The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SagaLeafRenderer, reference main (8e5cc5), with Swift 6.4 for Linux on 24 Sep 2026 16:25:18 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344845-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/loopwerk/SagaLeafRenderer.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/loopwerk/SagaLeafRenderer
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 8e5cc57 first commit
Cloned https://github.com/loopwerk/SagaLeafRenderer.git
Revision (git rev-parse @):
8e5cc5716077d1936681d4bee02fe8943e723aa9
SUCCESS checkout https://github.com/loopwerk/SagaLeafRenderer.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/loopwerk/SagaLeafRenderer.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344845-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Fetching https://github.com/loopwerk/Saga.git
Fetching https://github.com/vapor/leaf-kit
[1/4932] Fetching saga
Fetched https://github.com/loopwerk/Saga.git (0.67s)
[1/5091] Fetching leaf-kit
Fetched https://github.com/vapor/leaf-kit (1.08s)
Computing version for https://github.com/vapor/leaf-kit
Computed https://github.com/vapor/leaf-kit at 1.14.3 (1.24s)
Fetching https://github.com/apple/swift-nio.git
[1/86091] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (3.25s)
Computing version for https://github.com/loopwerk/Saga.git
Computed https://github.com/loopwerk/Saga.git at 3.6.0 (3.41s)
Fetching https://github.com/loopwerk/SagaPathKit
Fetching https://github.com/apple/swift-crypto
[1/829] Fetching sagapathkit
Fetched https://github.com/loopwerk/SagaPathKit (0.44s)
[1/18549] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto (1.26s)
Computing version for https://github.com/loopwerk/SagaPathKit
Computed https://github.com/loopwerk/SagaPathKit at 1.6.1 (1.43s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.35s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-collections.git
[1/1881] Fetching swift-atomics
[1882/8797] Fetching swift-atomics, swift-system
Fetched https://github.com/apple/swift-system.git (0.65s)
[1/27702] Fetching swift-collections
Fetched https://github.com/apple/swift-atomics.git (1.24s)
Fetched https://github.com/apple/swift-collections.git (1.25s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (1.42s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.0 (0.31s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.25s)
Computing version for https://github.com/apple/swift-crypto
Computed https://github.com/apple/swift-crypto at 3.15.1 (1.59s)
Fetching https://github.com/apple/swift-asn1.git
[1/1983] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (1.54s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (3.50s)
Creating working copy for https://github.com/vapor/leaf-kit
Working copy of https://github.com/vapor/leaf-kit resolved at 1.14.3
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/loopwerk/Saga.git
Working copy of https://github.com/loopwerk/Saga.git resolved at 3.6.0
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/loopwerk/SagaPathKit
Working copy of https://github.com/loopwerk/SagaPathKit resolved at 1.6.1
Creating working copy for https://github.com/apple/swift-crypto
Working copy of https://github.com/apple/swift-crypto resolved at 3.15.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.103.0
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 1045]
[Planning 809 / 1045]
[Planning deferred tasks]
[Constructing 579 / 2568]
[Starting]
[36 / 730] _AtomicsShims
[188 / 734] _AtomicsShims
[196 / 746] NIOConcurrencyHelpers
[204 / 788] _NIOBase64
[213 / 788] CNIOPosix
[216 / 788] CNIOLinux
[222 / 788] _NIODataStructures
[223 / 788] _NIODataStructures
[225 / 788] _NIODataStructures
[239 / 788] _NIOBase64
[241 / 788] SagaPathKit
[252 / 788] SystemPackage
[263 / 788] SystemPackage-product
[265 / 789] _NIOBase64
[268 / 789] _NIOBase64
[270 / 789] SagaPathKit
[273 / 790] NIOConcurrencyHelpers
[277 / 790] NIOConcurrencyHelpers
[280 / 790] InternalCollectionsUtilities
[283 / 790] SpanPreview
[284 / 790] SpanPreview
[288 / 791] NIOConcurrencyHelpers
[292 / 791] CryptoBoringWrapper
[292 / 791] InternalCollectionsUtilities
[296 / 792] SagaPathKit
[300 / 792] Atomics
[301 / 792] Atomics
[302 / 792] Atomics-product
[304 / 792] Atomics-product
[307 / 792] _NIOBase64
[310 / 792] CNIOFreeBSD
[314 / 792] CNIOAtomics
[316 / 792] CCryptoBoringSSL
[318 / 792] CCryptoBoringSSL
[319 / 793] CCryptoBoringSSL
[320 / 794] CCryptoBoringSSL
[321 / 795] CNIOAtomics
[325 / 795] CCryptoBoringSSL
[327 / 795] CCryptoBoringSSL
[328 / 795] CCryptoBoringSSL
[330 / 795] CCryptoBoringSSL
[331 / 795] CCryptoBoringSSL
[333 / 795] CCryptoBoringSSL
[334 / 795] CCryptoBoringSSL
[337 / 795] CCryptoBoringSSL
[341 / 795] CCryptoBoringSSL
[342 / 796] CCryptoBoringSSL
[343 / 796] CCryptoBoringSSL
[344 / 796] CCryptoBoringSSL
[345 / 796] CCryptoBoringSSL
[348 / 796] CCryptoBoringSSL
[350 / 796] CCryptoBoringSSL
[352 / 796] CCryptoBoringSSL
[353 / 796] CCryptoBoringSSL
[357 / 796] CCryptoBoringSSL
[359 / 796] CCryptoBoringSSL
[362 / 796] CCryptoBoringSSL
[368 / 796] CCryptoBoringSSL
[370 / 796] CCryptoBoringSSL
[371 / 796] CCryptoBoringSSL
[373 / 796] CCryptoBoringSSL
[374 / 796] CCryptoBoringSSL
[377 / 796] CCryptoBoringSSL
[380 / 796] CCryptoBoringSSL
[381 / 796] CCryptoBoringSSL
[382 / 796] CCryptoBoringSSL
[384 / 796] CCryptoBoringSSL
[386 / 796] CCryptoBoringSSL
[388 / 796] CCryptoBoringSSL
[389 / 796] CCryptoBoringSSL
[391 / 796] CCryptoBoringSSL
[392 / 796] CCryptoBoringSSL
[396 / 796] CCryptoBoringSSL
[399 / 796] CCryptoBoringSSL
[400 / 796] CCryptoBoringSSL
[404 / 796] CCryptoBoringSSL
[406 / 796] CCryptoBoringSSL
[409 / 796] CCryptoBoringSSL
[411 / 796] CCryptoBoringSSL
[413 / 796] CCryptoBoringSSL
[417 / 796] CCryptoBoringSSL
[426 / 796] CCryptoBoringSSL
[434 / 796] CCryptoBoringSSL
[439 / 796] CCryptoBoringSSL
[448 / 796] CCryptoBoringSSL
[453 / 796] CCryptoBoringSSL
[457 / 796] CCryptoBoringSSL
[461 / 796] CCryptoBoringSSL
[463 / 796] CCryptoBoringSSL
[466 / 796] CCryptoBoringSSL
[472 / 796] CCryptoBoringSSL
[474 / 796] CCryptoBoringSSL
[476 / 796] CCryptoBoringSSL
[479 / 796] CCryptoBoringSSL
[482 / 796] CCryptoBoringSSL
[485 / 796] CCryptoBoringSSL
[488 / 796] CCryptoBoringSSL
[490 / 796] CCryptoBoringSSL
[493 / 796] CCryptoBoringSSL
[496 / 796] CCryptoBoringSSL
[503 / 796] CCryptoBoringSSL
[511 / 796] CCryptoBoringSSL
[519 / 796] CCryptoBoringSSL
[520 / 796] CCryptoBoringSSL
[525 / 796] CCryptoBoringSSL
[535 / 796] CCryptoBoringSSL
[545 / 796] CCryptoBoringSSL
[558 / 796] CCryptoBoringSSL
[565 / 796] CCryptoBoringSSL
[569 / 796] CCryptoBoringSSL
[572 / 796] CCryptoBoringSSL
[573 / 796] CCryptoBoringSSL
[577 / 796] CCryptoBoringSSL
[580 / 796] CCryptoBoringSSL
[585 / 796] CCryptoBoringSSL
[589 / 796] CCryptoBoringSSL
[592 / 796] CCryptoBoringSSL
[595 / 796] CCryptoBoringSSL
[598 / 796] CCryptoBoringSSL
[605 / 796] CCryptoBoringSSL
[615 / 796] CCryptoBoringSSL
[622 / 796] CCryptoBoringSSL
[625 / 796] CCryptoBoringSSL
[630 / 796] CCryptoBoringSSL
[634 / 796] CCryptoBoringSSL
[637 / 796] CCryptoBoringSSL
[640 / 796] CCryptoBoringSSL
[650 / 796] CCryptoBoringSSL
[659 / 796] CCryptoBoringSSL
[669 / 796] CCryptoBoringSSL
[670 / 796] CCryptoBoringSSL
[672 / 796] CCryptoBoringSSL
[674 / 796] CCryptoBoringSSL
[678 / 796] CCryptoBoringSSL
[682 / 796] CCryptoBoringSSL
[687 / 796] InternalCollectionsUtilities
[698 / 802] SpanPreview
[708 / 812] CCryptoBoringSSL
[712 / 812] Crypto
[720 / 813] SystemPackage
[725 / 832] SystemPackage
[727 / 832] SpanPreview
[728 / 832] SpanPreview
[729 / 832] Crypto
[731 / 832] Saga
[732 / 832] Saga
[734 / 832] Saga
[738 / 832] Saga
[741 / 833] Saga-product
[744 / 833] DequeModule
[747 / 833] Crypto
[750 / 834] Saga
[751 / 834] DequeModule
[764 / 844] NIOCore
[765 / 844] NIOCore
[767 / 845] CCryptoBoringSSL
[768 / 845] DequeModule
[771 / 845] CCryptoBoringSSLShims
[774 / 845] Saga
[774 / 845] NIOCore
[774 / 846] NIOCore
[793 / 865] NIOCore
[795 / 865] NIOFoundationEssentialsCompat
[797 / 865] NIOFoundationEssentialsCompat
[803 / 865] NIOEmbedded
[810 / 866] NIOPosix
[810 / 867] NIOPosix
[813 / 867] NIOEmbedded
[817 / 867] NIOPosix
[830 / 880] NIO
[831 / 881] NIO
[843 / 881] _NIOFileSystem
[845 / 881] _NIOFileSystem
[845 / 881] NIOFileSystem
[850 / 886] NIOFoundationCompat
[852 / 886] NIOFoundationCompat
[858 / 887] NIOFileSystem
[866 / 890]
[873 / 901] NIOFoundationCompat
[875 / 901] NIOFileSystem
[878 / 901] LeafKit
[879 / 902] LeafKit
[887 / 902] NIOPosix
[890 / 905] SagaLeafRenderer
[897 / 905] NIOFoundationCompat
error: SwiftCompile normal x86_64 /host/spi-builder-workspace/Sources/SagaLeafRenderer/SagaLeafRenderer.swift failed with a nonzero exit code. Command line:     cd /host
    builtin-SwiftPerFileCompile SagaLeafRenderer.swift
/host/spi-builder-workspace/Sources/SagaLeafRenderer/SagaLeafRenderer.swift:93:8: error: cannot find 'CFBooleanGetTypeID' in scope
 91 |     return .string(string)
 92 |   case let number as NSNumber:
 93 |     if CFBooleanGetTypeID() == CFGetTypeID(number) {
    |        `- error: cannot find 'CFBooleanGetTypeID' in scope
 94 |       return .bool(number.boolValue)
 95 |     } else if number.doubleValue == Double(number.intValue) {
/host/spi-builder-workspace/Sources/SagaLeafRenderer/SagaLeafRenderer.swift:93:32: error: cannot find 'CFGetTypeID' in scope
 91 |     return .string(string)
 92 |   case let number as NSNumber:
 93 |     if CFBooleanGetTypeID() == CFGetTypeID(number) {
    |                                `- error: cannot find 'CFGetTypeID' in scope
 94 |       return .bool(number.boolValue)
 95 |     } else if number.doubleValue == Double(number.intValue) {
Failed frontend command:
/usr/bin/swift-frontend -frontend -c -primary-file /host/spi-builder-workspace/Sources/SagaLeafRenderer/SagaLeafRenderer.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/SagaLeafRenderer.build/Debug-linux-x86_64/SagaLeafRenderer-t.build/Objects-normal/x86_64/SagaLeafRenderer.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/SagaLeafRenderer.build/Debug-linux-x86_64/SagaLeafRenderer-t.build/Objects-normal/x86_64/SagaLeafRenderer.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/SagaLeafRenderer.build/Debug-linux-x86_64/SagaLeafRenderer-t.build/Objects-normal/x86_64/SagaLeafRenderer.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/SagaLeafRenderer.build/Debug-linux-x86_64/SagaLeafRenderer-t.build/Objects-normal/x86_64/SagaLeafRenderer.dia -target x86_64-unknown-linux-gnu -disable-objc-interop -I /host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /usr/lib/swift/host/plugins/testing\#/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-crypto/Sources/CCryptoBoringSSLShims/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-crypto/Sources/CCryptoBoringSSL/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOPosix.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOWASI.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOWindows/include/module.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOLinux.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIODarwin.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOFreeBSD.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOOpenBSD.modulemap -Xcc -fmodule-map-file\=/host/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps-linux-x86_64/CNIOAtomics.modulemap -Xcc -fno-omit-frame-pointer -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-crypto/Sources/CCryptoBoringSSLShims/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-crypto/Sources/CCryptoBoringSSL/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-system/Sources/CSystem/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-atomics/Sources/_AtomicsShims/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOPosix/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOWASI/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOWindows/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOLinux/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIODarwin/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOFreeBSD/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOOpenBSD/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOAtomics/include -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-linux-x86_64/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/SagaLeafRenderer.build/Debug-linux-x86_64/SagaLeafRenderer-t.build/DerivedSources-normal/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/SagaLeafRenderer.build/Debug-linux-x86_64/SagaLeafRenderer-t.build/DerivedSources/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/SagaLeafRenderer.build/Debug-linux-x86_64/SagaLeafRenderer-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SagaLeafRenderer -package-name spi_builder_workspace -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/SagaLeafRenderer.build/Debug-linux-x86_64/SagaLeafRenderer-t.build/Objects-normal/x86_64/SagaLeafRenderer_const_extract_protocols.json -in-process-plugin-server-path /usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /usr/lib/swift/host/plugins -plugin-path /usr/local/lib/swift/host/plugins -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/SagaLeafRenderer.build/Debug-linux-x86_64/SagaLeafRenderer-t.build/Objects-normal/x86_64/SagaLeafRenderer.o -index-unit-output-path /SagaLeafRenderer.build/Debug-linux-x86_64/SagaLeafRenderer-t.build/Objects-normal/x86_64/SagaLeafRenderer.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
error: Build failed
BUILD FAILURE 6.4 linux