The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Extendable, reference main (d3ba87), with Swift 5.10 for macOS (SPM) on 14 Jun 2025 14:44:06 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.63.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ChimeHQ/Extendable.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ChimeHQ/Extendable
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at d3ba87a Example project
Cloned https://github.com/ChimeHQ/Extendable.git
Revision (git rev-parse @):
d3ba87a907ee6948c700d472bbbcc15669fa6a3e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/ChimeHQ/Extendable.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $PWD
https://github.com/ChimeHQ/Extendable.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-33747A42983211AE.txt
[4/15] Compiling Extendable AppExtensionSceneGroup.swift
[5/15] Compiling Extendable ConnectionAccepter.swift
[6/15] Compiling Extendable ConnectableExtension.swift
[7/15] Compiling Extendable ConnectableSceneExtension.swift
[8/15] Compiling Extendable ConnectableConfiguration.swift
[9/15] Emitting module Extendable
[10/15] Compiling Extendable ConnectingAppExtensionScene.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[11/15] Compiling ExtendableHost ExtensionHostingView.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/ExtensionHostingView.swift:78:41: warning: call to main actor-isolated instance method 'makeXPCConnection()' in a synchronous nonisolated context; this is an error in Swift 6
                                let connection = try viewController.makeXPCConnection()
                                                                    ^
ExtensionKit.EXHostViewController:5:15: note: calls to instance method 'makeXPCConnection()' from outside of its actor context are implicitly asynchronous
    open func makeXPCConnection() throws -> NSXPCConnection
              ^
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/ExtensionHostingView.swift:74:15: note: add '@MainActor' to make instance method 'hostViewControllerDidActivate' part of global actor 'MainActor'
                public func hostViewControllerDidActivate(_ viewController: EXHostViewController) {
                            ^
                @MainActor
[12/15] Compiling ExtendableHost AppExtensionProcess+Utilities.swift
[13/15] Compiling ExtendableHost AppExtensionBrowserView.swift
[14/15] Emitting module ExtendableHost
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:7:27: error: cannot find type 'ID' in scope
        public var workaroundID: ID {
                                 ^~
[15/15] Compiling ExtendableHost AppExtensionMonitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:7:27: error: cannot find type 'ID' in scope
        public var workaroundID: ID {
                                 ^~
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:37:20: error: cannot find 'AppExtensionPoint' in scope
                        let point = try AppExtensionPoint(identifier: id)
                                        ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:40:32: error: cannot find 'AppExtensionPoint' in scope
                                self?.monitor = try! await AppExtensionPoint.Monitor(appExtensionPoint: point)
                                                           ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:52:24: warning: capture of 'identitiesSequence' with non-sendable type 'AppExtensionIdentity.Identities' in a `@Sendable` closure
                                for await value in identitiesSequence {
                                                   ^
ExtensionFoundation.AppExtensionIdentity:8:19: note: struct 'Identities' does not conform to the 'Sendable' protocol
    public struct Identities : AsyncSequence {
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'ExtensionFoundation'
import ExtensionKit
^
@preconcurrency
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:53:6: warning: capture of 'self' with non-sendable type 'AppExtensionMonitor?' in a `@Sendable` closure
                                        self?.identities = value
                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:26:20: note: class 'AppExtensionMonitor' does not conform to the 'Sendable' protocol
public final class AppExtensionMonitor {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:67:30: error: cannot find type 'AppExtensionPoint' in scope
                        let monitor = monitor as? AppExtensionPoint.Monitor
                                                  ^~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:76:3: warning: result of call to 'withObservationTracking(_:onChange:)' is unused
                withObservationTracking {
                ^                       ~
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:79:14: warning: capture of 'self' with non-sendable type 'AppExtensionMonitor?' in a `@Sendable` closure
                        guard let self else { return }
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:26:20: note: class 'AppExtensionMonitor' does not conform to the 'Sendable' protocol
public final class AppExtensionMonitor {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:89:4: warning: capture of 'self' with non-sendable type 'AppExtensionMonitor' in a `@Sendable` closure
                        self.subscribe()
                        ^
/Users/admin/builder/spi-builder-workspace/Sources/ExtendableHost/AppExtensionMonitor.swift:26:20: note: class 'AppExtensionMonitor' does not conform to the 'Sendable' protocol
public final class AppExtensionMonitor {
                   ^
error: fatalError
BUILD FAILURE 5.10 macosSpm