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 LittleBlueTooth, reference 1.1.0 (9ad70a), with Swift 6.0 for macOS (SPM) on 1 Aug 2025 12:01:05 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/DrAma999/LittleBlueTooth.git
Reference: 1.1.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/DrAma999/LittleBlueTooth
 * tag               1.1.0      -> FETCH_HEAD
HEAD is now at 9ad70a7 Publish CBCentralManager state changes (#44)
Cloned https://github.com/DrAma999/LittleBlueTooth.git
Revision (git rev-parse @):
9ad70a742ee6adf3bfb58345564c596f256224b3
SUCCESS checkout https://github.com/DrAma999/LittleBlueTooth.git at 1.1.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/DrAma999/LittleBlueTooth.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/4] Write sources
[3/4] Write swift-version-5BDAB9E9C0126B9D.txt
[5/40] Emitting module LittleBlueTooth
[6/42] Compiling LittleBlueTooth JustLittleBlueTooth.swift
[7/42] Compiling LittleBlueTooth Listen.swift
[8/42] Emitting module CoreBluetoothMock
[9/43] Compiling CoreBluetoothMock CBMPeripheralSpec.swift
[10/43] Compiling CoreBluetoothMock CBMPeripheralDelegateProxy.swift
[11/43] Compiling LittleBlueTooth ReplaySubject.swift
[12/43] Compiling LittleBlueTooth ReplaySubjectSubscription.swift
[13/43] Compiling LittleBlueTooth Log.swift
[14/43] Compiling LittleBlueTooth ReadAndWrite.swift
[15/43] Compiling CoreBluetoothMock CBMPeripheralDelegate.swift
[16/43] Compiling CoreBluetoothMock CBMPeripheralPreview.swift
[17/43] Compiling LittleBlueTooth Helper.swift
[18/43] Compiling LittleBlueTooth AdvertisingData.swift
[19/43] Compiling LittleBlueTooth ScanAndConnection.swift
[20/43] Compiling LittleBlueTooth LittleBlueToothError.swift
[21/43] Compiling LittleBlueTooth ShareReplay.swift
[22/43] Compiling LittleBlueTooth Utilities.swift
[23/43] Compiling LittleBlueTooth Peripheral.swift
[24/43] Compiling LittleBlueTooth PeripheralDiscovery.swift
[25/43] Compiling LittleBlueTooth CentralRestorer.swift
[26/43] Compiling LittleBlueTooth LittleBlueToothCharacteristic.swift
[27/43] Compiling LittleBlueTooth LittleBluetoothConfiguration.swift
[28/43] Compiling LittleBlueTooth Loggable.swift
[36/43] Compiling LittleBlueTooth CBCentralManagerDelegateProxy.swift
[37/43] Compiling LittleBlueTooth CBPeripheralProxy.swift
[41/43] Compiling LittleBlueTooth CoreBluetoothTypeAliases.swift
[42/43] Compiling LittleBlueTooth LittleBlueTooth.swift
[43/43] Compiling CoreBluetoothMock CBMPeripheralSpecDelegate.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[44/64] Emitting module LittleBlueToothForTest
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:34:10: error: associated value 'couldNotReadFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
32 |     case couldNotConnectToPeripheral(PeripheralIdentifier, Error?)
33 |     case couldNotReadRSSI(Error)
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotReadFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:35:10: error: associated value 'couldNotWriteFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
33 |     case couldNotReadRSSI(Error)
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotWriteFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
37 |     case emptyData
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:36:10: error: associated value 'couldNotUpdateListenState(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotUpdateListenState(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
37 |     case emptyData
38 |     case couldNotConvertDataToRead(data: Data, type: String)
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
[45/66] Compiling LittleBlueToothForTest CentralRestorer.swift
[46/66] Compiling LittleBlueToothForTest LittleBlueToothCharacteristic.swift
[47/66] Compiling LittleBlueToothForTest ReplaySubject.swift
[48/66] Compiling LittleBlueToothForTest ReplaySubjectSubscription.swift
[49/66] Compiling LittleBlueToothForTest CBCentralManagerDelegateProxy.swift
[50/66] Compiling LittleBlueToothForTest CBPeripheralProxy.swift
[51/66] Compiling LittleBlueToothForTest LittleBluetoothConfiguration.swift
[52/66] Compiling LittleBlueToothForTest Loggable.swift
[53/66] Compiling LittleBlueToothForTest Helper.swift
[54/66] Compiling LittleBlueToothForTest AdvertisingData.swift
[55/66] Compiling LittleBlueToothForTest JustLittleBlueTooth.swift
[56/66] Compiling LittleBlueToothForTest Listen.swift
[57/66] Compiling LittleBlueToothForTest Log.swift
[58/66] Compiling LittleBlueToothForTest ShareReplay.swift
[59/66] Compiling LittleBlueToothForTest Utilities.swift
[60/66] Compiling LittleBlueToothForTest Peripheral.swift
[61/66] Compiling LittleBlueToothForTest PeripheralDiscovery.swift
[62/66] Compiling LittleBlueToothForTest ReadAndWrite.swift
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:34:10: error: associated value 'couldNotReadFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
32 |     case couldNotConnectToPeripheral(PeripheralIdentifier, Error?)
33 |     case couldNotReadRSSI(Error)
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotReadFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:35:10: error: associated value 'couldNotWriteFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
33 |     case couldNotReadRSSI(Error)
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotWriteFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
37 |     case emptyData
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:36:10: error: associated value 'couldNotUpdateListenState(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotUpdateListenState(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
37 |     case emptyData
38 |     case couldNotConvertDataToRead(data: Data, type: String)
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
[63/66] Compiling LittleBlueToothForTest ScanAndConnection.swift
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:34:10: error: associated value 'couldNotReadFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
32 |     case couldNotConnectToPeripheral(PeripheralIdentifier, Error?)
33 |     case couldNotReadRSSI(Error)
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotReadFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:35:10: error: associated value 'couldNotWriteFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
33 |     case couldNotReadRSSI(Error)
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotWriteFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
37 |     case emptyData
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:36:10: error: associated value 'couldNotUpdateListenState(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotUpdateListenState(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
37 |     case emptyData
38 |     case couldNotConvertDataToRead(data: Data, type: String)
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
[64/66] Compiling LittleBlueToothForTest LittleBlueToothError.swift
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:34:10: error: associated value 'couldNotReadFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
32 |     case couldNotConnectToPeripheral(PeripheralIdentifier, Error?)
33 |     case couldNotReadRSSI(Error)
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotReadFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:35:10: error: associated value 'couldNotWriteFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
33 |     case couldNotReadRSSI(Error)
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotWriteFromCharacteristic(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
37 |     case emptyData
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
/Users/admin/builder/spi-builder-workspace/Sources/LittleBlueToothForTest/Classes/Error/LittleBlueToothError.swift:36:10: error: associated value 'couldNotUpdateListenState(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
34 |     case couldNotReadFromCharacteristic(characteristic: CBUUID, error: Error)
35 |     case couldNotWriteFromCharacteristic(characteristic: CBUUID, error: Error)
36 |     case couldNotUpdateListenState(characteristic: CBUUID, error: Error)
   |          `- error: associated value 'couldNotUpdateListenState(characteristic:error:)' of 'Sendable'-conforming enum 'LittleBluetoothError' has non-sendable type 'CBUUID'
37 |     case emptyData
38 |     case couldNotConvertDataToRead(data: Data, type: String)
CoreBluetooth.CBUUID:2:12: note: class 'CBUUID' does not conform to the 'Sendable' protocol
 1 | @available(macOS 10.7, *)
 2 | open class CBUUID : NSObject, NSCopying {
   |            `- note: class 'CBUUID' does not conform to the 'Sendable' protocol
 3 |     open var data: Data { get }
 4 |     @available(macOS 10.10, *)
[65/66] Compiling LittleBlueToothForTest CoreBluetoothTypeAliases.swift
[66/66] Compiling LittleBlueToothForTest LittleBlueTooth.swift
warning: 'spi-builder-workspace': /Users/admin/builder/spi-builder-workspace/Package.swift:26:10: warning: 'package(name:url:_:)' is deprecated: use package(url:_:) instead
24 |     dependencies: [
25 |         // Dependencies declare other packages that this package depends on.
26 |         .package(name: "CoreBluetoothMock",
   |          `- warning: 'package(name:url:_:)' is deprecated: use package(url:_:) instead
27 |                  url: "https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git",
28 |                  .upToNextMinor(from: "0.18.0")),
Fetching https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git
[1/6547] Fetching ios-corebluetooth-mock
Fetched https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git from cache (1.15s)
Computing version for https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git
Computed https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git at 0.18.0 (3.21s)
Creating working copy for https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git
Working copy of https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git resolved at 0.18.0
BUILD FAILURE 6.0 macosSpm