The Swift Package Index logo.Swift Package Index

Build Information

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

Build Command

Build command unavailable

Build Log

========================================
RunAll
========================================
Builder version: 4.27.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/piterwilson/FrameSpy.git
Reference: main
Initialized empty Git repository in /Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/piterwilson/FrameSpy
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
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 main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "framespy",
      "name": "FrameSpy",
      "url": "https://github.com/piterwilson/FrameSpy.git",
      "version": "unspecified",
      "path": "/Users/admin/builds/J1XnyXFH/1/finestructure/swiftpackageindex-builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/FrameSpy",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/piterwilson/FrameSpy.git
[1/23] Fetching framespy
Fetched https://github.com/piterwilson/FrameSpy.git (0.26s)
Creating working copy for https://github.com/piterwilson/FrameSpy.git
Working copy of https://github.com/piterwilson/FrameSpy.git resolved at main
warning: '.resolve-product-dependencies': dependency 'framespy' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD/checkout
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.0.0.app xcrun swift build --arch arm64
Building for debugging...
error: emit-module command failed with exit code 1 (use -v to see invocation)
[1/2] 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 {
       ^
[2/2] 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...
error: emit-module command failed with exit code 1 (use -v to see invocation)
[1/2] 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 {
       ^
[2/2] 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.9 macosSpm