The Swift Package Index logo.Swift Package Index

Build Information

Failed to build HaishinKit, reference 2.2.5 (dc880c), with Swift 6.2 for watchOS using Xcode 26.3 on 28 Mar 2026 13:12:07 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme HaishinKit-Package -destination generic/platform=watchOS

Build Log

========================================
RunAll
========================================
Builder version: 4.69.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/HaishinKit/HaishinKit.swift.git
Reference: 2.2.5
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/HaishinKit/HaishinKit.swift
 * tag               2.2.5      -> FETCH_HEAD
HEAD is now at dc880cb Fix compilation error
Cloned https://github.com/HaishinKit/HaishinKit.swift.git
Revision (git rev-parse @):
dc880cb540b8feeb98f64e8b7dcfaaf320b6b2bd
SUCCESS checkout https://github.com/HaishinKit/HaishinKit.swift.git at 2.2.5
========================================
Build
========================================
Selected platform:         watchOS
Swift version:             6.2
Building package at path:  $PWD
https://github.com/HaishinKit/HaishinKit.swift.git
Command line invocation:
    /Applications/Xcode-26.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Fetching from https://github.com/swiftlang/swift-docc-plugin
Fetching from https://github.com/shogo4405/Logboard.git
Fetching from https://github.com/swiftlang/swift-docc-symbolkit
Creating working copy of package ‘Logboard’
Checking out 2.6.0 of package ‘Logboard’
Creating working copy of package ‘swift-docc-plugin’
Checking out 1.4.6 of package ‘swift-docc-plugin’
Creating working copy of package ‘swift-docc-symbolkit’
Checking out 1.0.0 of package ‘swift-docc-symbolkit’
Resolve Package Graph
Resolved source packages:
  SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.6
  SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
  Logboard: https://github.com/shogo4405/Logboard.git @ 2.6.0
  HaishinKit: /Users/admin/builder/spi-builder-workspace
resolved source packages: SwiftDocCPlugin, SymbolKit, Logboard, HaishinKit
2026-03-28 09:11:15.281 xcodebuild[521:3042] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.5",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    },
    {
      "identity" : "logboard",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.6.0",
            "upper_bound" : "2.7.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/shogo4405/Logboard.git"
    }
  ],
  "manifest_display_name" : "HaishinKit",
  "name" : "HaishinKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "HaishinKit",
      "targets" : [
        "HaishinKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RTMPHaishinKit",
      "targets" : [
        "RTMPHaishinKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SRTHaishinKit",
      "targets" : [
        "SRTHaishinKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MoQTHaishinKit",
      "targets" : [
        "MoQTHaishinKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RTCHaishinKit",
      "targets" : [
        "RTCHaishinKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6",
    "5"
  ],
  "targets" : [
    {
      "c99name" : "libsrt",
      "module_type" : "BinaryTarget",
      "name" : "libsrt",
      "path" : "remote/archive/libsrt.xcframework.zip",
      "product_memberships" : [
        "SRTHaishinKit"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libdatachannel",
      "module_type" : "BinaryTarget",
      "name" : "libdatachannel",
      "path" : "remote/archive/libdatachannel.xcframework.zip",
      "product_memberships" : [
        "RTCHaishinKit"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "SRTHaishinKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SRTHaishinKitTests",
      "path" : "SRTHaishinKit/Tests",
      "sources" : [
        "Codec/ADTSReaderTests.swift",
        "Extension/Data+Extension.swift",
        "Extension/NALUnitReader+ExtensionTests.swift",
        "SRT/SRTConnectionTests.swift",
        "SRT/SRTSocketOptionTests.swift",
        "SRT/SRTStreamTests.swift",
        "TS/CRC32Tests.swift",
        "TS/ESSpecificDataTests.swift",
        "TS/PacketizedElementaryStreamTests.swift",
        "TS/TSPacketTests.swift",
        "TS/TSProgramTests.swift"
      ],
      "target_dependencies" : [
        "SRTHaishinKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SRTHaishinKit",
      "module_type" : "SwiftTarget",
      "name" : "SRTHaishinKit",
      "path" : "SRTHaishinKit/Sources",
      "product_memberships" : [
        "SRTHaishinKit"
      ],
      "sources" : [
        "Extension/AVCNALUnit+Extension.swift",
        "Extension/CMFormatDescription+Extension.swift",
        "Extension/Data+Extension.swift",
        "Extension/HEVCNALUnit+Extension.swift",
        "Extension/NALUnitReader+Extension.swift",
        "Extension/sockaddr_in+Extension.swift",
        "SRT/SRTConnection.swift",
        "SRT/SRTLogger.swift",
        "SRT/SRTMode.swift",
        "SRT/SRTPerformanceData.swift",
        "SRT/SRTRejectReason.swift",
        "SRT/SRTSession.swift",
        "SRT/SRTSessionFactory.swift",
        "SRT/SRTSocket.swift",
        "SRT/SRTSocketOption.Name.swift",
        "SRT/SRTSocketOption.swift",
        "SRT/SRTSocketURL.swift",
        "SRT/SRTStream.swift",
        "TS/ADTSReader.swift",
        "TS/ByteArray.swift",
        "TS/CRC32.swift",
        "TS/ESSpecificData.swift",
        "TS/PacketizedElementaryStream.swift",
        "TS/TSField.swift",
        "TS/TSPacket.swift",
        "TS/TSProgram.swift",
        "TS/TSReader.swift",
        "TS/TSWriter.swift",
        "Util/Constants.swift"
      ],
      "target_dependencies" : [
        "libsrt",
        "HaishinKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RTMPHaishinKitTests",
      "module_type" : "SwiftTarget",
      "name" : "RTMPHaishinKitTests",
      "path" : "RTMPHaishinKit/Tests",
      "sources" : [
        "AMF/AMF0SerializerTests.swift",
        "AMF/AMFFoundationTests.swift",
        "Codec/AVCDecoderConfigurationRecordTests.swift",
        "Codec/HEVCDecoderConfigurationRecordTests.swift",
        "Extension/Foundation+ExtensionTests.swift",
        "RTMP/RTMPChunkBufferTests.swift",
        "RTMP/RTMPConnectionTests.swift",
        "RTMP/RTMPStatusTests.swift",
        "RTMP/RTMPTimestampTests.swift",
        "RTMP/RTMPURLTests.swift",
        "RTMP/RTMPVideoFourCCTests.swift",
        "Util/MD5Tests.swift"
      ],
      "target_dependencies" : [
        "RTMPHaishinKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RTMPHaishinKit",
      "module_type" : "SwiftTarget",
      "name" : "RTMPHaishinKit",
      "path" : "RTMPHaishinKit/Sources",
      "product_memberships" : [
        "RTMPHaishinKit"
      ],
      "sources" : [
        "AMF/AMF0Serializer.swift",
        "AMF/AMF3Serializer.swift",
        "AMF/AMFFoundation.swift",
        "Codec/AVCDecoderConfigurationRecord.swift",
        "Codec/HEVCDecoderConfigurationRecord.swift",
        "Codec/OpusHeaderPacket.swift",
        "Extension/CMVideoFormatDescription+Extension.swift",
        "Extension/IncomingStream+Extension.swift",
        "Extension/URL+Extension.swift",
        "RTMP/RTMPAuthenticator.swift",
        "RTMP/RTMPChunk.swift",
        "RTMP/RTMPConnection.swift",
        "RTMP/RTMPEnhanced.swift",
        "RTMP/RTMPFoundation.swift",
        "RTMP/RTMPHandshake.swift",
        "RTMP/RTMPMessage.swift",
        "RTMP/RTMPObjectEncoding.swift",
        "RTMP/RTMPResponse.swift",
        "RTMP/RTMPSession.swift",
        "RTMP/RTMPSessionFactory.swift",
        "RTMP/RTMPSharedObject.swift",
        "RTMP/RTMPSocket.swift",
        "RTMP/RTMPStatus.swift",
        "RTMP/RTMPStream.swift",
        "RTMP/RTMPStreamInfo.swift",
        "RTMP/RTMPTimestamp.swift",
        "RTMP/RTMPURL.swift",
        "Util/ByteArray.swift",
        "Util/Constants.swift",
        "Util/HKAtomic.swift",
        "Util/MD5.swift"
      ],
      "target_dependencies" : [
        "HaishinKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RTCHaishinKitTests",
      "module_type" : "SwiftTarget",
      "name" : "RTCHaishinKitTests",
      "path" : "RTCHaishinKit/Tests",
      "sources" : [
        "RTP/RTPFormatParameterTests.swift",
        "RTP/RTPJitterBufferTests.swift",
        "RTP/RTPPacketTests.swift",
        "RTP/RTPTimestampTests.swift",
        "SDP/SDPMediaDescriptionTests.swift"
      ],
      "target_dependencies" : [
        "RTCHaishinKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RTCHaishinKit",
      "module_type" : "SwiftTarget",
      "name" : "RTCHaishinKit",
      "path" : "RTCHaishinKit/Sources",
      "product_memberships" : [
        "RTCHaishinKit"
      ],
      "sources" : [
        "Extension/Array+Extension.swift",
        "Extension/AudioCodecSettings.Format+Extension.swift",
        "Extension/VideoCodecSettings.Format+Extension.swift",
        "HTTP/HTTPSession.swift",
        "HTTP/HTTPSessionConfiguration.swift",
        "HTTP/HTTPSessionFactory.swift",
        "RTC/RTCCertificateType.swift",
        "RTC/RTCChannel.swift",
        "RTC/RTCConfiguration.swift",
        "RTC/RTCDataChannel.swift",
        "RTC/RTCDirection.swift",
        "RTC/RTCError.swift",
        "RTC/RTCIceCandidate.swift",
        "RTC/RTCLogger.swift",
        "RTC/RTCPeerConnection.swift",
        "RTC/RTCSendableStreamTrack.swift",
        "RTC/RTCStream.swift",
        "RTC/RTCStreamKind.swift",
        "RTC/RTCStreamTrack.swift",
        "RTC/RTCTrack.swift",
        "RTC/RTCTrackConfiguration.swift",
        "RTC/RTCTransportPolicy.swift",
        "RTP/RTPFormatParameter.swift",
        "RTP/RTPH264Packetizer.swift",
        "RTP/RTPJitterBuffer.swift",
        "RTP/RTPOpusPacketizer.swift",
        "RTP/RTPPacket.swift",
        "RTP/RTPPacketizer.swift",
        "RTP/RTPTimestamp.swift",
        "SDP/SDPMediaDescription.swift",
        "SDP/SDPSessionDescriptionType.swift",
        "Util/CUtil.swift",
        "Util/Constants.swift"
      ],
      "target_dependencies" : [
        "libdatachannel",
        "HaishinKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MoQTHaishinKit",
      "module_type" : "SwiftTarget",
      "name" : "MoQTHaishinKit",
      "path" : "MoQTHaishinKit/Sources",
      "product_memberships" : [
        "MoQTHaishinKit"
      ],
      "sources" : [
        "Constants.swift",
        "ControlMessage/MoQTAnnounce.swift",
        "ControlMessage/MoQTAnnounceError.swift",
        "ControlMessage/MoQTAnnounceOk.swift",
        "ControlMessage/MoQTClientSetup.swift",
        "ControlMessage/MoQTControlMessage.swift",
        "ControlMessage/MoQTGoaway.swift",
        "ControlMessage/MoQTServerSetup.swift",
        "ControlMessage/MoQTSetupParameter.swift",
        "ControlMessage/MoQTSubscribe.swift",
        "ControlMessage/MoQTSubscribeAnnounces.swift",
        "ControlMessage/MoQTSubscribeAnnouncesError.swift",
        "ControlMessage/MoQTSubscribeAnnouncesOk.swift",
        "ControlMessage/MoQTSubscribeError.swift",
        "ControlMessage/MoQTSubscribeOk.swift",
        "ControlMessage/MoQTVersionSpecificParameter.swift",
        "DataStream/MoQTDataStream.swift",
        "DataStream/MoQTObject.swift",
        "DataStream/MoQTStreamHeaderSubgroup.swift",
        "Extension/Data+Extension.swift",
        "Extension/ExpressibleByIntegerLiteral+Extension.swift",
        "Extension/NWProtocolQUIC.Options+Extension.swift",
        "MoQTConnection.swift",
        "MoQTPayload.swift",
        "MoQTSocket.swift",
        "MoQTVersion.swift"
      ],
      "target_dependencies" : [
        "HaishinKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HaishinKitTests",
      "module_type" : "SwiftTarget",
      "name" : "HaishinKitTests",
      "path" : "HaishinKit/Tests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb.flv",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb.m3u8",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb.mp4",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/000.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/001.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/002.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/003.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/004.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/005.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb_2ch.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/change_video_resolution.ts",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AVAudioPCMBufferFactory.swift",
        "CMAudioSampleBufferFactory.swift",
        "CMVideoSampleBufferFactory.swift",
        "Codec/AudioCodecSettingsFormatTests.swift",
        "Codec/AudioCodecTests.swift",
        "Extension/CMSampleBuffer+ExtensionTests.swift",
        "Extension/ExpressibleByIntegerLiteral+ExtensionTests.swift",
        "Extension/SwiftCore+ExtensionTests.swift",
        "ISO/ADTSHeaderTests.swift",
        "ISO/AudioSpecificConfigTests.swift",
        "ISO/ISOTypeBufferUtilTests.swift",
        "ISO/NALUnitReaderTests.swift",
        "Mixer/AudioDeviceUnitTests.swift",
        "Mixer/AudioMixerByMultiTrackTests.swift",
        "Mixer/AudioMixerBySingleTrackTests.swift",
        "Mixer/AudioMixerTrackTests.swift",
        "Mixer/AudioRingBufferTests.swift",
        "Mixer/MediaMixerTests.swift",
        "Mixer/VideoDeviceUnitTests.swift",
        "Screen/ScreenObjectContainerTests.swift",
        "Screen/ScreenObjectTests.swift",
        "Screen/VideoTrackScreenObjectTests.swift",
        "Stream/StreamRecorderTests.swift",
        "TestEnvironment.swift",
        "Util/ByteArrayTests.swift"
      ],
      "target_dependencies" : [
        "HaishinKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HaishinKit",
      "module_type" : "SwiftTarget",
      "name" : "HaishinKit",
      "path" : "HaishinKit/Sources",
      "product_dependencies" : [
        "Logboard"
      ],
      "product_memberships" : [
        "HaishinKit",
        "RTMPHaishinKit",
        "SRTHaishinKit",
        "MoQTHaishinKit",
        "RTCHaishinKit"
      ],
      "sources" : [
        "Codec/ADTSHeader.swift",
        "Codec/AudioCodec.swift",
        "Codec/AudioCodecSettings.swift",
        "Codec/Codec.swift",
        "Codec/VTSessionConvertible.swift",
        "Codec/VTSessionMode.swift",
        "Codec/VTSessionOption.swift",
        "Codec/VTSessionOptionKey.swift",
        "Codec/VideoCodec.swift",
        "Codec/VideoCodecSettings.swift",
        "Extension/AVAudioBuffer+Extension.swift",
        "Extension/AVAudioCompressedBuffer+Extension.swift",
        "Extension/AVAudioPCMBuffer+Extension.swift",
        "Extension/AVAudioTime+Extension.swift",
        "Extension/AVCaptureDevice+Extension.swift",
        "Extension/AVCaptureDevice.Format+Extension.swift",
        "Extension/AVCaptureSession+Extension.swift",
        "Extension/AVCaptureSession.Preset+Extension.swift",
        "Extension/AVFrameRateRange+Extension.swift",
        "Extension/AVLayerVideoGravity+Extension.swift",
        "Extension/CGImage+Extension.swift",
        "Extension/CMSampleBuffer+Extension.swift",
        "Extension/CMTime+Extension.swift",
        "Extension/CMVideoDimention+Extension.swift",
        "Extension/CMVideoFormatDescription+Extension.swift",
        "Extension/CVPixelBuffer+Extension.swift",
        "Extension/CVPixelBufferPool+Extension.swift",
        "Extension/Data+Extension.swift",
        "Extension/ExpressibleByIntegerLiteral+Extension.swift",
        "Extension/Mirror+Extension.swift",
        "Extension/VTCompressionSession+Extension.swift",
        "Extension/VTDecompressionSession+Extension.swift",
        "Extension/vImage_Buffer+Extension.swift",
        "ISO/AudioSpecificConfig.swift",
        "ISO/H264NALUnit.swift",
        "ISO/HEVCNALUnit.swift",
        "ISO/ISOTypeBufferUtil.swift",
        "ISO/NALUnit.swift",
        "ISO/NALUnitReader.swift",
        "Mixer/AudioCaptureUnit.swift",
        "Mixer/AudioDeviceUnit.swift",
        "Mixer/AudioMixer.swift",
        "Mixer/AudioMixerByMultiTrack.swift",
        "Mixer/AudioMixerBySingleTrack.swift",
        "Mixer/AudioMixerSettings.swift",
        "Mixer/AudioMixerTrack.swift",
        "Mixer/AudioMixerTrackSettings.swift",
        "Mixer/AudioMonitor.swift",
        "Mixer/AudioNode.swift",
        "Mixer/AudioRingBuffer.swift",
        "Mixer/CaptureSession.Capabilities.swift",
        "Mixer/CaptureSession.swift",
        "Mixer/CaptureUnit.swift",
        "Mixer/DeviceUnit.swift",
        "Mixer/DynamicRangeMode.swift",
        "Mixer/MediaMixer.swift",
        "Mixer/MediaMixerOutput.swift",
        "Mixer/VideoCaptureUnit.swift",
        "Mixer/VideoDeviceUnit.swift",
        "Mixer/VideoMixer.swift",
        "Mixer/VideoMixerSettings.swift",
        "Network/NetworkConnection.swift",
        "Network/NetworkMonitor.swift",
        "Network/NetworkMonitorEvent.swift",
        "Network/NetworkMonitorReport.swift",
        "Network/NetworkTransportReport.swift",
        "Network/NetworkTransportReporter.swift",
        "Screen/AssetScreenObject.swift",
        "Screen/ChromaKeyProcessor.swift",
        "Screen/DisplayLinkChoreographer.swift",
        "Screen/ImageScreenObject.swift",
        "Screen/RoundedRectangleFactory.swift",
        "Screen/Screen.swift",
        "Screen/ScreenActor.swift",
        "Screen/ScreenObject.swift",
        "Screen/ScreenObjectContainer.swift",
        "Screen/ScreenRenderer.swift",
        "Screen/ScreenRendererByCPU.swift",
        "Screen/ScreenRendererByGPU.swift",
        "Screen/Shape.swift",
        "Screen/ShapeFactory.swift",
        "Screen/StreamScreenObject.swift",
        "Screen/TextScreenObject.swift",
        "Screen/VideoEffect.swift",
        "Screen/VideoTrackScreenObject.swift",
        "Session/Session.swift",
        "Session/SessionBuilder.swift",
        "Session/SessionBuilderFactory.swift",
        "Session/SessionConfiguration.swift",
        "Session/SessionFactory.swift",
        "Stream/AudioPlayer.swift",
        "Stream/AudioPlayerNode.swift",
        "Stream/IncomingStream.swift",
        "Stream/MediaLink.swift",
        "Stream/OutgoingStream.swift",
        "Stream/SoundTransform.swift",
        "Stream/StreamBitRateStrategy.swift",
        "Stream/StreamConvertible.swift",
        "Stream/StreamOutput.swift",
        "Stream/StreamReadyState.swift",
        "Stream/StreamRecorder.swift",
        "Util/AVAudioUtil.swift",
        "Util/AsyncStreamed.swift",
        "Util/AsyncStreamedFlow.swift",
        "Util/AudioTime.swift",
        "Util/ByteArray.swift",
        "Util/Constants.swift",
        "Util/DataConvertible.swift",
        "Util/DeviceUtil.swift",
        "Util/FrameTracker.swift",
        "Util/Runner.swift",
        "Util/TypedBlockQueue.swift",
        "View/MTHKView.swift",
        "View/MTHKViewRepresentable.swift",
        "View/PiPHKView.swift",
        "View/PiPHKViewRepresentable.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "HaishinKit",
      "HaishinKit-Package",
      "MoQTHaishinKit",
      "RTCHaishinKit",
      "RTMPHaishinKit",
      "SRTHaishinKit"
    ]
  }
}
2026-03-28 09:11:33.141 xcodebuild[868:5048] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme HaishinKit-Package -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-26.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme HaishinKit-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
  HaishinKit: /Users/admin/builder/spi-builder-workspace
  Logboard: https://github.com/shogo4405/Logboard.git @ 2.6.0
  SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
  SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.6
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (12 targets)
    Target 'SRTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'SRTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'SRTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'RTMPHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'RTMPHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'RTMPHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'RTCHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'RTCHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'RTCHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'MoQTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'MoQTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'MoQTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'Logboard' in project 'Logboard'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'Logboard' in project 'Logboard' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 610a37aa8a43dcf4704412a105d05308
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/610a37aa8a43dcf4704412a105d05308.xcbuilddata
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/libsrt/libsrt.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/libsrt/libsrt.xcframework'. (in target 'SRTHaishinKit' from project 'HaishinKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/libsrt/libsrt.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/libsrt/libsrt.xcframework'. (in target 'SRTHaishinKit' from project 'HaishinKit')
2026-03-28 09:11:42.143 xcodebuild[977:5867] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	Building workspace spi-builder-workspace with scheme HaishinKit-Package
(1 failure)
Command line invocation:
    /Applications/Xcode-26.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  HaishinKit: /Users/admin/builder/spi-builder-workspace
  SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.6
  SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
  Logboard: https://github.com/shogo4405/Logboard.git @ 2.6.0
resolved source packages: HaishinKit, SwiftDocCPlugin, SymbolKit, Logboard
2026-03-28 09:11:54.094 xcodebuild[1138:6844] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.5",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    },
    {
      "identity" : "logboard",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.6.0",
            "upper_bound" : "2.7.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/shogo4405/Logboard.git"
    }
  ],
  "manifest_display_name" : "HaishinKit",
  "name" : "HaishinKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "HaishinKit",
      "targets" : [
        "HaishinKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RTMPHaishinKit",
      "targets" : [
        "RTMPHaishinKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SRTHaishinKit",
      "targets" : [
        "SRTHaishinKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MoQTHaishinKit",
      "targets" : [
        "MoQTHaishinKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RTCHaishinKit",
      "targets" : [
        "RTCHaishinKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6",
    "5"
  ],
  "targets" : [
    {
      "c99name" : "libsrt",
      "module_type" : "BinaryTarget",
      "name" : "libsrt",
      "path" : "remote/archive/libsrt.xcframework.zip",
      "product_memberships" : [
        "SRTHaishinKit"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libdatachannel",
      "module_type" : "BinaryTarget",
      "name" : "libdatachannel",
      "path" : "remote/archive/libdatachannel.xcframework.zip",
      "product_memberships" : [
        "RTCHaishinKit"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "SRTHaishinKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SRTHaishinKitTests",
      "path" : "SRTHaishinKit/Tests",
      "sources" : [
        "Codec/ADTSReaderTests.swift",
        "Extension/Data+Extension.swift",
        "Extension/NALUnitReader+ExtensionTests.swift",
        "SRT/SRTConnectionTests.swift",
        "SRT/SRTSocketOptionTests.swift",
        "SRT/SRTStreamTests.swift",
        "TS/CRC32Tests.swift",
        "TS/ESSpecificDataTests.swift",
        "TS/PacketizedElementaryStreamTests.swift",
        "TS/TSPacketTests.swift",
        "TS/TSProgramTests.swift"
      ],
      "target_dependencies" : [
        "SRTHaishinKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SRTHaishinKit",
      "module_type" : "SwiftTarget",
      "name" : "SRTHaishinKit",
      "path" : "SRTHaishinKit/Sources",
      "product_memberships" : [
        "SRTHaishinKit"
      ],
      "sources" : [
        "Extension/AVCNALUnit+Extension.swift",
        "Extension/CMFormatDescription+Extension.swift",
        "Extension/Data+Extension.swift",
        "Extension/HEVCNALUnit+Extension.swift",
        "Extension/NALUnitReader+Extension.swift",
        "Extension/sockaddr_in+Extension.swift",
        "SRT/SRTConnection.swift",
        "SRT/SRTLogger.swift",
        "SRT/SRTMode.swift",
        "SRT/SRTPerformanceData.swift",
        "SRT/SRTRejectReason.swift",
        "SRT/SRTSession.swift",
        "SRT/SRTSessionFactory.swift",
        "SRT/SRTSocket.swift",
        "SRT/SRTSocketOption.Name.swift",
        "SRT/SRTSocketOption.swift",
        "SRT/SRTSocketURL.swift",
        "SRT/SRTStream.swift",
        "TS/ADTSReader.swift",
        "TS/ByteArray.swift",
        "TS/CRC32.swift",
        "TS/ESSpecificData.swift",
        "TS/PacketizedElementaryStream.swift",
        "TS/TSField.swift",
        "TS/TSPacket.swift",
        "TS/TSProgram.swift",
        "TS/TSReader.swift",
        "TS/TSWriter.swift",
        "Util/Constants.swift"
      ],
      "target_dependencies" : [
        "libsrt",
        "HaishinKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RTMPHaishinKitTests",
      "module_type" : "SwiftTarget",
      "name" : "RTMPHaishinKitTests",
      "path" : "RTMPHaishinKit/Tests",
      "sources" : [
        "AMF/AMF0SerializerTests.swift",
        "AMF/AMFFoundationTests.swift",
        "Codec/AVCDecoderConfigurationRecordTests.swift",
        "Codec/HEVCDecoderConfigurationRecordTests.swift",
        "Extension/Foundation+ExtensionTests.swift",
        "RTMP/RTMPChunkBufferTests.swift",
        "RTMP/RTMPConnectionTests.swift",
        "RTMP/RTMPStatusTests.swift",
        "RTMP/RTMPTimestampTests.swift",
        "RTMP/RTMPURLTests.swift",
        "RTMP/RTMPVideoFourCCTests.swift",
        "Util/MD5Tests.swift"
      ],
      "target_dependencies" : [
        "RTMPHaishinKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RTMPHaishinKit",
      "module_type" : "SwiftTarget",
      "name" : "RTMPHaishinKit",
      "path" : "RTMPHaishinKit/Sources",
      "product_memberships" : [
        "RTMPHaishinKit"
      ],
      "sources" : [
        "AMF/AMF0Serializer.swift",
        "AMF/AMF3Serializer.swift",
        "AMF/AMFFoundation.swift",
        "Codec/AVCDecoderConfigurationRecord.swift",
        "Codec/HEVCDecoderConfigurationRecord.swift",
        "Codec/OpusHeaderPacket.swift",
        "Extension/CMVideoFormatDescription+Extension.swift",
        "Extension/IncomingStream+Extension.swift",
        "Extension/URL+Extension.swift",
        "RTMP/RTMPAuthenticator.swift",
        "RTMP/RTMPChunk.swift",
        "RTMP/RTMPConnection.swift",
        "RTMP/RTMPEnhanced.swift",
        "RTMP/RTMPFoundation.swift",
        "RTMP/RTMPHandshake.swift",
        "RTMP/RTMPMessage.swift",
        "RTMP/RTMPObjectEncoding.swift",
        "RTMP/RTMPResponse.swift",
        "RTMP/RTMPSession.swift",
        "RTMP/RTMPSessionFactory.swift",
        "RTMP/RTMPSharedObject.swift",
        "RTMP/RTMPSocket.swift",
        "RTMP/RTMPStatus.swift",
        "RTMP/RTMPStream.swift",
        "RTMP/RTMPStreamInfo.swift",
        "RTMP/RTMPTimestamp.swift",
        "RTMP/RTMPURL.swift",
        "Util/ByteArray.swift",
        "Util/Constants.swift",
        "Util/HKAtomic.swift",
        "Util/MD5.swift"
      ],
      "target_dependencies" : [
        "HaishinKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RTCHaishinKitTests",
      "module_type" : "SwiftTarget",
      "name" : "RTCHaishinKitTests",
      "path" : "RTCHaishinKit/Tests",
      "sources" : [
        "RTP/RTPFormatParameterTests.swift",
        "RTP/RTPJitterBufferTests.swift",
        "RTP/RTPPacketTests.swift",
        "RTP/RTPTimestampTests.swift",
        "SDP/SDPMediaDescriptionTests.swift"
      ],
      "target_dependencies" : [
        "RTCHaishinKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RTCHaishinKit",
      "module_type" : "SwiftTarget",
      "name" : "RTCHaishinKit",
      "path" : "RTCHaishinKit/Sources",
      "product_memberships" : [
        "RTCHaishinKit"
      ],
      "sources" : [
        "Extension/Array+Extension.swift",
        "Extension/AudioCodecSettings.Format+Extension.swift",
        "Extension/VideoCodecSettings.Format+Extension.swift",
        "HTTP/HTTPSession.swift",
        "HTTP/HTTPSessionConfiguration.swift",
        "HTTP/HTTPSessionFactory.swift",
        "RTC/RTCCertificateType.swift",
        "RTC/RTCChannel.swift",
        "RTC/RTCConfiguration.swift",
        "RTC/RTCDataChannel.swift",
        "RTC/RTCDirection.swift",
        "RTC/RTCError.swift",
        "RTC/RTCIceCandidate.swift",
        "RTC/RTCLogger.swift",
        "RTC/RTCPeerConnection.swift",
        "RTC/RTCSendableStreamTrack.swift",
        "RTC/RTCStream.swift",
        "RTC/RTCStreamKind.swift",
        "RTC/RTCStreamTrack.swift",
        "RTC/RTCTrack.swift",
        "RTC/RTCTrackConfiguration.swift",
        "RTC/RTCTransportPolicy.swift",
        "RTP/RTPFormatParameter.swift",
        "RTP/RTPH264Packetizer.swift",
        "RTP/RTPJitterBuffer.swift",
        "RTP/RTPOpusPacketizer.swift",
        "RTP/RTPPacket.swift",
        "RTP/RTPPacketizer.swift",
        "RTP/RTPTimestamp.swift",
        "SDP/SDPMediaDescription.swift",
        "SDP/SDPSessionDescriptionType.swift",
        "Util/CUtil.swift",
        "Util/Constants.swift"
      ],
      "target_dependencies" : [
        "libdatachannel",
        "HaishinKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MoQTHaishinKit",
      "module_type" : "SwiftTarget",
      "name" : "MoQTHaishinKit",
      "path" : "MoQTHaishinKit/Sources",
      "product_memberships" : [
        "MoQTHaishinKit"
      ],
      "sources" : [
        "Constants.swift",
        "ControlMessage/MoQTAnnounce.swift",
        "ControlMessage/MoQTAnnounceError.swift",
        "ControlMessage/MoQTAnnounceOk.swift",
        "ControlMessage/MoQTClientSetup.swift",
        "ControlMessage/MoQTControlMessage.swift",
        "ControlMessage/MoQTGoaway.swift",
        "ControlMessage/MoQTServerSetup.swift",
        "ControlMessage/MoQTSetupParameter.swift",
        "ControlMessage/MoQTSubscribe.swift",
        "ControlMessage/MoQTSubscribeAnnounces.swift",
        "ControlMessage/MoQTSubscribeAnnouncesError.swift",
        "ControlMessage/MoQTSubscribeAnnouncesOk.swift",
        "ControlMessage/MoQTSubscribeError.swift",
        "ControlMessage/MoQTSubscribeOk.swift",
        "ControlMessage/MoQTVersionSpecificParameter.swift",
        "DataStream/MoQTDataStream.swift",
        "DataStream/MoQTObject.swift",
        "DataStream/MoQTStreamHeaderSubgroup.swift",
        "Extension/Data+Extension.swift",
        "Extension/ExpressibleByIntegerLiteral+Extension.swift",
        "Extension/NWProtocolQUIC.Options+Extension.swift",
        "MoQTConnection.swift",
        "MoQTPayload.swift",
        "MoQTSocket.swift",
        "MoQTVersion.swift"
      ],
      "target_dependencies" : [
        "HaishinKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HaishinKitTests",
      "module_type" : "SwiftTarget",
      "name" : "HaishinKitTests",
      "path" : "HaishinKit/Tests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb.flv",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb.m3u8",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb.mp4",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/000.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/001.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/002.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/003.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/004.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb/005.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/SampleVideo_360x240_5mb_2ch.ts",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/HaishinKit/Tests/Asset/change_video_resolution.ts",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AVAudioPCMBufferFactory.swift",
        "CMAudioSampleBufferFactory.swift",
        "CMVideoSampleBufferFactory.swift",
        "Codec/AudioCodecSettingsFormatTests.swift",
        "Codec/AudioCodecTests.swift",
        "Extension/CMSampleBuffer+ExtensionTests.swift",
        "Extension/ExpressibleByIntegerLiteral+ExtensionTests.swift",
        "Extension/SwiftCore+ExtensionTests.swift",
        "ISO/ADTSHeaderTests.swift",
        "ISO/AudioSpecificConfigTests.swift",
        "ISO/ISOTypeBufferUtilTests.swift",
        "ISO/NALUnitReaderTests.swift",
        "Mixer/AudioDeviceUnitTests.swift",
        "Mixer/AudioMixerByMultiTrackTests.swift",
        "Mixer/AudioMixerBySingleTrackTests.swift",
        "Mixer/AudioMixerTrackTests.swift",
        "Mixer/AudioRingBufferTests.swift",
        "Mixer/MediaMixerTests.swift",
        "Mixer/VideoDeviceUnitTests.swift",
        "Screen/ScreenObjectContainerTests.swift",
        "Screen/ScreenObjectTests.swift",
        "Screen/VideoTrackScreenObjectTests.swift",
        "Stream/StreamRecorderTests.swift",
        "TestEnvironment.swift",
        "Util/ByteArrayTests.swift"
      ],
      "target_dependencies" : [
        "HaishinKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HaishinKit",
      "module_type" : "SwiftTarget",
      "name" : "HaishinKit",
      "path" : "HaishinKit/Sources",
      "product_dependencies" : [
        "Logboard"
      ],
      "product_memberships" : [
        "HaishinKit",
        "RTMPHaishinKit",
        "SRTHaishinKit",
        "MoQTHaishinKit",
        "RTCHaishinKit"
      ],
      "sources" : [
        "Codec/ADTSHeader.swift",
        "Codec/AudioCodec.swift",
        "Codec/AudioCodecSettings.swift",
        "Codec/Codec.swift",
        "Codec/VTSessionConvertible.swift",
        "Codec/VTSessionMode.swift",
        "Codec/VTSessionOption.swift",
        "Codec/VTSessionOptionKey.swift",
        "Codec/VideoCodec.swift",
        "Codec/VideoCodecSettings.swift",
        "Extension/AVAudioBuffer+Extension.swift",
        "Extension/AVAudioCompressedBuffer+Extension.swift",
        "Extension/AVAudioPCMBuffer+Extension.swift",
        "Extension/AVAudioTime+Extension.swift",
        "Extension/AVCaptureDevice+Extension.swift",
        "Extension/AVCaptureDevice.Format+Extension.swift",
        "Extension/AVCaptureSession+Extension.swift",
        "Extension/AVCaptureSession.Preset+Extension.swift",
        "Extension/AVFrameRateRange+Extension.swift",
        "Extension/AVLayerVideoGravity+Extension.swift",
        "Extension/CGImage+Extension.swift",
        "Extension/CMSampleBuffer+Extension.swift",
        "Extension/CMTime+Extension.swift",
        "Extension/CMVideoDimention+Extension.swift",
        "Extension/CMVideoFormatDescription+Extension.swift",
        "Extension/CVPixelBuffer+Extension.swift",
        "Extension/CVPixelBufferPool+Extension.swift",
        "Extension/Data+Extension.swift",
        "Extension/ExpressibleByIntegerLiteral+Extension.swift",
        "Extension/Mirror+Extension.swift",
        "Extension/VTCompressionSession+Extension.swift",
        "Extension/VTDecompressionSession+Extension.swift",
        "Extension/vImage_Buffer+Extension.swift",
        "ISO/AudioSpecificConfig.swift",
        "ISO/H264NALUnit.swift",
        "ISO/HEVCNALUnit.swift",
        "ISO/ISOTypeBufferUtil.swift",
        "ISO/NALUnit.swift",
        "ISO/NALUnitReader.swift",
        "Mixer/AudioCaptureUnit.swift",
        "Mixer/AudioDeviceUnit.swift",
        "Mixer/AudioMixer.swift",
        "Mixer/AudioMixerByMultiTrack.swift",
        "Mixer/AudioMixerBySingleTrack.swift",
        "Mixer/AudioMixerSettings.swift",
        "Mixer/AudioMixerTrack.swift",
        "Mixer/AudioMixerTrackSettings.swift",
        "Mixer/AudioMonitor.swift",
        "Mixer/AudioNode.swift",
        "Mixer/AudioRingBuffer.swift",
        "Mixer/CaptureSession.Capabilities.swift",
        "Mixer/CaptureSession.swift",
        "Mixer/CaptureUnit.swift",
        "Mixer/DeviceUnit.swift",
        "Mixer/DynamicRangeMode.swift",
        "Mixer/MediaMixer.swift",
        "Mixer/MediaMixerOutput.swift",
        "Mixer/VideoCaptureUnit.swift",
        "Mixer/VideoDeviceUnit.swift",
        "Mixer/VideoMixer.swift",
        "Mixer/VideoMixerSettings.swift",
        "Network/NetworkConnection.swift",
        "Network/NetworkMonitor.swift",
        "Network/NetworkMonitorEvent.swift",
        "Network/NetworkMonitorReport.swift",
        "Network/NetworkTransportReport.swift",
        "Network/NetworkTransportReporter.swift",
        "Screen/AssetScreenObject.swift",
        "Screen/ChromaKeyProcessor.swift",
        "Screen/DisplayLinkChoreographer.swift",
        "Screen/ImageScreenObject.swift",
        "Screen/RoundedRectangleFactory.swift",
        "Screen/Screen.swift",
        "Screen/ScreenActor.swift",
        "Screen/ScreenObject.swift",
        "Screen/ScreenObjectContainer.swift",
        "Screen/ScreenRenderer.swift",
        "Screen/ScreenRendererByCPU.swift",
        "Screen/ScreenRendererByGPU.swift",
        "Screen/Shape.swift",
        "Screen/ShapeFactory.swift",
        "Screen/StreamScreenObject.swift",
        "Screen/TextScreenObject.swift",
        "Screen/VideoEffect.swift",
        "Screen/VideoTrackScreenObject.swift",
        "Session/Session.swift",
        "Session/SessionBuilder.swift",
        "Session/SessionBuilderFactory.swift",
        "Session/SessionConfiguration.swift",
        "Session/SessionFactory.swift",
        "Stream/AudioPlayer.swift",
        "Stream/AudioPlayerNode.swift",
        "Stream/IncomingStream.swift",
        "Stream/MediaLink.swift",
        "Stream/OutgoingStream.swift",
        "Stream/SoundTransform.swift",
        "Stream/StreamBitRateStrategy.swift",
        "Stream/StreamConvertible.swift",
        "Stream/StreamOutput.swift",
        "Stream/StreamReadyState.swift",
        "Stream/StreamRecorder.swift",
        "Util/AVAudioUtil.swift",
        "Util/AsyncStreamed.swift",
        "Util/AsyncStreamedFlow.swift",
        "Util/AudioTime.swift",
        "Util/ByteArray.swift",
        "Util/Constants.swift",
        "Util/DataConvertible.swift",
        "Util/DeviceUtil.swift",
        "Util/FrameTracker.swift",
        "Util/Runner.swift",
        "Util/TypedBlockQueue.swift",
        "View/MTHKView.swift",
        "View/MTHKViewRepresentable.swift",
        "View/PiPHKView.swift",
        "View/PiPHKViewRepresentable.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
{
  "workspace" : {
    "name" : "spi-builder-workspace",
    "schemes" : [
      "HaishinKit",
      "HaishinKit-Package",
      "MoQTHaishinKit",
      "RTCHaishinKit",
      "RTMPHaishinKit",
      "SRTHaishinKit"
    ]
  }
}
2026-03-28 09:12:00.350 xcodebuild[1205:7263] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme HaishinKit-Package -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-26.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme HaishinKit-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.6
  HaishinKit: /Users/admin/builder/spi-builder-workspace
  SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
  Logboard: https://github.com/shogo4405/Logboard.git @ 2.6.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (12 targets)
    Target 'SRTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'SRTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'SRTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'RTMPHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'RTMPHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'RTMPHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'RTCHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'RTCHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'RTCHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'MoQTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'MoQTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'MoQTHaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'HaishinKit' in project 'HaishinKit'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'Logboard' in project 'Logboard'
        ➜ Explicit dependency on target 'Logboard' in project 'Logboard'
    Target 'Logboard' in project 'Logboard' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-26.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-26.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 610a37aa8a43dcf4704412a105d05308
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/610a37aa8a43dcf4704412a105d05308.xcbuilddata
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/libsrt/libsrt.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/libsrt/libsrt.xcframework'. (in target 'SRTHaishinKit' from project 'HaishinKit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/libsrt/libsrt.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/libsrt/libsrt.xcframework'. (in target 'SRTHaishinKit' from project 'HaishinKit')
2026-03-28 09:12:06.429 xcodebuild[1266:7652] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	Building workspace spi-builder-workspace with scheme HaishinKit-Package
(1 failure)
BUILD FAILURE 6.2 watchOS