Build Information
Failed to build d3-async-location, reference v2.3.2 (7e4081
), with Swift 5.10 for macOS (SPM) on 11 Dec 2024 14:08:09 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.58.5
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/swiftuiux/swift-async-corelocation-streamer.git
Reference: v2.3.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/swiftuiux/swift-async-corelocation-streamer
* tag v2.3.2 -> FETCH_HEAD
HEAD is now at 7e40816 Update .spi.yml
Cloned https://github.com/swiftuiux/swift-async-corelocation-streamer.git
Revision (git rev-parse @):
7e40816e0340bddb6a618e8279e3d0e09f666b38
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/swiftuiux/swift-async-corelocation-streamer.git at v2.3.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.10
Building package at path: $PWD
https://github.com/swiftuiux/swift-async-corelocation-streamer.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-33747A42983211AE.txt
[3/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 'KeyPath<LocationStreamer, [LocationStreamer.Output]>' (aka 'KeyPath<LocationStreamer, Array<Result<Array<CLLocation>, CLError>>>') cannot be converted to contextual type 'ReferenceWritableKeyPath<LocationStreamer, [LocationStreamer.Output]>' (aka 'ReferenceWritableKeyPath<LocationStreamer, Array<Result<Array<CLLocation>, CLError>>>')
<unknown>:0: error: key path value type 'KeyPath<LocationStreamer, LocationStreamingState>' cannot be converted to contextual type 'ReferenceWritableKeyPath<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 {
^
[4/15] Compiling d3_async_location LocationResultStrategy.swift
[5/15] Compiling d3_async_location LocationManager.swift
/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/15] 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 {
^
[7/15] Compiling d3_async_location AsyncLocationErrors.swift
[8/15] Compiling d3_async_location LocationStreamingState.swift
[9/15] Compiling d3_async_location ILocationStreamer.swift
[10/15] 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 {
^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[11/15] 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>{
^
[12/15] 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 'KeyPath<LocationStreamer, [LocationStreamer.Output]>' (aka 'KeyPath<LocationStreamer, Array<Result<Array<CLLocation>, CLError>>>') cannot be converted to contextual type 'ReferenceWritableKeyPath<LocationStreamer, [LocationStreamer.Output]>' (aka 'ReferenceWritableKeyPath<LocationStreamer, Array<Result<Array<CLLocation>, CLError>>>')
<unknown>:0: error: key path value type 'KeyPath<LocationStreamer, LocationStreamingState>' cannot be converted to contextual type 'ReferenceWritableKeyPath<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:15:1: note: in expansion of macro 'Observable' on property 'results' here
@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{
^
/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:15:1: note: in expansion of macro 'Observable' on property 'state' here
@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_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:15:1: note: in expansion of macro 'Observable' on class 'ObservableLocationStreamer' here
@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_location26ObservableLocationStreamerC7results18ObservationTrackedfMp_.swift:11:18: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
@MainActor @ObservationIgnored private var _results: [Output] = []
^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC7results0D0fMr1_.swift:1:1: note: in expansion of macro 'ObservationTracked' on property 'results' here
@ObservationTracked
^
/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
^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC5state0D0fMr3_.swift:1:1: note: in expansion of macro 'ObservationTracked' on property 'state' here
@ObservationTracked
^
/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:15:1: note: in expansion of macro 'Observable' on class 'ObservableLocationStreamer' here
@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{
^
/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{
^
[13/15] 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{
^
[14/15] 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{
^
[15/15] 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:15:1: note: in expansion of macro 'Observable' on property 'results' here
@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{
^
/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:15:1: note: in expansion of macro 'Observable' on property 'state' here
@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_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:15:1: note: in expansion of macro 'Observable' on class 'ObservableLocationStreamer' here
@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_location26ObservableLocationStreamerC7results18ObservationTrackedfMp_.swift:11:18: error: 'ObservationIgnored()' is only available in macOS 14.0 or newer
@MainActor @ObservationIgnored private var _results: [Output] = []
^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC7results0D0fMr1_.swift:1:1: note: in expansion of macro 'ObservationTracked' on property 'results' here
@ObservationTracked
^
/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
^
/var/folders/fs/0w3t9t1d28xc3bj0tgb8hcrw0000gn/T/swift-generated-sources/@__swiftmacro_17d3_async_location26ObservableLocationStreamerC5state0D0fMr3_.swift:1:1: note: in expansion of macro 'ObservationTracked' on property 'state' here
@ObservationTracked
^
/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:15:1: note: in expansion of macro 'Observable' on class 'ObservableLocationStreamer' here
@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{
^
/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.10 macosSpm