The Swift Package Index logo.Swift Package Index

Build Information

Failed to build TriggerKit, reference main (4fc6f7), with Swift 6.3 for macOS (SPM) on 14 Apr 2026 06:17:55 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/lightbeamapps/TriggerKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/lightbeamapps/TriggerKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 4fc6f7b Refactor - NavigationStacks
Cloned https://github.com/lightbeamapps/TriggerKit.git
Revision (git rev-parse @):
4fc6f7bbd673b5ff48aacd13c254d0ab3c16ead3
SUCCESS checkout https://github.com/lightbeamapps/TriggerKit.git at main
Fetching https://github.com/orchetect/MIDIKit
Fetching https://github.com/orchetect/TimecodeKit
[1/26638] Fetching timecodekit
[6395/258527] Fetching timecodekit, midikit
Fetched https://github.com/orchetect/TimecodeKit from cache (20.26s)
Fetched https://github.com/orchetect/MIDIKit from cache (20.26s)
Computing version for https://github.com/orchetect/MIDIKit
warning: 'midikit': /Package.swift:10:17: warning: 'v10_12' is deprecated: macOS 10.13 is the oldest supported version [#DeprecatedDeclaration]
  8 |
  9 |     platforms: [
 10 |         .macOS(.v10_12),
    |                 `- warning: 'v10_12' is deprecated: macOS 10.13 is the oldest supported version [#DeprecatedDeclaration]
 11 |         .iOS(.v10),
 12 |         .tvOS(.v10), // builds, but no MIDI features
/Package.swift:11:15: warning: 'v10' is deprecated: iOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
  9 |     platforms: [
 10 |         .macOS(.v10_12),
 11 |         .iOS(.v10),
    |               `- warning: 'v10' is deprecated: iOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 12 |         .tvOS(.v10), // builds, but no MIDI features
 13 |         .watchOS(.v3) // builds, but no MIDI features
/Package.swift:12:16: warning: 'v10' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 10 |         .macOS(.v10_12),
 11 |         .iOS(.v10),
 12 |         .tvOS(.v10), // builds, but no MIDI features
    |                `- warning: 'v10' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 13 |         .watchOS(.v3) // builds, but no MIDI features
 14 |     ],
/Package.swift:13:19: warning: 'v3' is deprecated: watchOS 4.0 is the oldest supported version [#DeprecatedDeclaration]
 11 |         .iOS(.v10),
 12 |         .tvOS(.v10), // builds, but no MIDI features
 13 |         .watchOS(.v3) // builds, but no MIDI features
    |                   `- warning: 'v3' is deprecated: watchOS 4.0 is the oldest supported version [#DeprecatedDeclaration]
 14 |     ],
 15 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/orchetect/MIDIKit at 0.8.9 (23.59s)
Computing version for https://github.com/orchetect/TimecodeKit
Computed https://github.com/orchetect/TimecodeKit at 1.6.10 (0.74s)
Creating working copy for https://github.com/orchetect/TimecodeKit
Working copy of https://github.com/orchetect/TimecodeKit resolved at 1.6.10
Creating working copy for https://github.com/orchetect/MIDIKit
Working copy of https://github.com/orchetect/MIDIKit resolved at 0.8.9
warning: 'midikit': /Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Package.swift:10:17: warning: 'v10_12' is deprecated: macOS 10.13 is the oldest supported version [#DeprecatedDeclaration]
  8 |
  9 |     platforms: [
 10 |         .macOS(.v10_12),
    |                 `- warning: 'v10_12' is deprecated: macOS 10.13 is the oldest supported version [#DeprecatedDeclaration]
 11 |         .iOS(.v10),
 12 |         .tvOS(.v10), // builds, but no MIDI features
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Package.swift:11:15: warning: 'v10' is deprecated: iOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
  9 |     platforms: [
 10 |         .macOS(.v10_12),
 11 |         .iOS(.v10),
    |               `- warning: 'v10' is deprecated: iOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 12 |         .tvOS(.v10), // builds, but no MIDI features
 13 |         .watchOS(.v3) // builds, but no MIDI features
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Package.swift:12:16: warning: 'v10' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 10 |         .macOS(.v10_12),
 11 |         .iOS(.v10),
 12 |         .tvOS(.v10), // builds, but no MIDI features
    |                `- warning: 'v10' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 13 |         .watchOS(.v3) // builds, but no MIDI features
 14 |     ],
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Package.swift:13:19: warning: 'v3' is deprecated: watchOS 4.0 is the oldest supported version [#DeprecatedDeclaration]
 11 |         .iOS(.v10),
 12 |         .tvOS(.v10), // builds, but no MIDI features
 13 |         .watchOS(.v3) // builds, but no MIDI features
    |                   `- warning: 'v3' is deprecated: watchOS 4.0 is the oldest supported version [#DeprecatedDeclaration]
 14 |     ],
 15 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "triggerkit",
      "name": "TriggerKit",
      "url": "https://github.com/lightbeamapps/TriggerKit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/TriggerKit",
      "traits": [
        "default"
      ],
      "dependencies": [
        {
          "identity": "midikit",
          "name": "MIDIKit",
          "url": "https://github.com/orchetect/MIDIKit",
          "version": "0.11.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MIDIKit",
          "traits": [
            "default"
          ],
          "dependencies": [
            {
              "identity": "swift-timecode",
              "name": "swift-timecode",
              "url": "https://github.com/orchetect/swift-timecode",
              "version": "3.1.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-timecode",
              "traits": [
                "default"
              ],
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/lightbeamapps/TriggerKit.git
[1/386] Fetching triggerkit
Fetched https://github.com/lightbeamapps/TriggerKit.git from cache (1.12s)
Fetching https://github.com/orchetect/MIDIKit from cache
Fetched https://github.com/orchetect/MIDIKit from cache (0.43s)
Computing version for https://github.com/orchetect/MIDIKit
Computed https://github.com/orchetect/MIDIKit at 0.11.0 (3.10s)
Fetching https://github.com/orchetect/swift-timecode
[1/26638] Fetching swift-timecode
Fetched https://github.com/orchetect/swift-timecode from cache (3.25s)
Computing version for https://github.com/orchetect/swift-timecode
Computed https://github.com/orchetect/swift-timecode at 3.1.0 (4.10s)
Creating working copy for https://github.com/orchetect/swift-timecode
Working copy of https://github.com/orchetect/swift-timecode resolved at 3.1.0
Creating working copy for https://github.com/lightbeamapps/TriggerKit.git
Working copy of https://github.com/lightbeamapps/TriggerKit.git resolved at main (4fc6f7b)
Creating working copy for https://github.com/orchetect/MIDIKit
Working copy of https://github.com/orchetect/MIDIKit resolved at 0.11.0
warning: '.resolve-product-dependencies': dependency 'triggerkit' is not used by any target
Found 1 product dependencies
  - MIDIKit
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/lightbeamapps/TriggerKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/15] Write sources
[10/15] Write swift-version--6988338F2F200930.txt
[12/105] Compiling TimecodeKit TextFormatter.swift
[13/105] Compiling TimecodeKit FrameCount Value.swift
[14/107] Compiling TimecodeKit Timecode FeetAndFrames.swift
[15/107] Compiling TimecodeKit Timecode FrameCount Value.swift
[16/107] Compiling TimecodeKit Timecode Real Time.swift
[17/107] Compiling TimecodeKit Timecode Samples Double.swift
[18/107] Emitting module MIDIKitInternals
[19/107] Compiling TimecodeKit AVAsset Frame Rate Read.swift
[20/107] Compiling TimecodeKit AVAsset Timecode Read.swift
[21/107] Compiling TimecodeKit API-1.6.0.swift
[22/107] Compiling TimecodeKit API-1.6.7.swift
[23/107] Compiling TimecodeKit API-1.3.0.swift
[24/107] Compiling TimecodeKit API-1.5.0.swift
[25/107] Compiling TimecodeKit AVAsset Timecode Write.swift
[26/107] Compiling TimecodeKit AVAssetTrack Timecode Read.swift
[27/107] Compiling TimecodeKit Timecode Components.swift
[28/107] Compiling MIDIKitInternals RandomAccessCollection.swift
[29/107] Compiling MIDIKitInternals SafeDispatchTimer.swift
[30/107] Compiling TimecodeKit Timecode FrameCount.swift
[31/107] Compiling TimecodeKit Timecode Rational CMTime.swift
[32/107] Compiling TimecodeKit Timecode Rational.swift
[33/107] Compiling TimecodeKit Timecode Samples Int.swift
[34/107] Compiling TimecodeKit Timecode String.swift
[35/107] Compiling TimecodeKit Errors.swift
[36/224] Compiling MIDIKitCore NotePressure.swift
[37/224] Compiling MIDIKitCore NoteVelocity.swift
[38/224] Compiling MIDIKitCore PitchBend Value.swift
[39/224] Compiling MIDIKitCore PitchBend.swift
[40/224] Compiling MIDIKitCore Pressure Amount.swift
[41/224] Compiling MIDIKitCore Pressure.swift
[42/224] Compiling MIDIKitCore ProgramChange Bank.swift
[43/224] Compiling MIDIKitCore ProgramChange.swift
[44/224] Compiling MIDIKitCore MIDI2ParameterNumberChange.swift
[45/224] Compiling MIDIKitCore MIDIParameterNumber.swift
[46/224] Compiling MIDIKitCore MIDIParameterNumberType.swift
[47/224] Compiling MIDIKitCore MIDIParameterNumberUtils.swift
[48/224] Compiling MIDIKitCore AssignableController description.swift
[49/236] Compiling MIDIKitCore MIDINote Layout.swift
[50/236] Compiling MIDIKitCore MIDINote Name.swift
[51/236] Compiling MIDIKitCore MIDINote NoteError.swift
[52/236] Compiling MIDIKitCore MIDINote Style.swift
[53/236] Compiling MIDIKitCore MIDINote.swift
[54/236] Compiling MIDIKitCore ReceivesMIDIEvents.swift
[55/236] Compiling MIDIKitCore SendsMIDIEvents.swift
[56/236] Compiling MIDIKitCore Double Extensions.swift
[57/236] Compiling MIDIKitCore UInt32 Extensions.swift
[58/236] Compiling MIDIKitCore MIDIKitCore.swift
[59/236] Compiling MIDIKitCore UniversalPacketData MessageType.swift
[60/236] Compiling MIDIKitCore BytePair.swift
[61/236] Compiling MIDIKitCore NoteCC Undefined.swift
[62/236] Compiling MIDIKitCore NoteCC Registered Operators.swift
[63/236] Compiling MIDIKitCore NoteCC Registered Properties.swift
[64/236] Compiling MIDIKitCore NoteCC Registered allCases.swift
[65/236] Compiling MIDIKitCore NoteCC Registered init.swift
[66/236] Compiling MIDIKitCore NoteCC Registered name.swift
[67/236] Compiling MIDIKitCore NoteCC Registered.swift
[68/236] Compiling MIDIKitCore NoteManagement.swift
[69/236] Compiling MIDIKitCore NoteOff.swift
[70/236] Compiling MIDIKitCore NoteOn.swift
[71/236] Compiling MIDIKitCore NotePitchBend Value.swift
[72/236] Compiling MIDIKitCore NotePitchBend.swift
[73/236] Compiling MIDIKitCore NotePressure Amount.swift
[74/236] Compiling MIDIKitCore AssignableController init.swift
[75/236] Compiling MIDIKitCore AssignableController.swift
[76/236] Compiling MIDIKitCore NRPN.swift
[77/236] Compiling MIDIKitCore RPN.swift
[78/236] Compiling MIDIKitCore RegisteredController description.swift
[79/236] Compiling MIDIKitCore RegisteredController init.swift
[80/236] Compiling MIDIKitCore RegisteredController.swift
[81/236] Compiling MIDIKitCore ChanVoice Value Conversions.swift
[82/236] Compiling MIDIKitCore ChanVoice14Bit32BitValue.swift
[83/236] Compiling MIDIKitCore ChanVoice32BitValue.swift
[84/236] Compiling MIDIKitCore ChanVoice7Bit16BitValue.swift
[85/236] Compiling MIDIKitCore ChanVoice7Bit32BitValue.swift
[86/236] Compiling MIDIKitCore MIDIEvent Errors.swift
[87/236] Compiling MIDIKitCore MIDIEvent Properties.swift
[88/236] Compiling MIDIKitCore MIDIEvent description.swift
[89/236] Compiling MIDIKitCore MIDIEvent rawBytes.swift
[90/236] Compiling MIDIKitCore MIDIEvent.swift
[91/236] Compiling MIDIKitCore SongPositionPointer.swift
[92/236] Compiling MIDIKitCore SongSelect.swift
[93/236] Compiling MIDIKitCore SysCommonType.swift
[94/236] Compiling MIDIKitCore TimecodeQuarterFrame.swift
[95/236] Compiling MIDIKitCore TuneRequest.swift
[96/236] Compiling MIDIKitCore UnofficialBusSelect.swift
[97/236] Compiling MIDIKitCore SysEx7 Parser.swift
[98/236] Compiling MIDIKitCore SysEx7.swift
[99/236] Compiling MIDIKitCore UniversalSysEx7.swift
[100/236] Compiling MIDIKitCore Controller LSB.swift
[101/236] Compiling MIDIKitCore Controller Mode.swift
[102/236] Compiling MIDIKitCore Controller Undefined.swift
[103/236] Compiling MIDIKitCore CC Value.swift
[104/236] Compiling MIDIKitCore CC.swift
[105/236] Compiling MIDIKitCore ChanVoiceType.swift
[106/236] Compiling MIDIKitCore NoteAttribute Pitch7_9.swift
[107/236] Compiling MIDIKitCore NoteAttribute.swift
[108/236] Compiling MIDIKitCore NoteCC Value.swift
[109/236] Compiling MIDIKitCore NoteCC.swift
[110/236] Compiling MIDIKitCore PerNoteController Assignable.swift
[111/236] Compiling MIDIKitCore NoteCC PerNoteController.swift
[112/236] Compiling MIDIKitCore NoteCC Registered Pitch7_25.swift
[113/236] Compiling MIDIKitCore MIDIKit-0.6.0.swift
[114/236] Compiling MIDIKitCore MIDIKit-0.8.0.swift
[115/236] Compiling MIDIKitCore MIDIProtocolVersion.swift
[116/236] Compiling MIDIKitCore MIDIIOError.swift
[117/236] Compiling MIDIKitCore MIDIOSStatus.swift
[118/236] Compiling MIDIKitCore MIDIKit-0.5.0.swift
[119/236] Compiling MIDIKitCore CC Controller Operators.swift
[120/236] Compiling MIDIKitCore CC Controller Properties.swift
[121/236] Compiling MIDIKitCore CC Controller allCases.swift
[122/236] Compiling MIDIKitCore CC Controller init.swift
[123/236] Compiling MIDIKitCore CC Controller name.swift
[124/236] Compiling MIDIKitCore CC Controller.swift
[125/236] Compiling MIDIKitCore Controller LSB Undefined.swift
[126/236] Emitting module MIDIKitCore
[127/236] Compiling MIDIKitCore TimingClock.swift
[128/236] Compiling MIDIKitCore JRClock.swift
[129/236] Compiling MIDIKitCore JRTimestamp.swift
[130/236] Compiling MIDIKitCore NoOp.swift
[131/236] Compiling MIDIKitCore UtilityType.swift
[132/236] Compiling MIDIKitCore MIDIEvent Filter Channel Voice.swift
[133/236] Compiling MIDIKitCore MIDIEvent Filter Group.swift
[134/236] Compiling MIDIKitCore MIDIEvent Filter System Common.swift
[135/236] Compiling MIDIKitCore MIDIEvent Filter System Exclusive.swift
[136/236] Compiling MIDIKitCore MIDIEvent Filter System Real-Time.swift
[137/236] Compiling MIDIKitCore MIDIEvent Filter Utility.swift
[138/236] Compiling MIDIKitCore MIDIEventFilter.swift
[139/236] Compiling MIDIKitCore MIDIEventFilterGroup.swift
[140/236] Compiling MIDIKitCore SysEx8 Parser.swift
[141/236] Compiling MIDIKitCore SysEx8.swift
[142/236] Compiling MIDIKitCore UniversalSysEx8.swift
[143/236] Compiling MIDIKitCore SysExID.swift
[144/236] Compiling MIDIKitCore SysExManufacturer.swift
[145/236] Compiling MIDIKitCore SysExType.swift
[146/236] Compiling MIDIKitCore UniversalSysExType.swift
[147/236] Compiling MIDIKitCore ActiveSensing.swift
[148/236] Compiling MIDIKitCore Continue.swift
[149/236] Compiling MIDIKitCore Start.swift
[150/236] Compiling MIDIKitCore Stop.swift
[151/236] Compiling MIDIKitCore SysRealTimeType.swift
[152/236] Compiling MIDIKitCore SystemReset.swift
[153/236] Compiling MIDIKitCore Core MIDI Ref Types.swift
[154/236] Compiling MIDIKitCore Int7.swift
[155/236] Compiling MIDIKitCore MIDIUnsignedInteger.swift
[156/236] Compiling MIDIKitCore UInt14.swift
[157/236] Compiling MIDIKitCore UInt25.swift
[158/236] Compiling MIDIKitCore UInt4.swift
[159/236] Compiling MIDIKitCore UInt7.swift
[160/236] Compiling MIDIKitCore UInt7Pair.swift
[161/236] Compiling MIDIKitCore UInt8.swift
[162/236] Compiling MIDIKitCore UInt9.swift
[163/236] Compiling MIDIKitCore UMPWord.swift
[164/236] Compiling MIDIKitCore ThreadSafeAccess.swift
[165/391] Compiling MIDIKitControlSurfaces HUISwitch ControlRoom.swift
[166/391] Compiling MIDIKitControlSurfaces HUISwitch Cursor.swift
[167/391] Compiling MIDIKitControlSurfaces HUISwitch Edit.swift
[168/391] Compiling MIDIKitControlSurfaces HUISwitch FootswitchesAndSounds.swift
[169/391] Compiling MIDIKitControlSurfaces HUISwitch FunctionKey.swift
[170/391] Compiling MIDIKitControlSurfaces HUISwitch HotKey.swift
[171/391] Compiling MIDIKitControlSurfaces HUISwitch NumPad.swift
[172/391] Compiling MIDIKitControlSurfaces HUISwitch ParameterEdit.swift
[173/399] Compiling MIDIKitControlSurfaces HUICoreEvent.swift
[174/399] Compiling MIDIKitControlSurfaces HUIDecoder.swift
[175/399] Compiling MIDIKitControlSurfaces HUIDecoderError.swift
[176/399] Compiling MIDIKitControlSurfaces HUIEvent.swift
[177/399] Compiling MIDIKitControlSurfaces HUIHostEventDecoder.swift
[178/399] Compiling MIDIKitControlSurfaces HUISurfaceEventDecoder.swift
[179/399] Compiling MIDIKitControlSurfaces HUIHost.swift
[180/399] Compiling MIDIKitControlSurfaces HUIHostBank Transmit.swift
[181/399] Compiling MIDIKitControlSurfaces HUIHostBank.swift
[182/399] Compiling MIDIKitControlSurfaces HUIHostEvent Encode.swift
[183/399] Compiling MIDIKitControlSurfaces HUIHostEvent.swift
[184/399] Compiling MIDIKitControlSurfaces HUISurface Transmit.swift
[185/399] Compiling MIDIKitControlSurfaces HUISurface.swift
[186/399] Compiling MIDIKitControlSurfaces HUISurfaceModelState.swift
[187/399] Compiling MIDIKitControlSurfaces HUISurfaceEvent Encode.swift
[188/399] Compiling MIDIKitControlSurfaces HUISurfaceEvent.swift
[189/399] Emitting module MIDIKitIO
[190/407] Emitting module MIDIKitControlSurfaces
[191/407] Compiling MIDIKitControlSurfaces HUISurfaceModel ChannelStrip Fader.swift
[192/407] Compiling MIDIKitControlSurfaces HUISurfaceModel ChannelStrip.swift
[193/407] Compiling MIDIKitControlSurfaces HUISurfaceModel ControlRoom.swift
[194/407] Compiling MIDIKitControlSurfaces HUISurfaceModel Cursor.swift
[195/407] Compiling MIDIKitControlSurfaces HUISurfaceModel Edit.swift
[196/407] Compiling MIDIKitControlSurfaces HUISurfaceModel FootswitchesAndSounds.swift
[197/407] Compiling MIDIKitControlSurfaces HUISurfaceModel FunctionKey.swift
[198/407] Compiling MIDIKitControlSurfaces HUISurfaceModel HotKeys.swift
[199/407] Compiling MIDIKitControlSurfaces HUISurfaceModel LargeDisplay.swift
[200/407] Compiling MIDIKitControlSurfaces HUISurfaceModel NumPad.swift
[201/407] Compiling MIDIKitControlSurfaces HUISurfaceModel ParameterEdit.swift
[202/407] Compiling MIDIKitControlSurfaces HUISurfaceModel StatusAndGroup.swift
[203/407] Compiling MIDIKitControlSurfaces HUISurfaceModel StereoLevelMeter.swift
[204/407] Compiling MIDIKitControlSurfaces HUISurfaceModel TimeDisplay.swift
[205/407] Compiling MIDIKitControlSurfaces HUISurfaceModel Transport.swift
[206/407] Compiling MIDIKitControlSurfaces HUISurfaceModel WindowFunctions.swift
[207/407] Compiling MIDIKitControlSurfaces HUISurfaceModel Accessors.swift
[208/407] Compiling MIDIKitControlSurfaces HUISurfaceModel Update.swift
[209/407] Compiling MIDIKitControlSurfaces HUISurfaceModel.swift
[210/407] Compiling MIDIKitControlSurfaces HUISurfaceModelUpdateResult.swift
[211/407] Compiling MIDIKitControlSurfaces HUISurfaceModel Assign.swift
[212/407] Compiling MIDIKitControlSurfaces HUISurfaceModel AutoEnable.swift
[213/407] Compiling MIDIKitControlSurfaces HUISurfaceModel AutoMode.swift
[214/407] Compiling MIDIKitControlSurfaces HUISurfaceModel BankMove.swift
[216/407] Compiling MIDIKitControlSurfaces HUISwitch StatusAndGroup.swift
[217/407] Compiling MIDIKitControlSurfaces HUISwitch TimeDisplayStatus.swift
[218/407] Compiling MIDIKitControlSurfaces HUISwitch Transport.swift
[219/407] Compiling MIDIKitControlSurfaces HUISwitch Window.swift
[220/407] Compiling MIDIKitControlSurfaces HUISwitch.swift
[221/407] Compiling MIDIKitControlSurfaces HUISwitchProtocol.swift
[222/407] Compiling MIDIKitControlSurfaces MIDIKitControlSurfaces.swift
[223/407] Compiling MIDIKitControlSurfaces HUISwitch Assign.swift
[224/407] Compiling MIDIKitControlSurfaces HUISwitch AutoEnable.swift
[225/407] Compiling MIDIKitControlSurfaces HUISwitch AutoMode.swift
[226/407] Compiling MIDIKitControlSurfaces HUISwitch BankMove.swift
[227/407] Compiling MIDIKitControlSurfaces HUISwitch ChannelStrip.swift
[228/407] Compiling MIDIKitControlSurfaces HUICharacter.swift
[229/407] Compiling MIDIKitControlSurfaces HUILargeDisplayCharacter.swift
[230/407] Compiling MIDIKitControlSurfaces HUILargeDisplayString.swift
[231/407] Compiling MIDIKitControlSurfaces HUISmallDisplay.swift
[248/407] Compiling MIDIKitIO AnyMIDIPacket.swift
[249/407] Compiling MIDIKitControlSurfaces HUISurfaceModelNotification ChannelStripComponent.swift
[250/407] Compiling MIDIKitControlSurfaces HUISurfaceModelNotification ParamEditComponent.swift
[251/407] Compiling MIDIKitControlSurfaces HUISurfaceModelNotification.swift
[261/407] Compiling MIDIKitControlSurfaces HUISmallDisplayCharacter.swift
[262/407] Compiling MIDIKitControlSurfaces HUISmallDisplayString.swift
[263/407] Compiling MIDIKitControlSurfaces HUIString.swift
[264/407] Compiling MIDIKitControlSurfaces HUITimeDisplayCharacter.swift
[265/407] Compiling MIDIKitControlSurfaces HUITimeDisplayString.swift
[275/407] Compiling MIDIKitControlSurfaces HUIVPot.swift
[276/407] Compiling MIDIKitControlSurfaces HUIVPotDisplay.swift
[277/407] Compiling MIDIKitControlSurfaces LEDState LED.swift
[278/407] Compiling MIDIKitControlSurfaces LEDState.swift
[279/407] Compiling MIDIKitControlSurfaces HUI Encode Utilities.swift
[280/407] Compiling MIDIKitControlSurfaces HUI Types.swift
[281/407] Compiling MIDIKitControlSurfaces HUIConstants.swift
[282/407] Compiling MIDIKitControlSurfaces HUICoreDecoder.swift
[311/414] Emitting module TimecodeKit
[321/414] Compiling MIDIKitIO MIDIPacketData.swift
[322/414] Compiling MIDIKitIO UniversalPacketData.swift
[323/414] Compiling MIDIKitIO MIDI1Parser.swift
[324/414] Compiling MIDIKitIO MIDI2Parser.swift
[325/414] Compiling MIDIKitIO MIDIManaged.swift
[326/414] Compiling MIDIKitIO MIDIManagedReceivesMessages.swift
[327/414] Compiling MIDIKitIO MIDIManagedSendsMessages.swift
[386/414] Compiling TimecodeKit Ranges.swift
[387/414] Compiling TimecodeKit String and NSRegularExpression.swift
[388/414] Compiling TimecodeKit URL.swift
[389/414] Compiling TimecodeKit VideoFrameRate Conversions.swift
[390/414] Compiling TimecodeKit VideoFrameRate Properties.swift
[391/414] Compiling TimecodeKit VideoFrameRate String Extensions.swift
[392/414] Compiling TimecodeKit VideoFrameRate.swift
[392/414] Write Objects.LinkFileList
[411/466] Archiving libTimecodeKit.a
[413/476] Compiling MIDIKitUI MIDIKitUI.swift
[414/476] Compiling MIDIKitUI UI Utilities.swift
[415/476] Emitting module MIDIKitSync
[416/477] Compiling MIDIKitSMF MIDIFile encode.swift
[417/477] Compiling MIDIKitSMF MIDIFile.swift
[418/477] Compiling MIDIKitSMF Format.swift
[419/477] Compiling MIDIKitSMF FrameRate.swift
[420/477] Compiling MIDIKitSMF SMPTEOffsetFrameRate.swift
[421/477] Compiling MIDIKitSMF MIDIFile Constants.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/MIDIFile decode.swift:81:44: error: initializer 'init(midi1SMFRawBytes:)' requires that 'RawSpan' conform to 'MutableDataProtocol'
 79 |                         tracksEncountered += 1
 80 |
 81 |                         let newTrack = try Chunk.Track(midi1SMFRawBytes: chunkData.bytes)
    |                                            `- error: initializer 'init(midi1SMFRawBytes:)' requires that 'RawSpan' conform to 'MutableDataProtocol'
 82 |                         newChunk = .track(newTrack)
 83 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Chunk/Track.swift:96:14: note: where 'D' = 'RawSpan'
 94 |
 95 |     /// Init from raw data stream, excluding the header identifier and length.
 96 |     internal init<D: MutableDataProtocol>(midi1SMFRawBytes rawData: D) throws {
    |              `- note: where 'D' = 'RawSpan'
 97 |         // chunk data
 98 |
[422/477] Compiling MIDIKitSMF MIDIFile Errors.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/MIDIFile decode.swift:81:44: error: initializer 'init(midi1SMFRawBytes:)' requires that 'RawSpan' conform to 'MutableDataProtocol'
 79 |                         tracksEncountered += 1
 80 |
 81 |                         let newTrack = try Chunk.Track(midi1SMFRawBytes: chunkData.bytes)
    |                                            `- error: initializer 'init(midi1SMFRawBytes:)' requires that 'RawSpan' conform to 'MutableDataProtocol'
 82 |                         newChunk = .track(newTrack)
 83 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Chunk/Track.swift:96:14: note: where 'D' = 'RawSpan'
 94 |
 95 |     /// Init from raw data stream, excluding the header identifier and length.
 96 |     internal init<D: MutableDataProtocol>(midi1SMFRawBytes rawData: D) throws {
    |              `- note: where 'D' = 'RawSpan'
 97 |         // chunk data
 98 |
[423/477] Compiling MIDIKitSMF MIDIFile Protocol Conformances.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/MIDIFile decode.swift:81:44: error: initializer 'init(midi1SMFRawBytes:)' requires that 'RawSpan' conform to 'MutableDataProtocol'
 79 |                         tracksEncountered += 1
 80 |
 81 |                         let newTrack = try Chunk.Track(midi1SMFRawBytes: chunkData.bytes)
    |                                            `- error: initializer 'init(midi1SMFRawBytes:)' requires that 'RawSpan' conform to 'MutableDataProtocol'
 82 |                         newChunk = .track(newTrack)
 83 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Chunk/Track.swift:96:14: note: where 'D' = 'RawSpan'
 94 |
 95 |     /// Init from raw data stream, excluding the header identifier and length.
 96 |     internal init<D: MutableDataProtocol>(midi1SMFRawBytes rawData: D) throws {
    |              `- note: where 'D' = 'RawSpan'
 97 |         // chunk data
 98 |
[424/477] Compiling MIDIKitSMF MIDIFile Utilities.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/MIDIFile decode.swift:81:44: error: initializer 'init(midi1SMFRawBytes:)' requires that 'RawSpan' conform to 'MutableDataProtocol'
 79 |                         tracksEncountered += 1
 80 |
 81 |                         let newTrack = try Chunk.Track(midi1SMFRawBytes: chunkData.bytes)
    |                                            `- error: initializer 'init(midi1SMFRawBytes:)' requires that 'RawSpan' conform to 'MutableDataProtocol'
 82 |                         newChunk = .track(newTrack)
 83 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Chunk/Track.swift:96:14: note: where 'D' = 'RawSpan'
 94 |
 95 |     /// Init from raw data stream, excluding the header identifier and length.
 96 |     internal init<D: MutableDataProtocol>(midi1SMFRawBytes rawData: D) throws {
    |              `- note: where 'D' = 'RawSpan'
 97 |         // chunk data
 98 |
[425/477] Compiling MIDIKitSMF MIDIFile decode.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/MIDIFile decode.swift:81:44: error: initializer 'init(midi1SMFRawBytes:)' requires that 'RawSpan' conform to 'MutableDataProtocol'
 79 |                         tracksEncountered += 1
 80 |
 81 |                         let newTrack = try Chunk.Track(midi1SMFRawBytes: chunkData.bytes)
    |                                            `- error: initializer 'init(midi1SMFRawBytes:)' requires that 'RawSpan' conform to 'MutableDataProtocol'
 82 |                         newChunk = .track(newTrack)
 83 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Chunk/Track.swift:96:14: note: where 'D' = 'RawSpan'
 94 |
 95 |     /// Init from raw data stream, excluding the header identifier and length.
 96 |     internal init<D: MutableDataProtocol>(midi1SMFRawBytes rawData: D) throws {
    |              `- note: where 'D' = 'RawSpan'
 97 |         // chunk data
 98 |
[426/481] Compiling MIDIKitSMF TimeBase.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Types/TimeBase.swift:65:49: error: value of type 'RawSpan' has no member 'prefix'
 63 |         }
 64 |
 65 |         self.init(rawBytes: Array(rawData.bytes.prefix(2)))
    |                                                 `- error: value of type 'RawSpan' has no member 'prefix'
 66 |     }
 67 |
[427/481] Compiling MIDIKitSMF DeltaTime.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Types/TimeBase.swift:65:49: error: value of type 'RawSpan' has no member 'prefix'
 63 |         }
 64 |
 65 |         self.init(rawBytes: Array(rawData.bytes.prefix(2)))
    |                                                 `- error: value of type 'RawSpan' has no member 'prefix'
 66 |     }
 67 |
[428/481] Compiling MIDIKitSMF Event Conversion.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Types/TimeBase.swift:65:49: error: value of type 'RawSpan' has no member 'prefix'
 63 |         }
 64 |
 65 |         self.init(rawBytes: Array(rawData.bytes.prefix(2)))
    |                                                 `- error: value of type 'RawSpan' has no member 'prefix'
 66 |     }
 67 |
[429/481] Compiling MIDIKitSMF Event CC.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Types/TimeBase.swift:65:49: error: value of type 'RawSpan' has no member 'prefix'
 63 |         }
 64 |
 65 |         self.init(rawBytes: Array(rawData.bytes.prefix(2)))
    |                                                 `- error: value of type 'RawSpan' has no member 'prefix'
 66 |     }
 67 |
[430/481] Compiling MIDIKitSMF Event ChannelPrefix.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Types/TimeBase.swift:65:49: error: value of type 'RawSpan' has no member 'prefix'
 63 |         }
 64 |
 65 |         self.init(rawBytes: Array(rawData.bytes.prefix(2)))
    |                                                 `- error: value of type 'RawSpan' has no member 'prefix'
 66 |     }
 67 |
[431/481] Compiling MIDIKitSync MTCReceiver SyncPolicy.swift
[432/481] Compiling MIDIKitSync MTCReceiver State.swift
[433/481] Compiling MIDIKitUI MIDIEndpointsPicker.swift
[434/481] Emitting module MIDIKitUI
[435/481] Compiling MIDIKitUI MIDIEndpointsList.swift
[436/481] Compiling MIDIKitSMF Event XMFPatchTypePrefix.swift
[437/481] Compiling MIDIKitSMF MIDIFileEvent Properties.swift
[438/481] Compiling MIDIKitSMF MIDIFileEvent.swift
[439/481] Compiling MIDIKitSMF MIDIFileEventType.swift
[440/481] Compiling MIDIKitSMF Event Tempo.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event UnrecognizedMeta.swift:143:34: error: cannot assign value of type 'RawSpan' to type '[UInt8]'
141 |
142 |             metaType = readMetaType
143 |             data = readData.data.bytes
    |                                  `- error: cannot assign value of type 'RawSpan' to type '[UInt8]'
144 |         }
145 |     }
[441/481] Compiling MIDIKitSMF Event Text.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event UnrecognizedMeta.swift:143:34: error: cannot assign value of type 'RawSpan' to type '[UInt8]'
141 |
142 |             metaType = readMetaType
143 |             data = readData.data.bytes
    |                                  `- error: cannot assign value of type 'RawSpan' to type '[UInt8]'
144 |         }
145 |     }
[442/481] Compiling MIDIKitSMF Event TimeSignature.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event UnrecognizedMeta.swift:143:34: error: cannot assign value of type 'RawSpan' to type '[UInt8]'
141 |
142 |             metaType = readMetaType
143 |             data = readData.data.bytes
    |                                  `- error: cannot assign value of type 'RawSpan' to type '[UInt8]'
144 |         }
145 |     }
[443/481] Compiling MIDIKitSMF Event UnrecognizedMeta.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event UnrecognizedMeta.swift:143:34: error: cannot assign value of type 'RawSpan' to type '[UInt8]'
141 |
142 |             metaType = readMetaType
143 |             data = readData.data.bytes
    |                                  `- error: cannot assign value of type 'RawSpan' to type '[UInt8]'
144 |         }
145 |     }
[444/481] Emitting module MIDIKitSMF
[445/481] Compiling MIDIKitSync MTCMessageType.swift
[446/481] Compiling MIDIKitSync MTCGenerator.swift
[447/481] Compiling MIDIKitSMF Event NRPN.swift
[448/481] Compiling MIDIKitSMF Event Note Off.swift
[449/481] Compiling MIDIKitSMF MIDIKit-0.6.0.swift
[450/481] Compiling MIDIKitSMF Chunk.swift
[451/481] Compiling MIDIKitSMF Header.swift
[452/481] Compiling MIDIKitSMF Track.swift
[453/481] Compiling MIDIKitSMF UnrecognizedChunk.swift
[454/481] Compiling MIDIKitSMF Event KeySignature.swift
[455/481] Compiling MIDIKitSync MTCDecoder.swift
[456/481] Compiling MIDIKitSMF Event PitchBend.swift
[457/481] Compiling MIDIKitSMF Event PortPrefix.swift
[458/481] Compiling MIDIKitSMF Event Pressure.swift
[459/481] Compiling MIDIKitSMF Event ProgramChange.swift
[460/481] Compiling MIDIKitSMF Event RPN.swift
[461/481] Compiling MIDIKitSMF Event SMPTEOffset.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event SequencerSpecific.swift:91:34: error: cannot assign value of type 'RawSpan' to type '[UInt8]'
 89 |             let readData = try dataReader.read(bytes: length.value)
 90 |
 91 |             data = readData.data.bytes
    |                                  `- error: cannot assign value of type 'RawSpan' to type '[UInt8]'
 92 |         }
 93 |     }
[462/481] Compiling MIDIKitSMF Event SequenceNumber.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event SequencerSpecific.swift:91:34: error: cannot assign value of type 'RawSpan' to type '[UInt8]'
 89 |             let readData = try dataReader.read(bytes: length.value)
 90 |
 91 |             data = readData.data.bytes
    |                                  `- error: cannot assign value of type 'RawSpan' to type '[UInt8]'
 92 |         }
 93 |     }
[463/481] Compiling MIDIKitSMF Event SequencerSpecific.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event SequencerSpecific.swift:91:34: error: cannot assign value of type 'RawSpan' to type '[UInt8]'
 89 |             let readData = try dataReader.read(bytes: length.value)
 90 |
 91 |             data = readData.data.bytes
    |                                  `- error: cannot assign value of type 'RawSpan' to type '[UInt8]'
 92 |         }
 93 |     }
[464/481] Compiling MIDIKitSMF Event SysEx.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFileEvent/Events/Event SequencerSpecific.swift:91:34: error: cannot assign value of type 'RawSpan' to type '[UInt8]'
 89 |             let readData = try dataReader.read(bytes: length.value)
 90 |
 91 |             data = readData.data.bytes
    |                                  `- error: cannot assign value of type 'RawSpan' to type '[UInt8]'
 92 |         }
 93 |     }
[468/481] Compiling MIDIKitSMF Event Note On.swift
[469/481] Compiling MIDIKitSMF Event Note Pressure.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Chunk/Header.swift:116:49: error: cannot convert value of type 'RawSpan' to expected argument type '[UInt8]'
114 |             // Header descriptor
115 |
116 |             guard try dataReader.read(bytes: 4).bytes == Self.staticIdentifier.toASCIIBytes()
    |                                                 `- error: cannot convert value of type 'RawSpan' to expected argument type '[UInt8]'
117 |             else {
118 |                 throw MIDIFile.DecodeError.malformed(
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Chunk/Header.swift:116:49: error: cannot convert value of type 'RawSpan' to expected argument type '[UInt8]'
114 |             // Header descriptor
115 |
116 |             guard try dataReader.read(bytes: 4).bytes == Self.staticIdentifier.toASCIIBytes()
    |                                                 `- error: cannot convert value of type 'RawSpan' to expected argument type '[UInt8]'
117 |             else {
118 |                 throw MIDIFile.DecodeError.malformed(
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Chunk/Header.swift:116:49: error: cannot convert value of type 'RawSpan' to expected argument type '[UInt8]'
114 |             // Header descriptor
115 |
116 |             guard try dataReader.read(bytes: 4).bytes == Self.staticIdentifier.toASCIIBytes()
    |                                                 `- error: cannot convert value of type 'RawSpan' to expected argument type '[UInt8]'
117 |             else {
118 |                 throw MIDIFile.DecodeError.malformed(
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Chunk/Header.swift:116:49: error: cannot convert value of type 'RawSpan' to expected argument type '[UInt8]'
114 |             // Header descriptor
115 |
116 |             guard try dataReader.read(bytes: 4).bytes == Self.staticIdentifier.toASCIIBytes()
    |                                                 `- error: cannot convert value of type 'RawSpan' to expected argument type '[UInt8]'
117 |             else {
118 |                 throw MIDIFile.DecodeError.malformed(
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Sources/MIDIKitSMF/MIDIFile/Chunk/Header.swift:116:49: error: cannot convert value of type 'RawSpan' to expected argument type '[UInt8]'
114 |             // Header descriptor
115 |
116 |             guard try dataReader.read(bytes: 4).bytes == Self.staticIdentifier.toASCIIBytes()
    |                                                 `- error: cannot convert value of type 'RawSpan' to expected argument type '[UInt8]'
117 |             else {
118 |                 throw MIDIFile.DecodeError.malformed(
[475/481] Compiling MIDIKitSync MTCReceiver.swift
[476/481] Compiling MIDIKitSMF MIDIKitSMF.swift
[477/481] Compiling MIDIKitSMF MusicalTimeValue.swift
[478/481] Compiling MIDIKitSMF MIDIFileChunk.swift
[479/481] Compiling MIDIKitSMF MIDIFileEventPayload.swift
warning: 'midikit': /Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Package.swift:10:17: warning: 'v10_12' is deprecated: macOS 10.13 is the oldest supported version [#DeprecatedDeclaration]
  8 |
  9 |     platforms: [
 10 |         .macOS(.v10_12),
    |                 `- warning: 'v10_12' is deprecated: macOS 10.13 is the oldest supported version [#DeprecatedDeclaration]
 11 |         .iOS(.v10),
 12 |         .tvOS(.v10), // builds, but no MIDI features
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Package.swift:11:15: warning: 'v10' is deprecated: iOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
  9 |     platforms: [
 10 |         .macOS(.v10_12),
 11 |         .iOS(.v10),
    |               `- warning: 'v10' is deprecated: iOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 12 |         .tvOS(.v10), // builds, but no MIDI features
 13 |         .watchOS(.v3) // builds, but no MIDI features
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Package.swift:12:16: warning: 'v10' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 10 |         .macOS(.v10_12),
 11 |         .iOS(.v10),
 12 |         .tvOS(.v10), // builds, but no MIDI features
    |                `- warning: 'v10' is deprecated: tvOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 13 |         .watchOS(.v3) // builds, but no MIDI features
 14 |     ],
/Users/admin/builder/spi-builder-workspace/.build/checkouts/MIDIKit/Package.swift:13:19: warning: 'v3' is deprecated: watchOS 4.0 is the oldest supported version [#DeprecatedDeclaration]
 11 |         .iOS(.v10),
 12 |         .tvOS(.v10), // builds, but no MIDI features
 13 |         .watchOS(.v3) // builds, but no MIDI features
    |                   `- warning: 'v3' is deprecated: watchOS 4.0 is the oldest supported version [#DeprecatedDeclaration]
 14 |     ],
 15 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
BUILD FAILURE 6.3 macosSpm