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 TripKit, reference main (e24c63), with Swift 5.8 for macOS (SPM) on 13 Nov 2024 07:19:37 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.57.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/skedgo/tripkit-ios.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/skedgo/tripkit-ios
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at e24c63c Helper to reset image caches
Cloned https://github.com/skedgo/tripkit-ios.git
Revision (git rev-parse @):
e24c63cba44a08d669db578df757ece3f3b929ae
SUCCESS checkout https://github.com/skedgo/tripkit-ios.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.8
Building package at path:  $PWD
https://github.com/skedgo/tripkit-ios.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-14.3.1.app xcrun swift build --arch arm64
Building for debugging...
[0/97] Copying TKUITripModeByModeHeader.xib
[0/97] Copying Shared.strings
[3/97] Copying TKUITripTitleView.xib
[3/97] Copying TKUISectionedAlertTableHeader.xib
[3/97] Copying TripKit.strings
[3/97] Copying Shared.strings
[3/97] Copying TKUITripBoyView.xib
[3/97] Copying Shared.strings
[3/97] Copying TKUIServiceTitleView.xib
[3/97] Copying TKUIServiceVisitCell.xib
[3/97] Copying TKUIServiceNumberCell.xib
[3/97] Copying TKUITimetableAccessoryView.xib
[3/97] Copying TKUIServiceHeaderMiniView.xib
[3/97] Copying TKUISegmentStationaryDoubleCell.xib
[3/97] Copying TKUISegmentImpossibleCell.xib
[3/97] Copying TKUIServiceHeaderView.xib
[15/97] Copying TKUISegmentTitleView.xib
[19/97] Copying TKUITripCell.xib
[19/97] Copying TKUISegmentAlertCell.xib
[19/97] Copying TKUIRoutingSupportView.xib
[19/97] Copying TKUISectionedAlertViewController.xib
[19/97] Copying TKUISegmentInstructionsView.xib
[19/97] Copying TKUISegmentStationaryCell.xib
[19/97] Copying TKUISegmentMovingCell.xib
[19/97] Copying TKUIResultsTitleView.xib
[27/97] Copying TKUIResultsAccessoryView.xib
[28/97] Copying TKUIPathFriendlinessView.xib
[29/97] Copying TKUISegmentDirectionCell.xib
[29/97] Copying TKUINotificationView.xib
[29/97] Copying TKUIProgressCell.xib
[29/97] Copying TKUIModePickerCell.xib
[29/97] Copying TKUINearbyCell.xib
[29/97] Copying TKUIHomeCustomizerCell.xib
[29/97] Copying TKUIGroupedAlertCell.xib
[29/97] Copying TKUIRoutingQueryInputTitleView.xib
[29/97] Copying TKUILoadingAlertView.xib
[29/97] Copying Shared.strings
[29/97] Copying TKUIEmptyAlertView.xib
[29/97] Copying TKUIAttributionTableViewController.xib
[29/97] Copying TripKit.strings
[29/97] Copying TKUIAttributionCell.xib
[29/97] Copying TripKit.strings
[29/97] Copying Shared.strings
[29/97] Copying TKUIAlertCell.xib
[29/97] Copying Info.plist
[29/97] Copying TKUIDepartureCell.xib
[29/97] Copying TripKit.strings
[29/97] Copying Shared.strings
[29/97] Copying TripKit.strings
[29/97] Copying Shared.strings
[29/97] Copying TripKit.strings
[29/97] Copying Shared.strings
[29/97] Copying TripKit.strings
[29/97] Copying Info.plist
[29/97] Copying TripKit.strings
[29/97] Copying Shared.strings
[29/97] Copying TGScrollExtendedCardView.xib
[29/97] Copying TGScrollCardView.xib
[29/97] Copying TGPlainExtendedCardView.xib
[29/97] Copying Localizable.strings
[29/97] Copying TGCardViewController.xib
[29/97] Copying TGCardDefaultTitleView.xib
[29/97] Copying Info.plist
[29/97] Copying PrivacyInfo.xcprivacy
[29/97] Copying TGPageCardView.xib
[29/97] Copying TGPlainCardView.xib
[29/97] Copying PrivacyInfo.xcprivacy
[29/97] Copying TGPageHeaderView.xib
[29/97] Copying PrivacyInfo.xcprivacy
[89/97] Copying TripKitModel.xcdatamodeld
[90/97] Copying TripKitUI.xcassets
[91/97] Copying TripKit.xcassets
[93/519] Compiling RxSwift Enumerated.swift
[94/519] Compiling RxSwift Error.swift
[95/519] Compiling RxSwift Errors.swift
[96/519] Compiling RxSwift Event.swift
[97/519] Compiling RxSwift Filter.swift
[98/519] Compiling RxSwift First.swift
[99/519] Compiling RxSwift Generate.swift
[100/519] Compiling RxSwift GroupBy.swift
[101/519] Compiling RxSwift GroupedObservable.swift
[102/519] Compiling RxSwift HistoricalScheduler.swift
[103/519] Compiling RxSwift HistoricalSchedulerTimeConverter.swift
[104/519] Compiling RxSwift ImmediateSchedulerType.swift
[105/519] Compiling RxSwift Infallible+CombineLatest+Collection.swift
[106/519] Compiling RxSwift Infallible+CombineLatest+arity.swift
[107/519] Compiling RxSwift Infallible+Concurrency.swift
[108/519] Compiling RxSwift Infallible+Create.swift
[109/535] Compiling RxSwift Sink.swift
[110/535] Compiling RxSwift Skip.swift
[111/535] Compiling RxSwift SkipUntil.swift
[112/535] Compiling TripKit TKBicycleAccessibility.swift
[113/535] Compiling TripKit TKBookingTypes.swift
[114/535] Compiling TripKit TKSegment.swift
[115/535] Compiling TripKit TKSortableAnnotation.swift
[116/535] Compiling TripKit TKStore.swift
[117/535] Compiling TripKit TKTimeType.swift
[118/535] Compiling TripKit TKTimetable.swift
[119/535] Compiling TripKit TKTransportMode.swift
[120/535] Compiling TripKit TKTripAndSegments.swift
[121/535] Compiling TripKit TKTripPattern.swift
[122/535] Compiling TripKit TKTurnByTurnMode.swift
[123/535] Compiling TripKit TKVehicular.swift
[124/535] Compiling TripKit TKWheelchairAccessibility.swift
[125/535] Compiling RxSwift Cancelable.swift
[126/535] Compiling RxSwift Catch.swift
[127/535] Compiling RxSwift CombineLatest+Collection.swift
[128/535] Compiling RxSwift CombineLatest+arity.swift
[129/535] Compiling RxSwift CombineLatest.swift
[130/535] Compiling RxSwift CompactMap.swift
[131/535] Compiling RxSwift Completable+AndThen.swift
[132/535] Compiling RxSwift Completable.swift
[133/535] Compiling RxSwift CompositeDisposable.swift
[134/535] Compiling RxSwift Concat.swift
[135/535] Compiling RxSwift ConcurrentDispatchQueueScheduler.swift
[136/535] Compiling RxSwift ConcurrentMainScheduler.swift
[137/535] Compiling RxSwift ConnectableObservableType.swift
[138/535] Compiling RxSwift Create.swift
[139/535] Compiling RxSwift CurrentThreadScheduler.swift
[140/535] Compiling RxSwift Date+Dispatch.swift
[141/535] Compiling RxSwift Debounce.swift
[142/535] Compiling RxSwift Debug.swift
[143/535] Compiling RxSwift Decode.swift
[144/535] Compiling RxSwift DefaultIfEmpty.swift
[145/535] Compiling RxSwift Deferred.swift
[146/535] Compiling RxSwift Delay.swift
[147/535] Compiling RxSwift DelaySubscription.swift
[148/535] Compiling RxSwift Dematerialize.swift
[149/535] Compiling RxSwift DispatchQueue+Extensions.swift
[150/535] Compiling RxSwift DispatchQueueConfiguration.swift
[151/535] Compiling RxSwift Disposable.swift
[152/535] Compiling RxSwift Disposables.swift
[153/535] Compiling RxSwift DisposeBag.swift
[154/535] Compiling RxSwift DisposeBase.swift
[155/535] Compiling RxSwift DistinctUntilChanged.swift
[156/535] Compiling RxSwift Do.swift
[157/535] Compiling RxSwift ElementAt.swift
[158/535] Compiling RxSwift Empty.swift
[159/535] Compiling TripKit TKStyleManager+UIKit.swift
[160/535] Compiling TripKit UIColor+TripKit.swift
[161/535] Compiling TripKit UIColor+TripKitDefault.swift
[162/535] Compiling TripKit Array+Duplicates.swift
[163/535] Compiling RxSwift AnyObserver.swift
[164/535] Compiling RxSwift AsMaybe.swift
[165/535] Compiling RxSwift AsSingle.swift
[166/535] Compiling RxSwift AsyncLock.swift
[167/535] Compiling RxSwift AsyncSubject.swift
[168/535] Compiling RxSwift AtomicInt.swift
[169/535] Compiling RxSwift Bag+Rx.swift
[170/535] Compiling RxSwift Bag.swift
[171/535] Compiling RxSwift BehaviorSubject.swift
[172/535] Compiling RxSwift BinaryDisposable.swift
[173/535] Compiling RxSwift Binder.swift
[174/535] Compiling RxSwift BooleanDisposable.swift
[175/535] Compiling RxSwift Buffer.swift
[176/535] Emitting module RxSwift
[177/535] Compiling RxSwift Infallible+Debug.swift
[178/535] Compiling RxSwift Infallible+Operators.swift
[179/535] Compiling RxSwift Infallible+Zip+arity.swift
[180/535] Compiling RxSwift Infallible.swift
[181/535] Compiling RxSwift InfiniteSequence.swift
[182/535] Compiling TripKit SegmentReference+CoreDataProperties.swift
[183/535] Compiling TripKit SegmentReference+Data.swift
[184/535] Compiling RxSwift Just.swift
[185/535] Compiling RxSwift Lock.swift
[186/535] Compiling RxSwift LockOwnerType.swift
[187/535] Compiling RxSwift MainScheduler.swift
[188/535] Compiling RxSwift Map.swift
[189/535] Compiling RxSwift Materialize.swift
[190/535] Compiling RxSwift Maybe.swift
[191/535] Compiling RxSwift Merge.swift
[192/535] Compiling RxSwift Multicast.swift
[193/535] Compiling RxSwift PrimitiveSequence+Concurrency.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[194/535] Compiling RxSwift PrimitiveSequence+Zip+arity.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[195/535] Compiling RxSwift PrimitiveSequence.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[196/535] Compiling RxSwift PriorityQueue.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[197/535] Compiling RxSwift Producer.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[198/535] Compiling RxSwift PublishSubject.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[199/535] Compiling RxSwift Queue.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[200/535] Compiling RxSwift Range.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[201/535] Compiling RxSwift Reactive.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[202/535] Compiling RxSwift RecursiveLock.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[203/535] Compiling RxSwift RecursiveScheduler.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[204/535] Compiling RxSwift Reduce.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[205/535] Compiling RxSwift RefCountDisposable.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[206/535] Compiling RxSwift Repeat.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[207/535] Compiling RxSwift ReplaySubject.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[208/535] Compiling RxSwift RetryWhen.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:24: error: expected initial value after '='
            let task = if detached {
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/PrimitiveSequence+Concurrency.swift:36:23: error: consecutive statements on a line must be separated by ';'
            let task = if detached {
                      ^
                      ;
[209/535] Compiling TripKit TKAggregateGeocoder.swift
[210/535] Compiling TripKit TKAnnotationClusterer.swift
[211/535] Compiling TripKit TKAppleGeocoder.swift
[212/535] Compiling TripKit TKAutocompletionResult+Icon.swift
[213/535] Compiling TripKit TKAutocompletionResult+Score.swift
[214/535] Compiling TripKit TKAutocompletionResult.swift
[215/535] Compiling TripKit TKGeoJSON+NamedCoordinate.swift
[216/535] Compiling TripKit TKGeoJSON.swift
[217/535] Compiling TripKit TKGeocoderHelper.swift
[218/535] Compiling TripKit TKReporter.swift
[219/535] Compiling TripKit TKRouter.swift
[220/535] Compiling TripKit TKRoutingServer.swift
[221/535] Compiling TripKit TKServer+ImageUpload.swift
[222/535] Compiling TripKit TKServer+ModeImage.swift
[223/535] Compiling TripKit TKServer+Regions.swift
[224/535] Compiling TripKit TKServer+UserAccount.swift
[225/535] Compiling TripKit TKServer.swift
[226/535] Compiling TripKit TKSettings+Config.swift
[227/535] Compiling TripKit TKSettings.swift
[228/535] Compiling TripKit TKTripFetcher.swift
[229/535] Compiling TripKit TKWaypointRouter.swift
[230/535] Compiling TripKit SegmentTemplate+Parsing.swift
[231/535] Compiling TripKit TKAPIToCoreDataConverter.swift
[232/535] Compiling TripKit TKRoutingParser+Populate.swift
[233/535] Compiling TripKit TKRoutingParser.swift
[234/535] Compiling TripKit TKShareHelper+Parsing.swift
[235/535] Compiling TripKit TKShareHelper.swift
[236/535] Compiling TripKit TKShareURLProvider.swift
[237/535] Compiling TripKit StopLocation+Shareable.swift
[238/535] Compiling TripKit TKGeocoding.swift
[239/535] Compiling TripKit TKGeocodingResultScorer.swift
[240/535] Compiling TripKit TKModeImageBuilder.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[241/535] Emitting module TGCardViewController
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
[254/537] Compiling TGCardViewController TGKeyboardTableView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
[255/537] Compiling TGCardViewController resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[256/537] Compiling GeoMonitor PrioritizedRegion.swift
[257/537] Emitting module GeoMonitor
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:79:28: error: 'Task' is only available in macOS 10.15 or newer
  private var monitorTask: Task<Void, Error>? = nil
                           ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:126:4: error: 'Published' is only available in macOS 10.15 or newer
  @Published public var hasAccess: Bool
   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:186:4: error: 'Published' is only available in macOS 10.15 or newer
  @Published public var currentLocation: CLLocation?
   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:188:4: error: 'Published' is only available in macOS 10.15 or newer
  @Published public var isTracking: Bool = false {
   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:253:47: error: 'authorizationStatus' is only available in macOS 11.0 or newer
      if enableInBackground, (locationManager.authorizationStatus == .notDetermined || locationManager.authorizationStatus == .authorizedWhenInUse) {
                                              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:253:47: note: add 'if #available' version check
      if enableInBackground, (locationManager.authorizationStatus == .notDetermined || locationManager.authorizationStatus == .authorizedWhenInUse) {
                                              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:253:104: error: 'authorizationStatus' is only available in macOS 11.0 or newer
      if enableInBackground, (locationManager.authorizationStatus == .notDetermined || locationManager.authorizationStatus == .authorizedWhenInUse) {
                                                                                                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:253:104: note: add 'if #available' version check
      if enableInBackground, (locationManager.authorizationStatus == .notDetermined || locationManager.authorizationStatus == .authorizedWhenInUse) {
                                                                                                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:253:128: error: 'authorizedWhenInUse' is unavailable in macOS
      if enableInBackground, (locationManager.authorizationStatus == .notDetermined || locationManager.authorizationStatus == .authorizedWhenInUse) {
                                                                                                                               ^~~~~~~~~~~~~~~~~~~
CoreLocation.CLAuthorizationStatus:20:10: note: 'authorizedWhenInUse' has been explicitly marked unavailable here
    case authorizedWhenInUse
         ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:250:4: error: 'Published' is only available in macOS 10.15 or newer
  @Published public var enableInBackground: Bool = false {
   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:274:27: error: 'startMonitoringVisits()' is only available in macOS 10.15 or newer
          locationManager.startMonitoringVisits()
                          ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:274:27: note: add 'if #available' version check
          locationManager.startMonitoringVisits()
                          ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:276:27: error: 'stopMonitoringVisits()' is only available in macOS 10.15 or newer
          locationManager.stopMonitoringVisits()
                          ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:276:27: note: add 'if #available' version check
          locationManager.stopMonitoringVisits()
                          ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:36: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class GeoMonitor: NSObject, ObservableObject {
                                   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:542:77: error: 'CLVisit' is only available in macOS 10.15 or newer
  public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
                                                                            ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:542:15: note: add @available attribute to enclosing instance method
  public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:483:1: note: add @available attribute to enclosing extension
extension GeoMonitor: CLLocationManagerDelegate {
^
[258/537] Compiling GeoMonitor GeoMonitor.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:79:28: error: 'Task' is only available in macOS 10.15 or newer
  private var monitorTask: Task<Void, Error>? = nil
                           ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:126:4: error: 'Published' is only available in macOS 10.15 or newer
  @Published public var hasAccess: Bool
   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:186:4: error: 'Published' is only available in macOS 10.15 or newer
  @Published public var currentLocation: CLLocation?
   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:188:4: error: 'Published' is only available in macOS 10.15 or newer
  @Published public var isTracking: Bool = false {
   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:253:47: error: 'authorizationStatus' is only available in macOS 11.0 or newer
      if enableInBackground, (locationManager.authorizationStatus == .notDetermined || locationManager.authorizationStatus == .authorizedWhenInUse) {
                                              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:253:47: note: add 'if #available' version check
      if enableInBackground, (locationManager.authorizationStatus == .notDetermined || locationManager.authorizationStatus == .authorizedWhenInUse) {
                                              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:253:104: error: 'authorizationStatus' is only available in macOS 11.0 or newer
      if enableInBackground, (locationManager.authorizationStatus == .notDetermined || locationManager.authorizationStatus == .authorizedWhenInUse) {
                                                                                                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:253:104: note: add 'if #available' version check
      if enableInBackground, (locationManager.authorizationStatus == .notDetermined || locationManager.authorizationStatus == .authorizedWhenInUse) {
                                                                                                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:253:128: error: 'authorizedWhenInUse' is unavailable in macOS
      if enableInBackground, (locationManager.authorizationStatus == .notDetermined || locationManager.authorizationStatus == .authorizedWhenInUse) {
                                                                                                                               ^~~~~~~~~~~~~~~~~~~
CoreLocation.CLAuthorizationStatus:20:10: note: 'authorizedWhenInUse' has been explicitly marked unavailable here
    case authorizedWhenInUse
         ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:250:4: error: 'Published' is only available in macOS 10.15 or newer
  @Published public var enableInBackground: Bool = false {
   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:274:27: error: 'startMonitoringVisits()' is only available in macOS 10.15 or newer
          locationManager.startMonitoringVisits()
                          ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:274:27: note: add 'if #available' version check
          locationManager.startMonitoringVisits()
                          ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:276:27: error: 'stopMonitoringVisits()' is only available in macOS 10.15 or newer
          locationManager.stopMonitoringVisits()
                          ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:276:27: note: add 'if #available' version check
          locationManager.stopMonitoringVisits()
                          ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:36: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class GeoMonitor: NSObject, ObservableObject {
                                   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:542:77: error: 'CLVisit' is only available in macOS 10.15 or newer
  public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
                                                                            ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:542:15: note: add @available attribute to enclosing instance method
  public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:483:1: note: add @available attribute to enclosing extension
extension GeoMonitor: CLLocationManagerDelegate {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:116:21: error: 'allowsBackgroundLocationUpdates' is only available in macOS 10.15 or newer
    locationManager.allowsBackgroundLocationUpdates = true
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:116:21: note: add 'if #available' version check
    locationManager.allowsBackgroundLocationUpdates = true
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:101:10: note: add @available attribute to enclosing initializer
  public init(enabledKey: String? = nil, dataSource: GeoMonitorDataSource, onEvent: @escaping (Event) -> Void) {
         ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:132:28: error: 'authorizationStatus' is only available in macOS 11.0 or newer
    switch locationManager.authorizationStatus {
                           ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:132:28: note: add 'if #available' version check
    switch locationManager.authorizationStatus {
                           ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:131:14: note: add @available attribute to enclosing property
  public var canAsk: Bool {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:143:28: error: 'authorizationStatus' is only available in macOS 11.0 or newer
    switch locationManager.authorizationStatus {
                           ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:143:28: note: add 'if #available' version check
    switch locationManager.authorizationStatus {
                           ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:142:16: note: add @available attribute to enclosing instance method
  private func updateAccess() {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:145:57: error: 'accuracyAuthorization' is only available in macOS 11.0 or newer
      hasAccess = !needsFullAccuracy || locationManager.accuracyAuthorization == .fullAccuracy
                                                        ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:145:57: note: add 'if #available' version check
      hasAccess = !needsFullAccuracy || locationManager.accuracyAuthorization == .fullAccuracy
                                                        ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:142:16: note: add @available attribute to enclosing instance method
  private func updateAccess() {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:150:57: error: 'accuracyAuthorization' is only available in macOS 11.0 or newer
      hasAccess = !needsFullAccuracy || locationManager.accuracyAuthorization == .fullAccuracy
                                                        ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:150:57: note: add 'if #available' version check
      hasAccess = !needsFullAccuracy || locationManager.accuracyAuthorization == .fullAccuracy
                                                        ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:142:16: note: add @available attribute to enclosing instance method
  private func updateAccess() {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:163:26: error: 'authorizationStatus' is only available in macOS 11.0 or newer
      if locationManager.authorizationStatus == .notDetermined {
                         ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:163:26: note: add 'if #available' version check
      if locationManager.authorizationStatus == .notDetermined {
                         ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:161:15: note: add @available attribute to enclosing instance method
  public func ask(forBackground: Bool = false, _ handler: @escaping (Bool) -> Void = { _ in }) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:175:25: error: 'requestAlwaysAuthorization()' is only available in macOS 10.15 or newer
        locationManager.requestAlwaysAuthorization()
                        ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:175:25: note: add 'if #available' version check
        locationManager.requestAlwaysAuthorization()
                        ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:161:15: note: add @available attribute to enclosing instance method
  public func ask(forBackground: Bool = false, _ handler: @escaping (Bool) -> Void = { _ in }) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:179:23: error: 'requestWhenInUseAuthorization()' is only available in macOS 10.15 or newer
      locationManager.requestWhenInUseAuthorization()
                      ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:179:23: note: add 'if #available' version check
      locationManager.requestWhenInUseAuthorization()
                      ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:161:15: note: add @available attribute to enclosing instance method
  public func ask(forBackground: Bool = false, _ handler: @escaping (Bool) -> Void = { _ in }) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:221:21: error: 'requestLocation()' is only available in macOS 10.14 or newer
    locationManager.requestLocation()
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:221:21: note: add 'if #available' version check
    locationManager.requestLocation()
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:206:16: note: add @available attribute to enclosing instance method
  private func fetchCurrentLocation() async throws -> CLLocation {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:227:22: error: 'withCheckedThrowingContinuation(function:_:)' is only available in macOS 10.15 or newer
    return try await withCheckedThrowingContinuation { continuation in
                     ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:227:22: note: add 'if #available' version check
    return try await withCheckedThrowingContinuation { continuation in
                     ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:206:16: note: add @available attribute to enclosing instance method
  private func fetchCurrentLocation() async throws -> CLLocation {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:230:22: error: 'resume(with:)' is only available in macOS 10.15 or newer
        continuation.resume(with: result)
                     ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:230:22: note: add 'if #available' version check
        continuation.resume(with: result)
                     ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:206:16: note: add @available attribute to enclosing instance method
  private func fetchCurrentLocation() async throws -> CLLocation {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:286:21: error: 'allowsBackgroundLocationUpdates' is only available in macOS 10.15 or newer
    locationManager.allowsBackgroundLocationUpdates = true
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:286:21: note: add 'if #available' version check
    locationManager.allowsBackgroundLocationUpdates = true
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:282:15: note: add @available attribute to enclosing instance method
  public func startMonitoring() {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:287:21: error: 'pausesLocationUpdatesAutomatically' is only available in macOS 10.15 or newer
    locationManager.pausesLocationUpdatesAutomatically = enableInBackground // we can do that, as it implies "always on" permissions
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:287:21: note: add 'if #available' version check
    locationManager.pausesLocationUpdatesAutomatically = enableInBackground // we can do that, as it implies "always on" permissions
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:282:15: note: add @available attribute to enclosing instance method
  public func startMonitoring() {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:289:5: error: 'Task' is only available in macOS 10.15 or newer
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:289:5: note: add 'if #available' version check
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:282:15: note: add @available attribute to enclosing instance method
  public func startMonitoring() {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:289:5: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:289:5: note: add 'if #available' version check
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:282:15: note: add @available attribute to enclosing instance method
  public func startMonitoring() {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:296:23: error: 'startMonitoringVisits()' is only available in macOS 10.15 or newer
      locationManager.startMonitoringVisits()
                      ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:296:23: note: add 'if #available' version check
      locationManager.startMonitoringVisits()
                      ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:282:15: note: add @available attribute to enclosing instance method
  public func startMonitoring() {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:304:21: error: 'allowsBackgroundLocationUpdates' is only available in macOS 10.15 or newer
    locationManager.allowsBackgroundLocationUpdates = false
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:304:21: note: add 'if #available' version check
    locationManager.allowsBackgroundLocationUpdates = false
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:300:15: note: add @available attribute to enclosing instance method
  public func stopMonitoring() {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:305:21: error: 'pausesLocationUpdatesAutomatically' is only available in macOS 10.15 or newer
    locationManager.pausesLocationUpdatesAutomatically = true
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:305:21: note: add 'if #available' version check
    locationManager.pausesLocationUpdatesAutomatically = true
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:300:15: note: add @available attribute to enclosing instance method
  public func stopMonitoring() {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:308:21: error: 'stopMonitoringVisits()' is only available in macOS 10.15 or newer
    locationManager.stopMonitoringVisits()
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:308:21: note: add 'if #available' version check
    locationManager.stopMonitoringVisits()
                    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:300:15: note: add @available attribute to enclosing instance method
  public func stopMonitoring() {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:21:14: note: add @available attribute to enclosing class
public class GeoMonitor: NSObject, ObservableObject {
             ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:402:18: error: 'cancel()' is only available in macOS 10.15 or newer
    monitorTask?.cancel()
                 ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:402:18: note: add 'if #available' version check
    monitorTask?.cancel()
                 ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:401:16: note: add @available attribute to enclosing instance method
  private func monitorDebounced(_ regions: [CLCircularRegion], location: CLLocation?, delay: TimeInterval? = nil) {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:399:1: note: add @available attribute to enclosing extension
extension GeoMonitor {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:403:19: error: 'Task' is only available in macOS 10.15 or newer
    monitorTask = Task {
                  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:403:19: note: add 'if #available' version check
    monitorTask = Task {
                  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:401:16: note: add @available attribute to enclosing instance method
  private func monitorDebounced(_ regions: [CLCircularRegion], location: CLLocation?, delay: TimeInterval? = nil) {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:399:1: note: add @available attribute to enclosing extension
extension GeoMonitor {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:403:19: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
    monitorTask = Task {
                  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:403:19: note: add 'if #available' version check
    monitorTask = Task {
                  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:401:16: note: add @available attribute to enclosing instance method
  private func monitorDebounced(_ regions: [CLCircularRegion], location: CLLocation?, delay: TimeInterval? = nil) {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:399:1: note: add @available attribute to enclosing extension
extension GeoMonitor {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:405:19: error: 'Task' is only available in macOS 10.15 or newer
        try await Task.sleep(nanoseconds: UInt64(delay * 1_000_000_000))
                  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:405:19: note: add 'if #available' version check
        try await Task.sleep(nanoseconds: UInt64(delay * 1_000_000_000))
                  ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:401:16: note: add @available attribute to enclosing instance method
  private func monitorDebounced(_ regions: [CLCircularRegion], location: CLLocation?, delay: TimeInterval? = nil) {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:399:1: note: add @available attribute to enclosing extension
extension GeoMonitor {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:405:24: error: 'sleep(nanoseconds:)' is only available in macOS 10.15 or newer
        try await Task.sleep(nanoseconds: UInt64(delay * 1_000_000_000))
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:405:24: note: add 'if #available' version check
        try await Task.sleep(nanoseconds: UInt64(delay * 1_000_000_000))
                       ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:401:16: note: add @available attribute to enclosing instance method
  private func monitorDebounced(_ regions: [CLCircularRegion], location: CLLocation?, delay: TimeInterval? = nil) {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:399:1: note: add @available attribute to enclosing extension
extension GeoMonitor {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:412:12: error: 'Task' is only available in macOS 10.15 or newer
    guard !Task.isCancelled else { return }
           ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:412:12: note: add 'if #available' version check
    guard !Task.isCancelled else { return }
           ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:411:16: note: add @available attribute to enclosing instance method
  private func monitorNow(_ regions: [CLCircularRegion], location: CLLocation?) {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:399:1: note: add @available attribute to enclosing extension
extension GeoMonitor {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:412:17: error: 'isCancelled' is only available in macOS 10.15 or newer
    guard !Task.isCancelled else { return }
                ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:412:17: note: add 'if #available' version check
    guard !Task.isCancelled else { return }
                ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:411:16: note: add @available attribute to enclosing instance method
  private func monitorNow(_ regions: [CLCircularRegion], location: CLLocation?) {
               ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:399:1: note: add @available attribute to enclosing extension
extension GeoMonitor {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:495:5: error: 'Task' is only available in macOS 10.15 or newer
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:495:5: note: add 'if #available' version check
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:485:15: note: add @available attribute to enclosing instance method
  public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:483:1: note: add @available attribute to enclosing extension
extension GeoMonitor: CLLocationManagerDelegate {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:495:5: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:495:5: note: add 'if #available' version check
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:485:15: note: add @available attribute to enclosing instance method
  public func locationManager(_ manager: CLLocationManager, didEnterRegion region: CLRegion) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:483:1: note: add @available attribute to enclosing extension
extension GeoMonitor: CLLocationManagerDelegate {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:536:5: error: 'Task' is only available in macOS 10.15 or newer
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:536:5: note: add 'if #available' version check
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:526:15: note: add @available attribute to enclosing instance method
  public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:483:1: note: add @available attribute to enclosing extension
extension GeoMonitor: CLLocationManagerDelegate {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:536:5: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:536:5: note: add 'if #available' version check
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:526:15: note: add @available attribute to enclosing instance method
  public func locationManager(_ manager: CLLocationManager, didExitRegion region: CLRegion) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:483:1: note: add @available attribute to enclosing extension
extension GeoMonitor: CLLocationManagerDelegate {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:555:5: error: 'Task' is only available in macOS 10.15 or newer
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:555:5: note: add 'if #available' version check
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:542:15: note: add @available attribute to enclosing instance method
  public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:483:1: note: add @available attribute to enclosing extension
extension GeoMonitor: CLLocationManagerDelegate {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:555:5: error: 'init(priority:operation:)' is only available in macOS 10.15 or newer
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:555:5: note: add 'if #available' version check
    Task {
    ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:542:15: note: add @available attribute to enclosing instance method
  public func locationManager(_ manager: CLLocationManager, didVisit visit: CLVisit) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:483:1: note: add @available attribute to enclosing extension
extension GeoMonitor: CLLocationManagerDelegate {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:599:20: error: 'authorizationStatus' is only available in macOS 11.0 or newer
    switch manager.authorizationStatus {
                   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:599:20: note: add 'if #available' version check
    switch manager.authorizationStatus {
                   ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:594:15: note: add @available attribute to enclosing instance method
  public func locationManagerDidChangeAuthorization(_ manager: CLLocationManager) {
              ^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/GeoMonitor/Sources/GeoMonitor/GeoMonitor.swift:483:1: note: add @available attribute to enclosing extension
extension GeoMonitor: CLLocationManagerDelegate {
^
/Users/admin/builder/spi-builder-workspace/.build/checkouts/TGCardViewController/Sources/TGCardViewController/TGButtonPosition.swift:9:8: error: no such module 'UIKit'
import UIKit
       ^
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/managers/TKCalendarManager+Autocompleting.swift:62:31: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/managers/TKCalendarManager+Autocompleting.swift:62:31: note: did you mean 'iOS'?
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^~~~~~~~
                              iOS
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/managers/TKCalendarManager+Autocompleting.swift:62:31: note: did you mean 'Windows'?
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^~~~~~~~
                              Windows
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/managers/TKContactsManager+TKAutocompleting.swift:55:31: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/managers/TKContactsManager+TKAutocompleting.swift:55:31: note: did you mean 'iOS'?
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^~~~~~~~
                              iOS
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/managers/TKContactsManager+TKAutocompleting.swift:55:31: note: did you mean 'Windows'?
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^~~~~~~~
                              Windows
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/search/TKGeocoding.swift:59:31: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/search/TKGeocoding.swift:59:31: note: did you mean 'iOS'?
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^~~~~~~~
                              iOS
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/search/TKGeocoding.swift:59:31: note: did you mean 'Windows'?
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^~~~~~~~
                              Windows
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/search/TKGeocoding.swift:86:31: warning: unknown operating system for build configuration 'os'
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/search/TKGeocoding.swift:86:31: note: did you mean 'iOS'?
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^~~~~~~~
                              iOS
/Users/admin/builder/spi-builder-workspace/Sources/TripKit/search/TKGeocoding.swift:86:31: note: did you mean 'Windows'?
#if os(iOS) || os(tvOS) || os(visionOS)
                              ^~~~~~~~
                              Windows
Fetching https://github.com/skedgo/TGCardViewController.git
Fetching https://github.com/onevcat/Kingfisher.git
Fetching https://github.com/skedgo/GeoMonitor.git
[1/5259] Fetching tgcardviewcontroller
[107/5446] Fetching tgcardviewcontroller, geomonitor
[3028/36468] Fetching tgcardviewcontroller, geomonitor, kingfisher
Fetched https://github.com/onevcat/Kingfisher.git (4.14s)
Fetched https://github.com/skedgo/GeoMonitor.git (4.14s)
Fetching https://github.com/ReactiveX/RxSwift.git
Fetched https://github.com/skedgo/TGCardViewController.git (4.14s)
[1/52375] Fetching rxswift
Fetched https://github.com/ReactiveX/RxSwift.git (5.50s)
Computing version for https://github.com/skedgo/GeoMonitor.git
Computed https://github.com/skedgo/GeoMonitor.git at 0.1.3 (0.64s)
Computing version for https://github.com/skedgo/TGCardViewController.git
Computed https://github.com/skedgo/TGCardViewController.git at 2.3.3 (0.61s)
Computing version for https://github.com/ReactiveX/RxSwift.git
Computed https://github.com/ReactiveX/RxSwift.git at 6.8.0 (0.63s)
Computing version for https://github.com/onevcat/Kingfisher.git
Computed https://github.com/onevcat/Kingfisher.git at 7.12.0 (0.63s)
Creating working copy for https://github.com/skedgo/TGCardViewController.git
Working copy of https://github.com/skedgo/TGCardViewController.git resolved at 2.3.3
Creating working copy for https://github.com/onevcat/Kingfisher.git
Working copy of https://github.com/onevcat/Kingfisher.git resolved at 7.12.0
Creating working copy for https://github.com/ReactiveX/RxSwift.git
Working copy of https://github.com/ReactiveX/RxSwift.git resolved at 6.8.0
Creating working copy for https://github.com/skedgo/GeoMonitor.git
Working copy of https://github.com/skedgo/GeoMonitor.git resolved at 0.1.3
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/TripKitTests/polygon/data': File not found.
BUILD FAILURE 5.8 macosSpm