The Swift Package Index logo.Swift Package Index

Build Information

Failed to build BerkananSDK, reference master (7bcbad), with Swift 6.4 for macOS (SPM) on 16 Sep 2026 07:05:54 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/zssz/BerkananSDK.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/zssz/BerkananSDK
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 7bcbad7 Update README.md
Cloned https://github.com/zssz/BerkananSDK.git
Revision (git rev-parse @):
7bcbad726aa451e09860a0a9ae77414ded9a0f4f
SUCCESS checkout https://github.com/zssz/BerkananSDK.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/zssz/BerkananSDK.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 215]
[Planning deferred tasks]
[52 / 94] SwiftProtobuf_SwiftProtobuf
[54 / 94]
[60 / 97] CBerkananSDK
[70 / 172]
[87 / 217]
[92 / 217]
[100 / 217]
[109 / 217]
[112 / 217]
[113 / 217]
[117 / 217]
[127 / 217]
[132 / 217]
[139 / 217]
[147 / 217]
[150 / 217]
[154 / 217]
[156 / 217]
[158 / 217]
[162 / 217] CBerkananSDK
[164 / 217]
[165 / 217]
[173 / 217]
[179 / 217] BerkananFoundation
[197 / 217] SwiftProtobuf
[206 / 218]
[209 / 232]
[217 / 232] BerkananSDK
[221 / 232] BerkananSDK
[227 / 232] BerkananSDK
Fetching https://github.com/apple/swift-protobuf.git
Fetching https://github.com/zssz/BerkananCompression
Fetching https://github.com/zssz/BerkananFoundation
[1/23] Fetching berkananfoundation
[24/68] Fetching berkananfoundation, berkanancompression
Fetched https://github.com/zssz/BerkananFoundation (0.71s)
[1/54142] Fetching swift-protobuf
Fetched https://github.com/zssz/BerkananCompression (8.55s)
Fetched https://github.com/apple/swift-protobuf.git (8.55s)
Computing version for https://github.com/zssz/BerkananFoundation
Computed https://github.com/zssz/BerkananFoundation at 1.0.0 (9.22s)
Computing version for https://github.com/zssz/BerkananCompression
Computed https://github.com/zssz/BerkananCompression at 1.0.3 (0.63s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.38.1 (0.66s)
Creating working copy for https://github.com/zssz/BerkananFoundation
Working copy of https://github.com/zssz/BerkananFoundation resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-protobuf.git
Working copy of https://github.com/apple/swift-protobuf.git resolved at 1.38.1
Creating working copy for https://github.com/zssz/BerkananCompression
Working copy of https://github.com/zssz/BerkananCompression resolved at 1.0.3
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/User.pb.swift:61:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 59 | extension User: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
 60 |   public static let protoMessageName: String = "User"
 61 |   public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                                 `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 62 |     1: .same(proto: "identifier"),
 63 |     2: .same(proto: "name"),
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/PBUUID.pb.swift:35:51: warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
33 |
34 |   /// The required 16 bytes value of the UUID in little endian order.
35 |   public var value: Data = SwiftProtobuf.Internal.emptyData
   |                                                   `- warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
36 |
37 |   public var unknownFields = SwiftProtobuf.UnknownStorage()
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/PBUUID.pb.swift:46:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
44 | extension PBUUID: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
45 |   public static let protoMessageName: String = "PBUUID"
46 |   public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
   |                                                                 `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
47 |     1: .same(proto: "value"),
48 |   ]
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Configuration.pb.swift:62:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 60 | extension Configuration: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
 61 |   public static let protoMessageName: String = "Configuration"
 62 |   public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                                 `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 63 |     1: .same(proto: "identifier"),
 64 |     2: .standard(proto: "user_info"),
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Configuration.pb.swift:69:50: warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 67 |   fileprivate class _StorageClass {
 68 |     var _identifier: PBUUID? = nil
 69 |     var _userInfo: Data = SwiftProtobuf.Internal.emptyData
    |                                                  `- warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 70 |
 71 |     static let defaultInstance = _StorageClass()
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Message+Additions.swift:45:54: warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
43 |       self.payloadType = payloadType
44 |     }
45 |     self.payload = payload ?? SwiftProtobuf.Internal.emptyData
   |                                                      `- warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
46 |   }
47 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/BerkananBluetoothService.swift:17:51: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 15 | /// A protocol defining methods that local Berkanan Bluetooth service instances call on their delegates to
 16 | /// handle events like receiving messages.
 17 | public protocol BerkananBluetoothServiceDelegate: class {
    |                                                   `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 18 |
 19 |   /// Tells the delegate that the local Berkanan Bluetooth `service` discovered `remoteService` with
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/BerkananBluetoothService.swift:235:5: warning: 'CBPeripheralManagerAuthorizationStatus' was deprecated in macOS 10.15: Use CBManagerAuthorization instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
233 |   public init?(
234 |     cbPeripheralManagerAuthorizationStatus:
235 |     CBPeripheralManagerAuthorizationStatus
    |     `- warning: 'CBPeripheralManagerAuthorizationStatus' was deprecated in macOS 10.15: Use CBManagerAuthorization instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
236 |   ) {
237 |     self.init(rawValue: cbPeripheralManagerAuthorizationStatus.rawValue)
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Configuration.pb.swift:62:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 60 | extension Configuration: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
 61 |   public static let protoMessageName: String = "Configuration"
 62 |   public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                                 `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 63 |     1: .same(proto: "identifier"),
 64 |     2: .standard(proto: "user_info"),
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Configuration.pb.swift:69:50: warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 67 |   fileprivate class _StorageClass {
 68 |     var _identifier: PBUUID? = nil
 69 |     var _userInfo: Data = SwiftProtobuf.Internal.emptyData
    |                                                  `- warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 70 |
 71 |     static let defaultInstance = _StorageClass()
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Message.pb.swift:113:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 | extension Message: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
112 |   public static let protoMessageName: String = "Message"
113 |   public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                                 `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |     1: .same(proto: "identifier"),
115 |     2: .standard(proto: "time_to_live"),
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Message.pb.swift:128:49: warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
126 |     var _destinationAddress: PBUUID? = nil
127 |     var _payloadType: PBUUID? = nil
128 |     var _payload: Data = SwiftProtobuf.Internal.emptyData
    |                                                 `- warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
129 |
130 |     static let defaultInstance = _StorageClass()
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/PBUUID.pb.swift:35:51: warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
33 |
34 |   /// The required 16 bytes value of the UUID in little endian order.
35 |   public var value: Data = SwiftProtobuf.Internal.emptyData
   |                                                   `- warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
36 |
37 |   public var unknownFields = SwiftProtobuf.UnknownStorage()
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/PBUUID.pb.swift:46:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
44 | extension PBUUID: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
45 |   public static let protoMessageName: String = "PBUUID"
46 |   public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
   |                                                                 `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
47 |     1: .same(proto: "value"),
48 |   ]
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/PublicMessage.pb.swift:74:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 72 | extension PublicMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
 73 |   public static let protoMessageName: String = "PublicMessage"
 74 |   public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                                 `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 75 |     1: .same(proto: "identifier"),
 76 |     2: .standard(proto: "source_user"),
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/User.pb.swift:61:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 59 | extension User: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
 60 |   public static let protoMessageName: String = "User"
 61 |   public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                                 `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 62 |     1: .same(proto: "identifier"),
 63 |     2: .same(proto: "name"),
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Message+PDU.swift:27:14: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
25 |       throw CBATTError(.invalidPdu)
26 |     }
27 |     try self.init(serializedData: result)
   |              |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |              `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
28 |   }
29 |
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Message.pb.swift:113:65: warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
111 | extension Message: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding {
112 |   public static let protoMessageName: String = "Message"
113 |   public static let _protobuf_nameMap: SwiftProtobuf._NameMap = [
    |                                                                 `- warning: 'init(dictionaryLiteral:)' is deprecated: Please regenerate your .pb.swift files with the current version of the SwiftProtobuf protoc plugin. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
114 |     1: .same(proto: "identifier"),
115 |     2: .standard(proto: "time_to_live"),
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Message.pb.swift:128:49: warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
126 |     var _destinationAddress: PBUUID? = nil
127 |     var _payloadType: PBUUID? = nil
128 |     var _payload: Data = SwiftProtobuf.Internal.emptyData
    |                                                 `- warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
129 |
130 |     static let defaultInstance = _StorageClass()
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Configuration+Additions.swift:18:56: warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
16 |   public init(identifier: UUID, userInfo: Data? = nil) {
17 |     self.identifier = identifier.protobufValue()
18 |     self.userInfo = userInfo ?? SwiftProtobuf.Internal.emptyData
   |                                                        `- warning: 'emptyData' is deprecated: Internal.emptyData isn't used any longer in newer versions of the generator. Generate code with a version later than 1.10.2 to get performance improvements. See https://github.com/apple/swift-protobuf/pull/1028 for more information. [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
19 |   }
20 |
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Configuration+PDU.swift:27:14: warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
25 |       throw CBATTError(.invalidPdu)
26 |     }
27 |     try self.init(serializedData: result)
   |              |- warning: 'init(serializedData:extensions:partial:options:)' is deprecated: replaced by 'init(serializedBytes:extensions:partial:options:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
   |              `- note: use 'init(serializedBytes:extensions:partial:options:)' instead
28 |   }
29 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
error: SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/BluetoothController.swift failed with a nonzero exit code. Command line:     cd /Users/admin/builder
    builtin-SwiftPerFileCompile BluetoothController.swift
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/BerkananBluetoothService.swift:17:51: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 15 | /// A protocol defining methods that local Berkanan Bluetooth service instances call on their delegates to
 16 | /// handle events like receiving messages.
 17 | public protocol BerkananBluetoothServiceDelegate: class {
    |                                                   `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 18 |
 19 |   /// Tells the delegate that the local Berkanan Bluetooth `service` discovered `remoteService` with
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/BerkananBluetoothService.swift:235:5: warning: 'CBPeripheralManagerAuthorizationStatus' was deprecated in macOS 10.15: Use CBManagerAuthorization instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
233 |   public init?(
234 |     cbPeripheralManagerAuthorizationStatus:
235 |     CBPeripheralManagerAuthorizationStatus
    |     `- warning: 'CBPeripheralManagerAuthorizationStatus' was deprecated in macOS 10.15: Use CBManagerAuthorization instead [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
236 |   ) {
237 |     self.init(rawValue: cbPeripheralManagerAuthorizationStatus.rawValue)
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/BluetoothController.swift:1237:13: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check\UselessAvailabilityCheck]8;;\]
1229 |
1230 |   func _peripheralManagerDidUpdateState(_ peripheral: CBPeripheralManager) {
1231 |     if #available(OSX 10.15, macCatalyst 13.1, iOS 13.1, tvOS 13.0, watchOS 6.0, *) {
     |     `- note: enclosing scope here
1232 |       self.service?.bluetoothAuthorization =
1233 |         BluetoothAuthorization(
     :
1235 |         ) ?? .notDetermined
1236 |     }
1237 |     else if #available(OSX 10.15, macCatalyst 13.0, iOS 13.0, tvOS 13.0, watchOS 6.0, *) {
     |             `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check\UselessAvailabilityCheck]8;;\]
1238 |       self.service?.bluetoothAuthorization =
1239 |         BluetoothAuthorization(
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/BluetoothController.swift:1243:13: warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check\UselessAvailabilityCheck]8;;\]
1229 |
1230 |   func _peripheralManagerDidUpdateState(_ peripheral: CBPeripheralManager) {
1231 |     if #available(OSX 10.15, macCatalyst 13.1, iOS 13.1, tvOS 13.0, watchOS 6.0, *) {
     |     `- note: enclosing scope here
1232 |       self.service?.bluetoothAuthorization =
1233 |         BluetoothAuthorization(
     :
1241 |         ) ?? .notDetermined
1242 |     }
1243 |     else if #available(OSX 10.13, iOS 9.0, *) {
     |             `- warning: unnecessary check for 'macOS'; enclosing scope ensures guard will always be true [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check\UselessAvailabilityCheck]8;;\]
1244 |       self.service?.bluetoothAuthorization =
1245 |         BluetoothAuthorization(
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/BluetoothController.swift:1084:26: error: value of optional type 'CBService?' must be unwrapped to refer to member 'description' of wrapped base type 'CBService'
1082 |           peripheral.name ?? "",
1083 |           characteristic.description,
1084 |           characteristic.service.description,
     |                          |- error: value of optional type 'CBService?' must be unwrapped to refer to member 'description' of wrapped base type 'CBService'
     |                          |- note: chain the optional using '?' to access member 'description' only for non-'nil' base values
     |                          `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
1085 |           error as CVarArg
1086 |         )
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/BluetoothController.swift:1097:26: error: value of optional type 'CBService?' must be unwrapped to refer to member 'description' of wrapped base type 'CBService'
1095 |           peripheral.name ?? "",
1096 |           characteristic.description,
1097 |           characteristic.service.description
     |                          |- error: value of optional type 'CBService?' must be unwrapped to refer to member 'description' of wrapped base type 'CBService'
     |                          |- note: chain the optional using '?' to access member 'description' only for non-'nil' base values
     |                          `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
1098 |         )
1099 |       }
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/BluetoothController.swift:1117:26: error: value of optional type 'CBService?' must be unwrapped to refer to member 'description' of wrapped base type 'CBService'
1115 |           peripheral.name ?? "",
1116 |           characteristic.description,
1117 |           characteristic.service.description,
     |                          |- error: value of optional type 'CBService?' must be unwrapped to refer to member 'description' of wrapped base type 'CBService'
     |                          |- note: chain the optional using '?' to access member 'description' only for non-'nil' base values
     |                          `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
1118 |           error as CVarArg
1119 |         )
/Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/BluetoothController.swift:1131:26: error: value of optional type 'CBService?' must be unwrapped to refer to member 'description' of wrapped base type 'CBService'
1129 |           characteristic.value?.count ?? 0,
1130 |           characteristic.description,
1131 |           characteristic.service.description
     |                          |- error: value of optional type 'CBService?' must be unwrapped to refer to member 'description' of wrapped base type 'CBService'
     |                          |- note: chain the optional using '?' to access member 'description' only for non-'nil' base values
     |                          `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
1132 |         )
1133 |       }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#UselessAvailabilityCheck]: <https://docs.swift.org/compiler/documentation/diagnostics/useless-availability-check>
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/BerkananBluetoothService.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/BluetoothController.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/BluetoothService+CoreBluetooth.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/BluetoothService.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Bluetooth/CBPeripheral+Notifications.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Foundation/UUID+Protobuf.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Configuration+Additions.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Configuration+PDU.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Configuration.pb.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Message+Additions.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Message+PDU.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/Message.pb.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/PBUUID+Additions.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/PBUUID+PayloadTypes.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/PBUUID.pb.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/PublicMessage+Additions.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/PublicMessage.pb.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/User+Additions.swift /Users/admin/builder/spi-builder-workspace/Sources/BerkananSDK/Protobuf/User.pb.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BerkananBluetoothService.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BerkananBluetoothService.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BerkananBluetoothService.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BerkananBluetoothService.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BluetoothController.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BluetoothController.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BluetoothController.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BluetoothController.dia -target arm64-apple-macos12.0 -module-can-import-version Combine 3023 0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BerkananSDK-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftExplicitPrecompiledModules -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/GeneratedModuleMaps/CBerkananSDK.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.build/out/SDKStatCaches.noindex/macosx27.0-26A425-80c5bbf1d171475443272936d42f90a36a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CBerkananSDK/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name BerkananSDK -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BerkananSDK_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BerkananBluetoothService.o -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BluetoothController.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BerkananSDK.swiftmodule -index-unit-output-path /BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BerkananBluetoothService.o -index-unit-output-path /BerkananSDK.build/Debug/BerkananSDK-t.build/Objects-normal/arm64/BluetoothController.o -index-store-path /Users/admin/builder/spi-builder-workspace/.build/out -index-system-modules
error: Build failed
BUILD FAILURE 6.4 macosSpm