Build Information
Failed to build Chat2App, reference main (0b84d4), with Swift 6.2 for Android on 10 Oct 2026 01:07:10 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344847-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:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/andrei200287/Chat2App.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/andrei200287/Chat2App
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 0b84d43 changes
Cloned https://github.com/andrei200287/Chat2App.git
Revision (git rev-parse @):
0b84d43bb84ad3efb94a2e7375e982ad19319f21
SUCCESS checkout https://github.com/andrei200287/Chat2App.git at main
========================================
Build
========================================
Selected platform: android
Swift version: 6.2
Building package at path: $PWD
https://github.com/andrei200287/Chat2App.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344847-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:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.2-latest: Pulling from saguaro1/spi-images
Digest: sha256:a839c9ce201f1dacc8eb056626ec7ab0a1c6d53d7b77c83feda395f4507c51be
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.2-latest
Fetching https://github.com/SwiftKickMobile/SwiftMessages
Fetching https://github.com/vpeschenkov/LetterAvatarKit
Fetching https://github.com/devicekit/DeviceKit
Fetching https://github.com/MessageKit/MessageKit
Fetching https://github.com/onevcat/Kingfisher
[1/1438] Fetching letteravatarkit
[1439/35519] Fetching letteravatarkit, kingfisher
[1440/40044] Fetching letteravatarkit, kingfisher, devicekit
[40045/120990] Fetching letteravatarkit, kingfisher, devicekit, messagekit
[40855/125540] Fetching letteravatarkit, kingfisher, devicekit, messagekit, swiftmessages
Fetched https://github.com/onevcat/Kingfisher from cache (2.02s)
Fetched https://github.com/vpeschenkov/LetterAvatarKit from cache (2.05s)
Fetched https://github.com/devicekit/DeviceKit from cache (2.05s)
Fetched https://github.com/SwiftKickMobile/SwiftMessages from cache (2.07s)
[11333/80946] Fetching messagekit
Fetched https://github.com/MessageKit/MessageKit from cache (4.10s)
Computing version for https://github.com/vpeschenkov/LetterAvatarKit
Computed https://github.com/vpeschenkov/LetterAvatarKit at 1.2.5 (4.26s)
Computing version for https://github.com/SwiftKickMobile/SwiftMessages
Computed https://github.com/SwiftKickMobile/SwiftMessages at 10.0.2 (0.16s)
Computing version for https://github.com/MessageKit/MessageKit
Computed https://github.com/MessageKit/MessageKit at 4.3.0 (0.13s)
Fetching https://github.com/nathantannar4/InputBarAccessoryView
[1/4218] Fetching inputbaraccessoryview
Fetched https://github.com/nathantannar4/InputBarAccessoryView from cache (0.54s)
Computing version for https://github.com/nathantannar4/InputBarAccessoryView
Computed https://github.com/nathantannar4/InputBarAccessoryView at 6.5.1 (0.67s)
Computing version for https://github.com/onevcat/Kingfisher
Computed https://github.com/onevcat/Kingfisher at 8.13.0 (0.14s)
Computing version for https://github.com/devicekit/DeviceKit
Computed https://github.com/devicekit/DeviceKit at 5.9.0 (0.17s)
Creating working copy for https://github.com/nathantannar4/InputBarAccessoryView
Working copy of https://github.com/nathantannar4/InputBarAccessoryView resolved at 6.5.1
Creating working copy for https://github.com/devicekit/DeviceKit
Working copy of https://github.com/devicekit/DeviceKit resolved at 5.9.0
Creating working copy for https://github.com/vpeschenkov/LetterAvatarKit
Working copy of https://github.com/vpeschenkov/LetterAvatarKit resolved at 1.2.5
Creating working copy for https://github.com/SwiftKickMobile/SwiftMessages
Working copy of https://github.com/SwiftKickMobile/SwiftMessages resolved at 10.0.2
Creating working copy for https://github.com/MessageKit/MessageKit
Working copy of https://github.com/MessageKit/MessageKit resolved at 4.3.0
Creating working copy for https://github.com/onevcat/Kingfisher
Working copy of https://github.com/onevcat/Kingfisher resolved at 8.13.0
Downloading binary artifact https://github.com/realm/SwiftLint/releases/download/0.47.1/SwiftLintBinary-macos.artifactbundle.zip
Downloading binary artifact https://github.com/nicklockwood/SwiftFormat/releases/download/0.49.13/swiftformat.artifactbundle.zip
[16375/21629421] Downloading https://github.com/realm/SwiftLint/releases/download/0.47.1/SwiftLintBinary-macos.artifactbundle.zip
[131036/23010897] Downloading https://github.com/realm/SwiftLint/releases/download/0.47.1/SwiftLintBinary-macos.artifactbundle.zip, https://github.com/nicklockwood/SwiftFormat/releases/download/0.49.13/swiftformat.artifactbundle.zip
[17866478/21629421] Downloading https://github.com/realm/SwiftLint/releases/download/0.47.1/SwiftLintBinary-macos.artifactbundle.zip
Downloaded https://github.com/nicklockwood/SwiftFormat/releases/download/0.49.13/swiftformat.artifactbundle.zip (0.39s)
Downloaded https://github.com/realm/SwiftLint/releases/download/0.47.1/SwiftLintBinary-macos.artifactbundle.zip (1.33s)
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/Sources/Assets.xcassets
/host/spi-builder-workspace/Sources/ImageViewer/ImageViewerViewController.xib
warning: 'messagekit': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/host/spi-builder-workspace/.build/checkouts/MessageKit/Sources/Assets.xcassets
/host/spi-builder-workspace/.build/checkouts/MessageKit/Plugins/SwiftFormatPlugin/SwiftFormatPlugin.swift:33:13: warning: 'launchPath' is deprecated: renamed to 'executableURL' [#DeprecatedDeclaration]
31 |
32 | let process = Process()
33 | process.launchPath = try context.tool(named: "swiftformat").path.string
| |- warning: 'launchPath' is deprecated: renamed to 'executableURL' [#DeprecatedDeclaration]
| `- note: use 'executableURL' instead
34 | process.arguments = [
35 | files.first!,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1/1] Compiling plugin SwiftFormatPlugin
[2/2] Compiling plugin LintPlugin
Building for debugging...
[2/53] Write sources
[3/53] Copying warningIcon@2x.png
[3/53] Write sources
[4/53] Copying warningIconSubtle@2x.png
[4/53] Copying errorIconLight@2x.png
[8/53] Copying warningIconSubtle@3x.png
[8/53] Copying warningIconSubtle.png
[8/53] Copying warningIconLight@3x.png
[11/53] Copying warningIconLight@2x.png
[11/53] Copying warningIconLight.png
[11/53] Copying warningIcon@3x.png
[11/53] Copying successIconSubtle@2x.png
[12/53] Copying successIconLight@3x.png
[14/53] Copying successIconLight@2x.png
[15/53] Copying successIconLight.png
[16/53] Copying successIcon@3x.png
[19/53] Copying successIcon@2x.png
[19/53] Copying successIcon.png
[21/53] Copying infoIconSubtle@3x.png
[21/53] Copying infoIconSubtle@2x.png
[23/53] Copying infoIconSubtle.png
[24/53] Copying infoIconLight@2x.png
[24/53] Copying infoIconLight.png
[26/53] Copying infoIcon@3x.png
[26/53] Copying infoIcon.png
[26/53] Copying infoIcon@2x.png
[29/53] Copying errorIconSubtle@3x.png
[29/53] Copying errorIconSubtle@2x.png
[30/53] Copying errorIconSubtle.png
[32/53] Copying infoIconLight@3x.png
[32/53] Copying errorIconLight@3x.png
[32/53] Copying successIconSubtle@3x.png
[32/53] Copying errorIconLight.png
[35/53] Copying successIconSubtle.png
[35/53] Copying errorIcon@3x.png
[37/53] Copying errorIcon@2x.png
[37/53] Copying TabView.xib
[40/53] Copying errorIcon.png
[40/53] Copying MessageView.xib
[40/53] Copying CardView.xib
[40/53] Copying PrivacyInfo.xcprivacy
[41/53] Write sources
[41/53] Copying PrivacyInfo.xcprivacy
[41/53] Write sources
[41/53] Copying warningIcon.png
[41/53] Write sources
[50/53] Copying StatusLine.xib
[51/53] Copying CenteredView.xib
[52/53] Write swift-version--11D90AFD9DD3AB2.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[54/196] Emitting module LetterAvatarKit
/host/spi-builder-workspace/.build/checkouts/LetterAvatarKit/LetterAvatarKit/Extensions/UIColor+LetterAvatarKit.swift:26:8: error: no such module 'UIKit'
24 | //
25 |
26 | import UIKit
| `- error: no such module 'UIKit'
27 | import Foundation
28 |
[55/197] Compiling DeviceKit Device.generated.swift
/host/spi-builder-workspace/.build/checkouts/DeviceKit/Source/Device.generated.swift:568:22: error: cannot find 'utsname' in scope
566 | /// Gets the identifier from the system, such as "iPhone7,1".
567 | public static var identifier: String = {
568 | var systemInfo = utsname()
| `- error: cannot find 'utsname' in scope
569 | uname(&systemInfo)
570 | let mirror = Mirror(reflecting: systemInfo.machine)
/host/spi-builder-workspace/.build/checkouts/DeviceKit/Source/Device.generated.swift:569:5: error: cannot find 'uname' in scope
567 | public static var identifier: String = {
568 | var systemInfo = utsname()
569 | uname(&systemInfo)
| `- error: cannot find 'uname' in scope
570 | let mirror = Mirror(reflecting: systemInfo.machine)
571 |
/host/spi-builder-workspace/.build/checkouts/DeviceKit/Source/Device.generated.swift:2510:12: error: 'ProcessInfo' initializer is inaccessible due to 'internal' protection level
2508 | public var thermalState: ThermalState? {
2509 | guard isCurrent else { return nil }
2510 | switch ProcessInfo().thermalState {
| `- error: 'ProcessInfo' initializer is inaccessible due to 'internal' protection level
2511 | case .nominal:
2512 | return .nominal
FoundationEssentials.ProcessInfo.init:2:10: note: 'init()' declared here
1 | class ProcessInfo {
2 | internal init()}
| `- note: 'init()' declared here
3 |
/host/spi-builder-workspace/.build/checkouts/DeviceKit/Source/Device.generated.swift:2510:26: error: value of type 'ProcessInfo' has no member 'thermalState'
2508 | public var thermalState: ThermalState? {
2509 | guard isCurrent else { return nil }
2510 | switch ProcessInfo().thermalState {
| `- error: value of type 'ProcessInfo' has no member 'thermalState'
2511 | case .nominal:
2512 | return .nominal
error: emit-module command failed with exit code 1 (use -v to see invocation)
[56/197] Emitting module DeviceKit
/host/spi-builder-workspace/.build/checkouts/DeviceKit/Source/Device.generated.swift:568:22: error: cannot find 'utsname' in scope
566 | /// Gets the identifier from the system, such as "iPhone7,1".
567 | public static var identifier: String = {
568 | var systemInfo = utsname()
| `- error: cannot find 'utsname' in scope
569 | uname(&systemInfo)
570 | let mirror = Mirror(reflecting: systemInfo.machine)
/host/spi-builder-workspace/.build/checkouts/DeviceKit/Source/Device.generated.swift:569:5: error: cannot find 'uname' in scope
567 | public static var identifier: String = {
568 | var systemInfo = utsname()
569 | uname(&systemInfo)
| `- error: cannot find 'uname' in scope
570 | let mirror = Mirror(reflecting: systemInfo.machine)
571 |
[57/197] Compiling Kingfisher Kingfisher.swift
/host/spi-builder-workspace/.build/checkouts/SwiftMessages/SwiftMessages/Animator.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public typealias AnimationCompletion = (_ completed: Bool) -> Void
[58/197] Compiling Kingfisher KingfisherError.swift
/host/spi-builder-workspace/.build/checkouts/SwiftMessages/SwiftMessages/Animator.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public typealias AnimationCompletion = (_ completed: Bool) -> Void
[59/197] Compiling Kingfisher KingfisherManager+LivePhoto.swift
/host/spi-builder-workspace/.build/checkouts/SwiftMessages/SwiftMessages/Animator.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public typealias AnimationCompletion = (_ completed: Bool) -> Void
[60/197] Compiling Kingfisher KingfisherManager.swift
/host/spi-builder-workspace/.build/checkouts/SwiftMessages/SwiftMessages/Animator.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public typealias AnimationCompletion = (_ completed: Bool) -> Void
[61/197] Compiling Kingfisher KingfisherOptionsInfo.swift
/host/spi-builder-workspace/.build/checkouts/SwiftMessages/SwiftMessages/Animator.swift:9:8: error: no such module 'UIKit'
7 | //
8 |
9 | import UIKit
| `- error: no such module 'UIKit'
10 |
11 | public typealias AnimationCompletion = (_ completed: Bool) -> Void
[62/202] Compiling DeviceKit resource_bundle_accessor.swift
BUILD FAILURE 6.2 android