The Swift Package Index logo.Swift Package Index

Build Information

Failed to build FrameSpy with Swift 5.10 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/piterwilson/FrameSpy.git
Reference: 0.0.0
Initialized empty Git repository in /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/piterwilson/FrameSpy
 * tag               0.0.0      -> FETCH_HEAD
HEAD is now at 2e4255c Adjusts access level Adjusts swift tools version
Cloned https://github.com/piterwilson/FrameSpy.git
Revision (git rev-parse @):
2e4255cf02adc9da9b95ed4c2b8b9584167e0701
SUCCESS checkout https://github.com/piterwilson/FrameSpy.git at 0.0.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $workDir
https://github.com/piterwilson/FrameSpy.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--423B1241ED78D482.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/4] Emitting module FrameSpy
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:115:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding private var bag: SpiedFramesBag
     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:116:22: error: 'Binding' is only available in macOS 10.15 or newer
    public init(bag: Binding<SpiedFramesBag>) {
                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:116:12: note: add @available attribute to enclosing initializer
    public init(bag: Binding<SpiedFramesBag>) {
           ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:48: error: 'View' is only available in macOS 10.15 or newer
    public func body(content: Content) -> some View {
                                               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:132:48: error: 'View' is only available in macOS 10.15 or newer
    public func body(content: Content) -> some View {
                                               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:132:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:129:15: note: add @available attribute to enclosing struct
public struct SpiedFrameCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:164:99: error: 'View' is only available in macOS 10.15 or newer
    func spyFrame(named name: String, inCoordinateSpaceNamed coordinateSpaceName: String) -> some View {
                                                                                                  ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:164:10: note: add @available attribute to enclosing instance method
    func spyFrame(named name: String, inCoordinateSpaceNamed coordinateSpaceName: String) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:39: error: 'Binding' is only available in macOS 10.15 or newer
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
                                      ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:10: note: add @available attribute to enclosing instance method
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:72: error: 'View' is only available in macOS 10.15 or newer
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
                                                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:10: note: add @available attribute to enclosing instance method
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
[4/4] Compiling FrameSpy FrameSpy.swift
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:115:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding private var bag: SpiedFramesBag
     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:116:22: error: 'Binding' is only available in macOS 10.15 or newer
    public init(bag: Binding<SpiedFramesBag>) {
                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:116:12: note: add @available attribute to enclosing initializer
    public init(bag: Binding<SpiedFramesBag>) {
           ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:48: error: 'View' is only available in macOS 10.15 or newer
    public func body(content: Content) -> some View {
                                               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:132:48: error: 'View' is only available in macOS 10.15 or newer
    public func body(content: Content) -> some View {
                                               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:132:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:129:15: note: add @available attribute to enclosing struct
public struct SpiedFrameCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:164:99: error: 'View' is only available in macOS 10.15 or newer
    func spyFrame(named name: String, inCoordinateSpaceNamed coordinateSpaceName: String) -> some View {
                                                                                                  ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:164:10: note: add @available attribute to enclosing instance method
    func spyFrame(named name: String, inCoordinateSpaceNamed coordinateSpaceName: String) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:39: error: 'Binding' is only available in macOS 10.15 or newer
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
                                      ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:10: note: add @available attribute to enclosing instance method
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:72: error: 'View' is only available in macOS 10.15 or newer
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
                                                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:10: note: add @available attribute to enclosing instance method
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:105:9: error: 'GeometryReader' is only available in macOS 10.15 or newer
        GeometryReader { geometry in
        ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:105:9: note: add 'if #available' version check
        GeometryReader { geometry in
        ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:105:24: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer
        GeometryReader { geometry in
                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:105:24: note: add 'if #available' version check
        GeometryReader { geometry in
                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:106:13: error: 'Rectangle' is only available in macOS 10.15 or newer
            Rectangle()
            ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:106:13: note: add 'if #available' version check
            Rectangle()
            ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:18: error: 'fill(_:style:)' is only available in macOS 14.0 or newer
                .fill(Color.clear)
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:18: note: add 'if #available' version check
                .fill(Color.clear)
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:23: error: 'Color' is only available in macOS 10.15 or newer
                .fill(Color.clear)
                      ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:23: note: add 'if #available' version check
                .fill(Color.clear)
                      ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:29: error: 'clear' is only available in macOS 10.15 or newer
                .fill(Color.clear)
                            ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:29: note: add 'if #available' version check
                .fill(Color.clear)
                            ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:108:18: error: 'preference(key:value:)' is only available in macOS 10.15 or newer
                .preference(key: FrameSpyPreferenceKey.self,
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:108:18: note: add 'if #available' version check
                .preference(key: FrameSpyPreferenceKey.self,
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:109:99: error: 'frame(in:)' is only available in macOS 10.15 or newer
                            value: [FrameSpyPreferenceData(identifier: identifier, rect: geometry.frame(in: .named(coordindateSpaceName)))])
                                                                                                  ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:109:99: note: add 'if #available' version check
                            value: [FrameSpyPreferenceData(identifier: identifier, rect: geometry.frame(in: .named(coordindateSpaceName)))])
                                                                                                  ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:121:14: error: 'onPreferenceChange(_:perform:)' is only available in macOS 10.15 or newer
            .onPreferenceChange(FrameSpyPreferenceKey.self) { preference in
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:121:14: note: add 'if #available' version check
            .onPreferenceChange(FrameSpyPreferenceKey.self) { preference in
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:123:21: error: cannot pass as inout because setter for 'bag' is only available in macOS 10.15 or newer
                    bag[p.identifier] = p.rect
                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:123:21: note: add 'if #available' version check
                    bag[p.identifier] = p.rect
                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:134:14: error: 'background(_:alignment:)' is only available in macOS 10.15 or newer
            .background(FrameSpyPreferenceView(identifier: identifier, coordindateSpaceName: coordindateSpaceName))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:134:14: note: add 'if #available' version check
            .background(FrameSpyPreferenceView(identifier: identifier, coordindateSpaceName: coordindateSpaceName))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:132:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:129:15: note: add @available attribute to enclosing struct
public struct SpiedFrameCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:165:14: error: 'modifier' is only available in macOS 10.15 or newer
        self.modifier(SpiedFrameCollector(identifier: name, coordindateSpaceName:  coordinateSpaceName))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:165:14: note: add 'if #available' version check
        self.modifier(SpiedFrameCollector(identifier: name, coordindateSpaceName:  coordinateSpaceName))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:164:10: note: add @available attribute to enclosing instance method
    func spyFrame(named name: String, inCoordinateSpaceNamed coordinateSpaceName: String) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:173:14: error: 'modifier' is only available in macOS 10.15 or newer
        self.modifier(SpiedFramesCollector(bag: bag))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:173:14: note: add 'if #available' version check
        self.modifier(SpiedFramesCollector(bag: bag))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:10: note: add @available attribute to enclosing instance method
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
error: fatalError
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version--423B1241ED78D482.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[2/3] Emitting module FrameSpy
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:115:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding private var bag: SpiedFramesBag
     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:116:22: error: 'Binding' is only available in macOS 10.15 or newer
    public init(bag: Binding<SpiedFramesBag>) {
                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:116:12: note: add @available attribute to enclosing initializer
    public init(bag: Binding<SpiedFramesBag>) {
           ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:48: error: 'View' is only available in macOS 10.15 or newer
    public func body(content: Content) -> some View {
                                               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:132:48: error: 'View' is only available in macOS 10.15 or newer
    public func body(content: Content) -> some View {
                                               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:132:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:129:15: note: add @available attribute to enclosing struct
public struct SpiedFrameCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:164:99: error: 'View' is only available in macOS 10.15 or newer
    func spyFrame(named name: String, inCoordinateSpaceNamed coordinateSpaceName: String) -> some View {
                                                                                                  ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:164:10: note: add @available attribute to enclosing instance method
    func spyFrame(named name: String, inCoordinateSpaceNamed coordinateSpaceName: String) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:39: error: 'Binding' is only available in macOS 10.15 or newer
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
                                      ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:10: note: add @available attribute to enclosing instance method
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:72: error: 'View' is only available in macOS 10.15 or newer
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
                                                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:10: note: add @available attribute to enclosing instance method
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
[3/3] Compiling FrameSpy FrameSpy.swift
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:115:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding private var bag: SpiedFramesBag
     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:116:22: error: 'Binding' is only available in macOS 10.15 or newer
    public init(bag: Binding<SpiedFramesBag>) {
                     ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:116:12: note: add @available attribute to enclosing initializer
    public init(bag: Binding<SpiedFramesBag>) {
           ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:48: error: 'View' is only available in macOS 10.15 or newer
    public func body(content: Content) -> some View {
                                               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:132:48: error: 'View' is only available in macOS 10.15 or newer
    public func body(content: Content) -> some View {
                                               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:132:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:129:15: note: add @available attribute to enclosing struct
public struct SpiedFrameCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:164:99: error: 'View' is only available in macOS 10.15 or newer
    func spyFrame(named name: String, inCoordinateSpaceNamed coordinateSpaceName: String) -> some View {
                                                                                                  ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:164:10: note: add @available attribute to enclosing instance method
    func spyFrame(named name: String, inCoordinateSpaceNamed coordinateSpaceName: String) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:39: error: 'Binding' is only available in macOS 10.15 or newer
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
                                      ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:10: note: add @available attribute to enclosing instance method
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:72: error: 'View' is only available in macOS 10.15 or newer
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
                                                                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:10: note: add @available attribute to enclosing instance method
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:18: error: 'View' is only available in macOS 10.15 or newer
public extension View {
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:105:9: error: 'GeometryReader' is only available in macOS 10.15 or newer
        GeometryReader { geometry in
        ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:105:9: note: add 'if #available' version check
        GeometryReader { geometry in
        ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:105:24: warning: conformance of 'Color' to 'ShapeStyle' is only available in macOS 10.15 or newer
        GeometryReader { geometry in
                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:105:24: note: add 'if #available' version check
        GeometryReader { geometry in
                       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:106:13: error: 'Rectangle' is only available in macOS 10.15 or newer
            Rectangle()
            ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:106:13: note: add 'if #available' version check
            Rectangle()
            ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:18: error: 'fill(_:style:)' is only available in macOS 14.0 or newer
                .fill(Color.clear)
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:18: note: add 'if #available' version check
                .fill(Color.clear)
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:23: error: 'Color' is only available in macOS 10.15 or newer
                .fill(Color.clear)
                      ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:23: note: add 'if #available' version check
                .fill(Color.clear)
                      ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:29: error: 'clear' is only available in macOS 10.15 or newer
                .fill(Color.clear)
                            ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:107:29: note: add 'if #available' version check
                .fill(Color.clear)
                            ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:108:18: error: 'preference(key:value:)' is only available in macOS 10.15 or newer
                .preference(key: FrameSpyPreferenceKey.self,
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:108:18: note: add 'if #available' version check
                .preference(key: FrameSpyPreferenceKey.self,
                 ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:109:99: error: 'frame(in:)' is only available in macOS 10.15 or newer
                            value: [FrameSpyPreferenceData(identifier: identifier, rect: geometry.frame(in: .named(coordindateSpaceName)))])
                                                                                                  ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:109:99: note: add 'if #available' version check
                            value: [FrameSpyPreferenceData(identifier: identifier, rect: geometry.frame(in: .named(coordindateSpaceName)))])
                                                                                                  ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:104:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:101:15: note: add @available attribute to enclosing struct
public struct FrameSpyPreferenceView: View {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:121:14: error: 'onPreferenceChange(_:perform:)' is only available in macOS 10.15 or newer
            .onPreferenceChange(FrameSpyPreferenceKey.self) { preference in
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:121:14: note: add 'if #available' version check
            .onPreferenceChange(FrameSpyPreferenceKey.self) { preference in
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:123:21: error: cannot pass as inout because setter for 'bag' is only available in macOS 10.15 or newer
                    bag[p.identifier] = p.rect
                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:123:21: note: add 'if #available' version check
                    bag[p.identifier] = p.rect
                    ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:119:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:114:15: note: add @available attribute to enclosing struct
public struct SpiedFramesCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:134:14: error: 'background(_:alignment:)' is only available in macOS 10.15 or newer
            .background(FrameSpyPreferenceView(identifier: identifier, coordindateSpaceName: coordindateSpaceName))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:134:14: note: add 'if #available' version check
            .background(FrameSpyPreferenceView(identifier: identifier, coordindateSpaceName: coordindateSpaceName))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:132:17: note: add @available attribute to enclosing instance method
    public func body(content: Content) -> some View {
                ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:129:15: note: add @available attribute to enclosing struct
public struct SpiedFrameCollector: ViewModifier {
              ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:165:14: error: 'modifier' is only available in macOS 10.15 or newer
        self.modifier(SpiedFrameCollector(identifier: name, coordindateSpaceName:  coordinateSpaceName))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:165:14: note: add 'if #available' version check
        self.modifier(SpiedFrameCollector(identifier: name, coordindateSpaceName:  coordinateSpaceName))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:164:10: note: add @available attribute to enclosing instance method
    func spyFrame(named name: String, inCoordinateSpaceNamed coordinateSpaceName: String) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:173:14: error: 'modifier' is only available in macOS 10.15 or newer
        self.modifier(SpiedFramesCollector(bag: bag))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:173:14: note: add 'if #available' version check
        self.modifier(SpiedFramesCollector(bag: bag))
             ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:172:10: note: add @available attribute to enclosing instance method
    func collectSpiedFrames(into bag: Binding<SpiedFramesBag>) -> some View {
         ^
/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/FrameSpy/FrameSpy.swift:138:8: note: add @available attribute to enclosing extension
public extension View {
       ^
error: fatalError
BUILD FAILURE 5.10 macosSpm