Build Information
Failed to build NearbyConnections, reference v1.1.0-embedded-rc1 (504ab8), with Swift 6.2 for watchOS using Xcode 26.3 on 23 Jun 2025 07:24:08 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme NearbyConnections-Package -destination generic/platform=watchOSBuild Log
========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/monzo/nearby.git
Reference: v1.1.0-embedded-rc1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/monzo/nearby
* tag v1.1.0-embedded-rc1 -> FETCH_HEAD
HEAD is now at 504ab8a Merge pull request #1160 from google/embedded
Submodule path 'third_party/absl': checked out '9336be04a242237cd41a525bedfcf3be1bb55377'
Submodule path 'third_party/depot_tools': checked out 'e1197f06a8f45c0328d341b30e337d3a4b609716'
Submodule path 'third_party/google-toolbox-for-mac/google-toolbox-for-mac': checked out '339415048005a9eba957357a02459a977a2e3007'
Submodule path 'third_party/gtest': checked out 'd61d4d8e64c08a662055e82904bbf90e108a704f'
Submodule path 'third_party/mbedtls': checked out '3e0418fe502b2a2194e118d362efdfc0e558be73'
Submodule path 'third_party/protobuf': checked out '4812107b9d0fb9fdcca933766c237c38f2150379'
Submodule path 'third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'
Submodule path 'third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'
Submodule path 'third_party/securemessage/securemessage': checked out '69a02984d4563c6c21132ee882d1d3df1981f5a1'
Submodule path 'third_party/securemessage/securemessage/third_party/gtest': checked out '703bd9caab50b139428cea1aaff9974ebee5742e'
Submodule path 'third_party/securemessage/securemessage/third_party/protobuf': checked out '5500c72c5b616da9f0125bcfab513987a1226e2b'
Submodule path 'third_party/securemessage/securemessage/third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'
Submodule path 'third_party/securemessage/securemessage/third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'
Submodule path 'third_party/smhasher/smhasher': checked out '61a0530f28277f2e850bfc39600ce61d02b518de'
Submodule path 'third_party/ukey2/ukey2': checked out 'c2436e55116964d88532080784f6ed496b0d11f9'
Submodule path 'third_party/ukey2/ukey2/third_party/absl': checked out '278e0a071885a22dcd2fd1b5576cc44757299343'
Submodule path 'third_party/ukey2/ukey2/third_party/gtest': checked out '703bd9caab50b139428cea1aaff9974ebee5742e'
Submodule path 'third_party/ukey2/ukey2/third_party/protobuf': checked out '5500c72c5b616da9f0125bcfab513987a1226e2b'
Submodule path 'third_party/ukey2/ukey2/third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'
Submodule path 'third_party/ukey2/ukey2/third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'
Submodule path 'third_party/ukey2/ukey2/third_party/secure_message': checked out '69a02984d4563c6c21132ee882d1d3df1981f5a1'
Submodule path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/gtest': checked out '703bd9caab50b139428cea1aaff9974ebee5742e'
Submodule path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf': checked out '5500c72c5b616da9f0125bcfab513987a1226e2b'
Submodule path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/benchmark': checked out '5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8'
Submodule path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/googletest': checked out '5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081'
Submodule 'third_party/absl' (https://github.com/abseil/abseil-cpp) registered for path 'third_party/absl'
Submodule 'third_party/depot_tools' (https://chromium.googlesource.com/chromium/tools/depot_tools.git) registered for path 'third_party/depot_tools'
Submodule 'third_party/google-toolbox-for-mac/google-toolbox-for-mac' (https://github.com/google/google-toolbox-for-mac.git) registered for path 'third_party/google-toolbox-for-mac/google-toolbox-for-mac'
Submodule 'third_party/gtest' (https://github.com/google/googletest) registered for path 'third_party/gtest'
Submodule 'third_party/mbedtls' (https://github.com/ARMmbed/mbedtls) registered for path 'third_party/mbedtls'
Submodule 'third_party/protobuf' (https://github.com/protocolbuffers/protobuf) registered for path 'third_party/protobuf'
Submodule 'third_party/securemessage/securemessage' (https://github.com/google/securemessage.git) registered for path 'third_party/securemessage/securemessage'
Submodule 'third_party/smhasher/smhasher' (https://github.com/aappleby/smhasher) registered for path 'third_party/smhasher/smhasher'
Submodule 'third_party/ukey2/ukey2' (https://github.com/google/ukey2) registered for path 'third_party/ukey2/ukey2'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/absl'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/depot_tools'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/google-toolbox-for-mac/google-toolbox-for-mac'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/gtest'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/mbedtls'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/protobuf'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/securemessage/securemessage'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/smhasher/smhasher'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/protobuf/third_party/benchmark'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/protobuf/third_party/googletest'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/protobuf/third_party/benchmark'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/protobuf/third_party/googletest'...
Submodule 'third-party/gtest' (https://github.com/google/googletest) registered for path 'third_party/securemessage/securemessage/third_party/gtest'
Submodule 'third-party/protobuf' (https://github.com/protocolbuffers/protobuf) registered for path 'third_party/securemessage/securemessage/third_party/protobuf'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/securemessage/securemessage/third_party/gtest'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/securemessage/securemessage/third_party/protobuf'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/securemessage/securemessage/third_party/protobuf/third_party/benchmark'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/securemessage/securemessage/third_party/protobuf/third_party/googletest'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/securemessage/securemessage/third_party/protobuf/third_party/benchmark'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/securemessage/securemessage/third_party/protobuf/third_party/googletest'...
Submodule 'third_party/absl' (https://github.com/abseil/abseil-cpp) registered for path 'third_party/ukey2/ukey2/third_party/absl'
Submodule 'third_party/gtest' (https://github.com/google/googletest) registered for path 'third_party/ukey2/ukey2/third_party/gtest'
Submodule 'third_party/protobuf' (https://github.com/protocolbuffers/protobuf) registered for path 'third_party/ukey2/ukey2/third_party/protobuf'
Submodule 'third_party/secure_message' (https://github.com/google/securemessage) registered for path 'third_party/ukey2/ukey2/third_party/secure_message'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/absl'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/gtest'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/protobuf'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/secure_message'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/ukey2/ukey2/third_party/protobuf/third_party/benchmark'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/ukey2/ukey2/third_party/protobuf/third_party/googletest'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/protobuf/third_party/benchmark'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/protobuf/third_party/googletest'...
Submodule 'third-party/gtest' (https://github.com/google/googletest) registered for path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/gtest'
Submodule 'third-party/protobuf' (https://github.com/protocolbuffers/protobuf) registered for path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/secure_message/third_party/gtest'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf'...
Submodule 'third_party/benchmark' (https://github.com/google/benchmark.git) registered for path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/benchmark'
Submodule 'third_party/googletest' (https://github.com/google/googletest.git) registered for path 'third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/googletest'
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/benchmark'...
Cloning into '/Users/admin/builder/spi-builder-workspace/third_party/ukey2/ukey2/third_party/secure_message/third_party/protobuf/third_party/googletest'...
Cloned https://github.com/monzo/nearby.git
Revision (git rev-parse @):
504ab8aa82e6d3d37d02224f409063789b0c3f9b
SUCCESS checkout https://github.com/monzo/nearby.git at v1.1.0-embedded-rc1
========================================
Build
========================================
Selected platform: watchOS
Swift version: 6.2
Building package at path: $PWD
https://github.com/monzo/nearby.git
Command line invocation:
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Fetching from https://github.com/firebase/abseil-cpp-SwiftPM.git
Fetching from https://github.com/firebase/boringssl-SwiftPM.git
Creating working copy of package ‘abseil-cpp-SwiftPM’
Checking out main (cfe057d) of package ‘abseil-cpp-SwiftPM’
Creating working copy of package ‘boringssl-SwiftPM’
Checking out 0.7.2 of package ‘boringssl-SwiftPM’
Resolve Package Graph
Resolved source packages:
abseil: https://github.com/firebase/abseil-cpp-SwiftPM.git @ main (cfe057d)
BoringSSL-GRPC: https://github.com/firebase/boringssl-SwiftPM.git @ 0.7.2
NearbyConnections: /Users/admin/builder/spi-builder-workspace
resolved source packages: abseil, BoringSSL-GRPC, NearbyConnections
{
"c_language_standard" : "c99",
"cxx_language_standard" : "gnu++14",
"dependencies" : [
{
"identity" : "abseil-cpp-swiftpm",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/firebase/abseil-cpp-SwiftPM.git"
},
{
"identity" : "boringssl-swiftpm",
"requirement" : {
"range" : [
{
"lower_bound" : "0.7.1",
"upper_bound" : "0.8.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/firebase/boringssl-SwiftPM.git"
}
],
"manifest_display_name" : "NearbyConnections",
"name" : "NearbyConnections",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "tvos",
"version" : "11.0"
},
{
"name" : "watchos",
"version" : "4.0"
}
],
"products" : [
{
"name" : "NearbyCoreAdapter",
"targets" : [
"NearbyCoreAdapter"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NearbyConnections",
"targets" : [
"NearbyConnections"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ukey2",
"module_type" : "ClangTarget",
"name" : "ukey2",
"path" : "third_party/ukey2",
"product_dependencies" : [
"abseil"
],
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"compiled_proto/proto/device_to_device_messages.pb.cc",
"compiled_proto/proto/passwordless_auth_payloads.pb.cc",
"compiled_proto/proto/proximity_payloads.pb.cc",
"compiled_proto/proto/securegcm.pb.cc",
"compiled_proto/proto/ukey.pb.cc",
"ukey2/src/main/cpp/src/securegcm/d2d_connection_context_v1.cc",
"ukey2/src/main/cpp/src/securegcm/d2d_crypto_ops.cc",
"ukey2/src/main/cpp/src/securegcm/java_util.cc",
"ukey2/src/main/cpp/src/securegcm/ukey2_handshake.cc"
],
"target_dependencies" : [
"securemessage",
"protobuf"
],
"type" : "library"
},
{
"c99name" : "smhasher",
"module_type" : "ClangTarget",
"name" : "smhasher",
"path" : "third_party/smhasher",
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"smhasher/src/MurmurHash3.cpp"
],
"type" : "library"
},
{
"c99name" : "securemessage",
"module_type" : "ClangTarget",
"name" : "securemessage",
"path" : "third_party/securemessage",
"product_dependencies" : [
"openssl_grpc"
],
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"compiled_proto/proto/securemessage.pb.cc",
"securemessage/cpp/src/securemessage/byte_buffer.cc",
"securemessage/cpp/src/securemessage/crypto_ops.cc",
"securemessage/cpp/src/securemessage/crypto_ops_openssl.cc",
"securemessage/cpp/src/securemessage/public_key_proto_util.cc",
"securemessage/cpp/src/securemessage/raw_secure_message_parser.cc",
"securemessage/cpp/src/securemessage/secure_message_builder.cc",
"securemessage/cpp/src/securemessage/secure_message_parser.cc",
"securemessage/cpp/src/securemessage/secure_message_wrapper.cc",
"securemessage/cpp/src/securemessage/util.cc"
],
"target_dependencies" : [
"protobuf"
],
"type" : "library"
},
{
"c99name" : "protobuf",
"module_type" : "ClangTarget",
"name" : "protobuf",
"path" : "third_party/protobuf/src",
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"google/protobuf/any.cc",
"google/protobuf/any.pb.cc",
"google/protobuf/any_lite.cc",
"google/protobuf/api.pb.cc",
"google/protobuf/arena.cc",
"google/protobuf/arenastring.cc",
"google/protobuf/descriptor.cc",
"google/protobuf/descriptor.pb.cc",
"google/protobuf/descriptor_database.cc",
"google/protobuf/duration.pb.cc",
"google/protobuf/dynamic_message.cc",
"google/protobuf/empty.pb.cc",
"google/protobuf/extension_set.cc",
"google/protobuf/extension_set_heavy.cc",
"google/protobuf/field_mask.pb.cc",
"google/protobuf/generated_enum_util.cc",
"google/protobuf/generated_message_bases.cc",
"google/protobuf/generated_message_reflection.cc",
"google/protobuf/generated_message_table_driven.cc",
"google/protobuf/generated_message_table_driven_lite.cc",
"google/protobuf/generated_message_tctable_full.cc",
"google/protobuf/generated_message_tctable_lite.cc",
"google/protobuf/generated_message_util.cc",
"google/protobuf/implicit_weak_message.cc",
"google/protobuf/inlined_string_field.cc",
"google/protobuf/io/coded_stream.cc",
"google/protobuf/io/gzip_stream.cc",
"google/protobuf/io/io_win32.cc",
"google/protobuf/io/printer.cc",
"google/protobuf/io/strtod.cc",
"google/protobuf/io/tokenizer.cc",
"google/protobuf/io/zero_copy_stream.cc",
"google/protobuf/io/zero_copy_stream_impl.cc",
"google/protobuf/io/zero_copy_stream_impl_lite.cc",
"google/protobuf/map.cc",
"google/protobuf/map_field.cc",
"google/protobuf/message.cc",
"google/protobuf/message_lite.cc",
"google/protobuf/parse_context.cc",
"google/protobuf/reflection_ops.cc",
"google/protobuf/repeated_field.cc",
"google/protobuf/repeated_ptr_field.cc",
"google/protobuf/service.cc",
"google/protobuf/source_context.pb.cc",
"google/protobuf/struct.pb.cc",
"google/protobuf/stubs/bytestream.cc",
"google/protobuf/stubs/common.cc",
"google/protobuf/stubs/int128.cc",
"google/protobuf/stubs/status.cc",
"google/protobuf/stubs/statusor.cc",
"google/protobuf/stubs/stringpiece.cc",
"google/protobuf/stubs/stringprintf.cc",
"google/protobuf/stubs/structurally_valid.cc",
"google/protobuf/stubs/strutil.cc",
"google/protobuf/stubs/substitute.cc",
"google/protobuf/stubs/time.cc",
"google/protobuf/text_format.cc",
"google/protobuf/timestamp.pb.cc",
"google/protobuf/type.pb.cc",
"google/protobuf/unknown_field_set.cc",
"google/protobuf/wire_format.cc",
"google/protobuf/wire_format_lite.cc",
"google/protobuf/wrappers.pb.cc"
],
"type" : "library"
},
{
"c99name" : "google_toolbox_for_mac",
"module_type" : "ClangTarget",
"name" : "google-toolbox-for-mac",
"path" : "third_party/google-toolbox-for-mac",
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"google-toolbox-for-mac/Foundation/GTMLogger.m"
],
"type" : "library"
},
{
"c99name" : "NearbyCoreAdapterTests",
"module_type" : "SwiftTarget",
"name" : "NearbyCoreAdapterTests",
"path" : "connections/clients/swift/NearbyCoreAdapter/Tests",
"sources" : [
"BuildTests.swift"
],
"target_dependencies" : [
"NearbyCoreAdapter"
],
"type" : "test"
},
{
"c99name" : "NearbyCoreAdapter",
"module_type" : "ClangTarget",
"name" : "NearbyCoreAdapter",
"path" : ".",
"product_dependencies" : [
"abseil"
],
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"compiled_proto/connections/implementation/proto/offline_wire_formats.pb.cc",
"compiled_proto/internal/proto/analytics/connections_log.pb.cc",
"compiled_proto/internal/proto/credential.pb.cc",
"compiled_proto/internal/proto/device_metadata.pb.cc",
"compiled_proto/proto/connections_enums.pb.cc",
"compiled_proto/proto/errorcode/error_code_enums.pb.cc",
"compiled_proto/proto/mediums/ble_frames.pb.cc",
"compiled_proto/proto/mediums/nfc_frames.pb.cc",
"compiled_proto/proto/mediums/web_rtc_signaling_frames.pb.cc",
"compiled_proto/proto/sharing_enums.pb.cc",
"connections/advertising_options.cc",
"connections/clients/swift/NearbyCoreAdapter/Sources/CPPInputStreamBinding.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCAdvertisingOptions+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCAdvertisingOptions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCDiscoveryOptions+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCDiscoveryOptions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCError.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCException.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCInputStream.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCStrategy.mm",
"connections/connection_options.cc",
"connections/core.cc",
"connections/discovery_options.cc",
"connections/implementation/analytics/analytics_recorder.cc",
"connections/implementation/analytics/throughput_recorder.cc",
"connections/implementation/base_bwu_handler.cc",
"connections/implementation/base_endpoint_channel.cc",
"connections/implementation/base_pcp_handler.cc",
"connections/implementation/ble_advertisement.cc",
"connections/implementation/ble_endpoint_channel.cc",
"connections/implementation/ble_v2_endpoint_channel.cc",
"connections/implementation/bluetooth_bwu_handler.cc",
"connections/implementation/bluetooth_device_name.cc",
"connections/implementation/bluetooth_endpoint_channel.cc",
"connections/implementation/bwu_manager.cc",
"connections/implementation/client_proxy.cc",
"connections/implementation/encryption_runner.cc",
"connections/implementation/endpoint_channel_manager.cc",
"connections/implementation/endpoint_manager.cc",
"connections/implementation/injected_bluetooth_device_store.cc",
"connections/implementation/internal_payload.cc",
"connections/implementation/internal_payload_factory.cc",
"connections/implementation/mediums/ble.cc",
"connections/implementation/mediums/ble_v2.cc",
"connections/implementation/mediums/ble_v2/advertisement_read_result.cc",
"connections/implementation/mediums/ble_v2/ble_advertisement.cc",
"connections/implementation/mediums/ble_v2/ble_advertisement_header.cc",
"connections/implementation/mediums/ble_v2/ble_packet.cc",
"connections/implementation/mediums/ble_v2/ble_utils.cc",
"connections/implementation/mediums/ble_v2/bloom_filter.cc",
"connections/implementation/mediums/ble_v2/discovered_peripheral_tracker.cc",
"connections/implementation/mediums/bluetooth_classic.cc",
"connections/implementation/mediums/bluetooth_radio.cc",
"connections/implementation/mediums/mediums.cc",
"connections/implementation/mediums/utils.cc",
"connections/implementation/mediums/webrtc_peer_id_stub.cc",
"connections/implementation/mediums/webrtc_stub.cc",
"connections/implementation/mediums/wifi_direct.cc",
"connections/implementation/mediums/wifi_hotspot.cc",
"connections/implementation/mediums/wifi_lan.cc",
"connections/implementation/offline_frames.cc",
"connections/implementation/offline_frames_validator.cc",
"connections/implementation/offline_service_controller.cc",
"connections/implementation/p2p_cluster_pcp_handler.cc",
"connections/implementation/p2p_point_to_point_pcp_handler.cc",
"connections/implementation/p2p_star_pcp_handler.cc",
"connections/implementation/payload_manager.cc",
"connections/implementation/pcp_manager.cc",
"connections/implementation/service_controller_router.cc",
"connections/implementation/webrtc_bwu_handler_stub.cc",
"connections/implementation/wifi_hotspot_bwu_handler.cc",
"connections/implementation/wifi_hotspot_endpoint_channel.cc",
"connections/implementation/wifi_lan_bwu_handler.cc",
"connections/implementation/wifi_lan_endpoint_channel.cc",
"connections/implementation/wifi_lan_service_info.cc",
"connections/payload.cc",
"connections/status.cc",
"connections/strategy.cc",
"internal/crypto/aead.cc",
"internal/crypto/ec_private_key.cc",
"internal/crypto/ec_signature_creator.cc",
"internal/crypto/ec_signature_creator_impl.cc",
"internal/crypto/encryptor.cc",
"internal/crypto/hkdf.cc",
"internal/crypto/hmac.cc",
"internal/crypto/nearby_base.cc",
"internal/crypto/openssl_util.cc",
"internal/crypto/random.cc",
"internal/crypto/rsa_private_key.cc",
"internal/crypto/secure_hash.cc",
"internal/crypto/secure_util.cc",
"internal/crypto/sha2.cc",
"internal/crypto/signature_verifier.cc",
"internal/crypto/symmetric_key.cc",
"internal/platform/base64_utils.cc",
"internal/platform/base_input_stream.cc",
"internal/platform/base_pipe.cc",
"internal/platform/ble.cc",
"internal/platform/ble_connection_info.cc",
"internal/platform/ble_v2.cc",
"internal/platform/bluetooth_classic.cc",
"internal/platform/bluetooth_connection_info.cc",
"internal/platform/bluetooth_utils.cc",
"internal/platform/byte_utils.cc",
"internal/platform/cancellation_flag.cc",
"internal/platform/credential_storage_impl.cc",
"internal/platform/error_code_recorder.cc",
"internal/platform/file.cc",
"internal/platform/implementation/ios/GNCUtils.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBleCentral.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBleConnection.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBlePeripheral.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBleUtils.mm",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Central/GNSCentralManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Central/GNSCentralPeerManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Peripheral/GNSPeripheralManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Peripheral/GNSPeripheralServiceManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Shared/GNSSocket.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Shared/GNSUtils.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Shared/GNSWeavePacket.m",
"internal/platform/implementation/ios/Mediums/GNCLeaks.m",
"internal/platform/implementation/ios/Mediums/GNCMConnection.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourBrowser.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourConnection.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourService.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourUtils.m",
"internal/platform/implementation/ios/ble.mm",
"internal/platform/implementation/ios/bluetooth_adapter.mm",
"internal/platform/implementation/ios/condition_variable.cc",
"internal/platform/implementation/ios/count_down_latch.cc",
"internal/platform/implementation/ios/crypto.mm",
"internal/platform/implementation/ios/log_message.mm",
"internal/platform/implementation/ios/multi_thread_executor.mm",
"internal/platform/implementation/ios/platform.mm",
"internal/platform/implementation/ios/scheduled_executor.mm",
"internal/platform/implementation/ios/system_clock.cc",
"internal/platform/implementation/ios/utils.mm",
"internal/platform/implementation/ios/wifi_lan.mm",
"internal/platform/implementation/shared/count_down_latch.cc",
"internal/platform/implementation/shared/file.cc",
"internal/platform/implementation/shared/posix_condition_variable.cc",
"internal/platform/implementation/shared/posix_mutex.cc",
"internal/platform/input_stream.cc",
"internal/platform/monitored_runnable.cc",
"internal/platform/nsd_service_info.cc",
"internal/platform/pending_job_registry.cc",
"internal/platform/pipe.cc",
"internal/platform/prng.cc",
"internal/platform/thread_check_nocompile.cc",
"internal/platform/uuid.cc",
"internal/platform/wifi_direct.cc",
"internal/platform/wifi_hotspot.cc",
"internal/platform/wifi_lan.cc",
"internal/platform/wifi_lan_connection_info.cc",
"internal/platform/wifi_utils.cc"
],
"target_dependencies" : [
"google-toolbox-for-mac",
"smhasher",
"ukey2",
"protobuf"
],
"type" : "library"
},
{
"c99name" : "NearbyConnectionsTests",
"module_type" : "SwiftTarget",
"name" : "NearbyConnectionsTests",
"path" : "connections/clients/swift/NearbyConnections/Tests",
"sources" : [
"BuildTests.swift"
],
"target_dependencies" : [
"NearbyConnections"
],
"type" : "test"
},
{
"c99name" : "NearbyConnections",
"module_type" : "SwiftTarget",
"name" : "NearbyConnections",
"path" : ".",
"product_memberships" : [
"NearbyConnections"
],
"sources" : [
"connections/clients/swift/NearbyConnections/Sources/Advertiser.swift",
"connections/clients/swift/NearbyConnections/Sources/CancellationToken.swift",
"connections/clients/swift/NearbyConnections/Sources/ConnectionManager.swift",
"connections/clients/swift/NearbyConnections/Sources/ConnectionState.swift",
"connections/clients/swift/NearbyConnections/Sources/Discoverer.swift",
"connections/clients/swift/NearbyConnections/Sources/EndpointID.swift",
"connections/clients/swift/NearbyConnections/Sources/Internal/Connection.swift",
"connections/clients/swift/NearbyConnections/Sources/Internal/Discovery.swift",
"connections/clients/swift/NearbyConnections/Sources/Internal/Payload.swift",
"connections/clients/swift/NearbyConnections/Sources/PayloadID.swift",
"connections/clients/swift/NearbyConnections/Sources/Strategy.swift",
"connections/clients/swift/NearbyConnections/Sources/TransferUpdate.swift"
],
"target_dependencies" : [
"NearbyCoreAdapter"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"NearbyConnections",
"NearbyConnections-Package",
"NearbyCoreAdapter"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme NearbyConnections-Package -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-26.0.0-Beta.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 NearbyConnections-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
abseil: https://github.com/firebase/abseil-cpp-SwiftPM.git @ main (cfe057d)
BoringSSL-GRPC: https://github.com/firebase/boringssl-SwiftPM.git @ 0.7.2
NearbyConnections: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (14 targets)
Target 'NearbyCoreAdapter' in project 'NearbyConnections'
➜ Explicit dependency on target 'NearbyCoreAdapter' in project 'NearbyConnections'
➜ Explicit dependency on target 'google-toolbox-for-mac' in project 'NearbyConnections'
➜ Explicit dependency on target 'smhasher' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'ukey2' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'abseil' in project 'abseil'
Target 'NearbyConnections' in project 'NearbyConnections'
➜ Explicit dependency on target 'NearbyConnections' in project 'NearbyConnections'
➜ Explicit dependency on target 'google-toolbox-for-mac' in project 'NearbyConnections'
➜ Explicit dependency on target 'smhasher' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'ukey2' in project 'NearbyConnections'
➜ Explicit dependency on target 'NearbyCoreAdapter' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'abseil' in project 'abseil'
Target 'NearbyConnections' in project 'NearbyConnections'
➜ Explicit dependency on target 'google-toolbox-for-mac' in project 'NearbyConnections'
➜ Explicit dependency on target 'smhasher' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'ukey2' in project 'NearbyConnections'
➜ Explicit dependency on target 'NearbyCoreAdapter' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'abseil' in project 'abseil'
Target 'NearbyCoreAdapter' in project 'NearbyConnections'
➜ Explicit dependency on target 'google-toolbox-for-mac' in project 'NearbyConnections'
➜ Explicit dependency on target 'smhasher' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'ukey2' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'abseil' in project 'abseil'
Target 'ukey2' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'abseil' in project 'abseil'
Target 'abseil' in project 'abseil'
➜ Explicit dependency on target 'abseil' in project 'abseil'
➜ Explicit dependency on target 'abseil_abseil' in project 'abseil'
Target 'abseil' in project 'abseil'
➜ Explicit dependency on target 'abseil_abseil' in project 'abseil'
Target 'abseil_abseil' in project 'abseil' (no dependencies)
Target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
Target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
Target 'openssl_grpc' in project 'BoringSSL-GRPC' (no dependencies)
Target 'protobuf' in project 'NearbyConnections' (no dependencies)
Target 'smhasher' in project 'NearbyConnections' (no dependencies)
Target 'google-toolbox-for-mac' in project 'NearbyConnections' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
Build description signature: 81179107e9eab6fd69bc2da4b18e5878
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/81179107e9eab6fd69bc2da4b18e5878.xcbuilddata
error: The package product 'openssl_grpc' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'securemessage' from project 'NearbyConnections')
error: The package product 'openssl_grpc' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'NearbyConnections' from project 'NearbyConnections')
error: The package product 'abseil' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'NearbyConnections' from project 'NearbyConnections')
error: The package product 'openssl_grpc' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'ukey2' from project 'NearbyConnections')
error: The package product 'abseil' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'ukey2' from project 'NearbyConnections')
error: The package product 'openssl_grpc' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'NearbyCoreAdapter' from project 'NearbyConnections')
error: The package product 'abseil' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'NearbyCoreAdapter' from project 'NearbyConnections')
** BUILD FAILED **
The following build commands failed:
Building workspace spi-builder-workspace with scheme NearbyConnections-Package
(1 failure)
Command line invocation:
/Applications/Xcode-26.0.0-Beta.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
NearbyConnections: /Users/admin/builder/spi-builder-workspace
abseil: https://github.com/firebase/abseil-cpp-SwiftPM.git @ main (cfe057d)
BoringSSL-GRPC: https://github.com/firebase/boringssl-SwiftPM.git @ 0.7.2
resolved source packages: NearbyConnections, abseil, BoringSSL-GRPC
{
"c_language_standard" : "c99",
"cxx_language_standard" : "gnu++14",
"dependencies" : [
{
"identity" : "abseil-cpp-swiftpm",
"requirement" : {
"branch" : [
"main"
]
},
"type" : "sourceControl",
"url" : "https://github.com/firebase/abseil-cpp-SwiftPM.git"
},
{
"identity" : "boringssl-swiftpm",
"requirement" : {
"range" : [
{
"lower_bound" : "0.7.1",
"upper_bound" : "0.8.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/firebase/boringssl-SwiftPM.git"
}
],
"manifest_display_name" : "NearbyConnections",
"name" : "NearbyConnections",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "11.0"
},
{
"name" : "macos",
"version" : "10.13"
},
{
"name" : "tvos",
"version" : "11.0"
},
{
"name" : "watchos",
"version" : "4.0"
}
],
"products" : [
{
"name" : "NearbyCoreAdapter",
"targets" : [
"NearbyCoreAdapter"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NearbyConnections",
"targets" : [
"NearbyConnections"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ukey2",
"module_type" : "ClangTarget",
"name" : "ukey2",
"path" : "third_party/ukey2",
"product_dependencies" : [
"abseil"
],
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"compiled_proto/proto/device_to_device_messages.pb.cc",
"compiled_proto/proto/passwordless_auth_payloads.pb.cc",
"compiled_proto/proto/proximity_payloads.pb.cc",
"compiled_proto/proto/securegcm.pb.cc",
"compiled_proto/proto/ukey.pb.cc",
"ukey2/src/main/cpp/src/securegcm/d2d_connection_context_v1.cc",
"ukey2/src/main/cpp/src/securegcm/d2d_crypto_ops.cc",
"ukey2/src/main/cpp/src/securegcm/java_util.cc",
"ukey2/src/main/cpp/src/securegcm/ukey2_handshake.cc"
],
"target_dependencies" : [
"securemessage",
"protobuf"
],
"type" : "library"
},
{
"c99name" : "smhasher",
"module_type" : "ClangTarget",
"name" : "smhasher",
"path" : "third_party/smhasher",
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"smhasher/src/MurmurHash3.cpp"
],
"type" : "library"
},
{
"c99name" : "securemessage",
"module_type" : "ClangTarget",
"name" : "securemessage",
"path" : "third_party/securemessage",
"product_dependencies" : [
"openssl_grpc"
],
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"compiled_proto/proto/securemessage.pb.cc",
"securemessage/cpp/src/securemessage/byte_buffer.cc",
"securemessage/cpp/src/securemessage/crypto_ops.cc",
"securemessage/cpp/src/securemessage/crypto_ops_openssl.cc",
"securemessage/cpp/src/securemessage/public_key_proto_util.cc",
"securemessage/cpp/src/securemessage/raw_secure_message_parser.cc",
"securemessage/cpp/src/securemessage/secure_message_builder.cc",
"securemessage/cpp/src/securemessage/secure_message_parser.cc",
"securemessage/cpp/src/securemessage/secure_message_wrapper.cc",
"securemessage/cpp/src/securemessage/util.cc"
],
"target_dependencies" : [
"protobuf"
],
"type" : "library"
},
{
"c99name" : "protobuf",
"module_type" : "ClangTarget",
"name" : "protobuf",
"path" : "third_party/protobuf/src",
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"google/protobuf/any.cc",
"google/protobuf/any.pb.cc",
"google/protobuf/any_lite.cc",
"google/protobuf/api.pb.cc",
"google/protobuf/arena.cc",
"google/protobuf/arenastring.cc",
"google/protobuf/descriptor.cc",
"google/protobuf/descriptor.pb.cc",
"google/protobuf/descriptor_database.cc",
"google/protobuf/duration.pb.cc",
"google/protobuf/dynamic_message.cc",
"google/protobuf/empty.pb.cc",
"google/protobuf/extension_set.cc",
"google/protobuf/extension_set_heavy.cc",
"google/protobuf/field_mask.pb.cc",
"google/protobuf/generated_enum_util.cc",
"google/protobuf/generated_message_bases.cc",
"google/protobuf/generated_message_reflection.cc",
"google/protobuf/generated_message_table_driven.cc",
"google/protobuf/generated_message_table_driven_lite.cc",
"google/protobuf/generated_message_tctable_full.cc",
"google/protobuf/generated_message_tctable_lite.cc",
"google/protobuf/generated_message_util.cc",
"google/protobuf/implicit_weak_message.cc",
"google/protobuf/inlined_string_field.cc",
"google/protobuf/io/coded_stream.cc",
"google/protobuf/io/gzip_stream.cc",
"google/protobuf/io/io_win32.cc",
"google/protobuf/io/printer.cc",
"google/protobuf/io/strtod.cc",
"google/protobuf/io/tokenizer.cc",
"google/protobuf/io/zero_copy_stream.cc",
"google/protobuf/io/zero_copy_stream_impl.cc",
"google/protobuf/io/zero_copy_stream_impl_lite.cc",
"google/protobuf/map.cc",
"google/protobuf/map_field.cc",
"google/protobuf/message.cc",
"google/protobuf/message_lite.cc",
"google/protobuf/parse_context.cc",
"google/protobuf/reflection_ops.cc",
"google/protobuf/repeated_field.cc",
"google/protobuf/repeated_ptr_field.cc",
"google/protobuf/service.cc",
"google/protobuf/source_context.pb.cc",
"google/protobuf/struct.pb.cc",
"google/protobuf/stubs/bytestream.cc",
"google/protobuf/stubs/common.cc",
"google/protobuf/stubs/int128.cc",
"google/protobuf/stubs/status.cc",
"google/protobuf/stubs/statusor.cc",
"google/protobuf/stubs/stringpiece.cc",
"google/protobuf/stubs/stringprintf.cc",
"google/protobuf/stubs/structurally_valid.cc",
"google/protobuf/stubs/strutil.cc",
"google/protobuf/stubs/substitute.cc",
"google/protobuf/stubs/time.cc",
"google/protobuf/text_format.cc",
"google/protobuf/timestamp.pb.cc",
"google/protobuf/type.pb.cc",
"google/protobuf/unknown_field_set.cc",
"google/protobuf/wire_format.cc",
"google/protobuf/wire_format_lite.cc",
"google/protobuf/wrappers.pb.cc"
],
"type" : "library"
},
{
"c99name" : "google_toolbox_for_mac",
"module_type" : "ClangTarget",
"name" : "google-toolbox-for-mac",
"path" : "third_party/google-toolbox-for-mac",
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"google-toolbox-for-mac/Foundation/GTMLogger.m"
],
"type" : "library"
},
{
"c99name" : "NearbyCoreAdapterTests",
"module_type" : "SwiftTarget",
"name" : "NearbyCoreAdapterTests",
"path" : "connections/clients/swift/NearbyCoreAdapter/Tests",
"sources" : [
"BuildTests.swift"
],
"target_dependencies" : [
"NearbyCoreAdapter"
],
"type" : "test"
},
{
"c99name" : "NearbyCoreAdapter",
"module_type" : "ClangTarget",
"name" : "NearbyCoreAdapter",
"path" : ".",
"product_dependencies" : [
"abseil"
],
"product_memberships" : [
"NearbyCoreAdapter",
"NearbyConnections"
],
"sources" : [
"compiled_proto/connections/implementation/proto/offline_wire_formats.pb.cc",
"compiled_proto/internal/proto/analytics/connections_log.pb.cc",
"compiled_proto/internal/proto/credential.pb.cc",
"compiled_proto/internal/proto/device_metadata.pb.cc",
"compiled_proto/proto/connections_enums.pb.cc",
"compiled_proto/proto/errorcode/error_code_enums.pb.cc",
"compiled_proto/proto/mediums/ble_frames.pb.cc",
"compiled_proto/proto/mediums/nfc_frames.pb.cc",
"compiled_proto/proto/mediums/web_rtc_signaling_frames.pb.cc",
"compiled_proto/proto/sharing_enums.pb.cc",
"connections/advertising_options.cc",
"connections/clients/swift/NearbyCoreAdapter/Sources/CPPInputStreamBinding.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCAdvertisingOptions+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCAdvertisingOptions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCConnectionOptions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCCoreAdapter.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCDiscoveryOptions+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCDiscoveryOptions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCError.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCException.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCInputStream.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload+CppConversions.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCPayload.mm",
"connections/clients/swift/NearbyCoreAdapter/Sources/GNCStrategy.mm",
"connections/connection_options.cc",
"connections/core.cc",
"connections/discovery_options.cc",
"connections/implementation/analytics/analytics_recorder.cc",
"connections/implementation/analytics/throughput_recorder.cc",
"connections/implementation/base_bwu_handler.cc",
"connections/implementation/base_endpoint_channel.cc",
"connections/implementation/base_pcp_handler.cc",
"connections/implementation/ble_advertisement.cc",
"connections/implementation/ble_endpoint_channel.cc",
"connections/implementation/ble_v2_endpoint_channel.cc",
"connections/implementation/bluetooth_bwu_handler.cc",
"connections/implementation/bluetooth_device_name.cc",
"connections/implementation/bluetooth_endpoint_channel.cc",
"connections/implementation/bwu_manager.cc",
"connections/implementation/client_proxy.cc",
"connections/implementation/encryption_runner.cc",
"connections/implementation/endpoint_channel_manager.cc",
"connections/implementation/endpoint_manager.cc",
"connections/implementation/injected_bluetooth_device_store.cc",
"connections/implementation/internal_payload.cc",
"connections/implementation/internal_payload_factory.cc",
"connections/implementation/mediums/ble.cc",
"connections/implementation/mediums/ble_v2.cc",
"connections/implementation/mediums/ble_v2/advertisement_read_result.cc",
"connections/implementation/mediums/ble_v2/ble_advertisement.cc",
"connections/implementation/mediums/ble_v2/ble_advertisement_header.cc",
"connections/implementation/mediums/ble_v2/ble_packet.cc",
"connections/implementation/mediums/ble_v2/ble_utils.cc",
"connections/implementation/mediums/ble_v2/bloom_filter.cc",
"connections/implementation/mediums/ble_v2/discovered_peripheral_tracker.cc",
"connections/implementation/mediums/bluetooth_classic.cc",
"connections/implementation/mediums/bluetooth_radio.cc",
"connections/implementation/mediums/mediums.cc",
"connections/implementation/mediums/utils.cc",
"connections/implementation/mediums/webrtc_peer_id_stub.cc",
"connections/implementation/mediums/webrtc_stub.cc",
"connections/implementation/mediums/wifi_direct.cc",
"connections/implementation/mediums/wifi_hotspot.cc",
"connections/implementation/mediums/wifi_lan.cc",
"connections/implementation/offline_frames.cc",
"connections/implementation/offline_frames_validator.cc",
"connections/implementation/offline_service_controller.cc",
"connections/implementation/p2p_cluster_pcp_handler.cc",
"connections/implementation/p2p_point_to_point_pcp_handler.cc",
"connections/implementation/p2p_star_pcp_handler.cc",
"connections/implementation/payload_manager.cc",
"connections/implementation/pcp_manager.cc",
"connections/implementation/service_controller_router.cc",
"connections/implementation/webrtc_bwu_handler_stub.cc",
"connections/implementation/wifi_hotspot_bwu_handler.cc",
"connections/implementation/wifi_hotspot_endpoint_channel.cc",
"connections/implementation/wifi_lan_bwu_handler.cc",
"connections/implementation/wifi_lan_endpoint_channel.cc",
"connections/implementation/wifi_lan_service_info.cc",
"connections/payload.cc",
"connections/status.cc",
"connections/strategy.cc",
"internal/crypto/aead.cc",
"internal/crypto/ec_private_key.cc",
"internal/crypto/ec_signature_creator.cc",
"internal/crypto/ec_signature_creator_impl.cc",
"internal/crypto/encryptor.cc",
"internal/crypto/hkdf.cc",
"internal/crypto/hmac.cc",
"internal/crypto/nearby_base.cc",
"internal/crypto/openssl_util.cc",
"internal/crypto/random.cc",
"internal/crypto/rsa_private_key.cc",
"internal/crypto/secure_hash.cc",
"internal/crypto/secure_util.cc",
"internal/crypto/sha2.cc",
"internal/crypto/signature_verifier.cc",
"internal/crypto/symmetric_key.cc",
"internal/platform/base64_utils.cc",
"internal/platform/base_input_stream.cc",
"internal/platform/base_pipe.cc",
"internal/platform/ble.cc",
"internal/platform/ble_connection_info.cc",
"internal/platform/ble_v2.cc",
"internal/platform/bluetooth_classic.cc",
"internal/platform/bluetooth_connection_info.cc",
"internal/platform/bluetooth_utils.cc",
"internal/platform/byte_utils.cc",
"internal/platform/cancellation_flag.cc",
"internal/platform/credential_storage_impl.cc",
"internal/platform/error_code_recorder.cc",
"internal/platform/file.cc",
"internal/platform/implementation/ios/GNCUtils.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBleCentral.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBleConnection.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBlePeripheral.m",
"internal/platform/implementation/ios/Mediums/Ble/GNCMBleUtils.mm",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Central/GNSCentralManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Central/GNSCentralPeerManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Peripheral/GNSPeripheralManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Peripheral/GNSPeripheralServiceManager.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Shared/GNSSocket.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Shared/GNSUtils.m",
"internal/platform/implementation/ios/Mediums/Ble/Sockets/Source/Shared/GNSWeavePacket.m",
"internal/platform/implementation/ios/Mediums/GNCLeaks.m",
"internal/platform/implementation/ios/Mediums/GNCMConnection.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourBrowser.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourConnection.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourService.m",
"internal/platform/implementation/ios/Mediums/WifiLan/GNCMBonjourUtils.m",
"internal/platform/implementation/ios/ble.mm",
"internal/platform/implementation/ios/bluetooth_adapter.mm",
"internal/platform/implementation/ios/condition_variable.cc",
"internal/platform/implementation/ios/count_down_latch.cc",
"internal/platform/implementation/ios/crypto.mm",
"internal/platform/implementation/ios/log_message.mm",
"internal/platform/implementation/ios/multi_thread_executor.mm",
"internal/platform/implementation/ios/platform.mm",
"internal/platform/implementation/ios/scheduled_executor.mm",
"internal/platform/implementation/ios/system_clock.cc",
"internal/platform/implementation/ios/utils.mm",
"internal/platform/implementation/ios/wifi_lan.mm",
"internal/platform/implementation/shared/count_down_latch.cc",
"internal/platform/implementation/shared/file.cc",
"internal/platform/implementation/shared/posix_condition_variable.cc",
"internal/platform/implementation/shared/posix_mutex.cc",
"internal/platform/input_stream.cc",
"internal/platform/monitored_runnable.cc",
"internal/platform/nsd_service_info.cc",
"internal/platform/pending_job_registry.cc",
"internal/platform/pipe.cc",
"internal/platform/prng.cc",
"internal/platform/thread_check_nocompile.cc",
"internal/platform/uuid.cc",
"internal/platform/wifi_direct.cc",
"internal/platform/wifi_hotspot.cc",
"internal/platform/wifi_lan.cc",
"internal/platform/wifi_lan_connection_info.cc",
"internal/platform/wifi_utils.cc"
],
"target_dependencies" : [
"google-toolbox-for-mac",
"smhasher",
"ukey2",
"protobuf"
],
"type" : "library"
},
{
"c99name" : "NearbyConnectionsTests",
"module_type" : "SwiftTarget",
"name" : "NearbyConnectionsTests",
"path" : "connections/clients/swift/NearbyConnections/Tests",
"sources" : [
"BuildTests.swift"
],
"target_dependencies" : [
"NearbyConnections"
],
"type" : "test"
},
{
"c99name" : "NearbyConnections",
"module_type" : "SwiftTarget",
"name" : "NearbyConnections",
"path" : ".",
"product_memberships" : [
"NearbyConnections"
],
"sources" : [
"connections/clients/swift/NearbyConnections/Sources/Advertiser.swift",
"connections/clients/swift/NearbyConnections/Sources/CancellationToken.swift",
"connections/clients/swift/NearbyConnections/Sources/ConnectionManager.swift",
"connections/clients/swift/NearbyConnections/Sources/ConnectionState.swift",
"connections/clients/swift/NearbyConnections/Sources/Discoverer.swift",
"connections/clients/swift/NearbyConnections/Sources/EndpointID.swift",
"connections/clients/swift/NearbyConnections/Sources/Internal/Connection.swift",
"connections/clients/swift/NearbyConnections/Sources/Internal/Discovery.swift",
"connections/clients/swift/NearbyConnections/Sources/Internal/Payload.swift",
"connections/clients/swift/NearbyConnections/Sources/PayloadID.swift",
"connections/clients/swift/NearbyConnections/Sources/Strategy.swift",
"connections/clients/swift/NearbyConnections/Sources/TransferUpdate.swift"
],
"target_dependencies" : [
"NearbyCoreAdapter"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"NearbyConnections",
"NearbyConnections-Package",
"NearbyCoreAdapter"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme NearbyConnections-Package -destination generic/platform=watchOS
Command line invocation:
/Applications/Xcode-26.0.0-Beta.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 NearbyConnections-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
abseil: https://github.com/firebase/abseil-cpp-SwiftPM.git @ main (cfe057d)
BoringSSL-GRPC: https://github.com/firebase/boringssl-SwiftPM.git @ 0.7.2
NearbyConnections: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (14 targets)
Target 'NearbyCoreAdapter' in project 'NearbyConnections'
➜ Explicit dependency on target 'NearbyCoreAdapter' in project 'NearbyConnections'
➜ Explicit dependency on target 'google-toolbox-for-mac' in project 'NearbyConnections'
➜ Explicit dependency on target 'smhasher' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'ukey2' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'abseil' in project 'abseil'
Target 'NearbyConnections' in project 'NearbyConnections'
➜ Explicit dependency on target 'NearbyConnections' in project 'NearbyConnections'
➜ Explicit dependency on target 'google-toolbox-for-mac' in project 'NearbyConnections'
➜ Explicit dependency on target 'smhasher' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'ukey2' in project 'NearbyConnections'
➜ Explicit dependency on target 'NearbyCoreAdapter' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'abseil' in project 'abseil'
Target 'NearbyConnections' in project 'NearbyConnections'
➜ Explicit dependency on target 'google-toolbox-for-mac' in project 'NearbyConnections'
➜ Explicit dependency on target 'smhasher' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'ukey2' in project 'NearbyConnections'
➜ Explicit dependency on target 'NearbyCoreAdapter' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'abseil' in project 'abseil'
Target 'NearbyCoreAdapter' in project 'NearbyConnections'
➜ Explicit dependency on target 'google-toolbox-for-mac' in project 'NearbyConnections'
➜ Explicit dependency on target 'smhasher' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'ukey2' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'abseil' in project 'abseil'
Target 'ukey2' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'abseil' in project 'abseil'
Target 'abseil' in project 'abseil'
➜ Explicit dependency on target 'abseil' in project 'abseil'
➜ Explicit dependency on target 'abseil_abseil' in project 'abseil'
Target 'abseil' in project 'abseil'
➜ Explicit dependency on target 'abseil_abseil' in project 'abseil'
Target 'abseil_abseil' in project 'abseil' (no dependencies)
Target 'securemessage' in project 'NearbyConnections'
➜ Explicit dependency on target 'protobuf' in project 'NearbyConnections'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
Target 'openssl_grpc' in project 'BoringSSL-GRPC'
➜ Explicit dependency on target 'openssl_grpc' in project 'BoringSSL-GRPC'
Target 'openssl_grpc' in project 'BoringSSL-GRPC' (no dependencies)
Target 'protobuf' in project 'NearbyConnections' (no dependencies)
Target 'smhasher' in project 'NearbyConnections' (no dependencies)
Target 'google-toolbox-for-mac' in project 'NearbyConnections' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch armv7k -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x objective-c++ -c /dev/null
ExecuteExternalTool /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-26.0.0-Beta.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS26.0.sdk -x assembler-with-cpp -c /dev/null
Build description signature: 81179107e9eab6fd69bc2da4b18e5878
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/81179107e9eab6fd69bc2da4b18e5878.xcbuilddata
error: The package product 'openssl_grpc' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'NearbyConnections' from project 'NearbyConnections')
error: The package product 'abseil' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'NearbyConnections' from project 'NearbyConnections')
error: The package product 'openssl_grpc' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'ukey2' from project 'NearbyConnections')
error: The package product 'abseil' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'ukey2' from project 'NearbyConnections')
error: The package product 'openssl_grpc' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'NearbyCoreAdapter' from project 'NearbyConnections')
error: The package product 'abseil' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'NearbyCoreAdapter' from project 'NearbyConnections')
error: The package product 'openssl_grpc' requires minimum platform version 5.0 for the watchOS platform, but this target supports 4.0 (in target 'securemessage' from project 'NearbyConnections')
** BUILD FAILED **
The following build commands failed:
Building workspace spi-builder-workspace with scheme NearbyConnections-Package
(1 failure)
BUILD FAILURE 6.2 watchOS