The Swift Package Index logo.Swift Package Index

Build Information

Failed to build swift-rtc-examples, reference v0.3.0 (b53273), with Swift 6.4 for Linux on 20 Sep 2026 19:02:45 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-53886770-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/ngr-tc/swift-rtc-examples.git
Reference: v0.3.0
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/ngr-tc/swift-rtc-examples
 * tag               v0.3.0     -> FETCH_HEAD
HEAD is now at b53273f update dep
Cloned https://github.com/ngr-tc/swift-rtc-examples.git
Revision (git rev-parse @):
b53273f653207b2eb772e0c6ec4ee5889348bbb1
SUCCESS checkout https://github.com/ngr-tc/swift-rtc-examples.git at v0.3.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/ngr-tc/swift-rtc-examples.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886770-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/swift-extras/swift-extras-base64.git
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/ngr-tc/swift-rtc.git
[1/1698] Fetching swift-rtc
[613/2652] Fetching swift-rtc, swift-extras-base64
[707/4997] Fetching swift-rtc, swift-extras-base64, swift-docc-plugin
Fetched https://github.com/swift-extras/swift-extras-base64.git (0.49s)
[1956/4043] Fetching swift-rtc, swift-docc-plugin
[4044/90108] Fetching swift-rtc, swift-docc-plugin, swift-nio
Fetched https://github.com/ngr-tc/swift-rtc.git (2.94s)
Fetched https://github.com/apple/swift-docc-plugin (2.95s)
Fetched https://github.com/apple/swift-nio.git (2.98s)
Computing version for https://github.com/swift-extras/swift-extras-base64.git
Computed https://github.com/swift-extras/swift-extras-base64.git at 1.2.0 (3.16s)
Computing version for https://github.com/ngr-tc/swift-rtc.git
Computed https://github.com/ngr-tc/swift-rtc.git at 0.7.0 (0.18s)
Fetching https://github.com/apple/swift-crypto.git
[1/18549] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto.git (1.16s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (2.21s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3824] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (0.59s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.81s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (0.26s)
Fetching https://github.com/apple/swift-asn1.git
[1/1983] Fetching swift-asn1
Fetched https://github.com/apple/swift-asn1.git (0.49s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (1.57s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.33s)
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-system.git
[1/1875] Fetching swift-atomics
[1876/8773] Fetching swift-atomics, swift-system
[8774/36125] Fetching swift-atomics, swift-system, swift-collections
Fetched https://github.com/apple/swift-atomics.git (1.26s)
Fetched https://github.com/apple/swift-system.git (1.27s)
Fetched https://github.com/apple/swift-collections.git (1.28s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (1.45s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (0.29s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.21s)
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/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git 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.6.0
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/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-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/swift-extras/swift-extras-base64.git
Working copy of https://github.com/swift-extras/swift-extras-base64.git resolved at 1.2.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
Creating working copy for https://github.com/ngr-tc/swift-rtc.git
Working copy of https://github.com/ngr-tc/swift-rtc.git resolved at 0.7.0
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[Computing dependencies]
[Provisioning 1 / 41]
[Pre-planning 1 / 927]
[Planning deferred tasks]
[Starting]
[135 / 688] CNIOOpenBSD
[184 / 729] InternalCollectionsUtilities
[185 / 729] _NIOBase64
[197 / 729] _NIOBase64
[199 / 729] NIOConcurrencyHelpers
[200 / 729] ExtrasBase64
[216 / 729] NIOConcurrencyHelpers
[216 / 729] _NIOBase64
[227 / 730] InternalCollectionsUtilities
[229 / 730] InternalCollectionsUtilities
[231 / 730] InternalCollectionsUtilities
[234 / 730] ExtrasBase64
[238 / 731] _NIODataStructures
[241 / 731] _NIODataStructures
[243 / 732] CryptoBoringWrapper
[246 / 732] InternalCollectionsUtilities
[248 / 733] InternalCollectionsUtilities
[253 / 733] InternalCollectionsUtilities
[260 / 733]
[267 / 743] CNIODarwin
[269 / 743] CCryptoBoringSSLShims
[273 / 744] CCryptoBoringSSL
[275 / 745] CCryptoBoringSSL
[277 / 745] CCryptoBoringSSL
[279 / 745] CCryptoBoringSSL
[282 / 745] CCryptoBoringSSL
[284 / 745] CCryptoBoringSSL
[287 / 745] CCryptoBoringSSL
[292 / 745] CCryptoBoringSSL
[296 / 745] CCryptoBoringSSL
[299 / 745] Atomics
[306 / 745] CCryptoBoringSSL
[307 / 745] CCryptoBoringSSL
[308 / 745] CCryptoBoringSSL
[310 / 745] CCryptoBoringSSL
[313 / 745] CCryptoBoringSSL
[317 / 745] CCryptoBoringSSL
[323 / 745] CCryptoBoringSSL
[329 / 745] CCryptoBoringSSL
[331 / 745] CCryptoBoringSSL
[334 / 745] CCryptoBoringSSL
[336 / 745] CCryptoBoringSSL
[340 / 745] CCryptoBoringSSL
[342 / 745] CCryptoBoringSSL
[344 / 745] CCryptoBoringSSL
[347 / 745] CCryptoBoringSSL
[349 / 745] CCryptoBoringSSL
[353 / 745] CCryptoBoringSSL
[354 / 745] CCryptoBoringSSL
[360 / 745] CCryptoBoringSSL
[362 / 745] CCryptoBoringSSL
[363 / 745] CCryptoBoringSSL
[366 / 745] CCryptoBoringSSL
[370 / 745] CCryptoBoringSSL
[373 / 745] CCryptoBoringSSL
[380 / 745] CCryptoBoringSSL
[392 / 745] CCryptoBoringSSL
[405 / 745] CCryptoBoringSSL
[410 / 745] CCryptoBoringSSL
[412 / 745] CCryptoBoringSSL
[417 / 745] CCryptoBoringSSL
[419 / 745] CCryptoBoringSSL
[424 / 745] CCryptoBoringSSL
[427 / 745] CCryptoBoringSSL
[430 / 745] CCryptoBoringSSL
[433 / 745] CCryptoBoringSSL
[439 / 745] CCryptoBoringSSL
[442 / 745] CCryptoBoringSSL
[443 / 745] CCryptoBoringSSL
[447 / 745] CCryptoBoringSSL
[449 / 745] CCryptoBoringSSL
[451 / 745] CCryptoBoringSSL
[456 / 745] CCryptoBoringSSL
[463 / 745] CCryptoBoringSSL
[467 / 745] CCryptoBoringSSL
[470 / 745] CCryptoBoringSSL
[474 / 745] CCryptoBoringSSL
[480 / 745] CCryptoBoringSSL
[485 / 745] CCryptoBoringSSL
[494 / 745] CCryptoBoringSSL
[505 / 745] CCryptoBoringSSL
[517 / 745] CCryptoBoringSSL
[523 / 745] CCryptoBoringSSL
[529 / 745] CCryptoBoringSSL
[531 / 745] CCryptoBoringSSL
[535 / 745] CCryptoBoringSSL
[538 / 745] CCryptoBoringSSL
[544 / 745] CCryptoBoringSSL
[548 / 745] CCryptoBoringSSL
[550 / 745] CCryptoBoringSSL
[556 / 745] CCryptoBoringSSL
[561 / 745] CCryptoBoringSSL
[570 / 745] CCryptoBoringSSL
[580 / 745] CCryptoBoringSSL
[581 / 745] CCryptoBoringSSL
[585 / 745] CCryptoBoringSSL
[589 / 745] CCryptoBoringSSL
[592 / 745] CCryptoBoringSSL
[595 / 745] CCryptoBoringSSL
[599 / 745] CCryptoBoringSSL
[606 / 745] CCryptoBoringSSL
[616 / 745] CCryptoBoringSSL
[624 / 745] CCryptoBoringSSL
[627 / 745] CCryptoBoringSSL
[630 / 745] CCryptoBoringSSL
[631 / 745] CCryptoBoringSSL
[634 / 745] CCryptoBoringSSL
[637 / 745] CCryptoBoringSSL
[643 / 745] CryptoBoringWrapper
[649 / 745] CCryptoBoringSSL
[651 / 745] Atomics
[653 / 745] CCryptoBoringSSL
[661 / 756] NIOConcurrencyHelpers
[668 / 765] Crypto
[670 / 765] ContainersPreview
[678 / 765] Crypto
[685 / 765] ContainersPreview
[688 / 766] Atomics
[691 / 776] DequeModule
[691 / 777] DequeModule
[692 / 777] Crypto
[694 / 777] DequeModule
[696 / 777] DequeModule
[700 / 778] ContainersPreview
[703 / 778] DequeModule
[703 / 779] DequeModule
[720 / 789] NIOCore
[722 / 789] NIOCore
[722 / 789] DequeModule
[725 / 789] Crypto
[725 / 789] NIOCore
[725 / 790] NIOCore
[744 / 819] NIOPosix
[746 / 819] NIOEmbedded
[759 / 819] Shared
[767 / 820] Shared
[767 / 820] Shared-product
[771 / 820] NIOPosix
[772 / 820] NIOPosix
[774 / 821] Shared
[775 / 822] NIOPosix
[777 / 822] NIOFoundationEssentialsCompat
[783 / 822] NIOCore
[786 / 822] NIOFoundationEssentialsCompat
[794 / 825] NIOPosix
[805 / 831] NIOFoundationCompat
[806 / 831] NIOFoundationCompat
[818 / 842] STUN
[820 / 842] STUN
[823 / 842] STUN
[833 / 848] XExampleStunDecode-product
[835 / 848] XExampleStunDecode-product
[837 / 849] XExampleStunDecode-product
error: SwiftCompile normal x86_64 /host/spi-builder-workspace/Sources/XExampleStunClient/StunClient.swift failed with a nonzero exit code. Command line:     cd /host
    builtin-SwiftPerFileCompile StunClient.swift
/host/spi-builder-workspace/Sources/XExampleStunClient/StunClient.swift:53:37: error: cannot convert value of type 'Message' to expected argument type 'Transmit<Client.Win>' (aka 'Transmit<Message>')
 51 |             var msg = Message()
 52 |             try msg.build([TransactionId(), bindingRequest])
 53 |             try client?.handleWrite(msg)
    |                                     `- error: cannot convert value of type 'Message' to expected argument type 'Transmit<Client.Win>' (aka 'Transmit<Message>')
 54 |             while let transmit = client?.pollTransmit() {
 55 |                 // Forward the data.
/host/spi-builder-workspace/Sources/XExampleStunClient/StunClient.swift:54:42: error: value of type 'Client' has no member 'pollTransmit'
 52 |             try msg.build([TransactionId(), bindingRequest])
 53 |             try client?.handleWrite(msg)
 54 |             while let transmit = client?.pollTransmit() {
    |                                          `- error: value of type 'Client' has no member 'pollTransmit'
 55 |                 // Forward the data.
 56 |                 let envelope = AddressedEnvelope<ByteBuffer>(
/host/spi-builder-workspace/Sources/XExampleStunClient/StunClient.swift:71:36: error: cannot convert value of type 'ByteBufferView' to expected argument type 'Transmit<Client.Rin>' (aka 'Transmit<ByteBuffer>')
 69 |
 70 |         do {
 71 |             try client?.handleRead(byteBuffer)
    |                                    `- error: cannot convert value of type 'ByteBufferView' to expected argument type 'Transmit<Client.Rin>' (aka 'Transmit<ByteBuffer>')
 72 |
 73 |             if let event = client?.pollEvent() {
/host/spi-builder-workspace/Sources/XExampleStunClient/StunClient.swift:74:54: error: value of type 'Client.Eout' (aka 'Event') has no member 'result'
 72 |
 73 |             if let event = client?.pollEvent() {
 74 |                 guard case .success(var msg) = event.result else {
    |                                                      `- error: value of type 'Client.Eout' (aka 'Event') has no member 'result'
 75 |                     return
 76 |                 }
/host/spi-builder-workspace/Sources/XExampleStunClient/StunClient.swift:82:25: error: value of type 'Client' has no member 'handleClose'
 80 |             }
 81 |
 82 |             try client?.handleClose()
    |                         `- error: value of type 'Client' has no member 'handleClose'
 83 |         } catch let err {
 84 |             print("\(err)")
Failed frontend command:
/usr/bin/swift-frontend -frontend -c -primary-file /host/spi-builder-workspace/Sources/XExampleStunClient/StunClient.swift -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-rtc-examples.build/Debug-linux-x86_64/XExampleStunClient-p.build/Objects-normal/x86_64/StunClient.d -emit-const-values-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-rtc-examples.build/Debug-linux-x86_64/XExampleStunClient-p.build/Objects-normal/x86_64/StunClient.swiftconstvalues -emit-reference-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-rtc-examples.build/Debug-linux-x86_64/XExampleStunClient-p.build/Objects-normal/x86_64/StunClient.swiftdeps -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-rtc-examples.build/Debug-linux-x86_64/XExampleStunClient-p.build/Objects-normal/x86_64/StunClient.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 5 -Onone -D SWIFT_PACKAGE -D DEBUG -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-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/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/CNIOAtomics.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/CNIODarwin.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/CNIOOpenBSD.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-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/CNIOFreeBSD/include -Xcc -I/host/spi-builder-workspace/.build/checkouts/swift-nio/Sources/CNIOAtomics/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/CNIODarwin/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/CNIOOpenBSD/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/swift-rtc-examples.build/Debug-linux-x86_64/XExampleStunClient-p.build/DerivedSources-normal/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-rtc-examples.build/Debug-linux-x86_64/XExampleStunClient-p.build/DerivedSources/x86_64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-rtc-examples.build/Debug-linux-x86_64/XExampleStunClient-p.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name XExampleStunClient -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/swift-rtc-examples.build/Debug-linux-x86_64/XExampleStunClient-p.build/Objects-normal/x86_64/XExampleStunClient_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/swift-rtc-examples.build/Debug-linux-x86_64/XExampleStunClient-p.build/Objects-normal/x86_64/StunClient.o -index-unit-output-path /swift-rtc-examples.build/Debug-linux-x86_64/XExampleStunClient-p.build/Objects-normal/x86_64/StunClient.o -index-store-path /host/spi-builder-workspace/.build/out -index-system-modules
error: Build failed
BUILD FAILURE 6.4 linux