The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build Waveform with Swift 5.8 for macOS (SPM).

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/pixlwave/Waveform.git
Reference: main
Initialized empty Git repository in /Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/pixlwave/Waveform
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 06d625f Add LICENSE
Cloned https://github.com/pixlwave/Waveform.git
Revision (git rev-parse @):
06d625fc6729b0654292b3678bf214d8ad38e1ee
SUCCESS checkout https://github.com/pixlwave/Waveform.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.8
Building package at path:  $workDir
https://github.com/pixlwave/Waveform.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-14.3.1.app xcrun swift build --arch arm64
Building for debugging...
[1/8] Compiling Waveform Renderer.swift
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:7:9: error: 'Path' is only available in macOS 10.15 or newer
        Path { path in
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:7:9: note: add 'if #available' version check
        Path { path in
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:8:18: error: 'move(to:)' is only available in macOS 10.15 or newer
            path.move(to: CGPoint(x: 0, y: rect.midY))
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:8:18: note: add 'if #available' version check
            path.move(to: CGPoint(x: 0, y: rect.midY))
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:13:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:13:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:19:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:19:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:22:18: error: 'closeSubpath()' is only available in macOS 10.15 or newer
            path.closeSubpath()
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:22:18: note: add 'if #available' version check
            path.closeSubpath()
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
[2/9] Compiling Waveform SizeKey.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/9] Compiling Waveform SampleData.swift
[4/9] Emitting module Waveform
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:12:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var sampleData: [SampleData] = []
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var renderSamples: SampleRange {
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class WaveformGenerator: ObservableObject {
                                ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:5:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:7:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:40:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:42:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:6:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:10:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:12:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var zoomGestureValue: CGFloat = 1
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:13:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var panGestureValue: CGFloat = 0
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectionEnabled: Bool
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:64: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                               ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:104: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                                                                       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var zoom: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:19: error: 'Gesture' is only available in macOS 10.15 or newer
    var pan: some Gesture {
                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
[5/9] Compiling Waveform WaveformGenerator.swift
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:12:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var sampleData: [SampleData] = []
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var renderSamples: SampleRange {
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class WaveformGenerator: ObservableObject {
                                ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
[6/9] Compiling Waveform Highlight.swift
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:6:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:9:9: error: 'Path' is only available in macOS 10.15 or newer
        Path { path in
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:9:9: note: add 'if #available' version check
        Path { path in
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:18:18: error: 'move(to:)' is only available in macOS 10.15 or newer
            path.move(to: CGPoint(x: startPosition, y: rect.midY))
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:18:18: note: add 'if #available' version check
            path.move(to: CGPoint(x: startPosition, y: rect.midY))
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:23:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:23:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:29:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:29:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:32:18: error: 'closeSubpath()' is only available in macOS 10.15 or newer
            path.closeSubpath()
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:32:18: note: add 'if #available' version check
            path.closeSubpath()
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
[7/9] Compiling Waveform Handle.swift
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:5:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:7:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:40:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:42:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:10:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:10:9: note: add 'if #available' version check
        VStack(spacing: 0) {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:11:13: error: 'Rectangle' is only available in macOS 10.15 or newer
            Rectangle()
            ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:12:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:13:13: error: 'Circle' is only available in macOS 10.15 or newer
            Circle()
            ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:14:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:14:75: error: 'center' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                                                                          ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:15:18: error: 'gesture(_:including:)' is only available in macOS 10.15 or newer
                .gesture(drag)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:10:28: error: 'buildBlock' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
                           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:17:10: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
        .offset(x: generator.position(of: selectedSamples.lowerBound) - radius)
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:17:10: note: add 'if #available' version check
        .offset(x: generator.position(of: selectedSamples.lowerBound) - radius)
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:22:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:22:14: note: add 'if #available' version check
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:25:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:25:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:45:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:45:9: note: add 'if #available' version check
        VStack(spacing: 0) {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:46:13: error: 'Rectangle' is only available in macOS 10.15 or newer
            Rectangle()
            ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:47:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:48:13: error: 'Circle' is only available in macOS 10.15 or newer
            Circle()
            ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:49:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:49:75: error: 'center' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                                                                          ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:50:18: error: 'gesture(_:including:)' is only available in macOS 10.15 or newer
                .gesture(drag)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:45:28: error: 'buildBlock' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
                           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:52:10: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
        .offset(x: generator.position(of: selectedSamples.upperBound) - radius)
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:52:10: note: add 'if #available' version check
        .offset(x: generator.position(of: selectedSamples.upperBound) - radius)
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:57:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:57:14: note: add 'if #available' version check
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:60:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:60:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
[8/9] Compiling Waveform GenerateTask.swift
[9/9] Compiling Waveform Waveform.swift
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:10:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:12:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var zoomGestureValue: CGFloat = 1
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:13:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var panGestureValue: CGFloat = 0
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectionEnabled: Bool
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:64: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                               ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:104: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                                                                       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var zoom: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:19: error: 'Gesture' is only available in macOS 10.15 or newer
    var pan: some Gesture {
                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:33:45: error: type 'CGColor' has no member 'systemBackground'
                    .foregroundColor(Color(.systemBackground).opacity(0.01))
                                           ~^~~~~~~~~~~~~~~~
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:62:9: error: 'MagnificationGesture' is only available in macOS 10.15 or newer
        MagnificationGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:62:9: note: add 'if #available' version check
        MagnificationGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:63:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:63:14: note: add 'if #available' version check
            .onChanged {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:68:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:68:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:77:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:77:14: note: add 'if #available' version check
            .onChanged {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:82:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:82:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
[0/1] Planning build
Building for debugging...
[1/6] Compiling Waveform Highlight.swift
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:6:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:9:9: error: 'Path' is only available in macOS 10.15 or newer
        Path { path in
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:9:9: note: add 'if #available' version check
        Path { path in
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:18:18: error: 'move(to:)' is only available in macOS 10.15 or newer
            path.move(to: CGPoint(x: startPosition, y: rect.midY))
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:18:18: note: add 'if #available' version check
            path.move(to: CGPoint(x: startPosition, y: rect.midY))
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:23:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:23:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:29:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:29:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:32:18: error: 'closeSubpath()' is only available in macOS 10.15 or newer
            path.closeSubpath()
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:32:18: note: add 'if #available' version check
            path.closeSubpath()
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
[2/6] Compiling Waveform Renderer.swift
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:7:9: error: 'Path' is only available in macOS 10.15 or newer
        Path { path in
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:7:9: note: add 'if #available' version check
        Path { path in
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:8:18: error: 'move(to:)' is only available in macOS 10.15 or newer
            path.move(to: CGPoint(x: 0, y: rect.midY))
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:8:18: note: add 'if #available' version check
            path.move(to: CGPoint(x: 0, y: rect.midY))
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:13:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:13:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: max))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:19:22: error: 'addLine(to:)' is only available in macOS 10.15 or newer
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:19:22: note: add 'if #available' version check
                path.addLine(to: CGPoint(x: x, y: min))
                     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:22:18: error: 'closeSubpath()' is only available in macOS 10.15 or newer
            path.closeSubpath()
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:22:18: note: add 'if #available' version check
            path.closeSubpath()
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/6] Emitting module Waveform
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:12:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var sampleData: [SampleData] = []
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var renderSamples: SampleRange {
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class WaveformGenerator: ObservableObject {
                                ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:5:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:7:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:40:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:42:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:6:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:8:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Highlight.swift:3:8: note: add @available attribute to enclosing struct
struct Highlight: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:35: error: 'Path' is only available in macOS 10.15 or newer
    func path(in rect: CGRect) -> Path {
                                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:6:10: note: add @available attribute to enclosing instance method
    func path(in rect: CGRect) -> Path {
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Renderer.swift:3:8: note: add @available attribute to enclosing struct
struct Renderer: Shape {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:10:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:12:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var zoomGestureValue: CGFloat = 1
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:13:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var panGestureValue: CGFloat = 0
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectionEnabled: Bool
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:64: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                               ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:104: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                                                                       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var zoom: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:19: error: 'Gesture' is only available in macOS 10.15 or newer
    var pan: some Gesture {
                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
[4/6] Compiling Waveform Handle.swift
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:5:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:7:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:40:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:42:6: error: 'EnvironmentObject' is only available in macOS 10.15 or newer
    @EnvironmentObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:20: error: 'View' is only available in macOS 10.15 or newer
    var body: some View {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var drag: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:10:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:10:9: note: add 'if #available' version check
        VStack(spacing: 0) {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:11:13: error: 'Rectangle' is only available in macOS 10.15 or newer
            Rectangle()
            ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:12:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:13:13: error: 'Circle' is only available in macOS 10.15 or newer
            Circle()
            ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:14:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:14:75: error: 'center' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                                                                          ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:15:18: error: 'gesture(_:including:)' is only available in macOS 10.15 or newer
                .gesture(drag)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:10:28: error: 'buildBlock' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
                           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:17:10: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
        .offset(x: generator.position(of: selectedSamples.lowerBound) - radius)
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:17:10: note: add 'if #available' version check
        .offset(x: generator.position(of: selectedSamples.lowerBound) - radius)
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:9:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:21:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:22:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:22:14: note: add 'if #available' version check
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:25:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:25:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:20:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:3:8: note: add @available attribute to enclosing struct
struct StartHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:45:9: error: 'VStack' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:45:9: note: add 'if #available' version check
        VStack(spacing: 0) {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:46:13: error: 'Rectangle' is only available in macOS 10.15 or newer
            Rectangle()
            ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:47:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:48:13: error: 'Circle' is only available in macOS 10.15 or newer
            Circle()
            ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:49:18: error: 'frame(width:height:alignment:)' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:49:75: error: 'center' is only available in macOS 10.15 or newer
                .frame(width: 2 * radius, height: 2 * radius, alignment: .center)
                                                                          ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:50:18: error: 'gesture(_:including:)' is only available in macOS 10.15 or newer
                .gesture(drag)
                 ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:45:28: error: 'buildBlock' is only available in macOS 10.15 or newer
        VStack(spacing: 0) {
                           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:52:10: error: 'offset(x:y:)' is only available in macOS 10.15 or newer
        .offset(x: generator.position(of: selectedSamples.upperBound) - radius)
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:52:10: note: add 'if #available' version check
        .offset(x: generator.position(of: selectedSamples.upperBound) - radius)
         ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:44:9: note: add @available attribute to enclosing property
    var body: some View {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:56:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:57:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:57:14: note: add 'if #available' version check
            .onChanged { // $0.location is in the Circle's coordinate space
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:60:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:60:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:55:9: note: add @available attribute to enclosing property
    var drag: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Handle.swift:38:8: note: add @available attribute to enclosing struct
struct EndHandle: View {
       ^
[5/6] Compiling Waveform Waveform.swift
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:10:6: error: 'ObservedObject' is only available in macOS 10.15 or newer
    @ObservedObject var generator: WaveformGenerator
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:12:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var zoomGestureValue: CGFloat = 1
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:13:6: error: 'State' is only available in macOS 10.15 or newer
    @State private var panGestureValue: CGFloat = 0
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:14:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectedSamples: SampleRange
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:15:6: error: 'Binding' is only available in macOS 10.15 or newer
    @Binding var selectionEnabled: Bool
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:64: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                               ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:104: error: 'Binding' is only available in macOS 10.15 or newer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
                                                                                                       ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:22:12: note: add @available attribute to enclosing initializer
    public init(generator: WaveformGenerator, selectedSamples: Binding<SampleRange>, selectionEnabled: Binding<Bool>) {
           ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:27: error: 'View' is only available in macOS 10.15 or newer
    public var body: some View {
                          ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:28:16: note: add @available attribute to enclosing property
    public var body: some View {
               ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:20: error: 'Gesture' is only available in macOS 10.15 or newer
    var zoom: some Gesture {
                   ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:19: error: 'Gesture' is only available in macOS 10.15 or newer
    var pan: some Gesture {
                  ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:33:45: error: type 'CGColor' has no member 'systemBackground'
                    .foregroundColor(Color(.systemBackground).opacity(0.01))
                                           ~^~~~~~~~~~~~~~~~
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:62:9: error: 'MagnificationGesture' is only available in macOS 10.15 or newer
        MagnificationGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:62:9: note: add 'if #available' version check
        MagnificationGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:63:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:63:14: note: add 'if #available' version check
            .onChanged {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:68:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:68:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:61:9: note: add @available attribute to enclosing property
    var zoom: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: error: 'DragGesture' is only available in macOS 10.15 or newer
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:76:9: note: add 'if #available' version check
        DragGesture()
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:77:14: error: 'onChanged' is only available in macOS 10.15 or newer
            .onChanged {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:77:14: note: add 'if #available' version check
            .onChanged {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:82:14: error: 'onEnded' is only available in macOS 10.15 or newer
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:82:14: note: add 'if #available' version check
            .onEnded {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:75:9: note: add @available attribute to enclosing property
    var pan: some Gesture {
        ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/Views/Waveform.swift:9:15: note: add @available attribute to enclosing struct
public struct Waveform: View {
              ^
[6/6] Compiling Waveform WaveformGenerator.swift
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:12:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published private(set) var sampleData: [SampleData] = []
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:15:6: error: 'Published' is only available in macOS 10.15 or newer
    @Published public var renderSamples: SampleRange {
     ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:33: error: 'ObservableObject' is only available in macOS 10.15 or newer
public class WaveformGenerator: ObservableObject {
                                ^
/Users/builder/builds/o86TiJKT/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/Waveform/View Model/WaveformGenerator.swift:5:14: note: add @available attribute to enclosing class
public class WaveformGenerator: ObservableObject {
             ^
BUILD FAILURE 5.8 macosSpm