Build Information
Failed to build Sake, reference main (80a3e9), with Swift 6.3 for Android on 17 Apr 2026 11:00:28 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kattouf/Sake.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/kattouf/Sake
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 80a3e98 project: add agent workflow setup with organic knowledge growth
Cloned https://github.com/kattouf/Sake.git
Revision (git rev-parse @):
80a3e98f649f33fee874c690012668696007a99f
SUCCESS checkout https://github.com/kattouf/Sake.git at main
========================================
Build
========================================
Selected platform: android
Swift version: 6.3
Building package at path: $PWD
https://github.com/kattouf/Sake.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:9008270ea37a55e78725e6225015adb5eff8582da520c5232bf0499f32c36dc4
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest
Fetching https://github.com/swiftlang/swift-subprocess.git
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/apple/swift-argument-parser.git
[1/17523] Fetching swift-argument-parser
[1053/29074] Fetching swift-argument-parser, yams
[1404/31981] Fetching swift-argument-parser, yams, swift-subprocess
[6356/106964] Fetching swift-argument-parser, yams, swift-subprocess, swift-syntax
Fetched https://github.com/apple/swift-argument-parser.git from cache (1.90s)
[21721/89441] Fetching yams, swift-subprocess, swift-syntax
Fetched https://github.com/jpsim/Yams.git from cache (3.76s)
[63644/77890] Fetching swift-subprocess, swift-syntax
Fetched https://github.com/swiftlang/swift-subprocess.git from cache (9.78s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (9.84s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (12.80s)
Computing version for https://github.com/swiftlang/swift-subprocess.git
Computed https://github.com/swiftlang/swift-subprocess.git at 0.4.0 (0.55s)
Fetching https://github.com/apple/swift-system
[1/5601] Fetching swift-system
Fetched https://github.com/apple/swift-system from cache (0.63s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 6.2.1 (1.13s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.6.4 (0.55s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.7.1 (0.48s)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.6.4
Creating working copy for https://github.com/swiftlang/swift-subprocess.git
Working copy of https://github.com/swiftlang/swift-subprocess.git resolved at 0.4.0
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.7.1
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 6.2.1
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swift-6.3-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swift-6.3-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz (0.78s)
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/50] Write sources
[9/50] Compiling writer.c
[10/50] Write sources
[11/50] Compiling CSystem shims.c
[12/50] Compiling reader.c
[13/50] Write sources
[21/50] Compiling parser.c
[22/50] Compiling _SubprocessCShims process_shims.c
[23/50] Compiling api.c
[24/50] Compiling writer.c
[25/50] Compiling _SubprocessCShims process_shims.c
[26/50] Write swift-version--4F562202D5529B1.txt
[27/50] Compiling reader.c
[28/50] Compiling emitter.c
[29/50] Compiling scanner.c
[30/50] Compiling CSystem shims.c
[31/50] Compiling parser.c
[32/56] Compiling api.c
[33/61] Write sources
[34/88] Compiling emitter.c
[35/88] Write sources
[36/139] Compiling scanner.c
[38/159] Emitting module ArgumentParserToolInfo
[40/159] Emitting module SystemPackage
[42/167] Emitting module Yams
[44/171] Compiling Yams Node.Sequence.swift
[45/171] Compiling Yams Node.swift
[46/171] Compiling SakeMacros Plugin.swift
[47/171] Emitting module SakeMacros
[49/171] Compiling Yams YamlError.swift
[50/171] Compiling Yams YamlTagProviding.swift
[51/171] Compiling SystemPackage CInterop.swift
[52/171] Compiling SystemPackage SystemString.swift
[53/171] Compiling SystemPackage Util+StringArray.swift
[54/171] Compiling SystemPackage Util.swift
[55/171] Compiling SystemPackage UtilConsumers.swift
[56/171] Compiling SakeMacros SakeAppMacro.swift
[57/172] Compiling Yams AliasDereferencingStrategy.swift
[58/172] Compiling Yams Anchor.swift
[59/172] Compiling Yams Constructor.swift
[60/172] Compiling Yams Decoder.swift
[61/172] Compiling Yams Emitter.swift
[62/172] Compiling Yams Representer.swift
[63/172] Compiling Yams Resolver.swift
[64/172] Compiling Yams String+Yams.swift
[65/172] Compiling Yams Node.Scalar.swift
[68/172] Compiling Yams Encoder.swift
[69/172] Compiling Yams Tag.swift
[70/172] Compiling Yams YamlAnchorProviding.swift
[71/172] Compiling Yams Mark.swift
[71/172] Wrapping AST for SakeMacros for debugging
[72/172] Write Objects.LinkFileList
[78/172] Compiling Yams Node.Mapping.swift
[79/172] Compiling Yams Parser.swift
[80/172] Compiling Yams RedundancyAliasingStrategy.swift
[95/172] Compiling Yams Node.Alias.swift
[96/172] Compiling ArgumentParserToolInfo ToolInfo.swift
[99/220] Wrapping AST for ArgumentParserToolInfo for debugging
[100/220] Linking SakeMacros-tool
[102/266] Compiling ArgumentParser InputKey.swift
[103/266] Compiling ArgumentParser DumpHelpGenerator.swift
[104/266] Compiling ArgumentParser HelpCommand.swift
[105/266] Compiling ArgumentParser HelpGenerator.swift
[106/266] Compiling ArgumentParser Errors.swift
[107/266] Compiling ArgumentParser Flag.swift
[108/266] Compiling ArgumentParser NameSpecification.swift
[109/266] Compiling ArgumentParser Option.swift
[110/266] Compiling ArgumentParser ArgumentHelp.swift
[111/266] Compiling ArgumentParser ArgumentVisibility.swift
[112/266] Compiling ArgumentParser ExpressibleByArgument.swift
[113/266] Compiling ArgumentParser ParsableArguments.swift
[114/266] Compiling ArgumentParser BashCompletionsGenerator.swift
[115/266] Compiling ArgumentParser CompletionsGenerator.swift
[116/266] Compiling ArgumentParser FishCompletionsGenerator.swift
[117/266] Compiling ArgumentParser ParentCommand.swift
[118/266] Compiling ArgumentParser AsyncParsableCommand.swift
[119/266] Compiling ArgumentParser CommandConfiguration.swift
[122/266] Compiling ArgumentParser OptionGroup.swift
[123/266] Compiling ArgumentParser CompletionKind.swift
[126/266] Compiling ArgumentParser ZshCompletionsGenerator.swift
[127/266] Compiling ArgumentParser Argument.swift
[128/266] Compiling ArgumentParser ArgumentDiscussion.swift
[130/267] Compiling ArgumentParser EnumerableFlag.swift
[133/267] Compiling ArgumentParser ParsableCommand.swift
[138/267] Compiling ArgumentParser ArgumentDecoder.swift
[139/267] Compiling ArgumentParser ArgumentDefinition.swift
[140/267] Compiling ArgumentParser ArgumentSet.swift
[141/267] Compiling ArgumentParser CommandParser.swift
[142/268] Wrapping AST for SystemPackage for debugging
[144/290] Emitting module ArgumentParser
[145/296] Compiling Subprocess Subprocess+Linux.swift
[146/296] Compiling Subprocess Subprocess+Unix.swift
[147/296] Compiling Subprocess Span+Subprocess.swift
[148/296] Compiling Subprocess Input+Foundation.swift
[149/296] Compiling Subprocess Output+Foundation.swift
[150/296] Compiling Subprocess Span+SubprocessFoundation.swift
[151/296] Compiling Subprocess Subprocess+Darwin.swift
[156/296] Compiling ArgumentParser MessageInfo.swift
[157/296] Compiling ArgumentParser UsageGenerator.swift
[158/296] Compiling Subprocess AsyncIO+Dispatch.swift
[159/296] Compiling Subprocess AsyncIO+Linux.swift
[160/296] Compiling Subprocess AsyncIO+Windows.swift
[161/296] Compiling Subprocess Input.swift
[162/296] Compiling Subprocess Output.swift
[163/296] Compiling Subprocess Subprocess+BSD.swift
[164/296] Compiling Subprocess Subprocess+Windows.swift
[165/296] Compiling Subprocess Result.swift
[166/296] Compiling ArgumentParser SplitArguments.swift
[167/296] Compiling ArgumentParser Foundation.swift
[168/296] Compiling ArgumentParser Mutex.swift
[169/296] Compiling ArgumentParser Platform.swift
[170/296] Compiling ArgumentParser SequenceExtensions.swift
[171/296] Compiling ArgumentParser StringExtensions.swift
[172/296] Compiling ArgumentParser SwiftExtensions.swift
[173/296] Compiling Subprocess API.swift
[174/296] Compiling Subprocess AsyncBufferSequence.swift
[175/296] Compiling Subprocess Buffer.swift
[176/296] Compiling Subprocess Configuration.swift
[177/296] Compiling Subprocess Error.swift
[178/296] Compiling Subprocess Execution.swift
[179/297] Wrapping AST for Yams for debugging
[181/297] Emitting module ArgumentParser
[188/303] Compiling ArgumentParser CollectionExtensions.swift
[189/303] Compiling ArgumentParser InputOrigin.swift
[190/303] Compiling ArgumentParser Name.swift
[191/303] Compiling ArgumentParser Parsed.swift
[192/303] Compiling ArgumentParser ParsedValues.swift
[193/303] Compiling ArgumentParser ParserError.swift
[205/303] Compiling ArgumentParser Tree.swift
[206/303] Compiling ArgumentParser CodingKeyValidator.swift
[207/303] Compiling ArgumentParser NonsenseFlagsValidator.swift
[208/303] Compiling ArgumentParser ParsableArgumentsValidation.swift
[209/303] Compiling ArgumentParser PositionalArgumentsValidator.swift
[210/303] Compiling ArgumentParser UniqueNamesValidator.swift
[219/326] Compiling Subprocess API.swift
[220/326] Compiling Subprocess AsyncBufferSequence.swift
[221/326] Compiling Subprocess Buffer.swift
[222/326] Compiling Subprocess AsyncIO+Dispatch.swift
[223/326] Compiling Subprocess AsyncIO+Linux.swift
[224/326] Compiling Subprocess AsyncIO+Windows.swift
[225/326] Compiling Subprocess Configuration.swift
[232/326] Compiling Subprocess Span+Subprocess.swift
[233/326] Compiling Subprocess Subprocess+Darwin.swift
[234/326] Compiling Subprocess Subprocess+Linux.swift
[235/326] Compiling Subprocess Subprocess+Unix.swift
[236/326] Compiling Subprocess Input+Foundation.swift
[237/326] Compiling Subprocess Output+Foundation.swift
[251/326] Compiling Subprocess Span+SubprocessFoundation.swift
[277/336] Wrapping AST for ArgumentParser for debugging
[279/344] Compiling Subprocess Subprocess+Windows.swift
[280/344] Compiling Subprocess Result.swift
[285/346] Compiling SakeShared SakeAppExitCode.swift
[286/346] Compiling SakeShared ProcessMonitor.swift
/host/spi-builder-workspace/Sources/SakeShared/ProcessMonitor.swift:33:24: error: cannot find 'SIG_IGN' in scope
31 |
32 | // Make sure the signal does not terminate the application.
33 | signal(SIGINT, SIG_IGN)
| `- error: cannot find 'SIG_IGN' in scope
34 | signalSource.setEventHandler { [weak self] in
35 | guard let self else {
[287/346] Compiling SakeShared FileHandle+TextOutputStream.swift
[288/346] Compiling SakeShared ProcessInterruptionTask.swift
[289/346] Compiling SakeShared URL+BuildDirectory.swift
[290/346] Emitting module SakeShared
[291/346] Compiling SakeShared CommandGroupsJSON.swift
[292/346] Compiling SakeShared CaseConvertingStrategy.swift
BUILD FAILURE 6.3 android