Build Information
Failed to build HaishinKit, reference 2.0.8 (d5a94b
), with Swift 6.1 for watchOS using Xcode 16.3 on 4 May 2025 21:42:28 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.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.61.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/HaishinKit/HaishinKit.swift.git
Reference: 2.0.8
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/HaishinKit/HaishinKit.swift
* tag 2.0.8 -> FETCH_HEAD
HEAD is now at d5a94b0 Bump to up 2.0.8
Cloned https://github.com/HaishinKit/HaishinKit.swift.git
Revision (git rev-parse @):
d5a94b06f7623fe8e7804993adfd963b06212041
SUCCESS checkout https://github.com/HaishinKit/HaishinKit.swift.git at 2.0.8
========================================
Build
========================================
Selected platform: watchOS
Swift version: 6.1
Building package at path: $PWD
https://github.com/HaishinKit/HaishinKit.swift.git
https://github.com/HaishinKit/HaishinKit.swift.git
{
"dependencies" : [
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
},
{
"identity" : "logboard",
"requirement" : {
"range" : [
{
"lower_bound" : "2.5.0",
"upper_bound" : "2.6.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" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "visionos",
"version" : "1.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "maccatalyst",
"version" : "14.0"
}
],
"products" : [
{
"name" : "HaishinKit",
"targets" : [
"HaishinKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SRTHaishinKit",
"targets" : [
"SRTHaishinKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MoQTHaishinKit",
"targets" : [
"MoQTHaishinKit"
],
"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" : "SRTHaishinKitTests",
"module_type" : "SwiftTarget",
"name" : "SRTHaishinKitTests",
"path" : "SRTHaishinKit/Tests",
"sources" : [
"Extension/Data+Extension.swift",
"SRT/SRTConnectionTests.swift",
"SRT/SRTSocketOptionTests.swift"
],
"target_dependencies" : [
"SRTHaishinKit"
],
"type" : "test"
},
{
"c99name" : "SRTHaishinKit",
"module_type" : "SwiftTarget",
"name" : "SRTHaishinKit",
"path" : "SRTHaishinKit/Sources",
"product_memberships" : [
"SRTHaishinKit"
],
"sources" : [
"Extension/Data+Extension.swift",
"Extension/sockaddr_in+Extension.swift",
"SRT/Constants.swift",
"SRT/SRTConnection.swift",
"SRT/SRTError.swift",
"SRT/SRTLogger.swift",
"SRT/SRTMode.swift",
"SRT/SRTPerformanceData.swift",
"SRT/SRTSocket.swift",
"SRT/SRTSocketOption.Name.swift",
"SRT/SRTSocketOption.swift",
"SRT/SRTSocketURL.swift",
"SRT/SRTStream.swift"
],
"target_dependencies" : [
"libsrt",
"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" : [
"CMAudioSampleBufferFactory.swift",
"CMVideoSampleBufferFactory.swift",
"Codec/AudioCodecSettingsFormatTests.swift",
"Codec/AudioCodecTests.swift",
"Extension/CMSampleBuffer+ExtensionTests.swift",
"Extension/ExpressibleByIntegerLiteral+ExtensionTests.swift",
"Extension/Foundation+ExtensionTests.swift",
"Extension/SwiftCore+ExtensionTests.swift",
"HKStream/HKStreamRecorderTests.swift",
"ISO/ADTSHeaderTests.swift",
"ISO/ADTSReaderTests.swift",
"ISO/AVCDecoderConfigurationRecordTests.swift",
"ISO/AudioSpecificConfigTests.swift",
"ISO/ESSpecificDataTests.swift",
"ISO/HEVCDecoderConfigurationRecordTests.swift",
"ISO/ISOTypeBufferUtilTests.swift",
"ISO/NALUnitReaderTests.swift",
"ISO/PacketizedElementaryStreamTests.swift",
"ISO/TSPacketTests.swift",
"ISO/TSProgramTests.swift",
"Mixer/AudioMixerByMultiTrackTests.swift",
"Mixer/AudioMixerBySingleTrackTests.swift",
"Mixer/AudioMixerTrackTests.swift",
"Mixer/AudioRingBufferTests.swift",
"Mixer/MediaMixerTests.swift",
"Mixer/MediaRecorderTests.swift",
"RTMP/AMF0SerializerTests.swift",
"RTMP/AMFFoundationTests.swift",
"RTMP/RTMPChunkBufferTests.swift",
"RTMP/RTMPConnectionTests.swift",
"RTMP/RTMPStatusTests.swift",
"RTMP/RTMPTimestampTests.swift",
"RTMP/RTMPVideoFourCCTests.swift",
"Screen/ScreenObjectContainerTests.swift",
"Screen/ScreenObjectTests.swift",
"Screen/VideoTrackScreenObjectTests.swift",
"Util/ByteArrayTests.swift",
"Util/CRC32Tests.swift",
"Util/MD5Tests.swift"
],
"target_dependencies" : [
"HaishinKit"
],
"type" : "test"
},
{
"c99name" : "HaishinKit",
"module_type" : "SwiftTarget",
"name" : "HaishinKit",
"path" : "HaishinKit/Sources",
"product_dependencies" : [
"Logboard"
],
"product_memberships" : [
"HaishinKit",
"SRTHaishinKit",
"MoQTHaishinKit"
],
"sources" : [
"Codec/AudioCodec.swift",
"Codec/AudioCodecSettings.swift",
"Codec/Codec.swift",
"Codec/OpusHeaderPacket.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/CMFormatDescription+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/NSView+Extension.swift",
"Extension/URL+Extension.swift",
"Extension/VTCompressionSession+Extension.swift",
"Extension/VTDecompressionSession+Extension.swift",
"Extension/VTRotationSessionOption+Extension.swift",
"Extension/vImage_Buffer+Extension.swift",
"HKStream/AudioPlayer.swift",
"HKStream/AudioPlayerNode.swift",
"HKStream/HKIncomingStream.swift",
"HKStream/HKOutgoingStream.swift",
"HKStream/HKStream.swift",
"HKStream/HKStreamBitRateStrategy.swift",
"HKStream/HKStreamOutput.swift",
"HKStream/HKStreamReadyState.swift",
"HKStream/HKStreamRecorder.swift",
"HKStream/MediaLink.swift",
"HKStream/SoundTransform.swift",
"ISO/ADTS.swift",
"ISO/AVCDecoderConfigurationRecord.swift",
"ISO/AVCNALUnit.swift",
"ISO/AudioSpecificConfig.swift",
"ISO/CRC32.swift",
"ISO/ESSpecificData.swift",
"ISO/HEVCDecoderConfigurationRecord.swift",
"ISO/HEVCNALUnit.swift",
"ISO/ISOTypeBufferUtil.swift",
"ISO/NALUnitReader.swift",
"ISO/PacketizedElementaryStream.swift",
"ISO/TSField.swift",
"ISO/TSPacket.swift",
"ISO/TSProgram.swift",
"ISO/TSReader.swift",
"ISO/TSWriter.swift",
"Mixer/AudioCaptureUnit.swift",
"Mixer/AudioDeviceUnit.swift",
"Mixer/AudioMixer.swift",
"Mixer/AudioMixerByMultiTrack.swift",
"Mixer/AudioMixerBySingleTrack.swift",
"Mixer/AudioMixerSettings.swift",
"Mixer/AudioMixerTrack.swift",
"Mixer/AudioMonitor.swift",
"Mixer/AudioNode.swift",
"Mixer/AudioRingBuffer.swift",
"Mixer/CaptureSession.swift",
"Mixer/CaptureUnit.swift",
"Mixer/DeviceUnit.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",
"RTMP/AMF0Serializer.swift",
"RTMP/AMF3Serializer.swift",
"RTMP/AMFFoundation.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/RTMPSharedObject.swift",
"RTMP/RTMPSocket.swift",
"RTMP/RTMPStatus.swift",
"RTMP/RTMPStream.swift",
"RTMP/RTMPStreamInfo.swift",
"RTMP/RTMPTimestamp.swift",
"Screen/ChromaKeyProcessor.swift",
"Screen/DisplayLinkChoreographer.swift",
"Screen/Screen.swift",
"Screen/ScreenActor.swift",
"Screen/ScreenObject.swift",
"Screen/ScreenObjectContainer.swift",
"Screen/ScreenRenderer.swift",
"Screen/Shape.swift",
"Screen/ShapeFactory.swift",
"Screen/StreamScreenObject.swift",
"Screen/VideoEffect.swift",
"Screen/VideoRotator.swift",
"Util/AVAudioUtil.swift",
"Util/AudioTime.swift",
"Util/ByteArray.swift",
"Util/Constants.swift",
"Util/DataConvertible.swift",
"Util/DeviceUtil.swift",
"Util/FrameTracker.swift",
"Util/HKAtomic.swift",
"Util/MD5.swift",
"Util/Runner.swift",
"Util/TypedBlockQueue.swift",
"View/MTHKView.swift",
"View/PiPHKView.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Command line invocation:
/Applications/Xcode-16.3.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 (cached)
Fetching from https://github.com/shogo4405/Logboard.git
Fetching from https://github.com/swiftlang/swift-docc-symbolkit (cached)
Creating working copy of package ‘swift-docc-plugin’
Checking out 1.4.3 of package ‘swift-docc-plugin’
Creating working copy of package ‘swift-docc-symbolkit’
Checking out 1.0.0 of package ‘swift-docc-symbolkit’
Creating working copy of package ‘Logboard’
Checking out 2.5.0 of package ‘Logboard’
Resolve Package Graph
Resolved source packages:
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.3
Logboard: https://github.com/shogo4405/Logboard.git @ 2.5.0
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
HaishinKit: /Users/admin/builder/spi-builder-workspace
resolved source packages: SwiftDocCPlugin, Logboard, SymbolKit, HaishinKit
{
"dependencies" : [
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
},
{
"identity" : "logboard",
"requirement" : {
"range" : [
{
"lower_bound" : "2.5.0",
"upper_bound" : "2.6.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" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "visionos",
"version" : "1.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "maccatalyst",
"version" : "14.0"
}
],
"products" : [
{
"name" : "HaishinKit",
"targets" : [
"HaishinKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SRTHaishinKit",
"targets" : [
"SRTHaishinKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MoQTHaishinKit",
"targets" : [
"MoQTHaishinKit"
],
"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" : "SRTHaishinKitTests",
"module_type" : "SwiftTarget",
"name" : "SRTHaishinKitTests",
"path" : "SRTHaishinKit/Tests",
"sources" : [
"Extension/Data+Extension.swift",
"SRT/SRTConnectionTests.swift",
"SRT/SRTSocketOptionTests.swift"
],
"target_dependencies" : [
"SRTHaishinKit"
],
"type" : "test"
},
{
"c99name" : "SRTHaishinKit",
"module_type" : "SwiftTarget",
"name" : "SRTHaishinKit",
"path" : "SRTHaishinKit/Sources",
"product_memberships" : [
"SRTHaishinKit"
],
"sources" : [
"Extension/Data+Extension.swift",
"Extension/sockaddr_in+Extension.swift",
"SRT/Constants.swift",
"SRT/SRTConnection.swift",
"SRT/SRTError.swift",
"SRT/SRTLogger.swift",
"SRT/SRTMode.swift",
"SRT/SRTPerformanceData.swift",
"SRT/SRTSocket.swift",
"SRT/SRTSocketOption.Name.swift",
"SRT/SRTSocketOption.swift",
"SRT/SRTSocketURL.swift",
"SRT/SRTStream.swift"
],
"target_dependencies" : [
"libsrt",
"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" : [
"CMAudioSampleBufferFactory.swift",
"CMVideoSampleBufferFactory.swift",
"Codec/AudioCodecSettingsFormatTests.swift",
"Codec/AudioCodecTests.swift",
"Extension/CMSampleBuffer+ExtensionTests.swift",
"Extension/ExpressibleByIntegerLiteral+ExtensionTests.swift",
"Extension/Foundation+ExtensionTests.swift",
"Extension/SwiftCore+ExtensionTests.swift",
"HKStream/HKStreamRecorderTests.swift",
"ISO/ADTSHeaderTests.swift",
"ISO/ADTSReaderTests.swift",
"ISO/AVCDecoderConfigurationRecordTests.swift",
"ISO/AudioSpecificConfigTests.swift",
"ISO/ESSpecificDataTests.swift",
"ISO/HEVCDecoderConfigurationRecordTests.swift",
"ISO/ISOTypeBufferUtilTests.swift",
"ISO/NALUnitReaderTests.swift",
"ISO/PacketizedElementaryStreamTests.swift",
"ISO/TSPacketTests.swift",
"ISO/TSProgramTests.swift",
"Mixer/AudioMixerByMultiTrackTests.swift",
"Mixer/AudioMixerBySingleTrackTests.swift",
"Mixer/AudioMixerTrackTests.swift",
"Mixer/AudioRingBufferTests.swift",
"Mixer/MediaMixerTests.swift",
"Mixer/MediaRecorderTests.swift",
"RTMP/AMF0SerializerTests.swift",
"RTMP/AMFFoundationTests.swift",
"RTMP/RTMPChunkBufferTests.swift",
"RTMP/RTMPConnectionTests.swift",
"RTMP/RTMPStatusTests.swift",
"RTMP/RTMPTimestampTests.swift",
"RTMP/RTMPVideoFourCCTests.swift",
"Screen/ScreenObjectContainerTests.swift",
"Screen/ScreenObjectTests.swift",
"Screen/VideoTrackScreenObjectTests.swift",
"Util/ByteArrayTests.swift",
"Util/CRC32Tests.swift",
"Util/MD5Tests.swift"
],
"target_dependencies" : [
"HaishinKit"
],
"type" : "test"
},
{
"c99name" : "HaishinKit",
"module_type" : "SwiftTarget",
"name" : "HaishinKit",
"path" : "HaishinKit/Sources",
"product_dependencies" : [
"Logboard"
],
"product_memberships" : [
"HaishinKit",
"SRTHaishinKit",
"MoQTHaishinKit"
],
"sources" : [
"Codec/AudioCodec.swift",
"Codec/AudioCodecSettings.swift",
"Codec/Codec.swift",
"Codec/OpusHeaderPacket.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/CMFormatDescription+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/NSView+Extension.swift",
"Extension/URL+Extension.swift",
"Extension/VTCompressionSession+Extension.swift",
"Extension/VTDecompressionSession+Extension.swift",
"Extension/VTRotationSessionOption+Extension.swift",
"Extension/vImage_Buffer+Extension.swift",
"HKStream/AudioPlayer.swift",
"HKStream/AudioPlayerNode.swift",
"HKStream/HKIncomingStream.swift",
"HKStream/HKOutgoingStream.swift",
"HKStream/HKStream.swift",
"HKStream/HKStreamBitRateStrategy.swift",
"HKStream/HKStreamOutput.swift",
"HKStream/HKStreamReadyState.swift",
"HKStream/HKStreamRecorder.swift",
"HKStream/MediaLink.swift",
"HKStream/SoundTransform.swift",
"ISO/ADTS.swift",
"ISO/AVCDecoderConfigurationRecord.swift",
"ISO/AVCNALUnit.swift",
"ISO/AudioSpecificConfig.swift",
"ISO/CRC32.swift",
"ISO/ESSpecificData.swift",
"ISO/HEVCDecoderConfigurationRecord.swift",
"ISO/HEVCNALUnit.swift",
"ISO/ISOTypeBufferUtil.swift",
"ISO/NALUnitReader.swift",
"ISO/PacketizedElementaryStream.swift",
"ISO/TSField.swift",
"ISO/TSPacket.swift",
"ISO/TSProgram.swift",
"ISO/TSReader.swift",
"ISO/TSWriter.swift",
"Mixer/AudioCaptureUnit.swift",
"Mixer/AudioDeviceUnit.swift",
"Mixer/AudioMixer.swift",
"Mixer/AudioMixerByMultiTrack.swift",
"Mixer/AudioMixerBySingleTrack.swift",
"Mixer/AudioMixerSettings.swift",
"Mixer/AudioMixerTrack.swift",
"Mixer/AudioMonitor.swift",
"Mixer/AudioNode.swift",
"Mixer/AudioRingBuffer.swift",
"Mixer/CaptureSession.swift",
"Mixer/CaptureUnit.swift",
"Mixer/DeviceUnit.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",
"RTMP/AMF0Serializer.swift",
"RTMP/AMF3Serializer.swift",
"RTMP/AMFFoundation.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/RTMPSharedObject.swift",
"RTMP/RTMPSocket.swift",
"RTMP/RTMPStatus.swift",
"RTMP/RTMPStream.swift",
"RTMP/RTMPStreamInfo.swift",
"RTMP/RTMPTimestamp.swift",
"Screen/ChromaKeyProcessor.swift",
"Screen/DisplayLinkChoreographer.swift",
"Screen/Screen.swift",
"Screen/ScreenActor.swift",
"Screen/ScreenObject.swift",
"Screen/ScreenObjectContainer.swift",
"Screen/ScreenRenderer.swift",
"Screen/Shape.swift",
"Screen/ShapeFactory.swift",
"Screen/StreamScreenObject.swift",
"Screen/VideoEffect.swift",
"Screen/VideoRotator.swift",
"Util/AVAudioUtil.swift",
"Util/AudioTime.swift",
"Util/ByteArray.swift",
"Util/Constants.swift",
"Util/DataConvertible.swift",
"Util/DeviceUtil.swift",
"Util/FrameTracker.swift",
"Util/HKAtomic.swift",
"Util/MD5.swift",
"Util/Runner.swift",
"Util/TypedBlockQueue.swift",
"View/MTHKView.swift",
"View/PiPHKView.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"HaishinKit",
"HaishinKit-Package",
"MoQTHaishinKit",
"SRTHaishinKit"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme HaishinKit-Package -destination generic/platform=watchOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats
Command line invocation:
/Applications/Xcode-16.3.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 "OTHER_SWIFT_FLAGS=-stats-output-dir .stats"
Build settings from command line:
OTHER_SWIFT_FLAGS = -stats-output-dir .stats
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
HaishinKit: /Users/admin/builder/spi-builder-workspace
Logboard: https://github.com/shogo4405/Logboard.git @ 2.5.0
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.3
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (8 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 '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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: e418e2cfe55d13e3d0768167b1cc6ad8
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/e418e2cfe55d13e3d0768167b1cc6ad8.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')
** BUILD FAILED **
The following build commands failed:
Building workspace spi-builder-workspace with scheme HaishinKit-Package
(1 failure)
Command line invocation:
/Applications/Xcode-16.3.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
Logboard: https://github.com/shogo4405/Logboard.git @ 2.5.0
HaishinKit: /Users/admin/builder/spi-builder-workspace
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.3
resolved source packages: Logboard, HaishinKit, SymbolKit, SwiftDocCPlugin
{
"dependencies" : [
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.4.3",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
},
{
"identity" : "logboard",
"requirement" : {
"range" : [
{
"lower_bound" : "2.5.0",
"upper_bound" : "2.6.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" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "visionos",
"version" : "1.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "maccatalyst",
"version" : "14.0"
}
],
"products" : [
{
"name" : "HaishinKit",
"targets" : [
"HaishinKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SRTHaishinKit",
"targets" : [
"SRTHaishinKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "MoQTHaishinKit",
"targets" : [
"MoQTHaishinKit"
],
"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" : "SRTHaishinKitTests",
"module_type" : "SwiftTarget",
"name" : "SRTHaishinKitTests",
"path" : "SRTHaishinKit/Tests",
"sources" : [
"Extension/Data+Extension.swift",
"SRT/SRTConnectionTests.swift",
"SRT/SRTSocketOptionTests.swift"
],
"target_dependencies" : [
"SRTHaishinKit"
],
"type" : "test"
},
{
"c99name" : "SRTHaishinKit",
"module_type" : "SwiftTarget",
"name" : "SRTHaishinKit",
"path" : "SRTHaishinKit/Sources",
"product_memberships" : [
"SRTHaishinKit"
],
"sources" : [
"Extension/Data+Extension.swift",
"Extension/sockaddr_in+Extension.swift",
"SRT/Constants.swift",
"SRT/SRTConnection.swift",
"SRT/SRTError.swift",
"SRT/SRTLogger.swift",
"SRT/SRTMode.swift",
"SRT/SRTPerformanceData.swift",
"SRT/SRTSocket.swift",
"SRT/SRTSocketOption.Name.swift",
"SRT/SRTSocketOption.swift",
"SRT/SRTSocketURL.swift",
"SRT/SRTStream.swift"
],
"target_dependencies" : [
"libsrt",
"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" : [
"CMAudioSampleBufferFactory.swift",
"CMVideoSampleBufferFactory.swift",
"Codec/AudioCodecSettingsFormatTests.swift",
"Codec/AudioCodecTests.swift",
"Extension/CMSampleBuffer+ExtensionTests.swift",
"Extension/ExpressibleByIntegerLiteral+ExtensionTests.swift",
"Extension/Foundation+ExtensionTests.swift",
"Extension/SwiftCore+ExtensionTests.swift",
"HKStream/HKStreamRecorderTests.swift",
"ISO/ADTSHeaderTests.swift",
"ISO/ADTSReaderTests.swift",
"ISO/AVCDecoderConfigurationRecordTests.swift",
"ISO/AudioSpecificConfigTests.swift",
"ISO/ESSpecificDataTests.swift",
"ISO/HEVCDecoderConfigurationRecordTests.swift",
"ISO/ISOTypeBufferUtilTests.swift",
"ISO/NALUnitReaderTests.swift",
"ISO/PacketizedElementaryStreamTests.swift",
"ISO/TSPacketTests.swift",
"ISO/TSProgramTests.swift",
"Mixer/AudioMixerByMultiTrackTests.swift",
"Mixer/AudioMixerBySingleTrackTests.swift",
"Mixer/AudioMixerTrackTests.swift",
"Mixer/AudioRingBufferTests.swift",
"Mixer/MediaMixerTests.swift",
"Mixer/MediaRecorderTests.swift",
"RTMP/AMF0SerializerTests.swift",
"RTMP/AMFFoundationTests.swift",
"RTMP/RTMPChunkBufferTests.swift",
"RTMP/RTMPConnectionTests.swift",
"RTMP/RTMPStatusTests.swift",
"RTMP/RTMPTimestampTests.swift",
"RTMP/RTMPVideoFourCCTests.swift",
"Screen/ScreenObjectContainerTests.swift",
"Screen/ScreenObjectTests.swift",
"Screen/VideoTrackScreenObjectTests.swift",
"Util/ByteArrayTests.swift",
"Util/CRC32Tests.swift",
"Util/MD5Tests.swift"
],
"target_dependencies" : [
"HaishinKit"
],
"type" : "test"
},
{
"c99name" : "HaishinKit",
"module_type" : "SwiftTarget",
"name" : "HaishinKit",
"path" : "HaishinKit/Sources",
"product_dependencies" : [
"Logboard"
],
"product_memberships" : [
"HaishinKit",
"SRTHaishinKit",
"MoQTHaishinKit"
],
"sources" : [
"Codec/AudioCodec.swift",
"Codec/AudioCodecSettings.swift",
"Codec/Codec.swift",
"Codec/OpusHeaderPacket.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/CMFormatDescription+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/NSView+Extension.swift",
"Extension/URL+Extension.swift",
"Extension/VTCompressionSession+Extension.swift",
"Extension/VTDecompressionSession+Extension.swift",
"Extension/VTRotationSessionOption+Extension.swift",
"Extension/vImage_Buffer+Extension.swift",
"HKStream/AudioPlayer.swift",
"HKStream/AudioPlayerNode.swift",
"HKStream/HKIncomingStream.swift",
"HKStream/HKOutgoingStream.swift",
"HKStream/HKStream.swift",
"HKStream/HKStreamBitRateStrategy.swift",
"HKStream/HKStreamOutput.swift",
"HKStream/HKStreamReadyState.swift",
"HKStream/HKStreamRecorder.swift",
"HKStream/MediaLink.swift",
"HKStream/SoundTransform.swift",
"ISO/ADTS.swift",
"ISO/AVCDecoderConfigurationRecord.swift",
"ISO/AVCNALUnit.swift",
"ISO/AudioSpecificConfig.swift",
"ISO/CRC32.swift",
"ISO/ESSpecificData.swift",
"ISO/HEVCDecoderConfigurationRecord.swift",
"ISO/HEVCNALUnit.swift",
"ISO/ISOTypeBufferUtil.swift",
"ISO/NALUnitReader.swift",
"ISO/PacketizedElementaryStream.swift",
"ISO/TSField.swift",
"ISO/TSPacket.swift",
"ISO/TSProgram.swift",
"ISO/TSReader.swift",
"ISO/TSWriter.swift",
"Mixer/AudioCaptureUnit.swift",
"Mixer/AudioDeviceUnit.swift",
"Mixer/AudioMixer.swift",
"Mixer/AudioMixerByMultiTrack.swift",
"Mixer/AudioMixerBySingleTrack.swift",
"Mixer/AudioMixerSettings.swift",
"Mixer/AudioMixerTrack.swift",
"Mixer/AudioMonitor.swift",
"Mixer/AudioNode.swift",
"Mixer/AudioRingBuffer.swift",
"Mixer/CaptureSession.swift",
"Mixer/CaptureUnit.swift",
"Mixer/DeviceUnit.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",
"RTMP/AMF0Serializer.swift",
"RTMP/AMF3Serializer.swift",
"RTMP/AMFFoundation.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/RTMPSharedObject.swift",
"RTMP/RTMPSocket.swift",
"RTMP/RTMPStatus.swift",
"RTMP/RTMPStream.swift",
"RTMP/RTMPStreamInfo.swift",
"RTMP/RTMPTimestamp.swift",
"Screen/ChromaKeyProcessor.swift",
"Screen/DisplayLinkChoreographer.swift",
"Screen/Screen.swift",
"Screen/ScreenActor.swift",
"Screen/ScreenObject.swift",
"Screen/ScreenObjectContainer.swift",
"Screen/ScreenRenderer.swift",
"Screen/Shape.swift",
"Screen/ShapeFactory.swift",
"Screen/StreamScreenObject.swift",
"Screen/VideoEffect.swift",
"Screen/VideoRotator.swift",
"Util/AVAudioUtil.swift",
"Util/AudioTime.swift",
"Util/ByteArray.swift",
"Util/Constants.swift",
"Util/DataConvertible.swift",
"Util/DeviceUtil.swift",
"Util/FrameTracker.swift",
"Util/HKAtomic.swift",
"Util/MD5.swift",
"Util/Runner.swift",
"Util/TypedBlockQueue.swift",
"View/MTHKView.swift",
"View/PiPHKView.swift"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"HaishinKit",
"HaishinKit-Package",
"MoQTHaishinKit",
"SRTHaishinKit"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.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-16.3.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:
Logboard: https://github.com/shogo4405/Logboard.git @ 2.5.0
HaishinKit: /Users/admin/builder/spi-builder-workspace
SwiftDocCPlugin: https://github.com/swiftlang/swift-docc-plugin @ 1.4.3
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (8 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 '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-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS11.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 9e56221a77088114f03dc74ed92e0082
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/9e56221a77088114f03dc74ed92e0082.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')
** BUILD FAILED **
The following build commands failed:
Building workspace spi-builder-workspace with scheme HaishinKit-Package
(1 failure)
BUILD FAILURE 6.1 watchOS