Build Information
Failed to build Sake, reference 1.0.0 (277d69
), with Swift 6.2 (beta) for Android on 24 Jun 2025 11:58:54 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kattouf/Sake.git
Reference: 1.0.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/kattouf/Sake
* tag 1.0.0 -> FETCH_HEAD
HEAD is now at 277d69b fix: binPath location
Cloned https://github.com/kattouf/Sake.git
Revision (git rev-parse @):
277d69bcf15f5c17188ec2908a05b7d84727d422
SUCCESS checkout https://github.com/kattouf/Sake.git at 1.0.0
========================================
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-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:b7c4a6b4153ff40ef9277e2157e708f835b8eb011095d53bd8db4594eb2b7798
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.2-latest
Fetching https://github.com/swiftlang/swift-subprocess.git
[1/1041] Fetching swift-subprocess
Fetched https://github.com/swiftlang/swift-subprocess.git from cache (0.49s)
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/apple/swift-system
Fetching https://github.com/swiftlang/swift-syntax.git
[1/4436] Fetching swift-system
[667/15372] Fetching swift-system, yams
[4408/30752] Fetching swift-system, yams, swift-argument-parser
Fetched https://github.com/apple/swift-system from cache (1.02s)
[5377/26316] Fetching yams, swift-argument-parser
[18013/97243] Fetching yams, swift-argument-parser, swift-syntax
Fetched https://github.com/apple/swift-argument-parser.git from cache (2.10s)
[17314/81863] Fetching yams, swift-syntax
Fetched https://github.com/jpsim/Yams.git from cache (3.26s)
[26243/70927] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (11.39s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 601.0.1 (16.59s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.5.0 (0.80s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 6.0.2 (0.82s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.5.1 (0.84s)
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.5.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.5.1
Creating working copy for https://github.com/swiftlang/swift-subprocess.git
Working copy of https://github.com/swiftlang/swift-subprocess.git resolved at main (1038151)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 601.0.1
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 6.0.2
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/66] Write sources
[28/66] Compiling _SwiftSyntaxCShims dummy.c
[29/66] Compiling writer.c
[30/66] Compiling reader.c
[30/66] Write sources
[32/66] Write swift-version-8C5A4AE7A8CE2BA.txt
[33/66] Compiling _SubprocessCShims process_shims.c
[34/66] Compiling CSystem shims.c
[35/66] Compiling parser.c
[36/74] Compiling api.c
[38/83] Emitting module SwiftSyntax510
[38/104] Compiling emitter.c
[39/105] Compiling scanner.c
[41/126] Compiling SwiftSyntax509 Empty.swift
[42/126] Emitting module SwiftSyntax509
[43/127] Compiling SwiftSyntax510 Empty.swift
[44/128] Emitting module SwiftSyntax601
[45/128] Compiling SwiftSyntax601 Empty.swift
[46/128] Emitting module SwiftSyntax600
[47/128] Compiling SwiftSyntax600 Empty.swift
[49/130] Wrapping AST for SwiftSyntax509 for debugging
[52/130] Wrapping AST for SwiftSyntax601 for debugging
[53/130] Wrapping AST for SwiftSyntax510 for debugging
[54/130] Wrapping AST for SwiftSyntax600 for debugging
[56/194] Compiling ArgumentParserToolInfo ToolInfo.swift
[57/194] Emitting module ArgumentParserToolInfo
[59/233] Compiling ArgumentParser OptionGroup.swift
[60/233] Compiling ArgumentParser AsyncParsableCommand.swift
[61/235] Compiling ArgumentParser CommandParser.swift
[62/235] Compiling ArgumentParser InputKey.swift
[63/235] Compiling ArgumentParser InputOrigin.swift
[64/238] Compiling ArgumentParser Argument.swift
[65/238] Compiling ArgumentParser ArgumentHelp.swift
[66/238] Compiling ArgumentParser ArgumentVisibility.swift
[67/238] Compiling ArgumentParser CompletionKind.swift
[68/238] Compiling ArgumentParser BashCompletionsGenerator.swift
[69/238] Compiling ArgumentParser CompletionsGenerator.swift
[70/238] Compiling ArgumentParser FishCompletionsGenerator.swift
[71/238] Compiling ArgumentParser ZshCompletionsGenerator.swift
[72/238] Emitting module SystemPackage
[73/238] Compiling ArgumentParserToolInfo ToolInfo.swift
[74/238] Emitting module ArgumentParserToolInfo
[75/239] Wrapping AST for ArgumentParserToolInfo for debugging
[77/277] Compiling ArgumentParser DumpHelpGenerator.swift
[78/277] Compiling ArgumentParser HelpCommand.swift
[79/277] Compiling ArgumentParser HelpGenerator.swift
[80/277] Compiling ArgumentParser BashCompletionsGenerator.swift
[81/277] Compiling ArgumentParser CompletionsGenerator.swift
[82/277] Compiling ArgumentParser FishCompletionsGenerator.swift
[83/277] Compiling ArgumentParser ZshCompletionsGenerator.swift
[84/277] Compiling ArgumentParser Argument.swift
[85/277] Compiling ArgumentParser ArgumentHelp.swift
[86/277] Compiling ArgumentParser ArgumentVisibility.swift
[87/277] Compiling ArgumentParser CompletionKind.swift
[88/277] Compiling ArgumentParser Errors.swift
[89/286] Compiling ArgumentParser ParsableCommand.swift
[90/286] Compiling ArgumentParser ArgumentDecoder.swift
[91/286] Compiling ArgumentParser ArgumentDefinition.swift
[92/286] Compiling ArgumentParser ArgumentSet.swift
[93/286] Compiling ArgumentParser EnumerableFlag.swift
[94/286] Compiling ArgumentParser ExpressibleByArgument.swift
[95/286] Compiling ArgumentParser ParsableArguments.swift
[96/286] Compiling ArgumentParser ParsableArgumentsValidation.swift
[97/286] Compiling ArgumentParser OptionGroup.swift
[98/286] Compiling ArgumentParser AsyncParsableCommand.swift
[99/286] Compiling ArgumentParser CommandConfiguration.swift
[100/286] Compiling ArgumentParser CommandGroup.swift
[102/286] Compiling ArgumentParser Flag.swift
[103/286] Compiling ArgumentParser NameSpecification.swift
[104/286] Compiling ArgumentParser Option.swift
[105/287] Wrapping AST for SystemPackage for debugging
[109/304] Compiling Subprocess Input+Foundation.swift
[110/304] Compiling Subprocess Output+Foundation.swift
[112/304] Compiling Subprocess Subprocess+Unix.swift
[113/304] Compiling Subprocess Subprocess+Windows.swift
[114/304] Compiling Subprocess Input.swift
[115/304] Compiling Subprocess Output.swift
[116/304] Compiling Subprocess Subprocess+Darwin.swift
[117/304] Compiling Subprocess Subprocess+Linux.swift
[118/304] Compiling Subprocess Result.swift
[119/304] Compiling Subprocess Span+Subprocess.swift
[120/304] Emitting module Yams
[121/304] Compiling Subprocess API.swift
[122/304] Compiling Subprocess AsyncBufferSequence.swift
[123/304] Compiling Subprocess Buffer.swift
[124/304] Compiling Subprocess Configuration.swift
[125/304] Compiling Subprocess Error.swift
[126/304] Compiling Subprocess Execution.swift
[127/305] Wrapping AST for Yams for debugging
[129/305] Emitting module ArgumentParser
[137/315] Compiling ArgumentParser CollectionExtensions.swift
[138/315] Compiling ArgumentParser Platform.swift
[139/315] Compiling ArgumentParser SequenceExtensions.swift
[140/315] Compiling ArgumentParser StringExtensions.swift
[141/315] Compiling ArgumentParser Tree.swift
[159/315] Compiling ArgumentParser Name.swift
[160/315] Compiling ArgumentParser Parsed.swift
[161/315] Compiling ArgumentParser ParsedValues.swift
[162/315] Compiling ArgumentParser ParserError.swift
[163/315] Compiling ArgumentParser SplitArguments.swift
[167/315] Compiling ArgumentParser MessageInfo.swift
[168/315] Compiling ArgumentParser UsageGenerator.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[191/317] Emitting module Subprocess
/host/spi-builder-workspace/.build/checkouts/swift-subprocess/Sources/Subprocess/Platforms/Subprocess+Linux.swift:347:16: error: declared closure result 'UnsafeMutableRawPointer?' is incompatible with contextual type 'UnsafeMutableRawPointer'
345 | &thread,
346 | nil,
347 | { _ -> UnsafeMutableRawPointer? in
| `- error: declared closure result 'UnsafeMutableRawPointer?' is incompatible with contextual type 'UnsafeMutableRawPointer'
348 | // Run an infinite loop that waits for child processes to terminate and
349 | // captures their exit statuses.
[194/317] Compiling Subprocess Teardown.swift
[201/317] Compiling ArgumentParser CommandParser.swift
[202/317] Compiling ArgumentParser InputKey.swift
[203/317] Compiling ArgumentParser InputOrigin.swift
[213/317] Compiling Subprocess Span+SubprocessFoundation.swift
[219/320] Wrapping AST for ArgumentParser for debugging
[228/326] Compiling SakeShared SakeAppExitCode.swift
[229/326] 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 {
[230/326] Compiling SakeShared ProcessInterruptionTask.swift
[231/326] Compiling SakeShared FileHandle+TextOutputStream.swift
[235/326] Compiling SakeShared URL+BuildDirectory.swift
[236/326] Emitting module SakeShared
[237/326] Compiling SakeShared CaseConvertingStrategy.swift
[238/326] Compiling SakeShared CommandGroupsJSON.swift
BUILD FAILURE 6.2 android