The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build d3-async-location, reference main (0def38), with Swift 5.9 for macOS (SPM) on 12 Dec 2024 16:14:21 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.59.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swiftuiux/swift-async-corelocation-streamer.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/swiftuiux/swift-async-corelocation-streamer
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 0def387 Update .spi.yml
Cloned https://github.com/swiftuiux/swift-async-corelocation-streamer.git
Revision (git rev-parse @):
0def3873bf1a91b987d2b4f19d01ea37ad9ab26e
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/swiftuiux/swift-async-corelocation-streamer.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/swiftuiux/swift-async-corelocation-streamer.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[1/13] Compiling d3_async_location Strategies.swift
[2/13] Compiling d3_async_location AsyncLocationErrors.swift
[3/13] Compiling d3_async_location LocationStreamingState.swift
[4/13] Compiling d3_async_location ILocationManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationManager.swift:17:34: error: 'AsyncStream' is only available in macOS 10.15 or newer
    func start() async throws -> AsyncStream<LocationStreamer.Output>
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationManager.swift:17:10: note: add @available attribute to enclosing instance method
    func start() async throws -> AsyncStream<LocationStreamer.Output>
         ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationManager.swift:12:10: note: add @available attribute to enclosing protocol
protocol ILocationManager {
         ^
[5/13] Compiling d3_async_location AsyncFIFOQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:18:34: error: 'AsyncStream' is only available in macOS 10.15 or newer
        typealias Continuation = AsyncStream<Element>.Continuation
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:18:19: note: add @available attribute to enclosing type alias
        typealias Continuation = AsyncStream<Element>.Continuation
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:22:29: error: 'AsyncStream' is only available in macOS 10.15 or newer
        private var stream: AsyncStream<Element>?
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:31:35: error: 'AsyncStream' is only available in macOS 10.15 or newer
        func initializeQueue() -> AsyncStream<Element> {
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:31:14: note: add @available attribute to enclosing instance method
        func initializeQueue() -> AsyncStream<Element> {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:51:28: error: 'AsyncStream' is only available in macOS 10.15 or newer
        func getQueue() -> AsyncStream<Element>? {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:51:14: note: add @available attribute to enclosing instance method
        func getQueue() -> AsyncStream<Element>? {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:37:48: error: 'AsyncStream' is only available in macOS 10.15 or newer
            let (newStream, newContinuation) = AsyncStream<Element>.makeStream(of: Element.self)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:37:48: note: add 'if #available' version check
            let (newStream, newContinuation) = AsyncStream<Element>.makeStream(of: Element.self)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:31:14: note: add @available attribute to enclosing instance method
        func initializeQueue() -> AsyncStream<Element> {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:37:69: error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
            let (newStream, newContinuation) = AsyncStream<Element>.makeStream(of: Element.self)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:37:69: note: add 'if #available' version check
            let (newStream, newContinuation) = AsyncStream<Element>.makeStream(of: Element.self)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:31:14: note: add @available attribute to enclosing instance method
        func initializeQueue() -> AsyncStream<Element> {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/LocationManager.swift:53:41: error: 'AsyncStream' is only available in macOS 10.15 or newer
    public func start() async throws -> AsyncStream<LocationStreamer.Output> {
                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/LocationManager.swift:53:17: note: add @available attribute to enclosing instance method
    public func start() async throws -> AsyncStream<LocationStreamer.Output> {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/LocationManager.swift:13:13: note: add @available attribute to enclosing class
final class LocationManager: ILocationManager {
            ^
[6/13] Compiling d3_async_location LocationManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:18:34: error: 'AsyncStream' is only available in macOS 10.15 or newer
        typealias Continuation = AsyncStream<Element>.Continuation
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:18:19: note: add @available attribute to enclosing type alias
        typealias Continuation = AsyncStream<Element>.Continuation
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:22:29: error: 'AsyncStream' is only available in macOS 10.15 or newer
        private var stream: AsyncStream<Element>?
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:31:35: error: 'AsyncStream' is only available in macOS 10.15 or newer
        func initializeQueue() -> AsyncStream<Element> {
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:31:14: note: add @available attribute to enclosing instance method
        func initializeQueue() -> AsyncStream<Element> {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:51:28: error: 'AsyncStream' is only available in macOS 10.15 or newer
        func getQueue() -> AsyncStream<Element>? {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:51:14: note: add @available attribute to enclosing instance method
        func getQueue() -> AsyncStream<Element>? {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:37:48: error: 'AsyncStream' is only available in macOS 10.15 or newer
            let (newStream, newContinuation) = AsyncStream<Element>.makeStream(of: Element.self)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:37:48: note: add 'if #available' version check
            let (newStream, newContinuation) = AsyncStream<Element>.makeStream(of: Element.self)
                                               ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:31:14: note: add @available attribute to enclosing instance method
        func initializeQueue() -> AsyncStream<Element> {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:37:69: error: 'makeStream(of:bufferingPolicy:)' is only available in macOS 10.15 or newer
            let (newStream, newContinuation) = AsyncStream<Element>.makeStream(of: Element.self)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:37:69: note: add 'if #available' version check
            let (newStream, newContinuation) = AsyncStream<Element>.makeStream(of: Element.self)
                                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:31:14: note: add @available attribute to enclosing instance method
        func initializeQueue() -> AsyncStream<Element> {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/LocationManager.swift:53:41: error: 'AsyncStream' is only available in macOS 10.15 or newer
    public func start() async throws -> AsyncStream<LocationStreamer.Output> {
                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/LocationManager.swift:53:17: note: add @available attribute to enclosing instance method
    public func start() async throws -> AsyncStream<LocationStreamer.Output> {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/LocationManager.swift:13:13: note: add @available attribute to enclosing class
final class LocationManager: ILocationManager {
            ^
[7/13] Compiling d3_async_location ILocationDelegate.swift
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationDelegate.swift:19:21: error: 'AsyncStream' is only available in macOS 10.15 or newer
    func start() -> AsyncStream<LocationStreamer.Output>
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationDelegate.swift:19:10: note: add @available attribute to enclosing instance method
    func start() -> AsyncStream<LocationStreamer.Output>
         ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationDelegate.swift:13:17: note: add @available attribute to enclosing protocol
public protocol ILocationDelegate: NSObjectProtocol, CLLocationManagerDelegate {
                ^
[8/14] Compiling d3_async_location LocationStreamer.swift
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:39:17: error: 'Published' is only available in macOS 10.15 or newer
    @MainActor @Published public private(set) var results: [Output] = []
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:20: note: add @available attribute to enclosing class
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:43:17: error: 'Published' is only available in macOS 10.15 or newer
    @MainActor @Published public private(set) var state: LocationStreamingState = .idle
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:20: note: add @available attribute to enclosing class
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:57: error: 'ObservableObject' is only available in macOS 10.15 or newer
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:20: note: add @available attribute to enclosing class
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                   ^
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<LocationStreamer, [LocationStreamer.Output]>' (aka 'ReferenceWritableKeyPath<LocationStreamer, Array<Result<Array<CLLocation>, CLError>>>') cannot be converted to contextual type 'KeyPath<LocationStreamer, [LocationStreamer.Output]>' (aka 'KeyPath<LocationStreamer, Array<Result<Array<CLLocation>, CLError>>>')
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<LocationStreamer, LocationStreamingState>' cannot be converted to contextual type 'KeyPath<LocationStreamer, LocationStreamingState>'
<unknown>:0: error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:135:9: error: setter for 'results' is only available in macOS 10.15 or newer
        results = []
        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:135:9: note: add 'if #available' version check
        results = []
        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:134:18: note: add @available attribute to enclosing instance method
    private func clean() {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:20: note: add @available attribute to enclosing class
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:143:9: error: setter for 'results' is only available in macOS 10.15 or newer
        results = strategy.process(results: results, newResult: result)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:143:9: note: add 'if #available' version check
        results = strategy.process(results: results, newResult: result)
        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:142:18: note: add @available attribute to enclosing instance method
    private func add(_ result: Output) {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:20: note: add @available attribute to enclosing class
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:150:9: error: setter for 'state' is only available in macOS 10.15 or newer
        state = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:150:9: note: add 'if #available' version check
        state = value
        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:149:18: note: add @available attribute to enclosing instance method
    private func setState(_ value: LocationStreamingState) {
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:20: note: add @available attribute to enclosing class
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                   ^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[9/14] Emitting module d3_async_location
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:67:32: error: 'AsyncStream' is only available in macOS 10.15 or newer
        public func start() -> AsyncStream<DelegateOutput> {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:67:21: note: add @available attribute to enclosing instance method
        public func start() -> AsyncStream<DelegateOutput> {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:15:17: note: add @available attribute to enclosing class
    final class Delegate: NSObject, ILocationDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:27:28: error: 'CheckedContinuation' is only available in macOS 10.15 or newer
        private var flow : CheckedContinuation<CLAuthorizationStatus, Never>?
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:35:34: error: 'AnyCancellable' is only available in macOS 10.15 or newer
        private var cancelable : AnyCancellable?
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:107:51: error: 'Publisher' is only available in macOS 10.15 or newer
fileprivate typealias Output = NotificationCenter.Publisher.Output
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:18:34: error: 'AsyncStream' is only available in macOS 10.15 or newer
        typealias Continuation = AsyncStream<Element>.Continuation
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:18:19: note: add @available attribute to enclosing type alias
        typealias Continuation = AsyncStream<Element>.Continuation
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:22:29: error: 'AsyncStream' is only available in macOS 10.15 or newer
        private var stream: AsyncStream<Element>?
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:31:35: error: 'AsyncStream' is only available in macOS 10.15 or newer
        func initializeQueue() -> AsyncStream<Element> {
                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:31:14: note: add @available attribute to enclosing instance method
        func initializeQueue() -> AsyncStream<Element> {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:51:28: error: 'AsyncStream' is only available in macOS 10.15 or newer
        func getQueue() -> AsyncStream<Element>? {
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:51:14: note: add @available attribute to enclosing instance method
        func getQueue() -> AsyncStream<Element>? {
             ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/AsyncFIFOQueue.swift:15:17: note: add @available attribute to enclosing generic class
    final class AsyncFIFOQueue<Element: Sendable>{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/LocationManager.swift:53:41: error: 'AsyncStream' is only available in macOS 10.15 or newer
    public func start() async throws -> AsyncStream<LocationStreamer.Output> {
                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/LocationManager.swift:53:17: note: add @available attribute to enclosing instance method
    public func start() async throws -> AsyncStream<LocationStreamer.Output> {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/helper/LocationManager.swift:13:13: note: add @available attribute to enclosing class
final class LocationManager: ILocationManager {
            ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationDelegate.swift:19:21: error: 'AsyncStream' is only available in macOS 10.15 or newer
    func start() -> AsyncStream<LocationStreamer.Output>
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationDelegate.swift:19:10: note: add @available attribute to enclosing instance method
    func start() -> AsyncStream<LocationStreamer.Output>
         ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationDelegate.swift:13:17: note: add @available attribute to enclosing protocol
public protocol ILocationDelegate: NSObjectProtocol, CLLocationManagerDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationManager.swift:17:34: error: 'AsyncStream' is only available in macOS 10.15 or newer
    func start() async throws -> AsyncStream<LocationStreamer.Output>
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationManager.swift:17:10: note: add @available attribute to enclosing instance method
    func start() async throws -> AsyncStream<LocationStreamer.Output>
         ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/protocol/ILocationManager.swift:12:10: note: add @available attribute to enclosing protocol
protocol ILocationManager {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:39:17: error: 'Published' is only available in macOS 10.15 or newer
    @MainActor @Published public private(set) var results: [Output] = []
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:20: note: add @available attribute to enclosing class
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:43:17: error: 'Published' is only available in macOS 10.15 or newer
    @MainActor @Published public private(set) var state: LocationStreamingState = .idle
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:20: note: add @available attribute to enclosing class
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:57: error: 'ObservableObject' is only available in macOS 10.15 or newer
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                                                        ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/LocationStreamer.swift:23:20: note: add @available attribute to enclosing class
public final class LocationStreamer: ILocationStreamer, ObservableObject {
                   ^
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<LocationStreamer, [LocationStreamer.Output]>' (aka 'ReferenceWritableKeyPath<LocationStreamer, Array<Result<Array<CLLocation>, CLError>>>') cannot be converted to contextual type 'KeyPath<LocationStreamer, [LocationStreamer.Output]>' (aka 'KeyPath<LocationStreamer, Array<Result<Array<CLLocation>, CLError>>>')
<unknown>:0: error: key path value type 'ReferenceWritableKeyPath<LocationStreamer, LocationStreamingState>' cannot be converted to contextual type 'KeyPath<LocationStreamer, LocationStreamingState>'
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:15:2: error: 'Observable()' is only available in macOS 14.0 or newer
@Observable
 ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC7results0D0fMr1_.swift:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
@ObservationTracked
 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:31:40: note: in expansion of macro 'Observable' here
    @MainActor public private(set) var results: [Output] = []
                                       ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:15:2: error: 'Observable()' is only available in macOS 14.0 or newer
@Observable
 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC5state0D0fMr3_.swift:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
@ObservationTracked
 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:34:40: note: in expansion of macro 'Observable' here
    @MainActor public private(set) var state: LocationStreamingState = .idle
                                       ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamer0D0fMm_.swift:1:2: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
@ObservationIgnored private let _$observationRegistrar = Observation.ObservationRegistrar()
 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:14: note: in expansion of macro 'Observable' here
public final class ObservableLocationStreamer: ILocationStreamer{
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC7results18ObservationTrackedfMp_.swift:11:18: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    @MainActor  @ObservationIgnored private  var _results: [Output] = []
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:31:40: note: in expansion of macro 'ObservationTracked' here
    @MainActor public private(set) var results: [Output] = []
                                       ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC5state18ObservationTrackedfMp_.swift:5:18: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    @MainActor  @ObservationIgnored private  var _state: LocationStreamingState = .idle
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:34:40: note: in expansion of macro 'ObservationTracked' here
    @MainActor public private(set) var state: LocationStreamingState = .idle
                                       ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamer0D0fMm_.swift:1:70: error: 'ObservationRegistrar' is only available in macOS 14.0 or newer
@ObservationIgnored private let _$observationRegistrar = Observation.ObservationRegistrar()
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:14: note: in expansion of macro 'Observable' here
public final class ObservableLocationStreamer: ILocationStreamer{
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:15:2: error: 'Observable()' is only available in macOS 14.0 or newer
@Observable
 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
[10/14] Compiling d3_async_location Delegate.swift
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:67:32: error: 'AsyncStream' is only available in macOS 10.15 or newer
        public func start() -> AsyncStream<DelegateOutput> {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:67:21: note: add @available attribute to enclosing instance method
        public func start() -> AsyncStream<DelegateOutput> {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:15:17: note: add @available attribute to enclosing class
    final class Delegate: NSObject, ILocationDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:84:55: error: 'authorizationStatus' is only available in macOS 11.0 or newer
            let permission = Permission(with: manager.authorizationStatus)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:84:55: note: add 'if #available' version check
            let permission = Permission(with: manager.authorizationStatus)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:83:21: note: add @available attribute to enclosing instance method
        public func permission() async throws {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:15:17: note: add @available attribute to enclosing class
    final class Delegate: NSObject, ILocationDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:100:99: error: 'authorizationStatus' is only available in macOS 11.0 or newer
            NotificationCenter.default.post(name: Permission.authorizationStatus, object: manager.authorizationStatus)
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:100:99: note: add 'if #available' version check
            NotificationCenter.default.post(name: Permission.authorizationStatus, object: manager.authorizationStatus)
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:99:21: note: add @available attribute to enclosing instance method
        public func locationManagerDidChangeAuthorization(_ manager: CLLocationManager) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:15:17: note: add @available attribute to enclosing class
    final class Delegate: NSObject, ILocationDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:112:21: error: 'activityType' is only available in macOS 10.15 or newer
            manager.activityType = activityType ?? .other
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:112:21: note: add 'if #available' version check
            manager.activityType = activityType ?? .other
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:105:22: note: add @available attribute to enclosing instance method
        private func updateSettings(
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:15:17: note: add @available attribute to enclosing class
    final class Delegate: NSObject, ILocationDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:27:28: error: 'CheckedContinuation' is only available in macOS 10.15 or newer
        private var flow : CheckedContinuation<CLAuthorizationStatus, Never>?
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:35:34: error: 'AnyCancellable' is only available in macOS 10.15 or newer
        private var cancelable : AnyCancellable?
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:107:51: error: 'Publisher' is only available in macOS 10.15 or newer
fileprivate typealias Output = NotificationCenter.Publisher.Output
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:66:53: error: 'publisher(for:object:)' is only available in macOS 10.15 or newer
            cancelable = NotificationCenter.default.publisher(for: name)
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:66:53: note: add 'if #available' version check
            cancelable = NotificationCenter.default.publisher(for: name)
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:64:22: note: add @available attribute to enclosing instance method
        private func initSubscription(){
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:67:18: error: 'sink(receiveValue:)' is only available in macOS 10.15 or newer
                .sink { [weak self] value in
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:67:18: note: add 'if #available' version check
                .sink { [weak self] value in
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:64:22: note: add @available attribute to enclosing instance method
        private func initSubscription(){
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:92:21: error: 'requestWhenInUseAuthorization()' is only available in macOS 10.15 or newer
            manager.requestWhenInUseAuthorization()
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:92:21: note: add 'if #available' version check
            manager.requestWhenInUseAuthorization()
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:91:22: note: add @available attribute to enclosing instance method
        private func requestPermission(_ manager : CLLocationManager) async -> CLAuthorizationStatus{
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:98:26: error: 'withCheckedContinuation(function:_:)' is only available in macOS 10.15 or newer
            return await withCheckedContinuation{ continuation in
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:98:26: note: add 'if #available' version check
            return await withCheckedContinuation{ continuation in
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:91:22: note: add @available attribute to enclosing instance method
        private func requestPermission(_ manager : CLLocationManager) async -> CLAuthorizationStatus{
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
[11/14] Compiling d3_async_location Permission.swift
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:67:32: error: 'AsyncStream' is only available in macOS 10.15 or newer
        public func start() -> AsyncStream<DelegateOutput> {
                               ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:67:21: note: add @available attribute to enclosing instance method
        public func start() -> AsyncStream<DelegateOutput> {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:15:17: note: add @available attribute to enclosing class
    final class Delegate: NSObject, ILocationDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:84:55: error: 'authorizationStatus' is only available in macOS 11.0 or newer
            let permission = Permission(with: manager.authorizationStatus)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:84:55: note: add 'if #available' version check
            let permission = Permission(with: manager.authorizationStatus)
                                                      ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:83:21: note: add @available attribute to enclosing instance method
        public func permission() async throws {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:15:17: note: add @available attribute to enclosing class
    final class Delegate: NSObject, ILocationDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:100:99: error: 'authorizationStatus' is only available in macOS 11.0 or newer
            NotificationCenter.default.post(name: Permission.authorizationStatus, object: manager.authorizationStatus)
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:100:99: note: add 'if #available' version check
            NotificationCenter.default.post(name: Permission.authorizationStatus, object: manager.authorizationStatus)
                                                                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:99:21: note: add @available attribute to enclosing instance method
        public func locationManagerDidChangeAuthorization(_ manager: CLLocationManager) {
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:15:17: note: add @available attribute to enclosing class
    final class Delegate: NSObject, ILocationDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:112:21: error: 'activityType' is only available in macOS 10.15 or newer
            manager.activityType = activityType ?? .other
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:112:21: note: add 'if #available' version check
            manager.activityType = activityType ?? .other
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:105:22: note: add @available attribute to enclosing instance method
        private func updateSettings(
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Delegate.swift:15:17: note: add @available attribute to enclosing class
    final class Delegate: NSObject, ILocationDelegate {
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:27:28: error: 'CheckedContinuation' is only available in macOS 10.15 or newer
        private var flow : CheckedContinuation<CLAuthorizationStatus, Never>?
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:35:34: error: 'AnyCancellable' is only available in macOS 10.15 or newer
        private var cancelable : AnyCancellable?
                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:107:51: error: 'Publisher' is only available in macOS 10.15 or newer
fileprivate typealias Output = NotificationCenter.Publisher.Output
                                                  ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:66:53: error: 'publisher(for:object:)' is only available in macOS 10.15 or newer
            cancelable = NotificationCenter.default.publisher(for: name)
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:66:53: note: add 'if #available' version check
            cancelable = NotificationCenter.default.publisher(for: name)
                                                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:64:22: note: add @available attribute to enclosing instance method
        private func initSubscription(){
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:67:18: error: 'sink(receiveValue:)' is only available in macOS 10.15 or newer
                .sink { [weak self] value in
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:67:18: note: add 'if #available' version check
                .sink { [weak self] value in
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:64:22: note: add @available attribute to enclosing instance method
        private func initSubscription(){
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:92:21: error: 'requestWhenInUseAuthorization()' is only available in macOS 10.15 or newer
            manager.requestWhenInUseAuthorization()
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:92:21: note: add 'if #available' version check
            manager.requestWhenInUseAuthorization()
                    ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:91:22: note: add @available attribute to enclosing instance method
        private func requestPermission(_ manager : CLLocationManager) async -> CLAuthorizationStatus{
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:98:26: error: 'withCheckedContinuation(function:_:)' is only available in macOS 10.15 or newer
            return await withCheckedContinuation{ continuation in
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:98:26: note: add 'if #available' version check
            return await withCheckedContinuation{ continuation in
                         ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:91:22: note: add @available attribute to enclosing instance method
        private func requestPermission(_ manager : CLLocationManager) async -> CLAuthorizationStatus{
                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/LocationManagerAsync+/Permission.swift:16:17: note: add @available attribute to enclosing class
    final class Permission{
                ^
[12/14] Compiling d3_async_location ILocationResultStrategy.swift
[13/14] Compiling d3_async_location ILocationStreamer.swift
[14/14] Compiling d3_async_location ObservableLocationStreamer.swift
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:15:2: error: 'Observable()' is only available in macOS 14.0 or newer
@Observable
 ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC7results0D0fMr1_.swift:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
@ObservationTracked
 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:31:40: note: in expansion of macro 'Observable' here
    @MainActor public private(set) var results: [Output] = []
                                       ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:15:2: error: 'Observable()' is only available in macOS 14.0 or newer
@Observable
 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC5state0D0fMr3_.swift:1:2: error: 'ObservationTracked()' is only available in macOS 14.0 or newer
@ObservationTracked
 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:34:40: note: in expansion of macro 'Observable' here
    @MainActor public private(set) var state: LocationStreamingState = .idle
                                       ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamer0D0fMm_.swift:1:2: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
@ObservationIgnored private let _$observationRegistrar = Observation.ObservationRegistrar()
 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:14: note: in expansion of macro 'Observable' here
public final class ObservableLocationStreamer: ILocationStreamer{
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC7results18ObservationTrackedfMp_.swift:11:18: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    @MainActor  @ObservationIgnored private  var _results: [Output] = []
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:31:40: note: in expansion of macro 'ObservationTracked' here
    @MainActor public private(set) var results: [Output] = []
                                       ^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC5state18ObservationTrackedfMp_.swift:5:18: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
    @MainActor  @ObservationIgnored private  var _state: LocationStreamingState = .idle
                 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:34:40: note: in expansion of macro 'ObservationTracked' here
    @MainActor public private(set) var state: LocationStreamingState = .idle
                                       ^~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamer0D0fMm_.swift:1:70: error: 'ObservationRegistrar' is only available in macOS 14.0 or newer
@ObservationIgnored private let _$observationRegistrar = Observation.ObservationRegistrar()
                                                                     ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:14: note: in expansion of macro 'Observable' here
public final class ObservableLocationStreamer: ILocationStreamer{
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:15:2: error: 'Observable()' is only available in macOS 14.0 or newer
@Observable
 ^
/Users/admin/builder/spi-builder-workspace/Sources/d3-async-location/service/ObservableLocationStreamer.swift:16:20: note: add @available attribute to enclosing class
public final class ObservableLocationStreamer: ILocationStreamer{
                   ^
<unknown>:0: error: 'makeAsyncIterator()' is only available in macOS 10.15 or newer
error: fatalError
BUILD FAILURE 5.9 macosSpm