Build Information
Failed to build Sake, reference main (80a3e9), with Swift 6.2 for Android on 5 Apr 2026 08:25:00 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/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.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.69.2
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.2
Building package at path: $PWD
https://github.com/kattouf/Sake.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/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.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.2-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:ddd4edb33d5d885e17caac0b97dcd74ed916c6d1fa6d49f38e53038953d2cc51
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:android-6.2-latest
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/swiftlang/swift-subprocess.git
[1/17488] Fetching swift-argument-parser
[2275/29035] Fetching swift-argument-parser, yams
[4951/31808] Fetching swift-argument-parser, yams, swift-subprocess
Fetched https://github.com/swiftlang/swift-subprocess.git from cache (0.64s)
[21645/29035] Fetching swift-argument-parser, yams
[23148/103975] Fetching swift-argument-parser, yams, swift-syntax
Fetched https://github.com/jpsim/Yams.git from cache (2.06s)
[77440/92428] Fetching swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser.git from cache (6.41s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (6.48s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (10.36s)
Computing version for https://github.com/swiftlang/swift-subprocess.git
Computed https://github.com/swiftlang/swift-subprocess.git at 0.4.0 (0.43s)
Fetching https://github.com/apple/swift-system
[1/5601] Fetching swift-system
Fetched https://github.com/apple/swift-system from cache (0.43s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 6.2.1 (0.77s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.6.4 (0.41s)
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.38s)
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/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/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/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/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.2-RELEASE-MacroSupport-ubuntu_jammy_x86_64.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swift-6.2-RELEASE-MacroSupport-ubuntu_jammy_x86_64.tar.gz (0.41s)
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
Building for debugging...
[2/50] Write sources
[11/50] Compiling writer.c
[12/50] Compiling reader.c
[13/50] Compiling CSystem shims.c
[14/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--11D90AFD9DD3AB2.txt
[27/50] Compiling emitter.c
[28/50] Compiling reader.c
[29/50] Compiling scanner.c
[30/50] Compiling CSystem shims.c
[31/50] Compiling parser.c
[32/53] Compiling api.c
[33/53] Write sources
[34/86] Compiling emitter.c
[35/86] Write sources
[36/139] Compiling scanner.c
[38/159] Emitting module SystemPackage
[40/167] Compiling SystemPackage SystemString.swift
[41/167] Compiling SystemPackage Util+StringArray.swift
[42/167] Compiling SystemPackage Util.swift
[43/167] Compiling SystemPackage UtilConsumers.swift
[44/167] Compiling Yams Tag.swift
[45/167] Compiling Yams YamlAnchorProviding.swift
[46/169] Compiling Yams Encoder.swift
[47/169] Compiling Yams Node.Scalar.swift
[48/169] Compiling Yams Node.Sequence.swift
[49/169] Compiling Yams Node.swift
[50/169] Compiling Yams Mark.swift
[51/169] Compiling Yams Node.Alias.swift
[52/169] Compiling Yams Node.Mapping.swift
[53/169] Compiling Yams Parser.swift
[54/169] Compiling Yams RedundancyAliasingStrategy.swift
[55/169] Compiling Yams AliasDereferencingStrategy.swift
[56/169] Compiling Yams Anchor.swift
[57/169] Compiling Yams Constructor.swift
[58/169] Compiling Yams Decoder.swift
[59/169] Compiling Yams Emitter.swift
[60/169] Compiling SakeMacros Plugin.swift
[61/169] Compiling SakeMacros SakeAppMacro.swift
[62/169] Emitting module SakeMacros
[63/170] Wrapping AST for SakeMacros for debugging
[64/170] Write Objects.LinkFileList
[86/172] Emitting module ArgumentParserToolInfo
[87/172] Compiling ArgumentParserToolInfo ToolInfo.swift
[89/219] Emitting module ArgumentParserToolInfo
[90/219] Compiling ArgumentParserToolInfo ToolInfo.swift
[91/220] Compiling ArgumentParser SplitArguments.swift
[92/220] Compiling ArgumentParser DumpHelpGenerator.swift
[93/220] Compiling ArgumentParser HelpCommand.swift
[94/220] Compiling ArgumentParser HelpGenerator.swift
[95/220] Compiling ArgumentParser Name.swift
[96/220] Compiling ArgumentParser Parsed.swift
[97/220] Compiling ArgumentParser ParsedValues.swift
[98/220] Compiling ArgumentParser ParserError.swift
[99/220] Wrapping AST for ArgumentParserToolInfo for debugging
[101/266] Compiling ArgumentParser AsyncParsableCommand.swift
[102/266] Compiling ArgumentParser CommandConfiguration.swift
[103/266] Compiling ArgumentParser ExpressibleByArgument.swift
[104/266] Compiling ArgumentParser ParsableArguments.swift
[104/266] Linking SakeMacros-tool
[106/266] Compiling ArgumentParser Option.swift
[107/266] Compiling ArgumentParser OptionGroup.swift
[108/266] Compiling ArgumentParser ParentCommand.swift
[109/266] Compiling ArgumentParser BashCompletionsGenerator.swift
[110/266] Compiling ArgumentParser CompletionsGenerator.swift
[111/266] Compiling ArgumentParser FishCompletionsGenerator.swift
[112/266] Emitting module Yams
[113/266] Compiling ArgumentParser Errors.swift
[114/266] Compiling ArgumentParser Flag.swift
[115/266] Compiling ArgumentParser NameSpecification.swift
[116/266] Compiling ArgumentParser ArgumentHelp.swift
[117/266] Compiling ArgumentParser ArgumentVisibility.swift
[118/266] Compiling ArgumentParser CompletionKind.swift
[119/266] Compiling ArgumentParser ZshCompletionsGenerator.swift
[120/266] Compiling ArgumentParser Argument.swift
[121/266] Compiling ArgumentParser ArgumentDiscussion.swift
[123/267] Compiling ArgumentParser InputKey.swift
[124/267] Compiling ArgumentParser InputOrigin.swift
[125/267] Compiling ArgumentParser Name.swift
[126/267] Compiling ArgumentParser Parsed.swift
[127/267] Compiling ArgumentParser ArgumentDecoder.swift
[128/267] Compiling ArgumentParser ArgumentDefinition.swift
[129/267] Compiling ArgumentParser ArgumentSet.swift
[130/267] Compiling ArgumentParser CommandParser.swift
[134/267] Compiling ArgumentParser CommandGroup.swift
[135/267] Compiling ArgumentParser EnumerableFlag.swift
[138/267] Compiling ArgumentParser ParsableCommand.swift
[139/275] Wrapping AST for SystemPackage for debugging
[141/290] Compiling Subprocess Subprocess+Linux.swift
[142/290] Compiling Subprocess Subprocess+Unix.swift
[143/290] Compiling Subprocess Input.swift
[144/290] Compiling Subprocess Output.swift
[145/290] Compiling Subprocess Subprocess+BSD.swift
[146/290] Compiling Subprocess AsyncIO+Dispatch.swift
[147/290] Compiling Subprocess AsyncIO+Linux.swift
[148/290] Compiling Subprocess AsyncIO+Windows.swift
[149/290] Compiling Subprocess Configuration.swift
[150/290] Compiling Subprocess Error.swift
[151/290] Compiling Subprocess Execution.swift
[152/290] Emitting module Yams
[153/290] Compiling Subprocess API.swift
[154/290] Compiling Subprocess AsyncBufferSequence.swift
[155/290] Compiling Subprocess Buffer.swift
[156/290] Compiling Subprocess Subprocess+Windows.swift
[157/290] Compiling Subprocess Result.swift
[158/290] Compiling Subprocess Span+Subprocess.swift
[159/290] Compiling Subprocess Input+Foundation.swift
[160/290] Compiling Subprocess Output+Foundation.swift
[162/291] Emitting module ArgumentParser
[166/297] Compiling Subprocess Span+SubprocessFoundation.swift
[167/297] Compiling Subprocess Subprocess+Darwin.swift
[169/297] Wrapping AST for Yams for debugging
[171/297] Compiling ArgumentParser Foundation.swift
[172/297] Compiling ArgumentParser Mutex.swift
[173/297] Compiling ArgumentParser Platform.swift
[174/297] Compiling ArgumentParser SequenceExtensions.swift
[175/297] Compiling ArgumentParser StringExtensions.swift
[176/297] Compiling ArgumentParser SwiftExtensions.swift
[177/297] Emitting module ArgumentParser
[193/326] Compiling Subprocess AsyncIO+Linux.swift
[194/326] Compiling Subprocess AsyncIO+Windows.swift
[195/326] Compiling Subprocess Input.swift
[196/326] Compiling Subprocess Output.swift
[197/326] Compiling Subprocess Subprocess+BSD.swift
[198/326] Compiling Subprocess Subprocess+Darwin.swift
[199/326] Compiling Subprocess Subprocess+Linux.swift
[200/326] Compiling ArgumentParser Tree.swift
[201/326] Compiling ArgumentParser CodingKeyValidator.swift
[202/326] Compiling ArgumentParser NonsenseFlagsValidator.swift
[203/326] Compiling ArgumentParser ParsableArgumentsValidation.swift
[204/326] Compiling ArgumentParser PositionalArgumentsValidator.swift
[205/326] Compiling ArgumentParser UniqueNamesValidator.swift
[209/326] Compiling ArgumentParser ParsedValues.swift
[210/326] Compiling ArgumentParser ParserError.swift
[211/326] Compiling ArgumentParser SplitArguments.swift
[212/326] Compiling ArgumentParser DumpHelpGenerator.swift
[213/326] Compiling ArgumentParser HelpCommand.swift
[214/326] Compiling ArgumentParser HelpGenerator.swift
[215/326] Compiling ArgumentParser MessageInfo.swift
[216/326] Compiling ArgumentParser UsageGenerator.swift
[217/326] Compiling ArgumentParser CollectionExtensions.swift
[218/326] Compiling Subprocess Configuration.swift
[219/326] Compiling Subprocess Error.swift
[220/326] Compiling Subprocess Execution.swift
[221/326] Compiling Subprocess API.swift
[222/326] Compiling Subprocess AsyncBufferSequence.swift
[223/326] Compiling Subprocess Buffer.swift
[224/326] Compiling Subprocess AsyncIO+Dispatch.swift
[264/335] Compiling Subprocess Subprocess+Windows.swift
[265/335] Compiling Subprocess Result.swift
[266/335] Compiling Subprocess Span+Subprocess.swift
[273/335] Compiling Subprocess Subprocess+Unix.swift
[277/335] Compiling Subprocess Input+Foundation.swift
[278/335] Compiling Subprocess Output+Foundation.swift
[279/335] Compiling Subprocess Span+SubprocessFoundation.swift
[292/340] Wrapping AST for ArgumentParser for debugging
[294/340] Compiling SakeShared SakeAppExitCode.swift
[295/340] Compiling SakeShared FileHandle+TextOutputStream.swift
[296/347] Compiling SakeShared ProcessInterruptionTask.swift
[297/348] Compiling SakeShared ProcessMonitor.swift
[298/348] Compiling SakeShared URL+BuildDirectory.swift
[299/348] Emitting module SakeShared
[300/348] Compiling SakeShared CaseConvertingStrategy.swift
[301/348] Compiling SakeShared CommandGroupsJSON.swift
[303/366] Compiling Sake Command+Map.swift
[304/366] Compiling Sake Command.swift
[305/366] Compiling Sake CommandNameCaseConverter.swift
[306/366] Compiling SakeShared SakeAppExitCode.swift
[307/366] 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 {
[308/366] Compiling SakeShared URL+BuildDirectory.swift
[309/366] Compiling SakeShared FileHandle+TextOutputStream.swift
[310/366] Compiling SakeShared ProcessInterruptionTask.swift
[311/366] Emitting module SakeShared
[312/366] Compiling SakeShared CaseConvertingStrategy.swift
[313/366] Compiling SakeShared CommandGroupsJSON.swift
BUILD FAILURE 6.2 android