Build Information
Failed to build swift-ros2, reference 0.6.1 (180300), with Swift 6.1 for tvOS using Xcode 16.3 on 28 Apr 2026 23:45:46 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-ros2-Package -destination generic/platform=tvOSBuild Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/youtalk/swift-ros2.git
Reference: 0.6.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/youtalk/swift-ros2
* tag 0.6.1 -> FETCH_HEAD
HEAD is now at 180300b fix(cdds): support cyclonedds 11 radmin header rename (#55)
Submodule path 'vendor/cyclonedds': checked out '0bab1b248f3dc2e94d0a0c4d93cbf069035cf50c'
Submodule path 'vendor/zenoh-pico': checked out 'd2028ed42e8fcc05effbef90d6708305911c73a3'
Submodule 'vendor/cyclonedds' (https://github.com/youtalk/cyclonedds.git) registered for path 'vendor/cyclonedds'
Submodule 'vendor/zenoh-pico' (https://github.com/youtalk/zenoh-pico.git) registered for path 'vendor/zenoh-pico'
Cloning into '/Users/admin/builder/spi-builder-workspace/vendor/cyclonedds'...
Cloning into '/Users/admin/builder/spi-builder-workspace/vendor/zenoh-pico'...
Cloned https://github.com/youtalk/swift-ros2.git
Revision (git rev-parse @):
180300b6f5014434c6b972d6f35a3a749d86774c
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/youtalk/swift-ros2.git at 0.6.1
========================================
Build
========================================
Selected platform: tvOS
Swift version: 6.1
Building package at path: $PWD
https://github.com/youtalk/swift-ros2.git
https://github.com/youtalk/swift-ros2.git
{
"dependencies" : [
],
"manifest_display_name" : "swift-ros2",
"name" : "swift-ros2",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "maccatalyst",
"version" : "16.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "SwiftROS2CDR",
"targets" : [
"SwiftROS2CDR"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Messages",
"targets" : [
"SwiftROS2Messages"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Wire",
"targets" : [
"SwiftROS2Wire"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Transport",
"targets" : [
"SwiftROS2Transport"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Zenoh",
"targets" : [
"SwiftROS2Zenoh"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2",
"targets" : [
"SwiftROS2"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2DDS",
"targets" : [
"SwiftROS2DDS"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "talker",
"targets" : [
"talker"
],
"type" : {
"executable" : null
}
},
{
"name" : "listener",
"targets" : [
"listener"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "talker",
"module_type" : "SwiftTarget",
"name" : "talker",
"path" : "Sources/Examples/Talker",
"product_memberships" : [
"talker"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"SwiftROS2"
],
"type" : "executable"
},
{
"c99name" : "listener",
"module_type" : "SwiftTarget",
"name" : "listener",
"path" : "Sources/Examples/Listener",
"product_memberships" : [
"listener"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"SwiftROS2"
],
"type" : "executable"
},
{
"c99name" : "SwiftROS2ZenohTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2ZenohTests",
"path" : "Tests/SwiftROS2ZenohTests",
"sources" : [
"ZenohClientSmokeTests.swift"
],
"target_dependencies" : [
"SwiftROS2Zenoh"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2Zenoh",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Zenoh",
"path" : "Sources/SwiftROS2Zenoh",
"product_memberships" : [
"SwiftROS2Zenoh",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"Exports.swift",
"ZenohClient.swift"
],
"target_dependencies" : [
"CZenohBridge",
"SwiftROS2Transport",
"SwiftROS2Wire"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2WireTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2WireTests",
"path" : "Tests/SwiftROS2WireTests",
"sources" : [
"WireCodecTests.swift"
],
"target_dependencies" : [
"SwiftROS2Wire"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2Wire",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Wire",
"path" : "Sources/SwiftROS2Wire",
"product_memberships" : [
"SwiftROS2Wire",
"SwiftROS2Transport",
"SwiftROS2Zenoh",
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"DDSWireCodec.swift",
"ROS2Distro.swift",
"TypeNameConverter.swift",
"WireCodec.swift",
"ZenohWireCodec.swift"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2Transport",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Transport",
"path" : "Sources/SwiftROS2Transport",
"product_memberships" : [
"SwiftROS2Transport",
"SwiftROS2Zenoh",
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"DDSClientProtocol.swift",
"DDSTransportSession+Publisher.swift",
"DDSTransportSession+Subscriber.swift",
"DDSTransportSession.swift",
"EntityManager.swift",
"GIDManager.swift",
"RMWRequestId.swift",
"TransportConfig.swift",
"TransportQoS+QoSPolicy.swift",
"TransportSession.swift",
"ZenohClientProtocol.swift",
"ZenohTransportSession+Connection.swift",
"ZenohTransportSession+Publisher.swift",
"ZenohTransportSession+Subscriber.swift",
"ZenohTransportSession.swift"
],
"target_dependencies" : [
"SwiftROS2CDR",
"SwiftROS2Wire"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2Tests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Tests",
"path" : "Tests/SwiftROS2Tests",
"sources" : [
"ContextFactoryTests.swift",
"MessageRoundTripTests.swift",
"StdSrvsRoundTripTests.swift"
],
"target_dependencies" : [
"SwiftROS2",
"SwiftROS2Messages",
"SwiftROS2CDR"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2Messages",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Messages",
"path" : "Sources/SwiftROS2Messages",
"product_memberships" : [
"SwiftROS2Messages",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"BuiltinMessages/AudioMsgs/AudioData.swift",
"BuiltinMessages/GeometryMsgs/GeometryMsgs.swift",
"BuiltinMessages/GeometryMsgs/TFMessage.swift",
"BuiltinMessages/SensorMsgs/BatteryState.swift",
"BuiltinMessages/SensorMsgs/CameraInfo.swift",
"BuiltinMessages/SensorMsgs/CompressedImage.swift",
"BuiltinMessages/SensorMsgs/FluidPressure.swift",
"BuiltinMessages/SensorMsgs/Illuminance.swift",
"BuiltinMessages/SensorMsgs/Image.swift",
"BuiltinMessages/SensorMsgs/Imu.swift",
"BuiltinMessages/SensorMsgs/Joy.swift",
"BuiltinMessages/SensorMsgs/MagneticField.swift",
"BuiltinMessages/SensorMsgs/NavSatFix.swift",
"BuiltinMessages/SensorMsgs/PointCloud2.swift",
"BuiltinMessages/SensorMsgs/PointField.swift",
"BuiltinMessages/SensorMsgs/Range.swift",
"BuiltinMessages/SensorMsgs/RegionOfInterest.swift",
"BuiltinMessages/SensorMsgs/Temperature.swift",
"BuiltinMessages/StdMsgs/StdMsgs.swift",
"BuiltinServices/StdSrvs/Empty.swift",
"BuiltinServices/StdSrvs/SetBool.swift",
"BuiltinServices/StdSrvs/Trigger.swift",
"CommonTypes.swift",
"MessageProtocol.swift"
],
"target_dependencies" : [
"SwiftROS2CDR"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2IntegrationTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2IntegrationTests",
"path" : "Tests/SwiftROS2IntegrationTests",
"sources" : [
"DDSRoundTripTests.swift",
"DDSSubscriberTests.swift",
"ZenohRoundTripTests.swift"
],
"target_dependencies" : [
"SwiftROS2",
"SwiftROS2Messages",
"SwiftROS2Transport"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2DDSTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2DDSTests",
"path" : "Tests/SwiftROS2DDSTests",
"sources" : [
"DDSClientSmokeTests.swift",
"RMWRequestIdTests.swift"
],
"target_dependencies" : [
"SwiftROS2DDS"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2DDS",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2DDS",
"path" : "Sources/SwiftROS2DDS",
"product_memberships" : [
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"DDSClient.swift",
"Exports.swift"
],
"target_dependencies" : [
"CDDSBridge",
"SwiftROS2Transport",
"SwiftROS2Wire"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2CDRTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2CDRTests",
"path" : "Tests/SwiftROS2CDRTests",
"sources" : [
"CDRBoundsTests.swift",
"CDRRoundTripTests.swift"
],
"target_dependencies" : [
"SwiftROS2CDR"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2CDR",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2CDR",
"path" : "Sources/SwiftROS2CDR",
"product_memberships" : [
"SwiftROS2CDR",
"SwiftROS2Messages",
"SwiftROS2Transport",
"SwiftROS2Zenoh",
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"CDRDecoder.swift",
"CDREncoder.swift"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2",
"path" : "Sources/SwiftROS2",
"product_memberships" : [
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"Context.swift",
"Exports.swift",
"Node.swift",
"Publisher.swift",
"QoSProfile.swift",
"Subscription.swift"
],
"target_dependencies" : [
"SwiftROS2Messages",
"SwiftROS2Transport",
"SwiftROS2Wire",
"SwiftROS2Zenoh",
"SwiftROS2DDS"
],
"type" : "library"
},
{
"c99name" : "CZenohPico",
"module_type" : "BinaryTarget",
"name" : "CZenohPico",
"path" : "remote/archive/CZenohPico.xcframework.zip",
"product_memberships" : [
"SwiftROS2Zenoh",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "CZenohBridge",
"module_type" : "ClangTarget",
"name" : "CZenohBridge",
"path" : "Sources/CZenohBridge",
"product_memberships" : [
"SwiftROS2Zenoh",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"zenoh_bridge.c"
],
"target_dependencies" : [
"CZenohPico"
],
"type" : "library"
},
{
"c99name" : "CDDSBridge",
"module_type" : "ClangTarget",
"name" : "CDDSBridge",
"path" : "Sources/CDDSBridge",
"product_memberships" : [
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"dds_bridge.c",
"raw_cdr_regression_bridge.c",
"raw_cdr_sertype.c"
],
"target_dependencies" : [
"CCycloneDDS"
],
"type" : "library"
},
{
"c99name" : "CCycloneDDS",
"module_type" : "BinaryTarget",
"name" : "CCycloneDDS",
"path" : "remote/archive/CCycloneDDS.xcframework.zip",
"product_memberships" : [
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
],
"type" : "binary"
}
],
"tools_version" : "5.9"
}
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
Resolve Package Graph
Resolved source packages:
swift-ros2: /Users/admin/builder/spi-builder-workspace
resolved source packages: swift-ros2
{
"dependencies" : [
],
"manifest_display_name" : "swift-ros2",
"name" : "swift-ros2",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "maccatalyst",
"version" : "16.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "SwiftROS2CDR",
"targets" : [
"SwiftROS2CDR"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Messages",
"targets" : [
"SwiftROS2Messages"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Wire",
"targets" : [
"SwiftROS2Wire"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Transport",
"targets" : [
"SwiftROS2Transport"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Zenoh",
"targets" : [
"SwiftROS2Zenoh"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2",
"targets" : [
"SwiftROS2"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2DDS",
"targets" : [
"SwiftROS2DDS"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "talker",
"targets" : [
"talker"
],
"type" : {
"executable" : null
}
},
{
"name" : "listener",
"targets" : [
"listener"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "talker",
"module_type" : "SwiftTarget",
"name" : "talker",
"path" : "Sources/Examples/Talker",
"product_memberships" : [
"talker"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"SwiftROS2"
],
"type" : "executable"
},
{
"c99name" : "listener",
"module_type" : "SwiftTarget",
"name" : "listener",
"path" : "Sources/Examples/Listener",
"product_memberships" : [
"listener"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"SwiftROS2"
],
"type" : "executable"
},
{
"c99name" : "SwiftROS2ZenohTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2ZenohTests",
"path" : "Tests/SwiftROS2ZenohTests",
"sources" : [
"ZenohClientSmokeTests.swift"
],
"target_dependencies" : [
"SwiftROS2Zenoh"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2Zenoh",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Zenoh",
"path" : "Sources/SwiftROS2Zenoh",
"product_memberships" : [
"SwiftROS2Zenoh",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"Exports.swift",
"ZenohClient.swift"
],
"target_dependencies" : [
"CZenohBridge",
"SwiftROS2Transport",
"SwiftROS2Wire"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2WireTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2WireTests",
"path" : "Tests/SwiftROS2WireTests",
"sources" : [
"WireCodecTests.swift"
],
"target_dependencies" : [
"SwiftROS2Wire"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2Wire",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Wire",
"path" : "Sources/SwiftROS2Wire",
"product_memberships" : [
"SwiftROS2Wire",
"SwiftROS2Transport",
"SwiftROS2Zenoh",
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"DDSWireCodec.swift",
"ROS2Distro.swift",
"TypeNameConverter.swift",
"WireCodec.swift",
"ZenohWireCodec.swift"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2Transport",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Transport",
"path" : "Sources/SwiftROS2Transport",
"product_memberships" : [
"SwiftROS2Transport",
"SwiftROS2Zenoh",
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"DDSClientProtocol.swift",
"DDSTransportSession+Publisher.swift",
"DDSTransportSession+Subscriber.swift",
"DDSTransportSession.swift",
"EntityManager.swift",
"GIDManager.swift",
"RMWRequestId.swift",
"TransportConfig.swift",
"TransportQoS+QoSPolicy.swift",
"TransportSession.swift",
"ZenohClientProtocol.swift",
"ZenohTransportSession+Connection.swift",
"ZenohTransportSession+Publisher.swift",
"ZenohTransportSession+Subscriber.swift",
"ZenohTransportSession.swift"
],
"target_dependencies" : [
"SwiftROS2CDR",
"SwiftROS2Wire"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2Tests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Tests",
"path" : "Tests/SwiftROS2Tests",
"sources" : [
"ContextFactoryTests.swift",
"MessageRoundTripTests.swift",
"StdSrvsRoundTripTests.swift"
],
"target_dependencies" : [
"SwiftROS2",
"SwiftROS2Messages",
"SwiftROS2CDR"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2Messages",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Messages",
"path" : "Sources/SwiftROS2Messages",
"product_memberships" : [
"SwiftROS2Messages",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"BuiltinMessages/AudioMsgs/AudioData.swift",
"BuiltinMessages/GeometryMsgs/GeometryMsgs.swift",
"BuiltinMessages/GeometryMsgs/TFMessage.swift",
"BuiltinMessages/SensorMsgs/BatteryState.swift",
"BuiltinMessages/SensorMsgs/CameraInfo.swift",
"BuiltinMessages/SensorMsgs/CompressedImage.swift",
"BuiltinMessages/SensorMsgs/FluidPressure.swift",
"BuiltinMessages/SensorMsgs/Illuminance.swift",
"BuiltinMessages/SensorMsgs/Image.swift",
"BuiltinMessages/SensorMsgs/Imu.swift",
"BuiltinMessages/SensorMsgs/Joy.swift",
"BuiltinMessages/SensorMsgs/MagneticField.swift",
"BuiltinMessages/SensorMsgs/NavSatFix.swift",
"BuiltinMessages/SensorMsgs/PointCloud2.swift",
"BuiltinMessages/SensorMsgs/PointField.swift",
"BuiltinMessages/SensorMsgs/Range.swift",
"BuiltinMessages/SensorMsgs/RegionOfInterest.swift",
"BuiltinMessages/SensorMsgs/Temperature.swift",
"BuiltinMessages/StdMsgs/StdMsgs.swift",
"BuiltinServices/StdSrvs/Empty.swift",
"BuiltinServices/StdSrvs/SetBool.swift",
"BuiltinServices/StdSrvs/Trigger.swift",
"CommonTypes.swift",
"MessageProtocol.swift"
],
"target_dependencies" : [
"SwiftROS2CDR"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2IntegrationTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2IntegrationTests",
"path" : "Tests/SwiftROS2IntegrationTests",
"sources" : [
"DDSRoundTripTests.swift",
"DDSSubscriberTests.swift",
"ZenohRoundTripTests.swift"
],
"target_dependencies" : [
"SwiftROS2",
"SwiftROS2Messages",
"SwiftROS2Transport"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2DDSTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2DDSTests",
"path" : "Tests/SwiftROS2DDSTests",
"sources" : [
"DDSClientSmokeTests.swift",
"RMWRequestIdTests.swift"
],
"target_dependencies" : [
"SwiftROS2DDS"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2DDS",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2DDS",
"path" : "Sources/SwiftROS2DDS",
"product_memberships" : [
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"DDSClient.swift",
"Exports.swift"
],
"target_dependencies" : [
"CDDSBridge",
"SwiftROS2Transport",
"SwiftROS2Wire"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2CDRTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2CDRTests",
"path" : "Tests/SwiftROS2CDRTests",
"sources" : [
"CDRBoundsTests.swift",
"CDRRoundTripTests.swift"
],
"target_dependencies" : [
"SwiftROS2CDR"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2CDR",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2CDR",
"path" : "Sources/SwiftROS2CDR",
"product_memberships" : [
"SwiftROS2CDR",
"SwiftROS2Messages",
"SwiftROS2Transport",
"SwiftROS2Zenoh",
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"CDRDecoder.swift",
"CDREncoder.swift"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2",
"path" : "Sources/SwiftROS2",
"product_memberships" : [
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"Context.swift",
"Exports.swift",
"Node.swift",
"Publisher.swift",
"QoSProfile.swift",
"Subscription.swift"
],
"target_dependencies" : [
"SwiftROS2Messages",
"SwiftROS2Transport",
"SwiftROS2Wire",
"SwiftROS2Zenoh",
"SwiftROS2DDS"
],
"type" : "library"
},
{
"c99name" : "CZenohPico",
"module_type" : "BinaryTarget",
"name" : "CZenohPico",
"path" : "remote/archive/CZenohPico.xcframework.zip",
"product_memberships" : [
"SwiftROS2Zenoh",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "CZenohBridge",
"module_type" : "ClangTarget",
"name" : "CZenohBridge",
"path" : "Sources/CZenohBridge",
"product_memberships" : [
"SwiftROS2Zenoh",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"zenoh_bridge.c"
],
"target_dependencies" : [
"CZenohPico"
],
"type" : "library"
},
{
"c99name" : "CDDSBridge",
"module_type" : "ClangTarget",
"name" : "CDDSBridge",
"path" : "Sources/CDDSBridge",
"product_memberships" : [
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"dds_bridge.c",
"raw_cdr_regression_bridge.c",
"raw_cdr_sertype.c"
],
"target_dependencies" : [
"CCycloneDDS"
],
"type" : "library"
},
{
"c99name" : "CCycloneDDS",
"module_type" : "BinaryTarget",
"name" : "CCycloneDDS",
"path" : "remote/archive/CCycloneDDS.xcframework.zip",
"product_memberships" : [
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
],
"type" : "binary"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"listener",
"swift-ros2-Package",
"SwiftROS2",
"SwiftROS2CDR",
"SwiftROS2DDS",
"SwiftROS2Messages",
"SwiftROS2Transport",
"SwiftROS2Wire",
"SwiftROS2Zenoh",
"talker"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-ros2-Package -destination generic/platform=tvOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
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 swift-ros2-Package -destination generic/platform=tvOS "OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures"
Build settings from command line:
OTHER_SWIFT_FLAGS = -stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Resolve Package Graph
Resolved source packages:
swift-ros2: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (18 targets)
Target 'talker' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2DDS' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2' in project 'swift-ros2'
Target 'listener' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2DDS' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2' in project 'swift-ros2'
Target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
Target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
Target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
Target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
Target 'SwiftROS2DDS' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2DDS' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
Target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
Target 'SwiftROS2' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2DDS' in project 'swift-ros2'
Target 'SwiftROS2' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2DDS' in project 'swift-ros2'
Target 'SwiftROS2DDS' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
Target 'CDDSBridge' in project 'swift-ros2' (no dependencies)
Target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
Target 'CZenohBridge' in project 'swift-ros2' (no dependencies)
Target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
Target 'SwiftROS2Wire' in project 'swift-ros2' (no dependencies)
Target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
Target 'SwiftROS2CDR' in project 'swift-ros2' (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 -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -x c -c /dev/null
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/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: b12b9f8f44745fe448d9c0c6e1d05fae
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/b12b9f8f44745fe448d9c0c6e1d05fae.xcbuilddata
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'SwiftROS2Zenoh' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'SwiftROS2' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'SwiftROS2' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'SwiftROS2' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'SwiftROS2' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'CDDSBridge' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'talker' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'talker' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'SwiftROS2DDS' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'SwiftROS2DDS' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'SwiftROS2Zenoh' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'CZenohBridge' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'listener' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'listener' from project 'swift-ros2')
** BUILD FAILED **
The following build commands failed:
Building workspace spi-builder-workspace with scheme swift-ros2-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:
swift-ros2: /Users/admin/builder/spi-builder-workspace
resolved source packages: swift-ros2
{
"dependencies" : [
],
"manifest_display_name" : "swift-ros2",
"name" : "swift-ros2",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "16.0"
},
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "maccatalyst",
"version" : "16.0"
},
{
"name" : "visionos",
"version" : "1.0"
}
],
"products" : [
{
"name" : "SwiftROS2CDR",
"targets" : [
"SwiftROS2CDR"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Messages",
"targets" : [
"SwiftROS2Messages"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Wire",
"targets" : [
"SwiftROS2Wire"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Transport",
"targets" : [
"SwiftROS2Transport"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2Zenoh",
"targets" : [
"SwiftROS2Zenoh"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2",
"targets" : [
"SwiftROS2"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftROS2DDS",
"targets" : [
"SwiftROS2DDS"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "talker",
"targets" : [
"talker"
],
"type" : {
"executable" : null
}
},
{
"name" : "listener",
"targets" : [
"listener"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "talker",
"module_type" : "SwiftTarget",
"name" : "talker",
"path" : "Sources/Examples/Talker",
"product_memberships" : [
"talker"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"SwiftROS2"
],
"type" : "executable"
},
{
"c99name" : "listener",
"module_type" : "SwiftTarget",
"name" : "listener",
"path" : "Sources/Examples/Listener",
"product_memberships" : [
"listener"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"SwiftROS2"
],
"type" : "executable"
},
{
"c99name" : "SwiftROS2ZenohTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2ZenohTests",
"path" : "Tests/SwiftROS2ZenohTests",
"sources" : [
"ZenohClientSmokeTests.swift"
],
"target_dependencies" : [
"SwiftROS2Zenoh"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2Zenoh",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Zenoh",
"path" : "Sources/SwiftROS2Zenoh",
"product_memberships" : [
"SwiftROS2Zenoh",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"Exports.swift",
"ZenohClient.swift"
],
"target_dependencies" : [
"CZenohBridge",
"SwiftROS2Transport",
"SwiftROS2Wire"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2WireTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2WireTests",
"path" : "Tests/SwiftROS2WireTests",
"sources" : [
"WireCodecTests.swift"
],
"target_dependencies" : [
"SwiftROS2Wire"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2Wire",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Wire",
"path" : "Sources/SwiftROS2Wire",
"product_memberships" : [
"SwiftROS2Wire",
"SwiftROS2Transport",
"SwiftROS2Zenoh",
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"DDSWireCodec.swift",
"ROS2Distro.swift",
"TypeNameConverter.swift",
"WireCodec.swift",
"ZenohWireCodec.swift"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2Transport",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Transport",
"path" : "Sources/SwiftROS2Transport",
"product_memberships" : [
"SwiftROS2Transport",
"SwiftROS2Zenoh",
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"DDSClientProtocol.swift",
"DDSTransportSession+Publisher.swift",
"DDSTransportSession+Subscriber.swift",
"DDSTransportSession.swift",
"EntityManager.swift",
"GIDManager.swift",
"RMWRequestId.swift",
"TransportConfig.swift",
"TransportQoS+QoSPolicy.swift",
"TransportSession.swift",
"ZenohClientProtocol.swift",
"ZenohTransportSession+Connection.swift",
"ZenohTransportSession+Publisher.swift",
"ZenohTransportSession+Subscriber.swift",
"ZenohTransportSession.swift"
],
"target_dependencies" : [
"SwiftROS2CDR",
"SwiftROS2Wire"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2Tests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Tests",
"path" : "Tests/SwiftROS2Tests",
"sources" : [
"ContextFactoryTests.swift",
"MessageRoundTripTests.swift",
"StdSrvsRoundTripTests.swift"
],
"target_dependencies" : [
"SwiftROS2",
"SwiftROS2Messages",
"SwiftROS2CDR"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2Messages",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2Messages",
"path" : "Sources/SwiftROS2Messages",
"product_memberships" : [
"SwiftROS2Messages",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"BuiltinMessages/AudioMsgs/AudioData.swift",
"BuiltinMessages/GeometryMsgs/GeometryMsgs.swift",
"BuiltinMessages/GeometryMsgs/TFMessage.swift",
"BuiltinMessages/SensorMsgs/BatteryState.swift",
"BuiltinMessages/SensorMsgs/CameraInfo.swift",
"BuiltinMessages/SensorMsgs/CompressedImage.swift",
"BuiltinMessages/SensorMsgs/FluidPressure.swift",
"BuiltinMessages/SensorMsgs/Illuminance.swift",
"BuiltinMessages/SensorMsgs/Image.swift",
"BuiltinMessages/SensorMsgs/Imu.swift",
"BuiltinMessages/SensorMsgs/Joy.swift",
"BuiltinMessages/SensorMsgs/MagneticField.swift",
"BuiltinMessages/SensorMsgs/NavSatFix.swift",
"BuiltinMessages/SensorMsgs/PointCloud2.swift",
"BuiltinMessages/SensorMsgs/PointField.swift",
"BuiltinMessages/SensorMsgs/Range.swift",
"BuiltinMessages/SensorMsgs/RegionOfInterest.swift",
"BuiltinMessages/SensorMsgs/Temperature.swift",
"BuiltinMessages/StdMsgs/StdMsgs.swift",
"BuiltinServices/StdSrvs/Empty.swift",
"BuiltinServices/StdSrvs/SetBool.swift",
"BuiltinServices/StdSrvs/Trigger.swift",
"CommonTypes.swift",
"MessageProtocol.swift"
],
"target_dependencies" : [
"SwiftROS2CDR"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2IntegrationTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2IntegrationTests",
"path" : "Tests/SwiftROS2IntegrationTests",
"sources" : [
"DDSRoundTripTests.swift",
"DDSSubscriberTests.swift",
"ZenohRoundTripTests.swift"
],
"target_dependencies" : [
"SwiftROS2",
"SwiftROS2Messages",
"SwiftROS2Transport"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2DDSTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2DDSTests",
"path" : "Tests/SwiftROS2DDSTests",
"sources" : [
"DDSClientSmokeTests.swift",
"RMWRequestIdTests.swift"
],
"target_dependencies" : [
"SwiftROS2DDS"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2DDS",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2DDS",
"path" : "Sources/SwiftROS2DDS",
"product_memberships" : [
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"DDSClient.swift",
"Exports.swift"
],
"target_dependencies" : [
"CDDSBridge",
"SwiftROS2Transport",
"SwiftROS2Wire"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2CDRTests",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2CDRTests",
"path" : "Tests/SwiftROS2CDRTests",
"sources" : [
"CDRBoundsTests.swift",
"CDRRoundTripTests.swift"
],
"target_dependencies" : [
"SwiftROS2CDR"
],
"type" : "test"
},
{
"c99name" : "SwiftROS2CDR",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2CDR",
"path" : "Sources/SwiftROS2CDR",
"product_memberships" : [
"SwiftROS2CDR",
"SwiftROS2Messages",
"SwiftROS2Transport",
"SwiftROS2Zenoh",
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"CDRDecoder.swift",
"CDREncoder.swift"
],
"type" : "library"
},
{
"c99name" : "SwiftROS2",
"module_type" : "SwiftTarget",
"name" : "SwiftROS2",
"path" : "Sources/SwiftROS2",
"product_memberships" : [
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"Context.swift",
"Exports.swift",
"Node.swift",
"Publisher.swift",
"QoSProfile.swift",
"Subscription.swift"
],
"target_dependencies" : [
"SwiftROS2Messages",
"SwiftROS2Transport",
"SwiftROS2Wire",
"SwiftROS2Zenoh",
"SwiftROS2DDS"
],
"type" : "library"
},
{
"c99name" : "CZenohPico",
"module_type" : "BinaryTarget",
"name" : "CZenohPico",
"path" : "remote/archive/CZenohPico.xcframework.zip",
"product_memberships" : [
"SwiftROS2Zenoh",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
],
"type" : "binary"
},
{
"c99name" : "CZenohBridge",
"module_type" : "ClangTarget",
"name" : "CZenohBridge",
"path" : "Sources/CZenohBridge",
"product_memberships" : [
"SwiftROS2Zenoh",
"SwiftROS2",
"talker",
"listener"
],
"sources" : [
"zenoh_bridge.c"
],
"target_dependencies" : [
"CZenohPico"
],
"type" : "library"
},
{
"c99name" : "CDDSBridge",
"module_type" : "ClangTarget",
"name" : "CDDSBridge",
"path" : "Sources/CDDSBridge",
"product_memberships" : [
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
"dds_bridge.c",
"raw_cdr_regression_bridge.c",
"raw_cdr_sertype.c"
],
"target_dependencies" : [
"CCycloneDDS"
],
"type" : "library"
},
{
"c99name" : "CCycloneDDS",
"module_type" : "BinaryTarget",
"name" : "CCycloneDDS",
"path" : "remote/archive/CCycloneDDS.xcframework.zip",
"product_memberships" : [
"SwiftROS2",
"SwiftROS2DDS",
"talker",
"listener"
],
"sources" : [
],
"type" : "binary"
}
],
"tools_version" : "5.9"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"listener",
"swift-ros2-Package",
"SwiftROS2",
"SwiftROS2CDR",
"SwiftROS2DDS",
"SwiftROS2Messages",
"SwiftROS2Transport",
"SwiftROS2Wire",
"SwiftROS2Zenoh",
"talker"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme swift-ros2-Package -destination generic/platform=tvOS
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 swift-ros2-Package -destination generic/platform=tvOS
Resolve Package Graph
Resolved source packages:
swift-ros2: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (18 targets)
Target 'talker' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2DDS' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2' in project 'swift-ros2'
Target 'listener' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2DDS' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2' in project 'swift-ros2'
Target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
Target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
Target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
Target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
Target 'SwiftROS2DDS' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2DDS' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
Target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
Target 'SwiftROS2' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2DDS' in project 'swift-ros2'
Target 'SwiftROS2' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2DDS' in project 'swift-ros2'
Target 'SwiftROS2DDS' in project 'swift-ros2'
➜ Explicit dependency on target 'CDDSBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
Target 'CDDSBridge' in project 'swift-ros2' (no dependencies)
Target 'SwiftROS2Zenoh' in project 'swift-ros2'
➜ Explicit dependency on target 'CZenohBridge' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Transport' in project 'swift-ros2'
Target 'CZenohBridge' in project 'swift-ros2' (no dependencies)
Target 'SwiftROS2Transport' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2Wire' in project 'swift-ros2'
Target 'SwiftROS2Wire' in project 'swift-ros2' (no dependencies)
Target 'SwiftROS2Messages' in project 'swift-ros2'
➜ Explicit dependency on target 'SwiftROS2CDR' in project 'swift-ros2'
Target 'SwiftROS2CDR' in project 'swift-ros2' (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 -arch arm64 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -x c -c /dev/null
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/AppleTVOS.platform/Developer/SDKs/AppleTVOS18.4.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
Build description signature: c51f2fa196952ca2214f415313f608b1
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/c51f2fa196952ca2214f415313f608b1.xcbuilddata
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'SwiftROS2Zenoh' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'SwiftROS2DDS' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'SwiftROS2' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'SwiftROS2' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'talker' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'talker' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'SwiftROS2Zenoh' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'SwiftROS2DDS' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'SwiftROS2' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'SwiftROS2' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'CZenohBridge' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'CDDSBridge' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CZenohPico/CZenohPico.xcframework'. (in target 'listener' from project 'swift-ros2')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/spi-builder-workspace/CCycloneDDS/CCycloneDDS.xcframework'. (in target 'listener' from project 'swift-ros2')
** BUILD FAILED **
The following build commands failed:
Building workspace spi-builder-workspace with scheme swift-ros2-Package
(1 failure)
BUILD FAILURE 6.1 tvOS