Build Information
Failed to build SecureXPC, reference main (1cece5), with Swift 6.4 for visionOS using Xcode 27.0 on 19 Sep 2026 05:18:05 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SecureXPC -destination generic/platform=xrOSBuild Log
"Client & Server/Round-trip Integration Test.swift",
"Client & Server/Sequential Result Tests.swift",
"Client & Server/Server Concurrency Tests.swift",
"Client & Server/Server Error Handler Test.swift",
"Client & Server/Server Identity Tests.swift",
"Client & Server/XPCServer Creation.swift",
"Encoder & Decoder/Round Trip/Array roundtrip tests.swift",
"Encoder & Decoder/Round Trip/ArrayOptimizedForXPC Tests.swift",
"Encoder & Decoder/Round Trip/Class round trip tests.swift",
"Encoder & Decoder/Round Trip/DataOptimizedForXPC Tests.swift",
"Encoder & Decoder/Round Trip/Dictionary roundtrip tests.swift",
"Encoder & Decoder/Round Trip/Endpoint roundtrip tests.swift",
"Encoder & Decoder/Round Trip/File Descriptor XPC Wrapper Tests.swift",
"Encoder & Decoder/Round Trip/IOSurfaceForXPC Tests.swift",
"Encoder & Decoder/Round Trip/Scalar roundtrip tests.swift",
"Encoder & Decoder/Round Trip/Unkeyed container roundtrip tests.swift",
"Encoder & Decoder/TestHelpers.swift",
"Encoder & Decoder/XPCDecoder/Array decoding tests.swift",
"Encoder & Decoder/XPCDecoder/Dictionary decoding tests.swift",
"Encoder & Decoder/XPCDecoder/Scalar decoding tests.swift",
"Encoder & Decoder/XPCEncoder/Array encoding tests.swift",
"Encoder & Decoder/XPCEncoder/Dictionary encoding tests.swift",
"Encoder & Decoder/XPCEncoder/Scalar encoding tests.swift",
"Multiprocess Client & Server/LaunchAgent Tests.swift",
"Multiprocess Client & Server/LaunchAgent/LaunchAgent.swift",
"Multiprocess Client & Server/LaunchAgent/Shared.swift",
"Multiprocess Client & Server/LaunchAgent/main.swift"
],
"target_dependencies" : [
"SecureXPC"
],
"type" : "test"
},
{
"c99name" : "SecureXPC",
"module_type" : "SwiftTarget",
"name" : "SecureXPC",
"path" : "Sources/SecureXPC",
"product_memberships" : [
"SecureXPC"
],
"sources" : [
"Client/ServerIdentity.swift",
"Client/ServerRequirement.swift",
"Client/XPCClient.swift",
"Client/XPCEndpointClient.swift",
"Client/XPCMachClient.swift",
"Client/XPCServiceClient.swift",
"Codable Types/ArrayOptimizedForXPC.swift",
"Codable Types/DataOptimizedForXPC.swift",
"Codable Types/File Descriptor XPC Wrappers.swift",
"Codable Types/IOSurfaceForXPC.swift",
"HandlerError.swift",
"PackageInternalRoutes.swift",
"Request.swift",
"Response.swift",
"Routes.swift",
"SequentialResult.swift",
"SequentialResultProvider.swift",
"Server/ClientIdentity.swift",
"Server/ClientRequirement.swift",
"Server/MachServiceCriteria.swift",
"Server/XPCAnonymousServer.swift",
"Server/XPCMachServer.swift",
"Server/XPCServer.swift",
"Server/XPCServiceServer.swift",
"Shared Memory/SharedMemory.swift",
"Shared Memory/SharedRawMemory.swift",
"Shared Memory/SharedSemaphore.swift",
"Shared Memory/SharedTrivial.swift",
"Trivial.swift",
"XPC Coders/XPCCoderError.swift",
"XPC Coders/XPCDecoder/Transformation functions.swift",
"XPC Coders/XPCDecoder/XPCDecoder.swift",
"XPC Coders/XPCDecoder/XPCDecoderImpl.swift",
"XPC Coders/XPCDecoder/XPCKeyedDecodingContainer.swift",
"XPC Coders/XPCDecoder/XPCSingleValueDecodingContainer.swift",
"XPC Coders/XPCDecoder/XPCUnkeyedDecodingContainer.swift",
"XPC Coders/XPCEncoder/XPCContainer.swift",
"XPC Coders/XPCEncoder/XPCEncoder.swift",
"XPC Coders/XPCEncoder/XPCEncoderImpl.swift",
"XPC Coders/XPCEncoder/XPCKeyedEncodingContainer.swift",
"XPC Coders/XPCEncoder/XPCSingleValueEncodingContainer.swift",
"XPC Coders/XPCEncoder/XPCUnkeyedEncodingContainer.swift",
"XPC Coders/xpc_type_t+description.swift",
"XPCCommon.swift",
"XPCConnectionDescriptor.swift",
"XPCError.swift",
"XPCServerEndpoint.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
{
"workspace" : {
"name" : "SecureXPC",
"schemes" : [
"SecureXPC"
]
}
}
2026-09-19 01:17:54.489 xcodebuild[647:4162] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SecureXPC -destination generic/platform=xrOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.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 SecureXPC -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
SecureXPC: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'SecureXPC-product' in project 'SecureXPC'
➜ Explicit dependency on target 'SecureXPC' in project 'SecureXPC'
Target 'SecureXPC' in project 'SecureXPC' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc --version
ExecuteExternalTool /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ReadFileContents /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 9171080c28f9daa2c6c7ba96f225d568
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/9171080c28f9daa2c6c7ba96f225d568.xcbuilddata
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/CompilationCache.noindex
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/PrecompiledHeaders
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros
CreateBuildDirectory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-create-build-directory /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/SecureXPC.DependencyMetadataFileList (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/SecureXPC.DependencyMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/SecureXPC.DependencyStaticMetadataFileList (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/SecureXPC.DependencyStaticMetadataFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/SecureXPC.modulemap (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/SecureXPC.modulemap
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.SwiftFileList (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-OutputFileMap.json (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.LinkFileList (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.LinkFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.SwiftConstValuesFileList (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.SwiftConstValuesFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC_const_extract_protocols.json (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace
write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC_const_extract_protocols.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/SecureXPC.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/SecureXPC.modulemap (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/SecureXPC.modulemap /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros
SwiftDriver SecureXPC normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name SecureXPC -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrauth-1WBA714DZSVUL5JQDJ08CLKZ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_float-6WKHNW5S40U2QGHXXGETUDIRA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_AvailabilityInternal-1Q8IQP6M38UWSGZ95UCEY2M44.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ptrcheck-BXA97MNLI4BB0HF5I8MJE403D.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/SwiftShims-CI4H5RO9IYFFWQ2COB512Q2S9.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_SwiftConcurrencyShims-C8XHKSHX96D5YYALNM4W70Z0O.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stddef-5NQ9Z1GV07GBSRQGAQCGXGVRI.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdbool-5BU2ADS7JXQMYENKQHW9X8XOU.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdarg-CDA349K2K4US766844K8E0PVA.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation1-5RGRVV2TZ6WC4WZW5IXF8NQ04.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_limits-425JDMN5HPM3D0UEI8LEHP6NM.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation2-ENTECK156YEWITZRRBTOCE4KR.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_stdint-8OR6T47OOYJA90ZBO3N1USDE.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/sys_types-AYM0BHR77VKMWZCO2T0XGV2HF.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/string_h-2GT67HHHHK5CF1V1S31LH0PU2.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_DarwinFoundation3-9ZHN6JKBS40BBA81RQMV8H0IC.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/_Builtin_inttypes-11B64KJD36B3YOHBR1BBXBJY8.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Darwin-60P5LVNQO3ESRRM5DCJ05PFNK.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/ObjectiveC-26TIBFYCEJZVP216ZZAU1X8KN.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_object-692CJ8BG6RE5H04487EJJOVXW.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/os_workgroup-4U1VXMWIZD80E7PRUQF2G7P9X.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Dispatch-CLT3466HKC22GCKAWSCNG0H7T.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/XPC-EP5EU7FNGP4VOA3EDM18P1KHO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CoreFoundation-AVLTZVCXBU2TO75JCN4AGU8XJ.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/CFNetwork-5MI70N1VLDQSWTX4COWLMSIRO.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Security-8TH2M8WJIQMET4SADWX0N8372.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/Foundation-8GON1KVEKRN3NOQI8RETBRWJP.pcm
SwiftExplicitDependencyGeneratePcm arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules/IOSurface-5FE9U89GVFF9A7X7AGO2R8ENI.pcm
SwiftCompile normal arm64 Compiling\ XPCKeyedEncodingContainer.swift,\ XPCSingleValueEncodingContainer.swift,\ XPCUnkeyedEncodingContainer.swift,\ xpc_type_t+description.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCKeyedEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCSingleValueEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCUnkeyedEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/xpc_type_t+description.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCKeyedEncodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCKeyedEncodingContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCSingleValueEncodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCSingleValueEncodingContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCUnkeyedEncodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCUnkeyedEncodingContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/xpc_type_t+description.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile xpc_type_t+description.swift
SwiftCompile normal arm64 Compiling\ XPCUnkeyedDecodingContainer.swift,\ XPCContainer.swift,\ XPCEncoder.swift,\ XPCEncoderImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCUnkeyedDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoderImpl.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCUnkeyedDecodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCUnkeyedDecodingContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoder.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCEncoder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoderImpl.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCEncoderImpl.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SecureXPC (in target 'SecureXPC' from project 'SecureXPC')
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerIdentity.swift:22:26: error: cannot find type 'SecCode' in scope
20 | struct ServerIdentity {
21 | /// A represention of the server process.
22 | public let code: SecCode
| `- error: cannot find type 'SecCode' in scope
23 |
24 | /// The effective user id of the server process.
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:43:54: error: cannot find type 'SecRequirement' in scope
41 | extension XPCClient.ServerRequirement {
42 | /// The server must satisfy the specified code signing security requirement.
43 | public static func secRequirement(_ requirement: SecRequirement) -> XPCClient.ServerRequirement {
| `- error: cannot find type 'SecRequirement' in scope
44 | XPCClient.ServerRequirement(serverAcceptor: SecRequirementServerAcceptor(requirement: requirement))
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:161:22: error: cannot find type 'SecRequirement' in scope
159 |
160 | fileprivate struct SecRequirementServerAcceptor: ServerAcceptor {
161 | let requirement: SecRequirement
| `- error: cannot find type 'SecRequirement' in scope
162 |
163 | func trustServer(_ serverIdentity: XPCClient.ServerIdentity) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientIdentity.swift:95:33: error: cannot find type 'SecCode' in scope
93 |
94 | /// A represention of the client process.
95 | public static var code: SecCode? {
| `- error: cannot find type 'SecCode' in scope
96 | SecCodeCreateWithXPCConnection(current.connection, andMessage: current.message)
97 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:43:54: error: cannot find type 'SecRequirement' in scope
41 | extension XPCServer.ClientRequirement {
42 | /// The requesting client must satisfy the specified code signing security requirement.
43 | public static func secRequirement(_ requirement: SecRequirement) -> XPCServer.ClientRequirement {
| `- error: cannot find type 'SecRequirement' in scope
44 | XPCServer.ClientRequirement(messageAcceptor: SecRequirementsMessageAcceptor([requirement]))
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:234:32: error: cannot find type 'SecRequirement' in scope
232 | fileprivate struct SecRequirementsMessageAcceptor: MessageAcceptor {
233 | /// At least one of these code signing requirements must be met in order for the message to be accepted
234 | private let requirements: [SecRequirement]
| `- error: cannot find type 'SecRequirement' in scope
235 |
236 | internal init(_ requirements: [SecRequirement]) {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:236:36: error: cannot find type 'SecRequirement' in scope
234 | private let requirements: [SecRequirement]
235 |
236 | internal init(_ requirements: [SecRequirement]) {
| `- error: cannot find type 'SecRequirement' in scope
237 | self.requirements = requirements
238 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:81:40: error: cannot find type 'SecStaticCode' in scope
79 | ///
80 | /// This is a convenience wrapper around `SecCodeCopySelf` and `SecCodeCopyStaticCode`.
81 | func SecStaticCodeCopySelf() throws -> SecStaticCode {
| `- error: cannot find type 'SecStaticCode' in scope
82 | var currentCode: SecCode?
83 | var status = SecCodeCopySelf(SecCSFlags(), ¤tCode)
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:100:106: error: cannot find type 'SecCode' in scope
98 | ///
99 | /// Uses undocumented functionality prior to macOS 11.
100 | func SecCodeCreateWithXPCConnection(_ connection: xpc_connection_t, andMessage message: xpc_object_t) -> SecCode? {
| `- error: cannot find type 'SecCode' in scope
101 | // Get the code representing the client
102 | var code: SecCode?
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:118:30: error: cannot find type 'SecCode' in scope
116 |
117 | /// Returns the path for the code instance or `nil` if it could not be determined.
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
| `- error: cannot find type 'SecCode' in scope
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:247:74: error: cannot find type 'SecRequirement' in scope
245 | }
246 |
247 | func secRequirementForTeamIdentifier(_ teamIdentifier: String) throws -> SecRequirement {
| `- error: cannot find type 'SecRequirement' in scope
248 | // From https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/RequirementLang/RequirementLang.html
249 | // In regards to subject.OU:
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerIdentity.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCEndpointClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCMachClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCServiceClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/ArrayOptimizedForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/DataOptimizedForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/File\ Descriptor\ XPC\ Wrappers.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/IOSurfaceForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/HandlerError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/PackageInternalRoutes.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Request.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Response.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Routes.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResult.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResultProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientIdentity.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCAnonymousServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCMachServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServiceServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedMemory.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedRawMemory.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedSemaphore.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedTrivial.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Trivial.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCCoderError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/Transformation\ functions.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoder.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoderImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCKeyedDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCSingleValueDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCUnkeyedDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoderImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCKeyedEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCSingleValueEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCUnkeyedEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/xpc_type_t+description.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCConnectionDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCServerEndpoint.swift -target arm64-apple-xros1.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SecureXPC -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.abi.json
SwiftCompile normal arm64 (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ XPCCommon.swift,\ XPCConnectionDescriptor.swift,\ XPCError.swift,\ XPCServerEndpoint.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCConnectionDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCServerEndpoint.swift (in target 'SecureXPC' from project 'SecureXPC')
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:81:40: error: cannot find type 'SecStaticCode' in scope
79 | ///
80 | /// This is a convenience wrapper around `SecCodeCopySelf` and `SecCodeCopyStaticCode`.
81 | func SecStaticCodeCopySelf() throws -> SecStaticCode {
| `- error: cannot find type 'SecStaticCode' in scope
82 | var currentCode: SecCode?
83 | var status = SecCodeCopySelf(SecCSFlags(), ¤tCode)
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:100:106: error: cannot find type 'SecCode' in scope
98 | ///
99 | /// Uses undocumented functionality prior to macOS 11.
100 | func SecCodeCreateWithXPCConnection(_ connection: xpc_connection_t, andMessage message: xpc_object_t) -> SecCode? {
| `- error: cannot find type 'SecCode' in scope
101 | // Get the code representing the client
102 | var code: SecCode?
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:118:30: error: cannot find type 'SecCode' in scope
116 |
117 | /// Returns the path for the code instance or `nil` if it could not be determined.
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
| `- error: cannot find type 'SecCode' in scope
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:247:74: error: cannot find type 'SecRequirement' in scope
245 | }
246 |
247 | func secRequirementForTeamIdentifier(_ teamIdentifier: String) throws -> SecRequirement {
| `- error: cannot find type 'SecRequirement' in scope
248 | // From https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/RequirementLang/RequirementLang.html
249 | // In regards to subject.OU:
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:56:18: error: cannot find '_NSGetExecutablePath' in scope
54 | var buffer = [CChar](repeating: 0, count: Int(MAXPATHLEN))
55 | var bufferSize = UInt32(buffer.count)
56 | let result = _NSGetExecutablePath(&buffer, &bufferSize)
| `- error: cannot find '_NSGetExecutablePath' in scope
57 |
58 | // From _NSGetExecutablePath's documentation:
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:63:23: error: cannot find '_NSGetExecutablePath' in scope
61 | if result == -1 {
62 | buffer = [CChar](repeating: 0, count: Int(bufferSize))
63 | let result2 = _NSGetExecutablePath(&buffer, &bufferSize)
| `- error: cannot find '_NSGetExecutablePath' in scope
64 | guard result2 == 0 else {
65 | fatalError("_NSGetExecutablePath failed (\(result2)) after increasing buffer size to \(bufferSize)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:82:22: error: cannot find type 'SecCode' in scope
80 | /// This is a convenience wrapper around `SecCodeCopySelf` and `SecCodeCopyStaticCode`.
81 | func SecStaticCodeCopySelf() throws -> SecStaticCode {
82 | var currentCode: SecCode?
| `- error: cannot find type 'SecCode' in scope
83 | var status = SecCodeCopySelf(SecCSFlags(), ¤tCode)
84 | guard status == errSecSuccess, let currentCode = currentCode else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:83:18: error: cannot find 'SecCodeCopySelf' in scope
81 | func SecStaticCodeCopySelf() throws -> SecStaticCode {
82 | var currentCode: SecCode?
83 | var status = SecCodeCopySelf(SecCSFlags(), ¤tCode)
| `- error: cannot find 'SecCodeCopySelf' in scope
84 | guard status == errSecSuccess, let currentCode = currentCode else {
85 | throw XPCError.internalFailure(description: "SecCodeCopySelf failed with status: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:83:34: error: cannot find 'SecCSFlags' in scope
81 | func SecStaticCodeCopySelf() throws -> SecStaticCode {
82 | var currentCode: SecCode?
83 | var status = SecCodeCopySelf(SecCSFlags(), ¤tCode)
| `- error: cannot find 'SecCSFlags' in scope
84 | guard status == errSecSuccess, let currentCode = currentCode else {
85 | throw XPCError.internalFailure(description: "SecCodeCopySelf failed with status: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:88:28: error: cannot find type 'SecStaticCode' in scope
86 | }
87 |
88 | var currentStaticCode: SecStaticCode?
| `- error: cannot find type 'SecStaticCode' in scope
89 | status = SecCodeCopyStaticCode(currentCode, SecCSFlags(), ¤tStaticCode)
90 | guard status == errSecSuccess, let currentStaticCode = currentStaticCode else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:89:14: error: cannot find 'SecCodeCopyStaticCode' in scope
87 |
88 | var currentStaticCode: SecStaticCode?
89 | status = SecCodeCopyStaticCode(currentCode, SecCSFlags(), ¤tStaticCode)
| `- error: cannot find 'SecCodeCopyStaticCode' in scope
90 | guard status == errSecSuccess, let currentStaticCode = currentStaticCode else {
91 | throw XPCError.internalFailure(description: "SecCodeCopyStaticCode failed with status: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:89:49: error: cannot find 'SecCSFlags' in scope
87 |
88 | var currentStaticCode: SecStaticCode?
89 | status = SecCodeCopyStaticCode(currentCode, SecCSFlags(), ¤tStaticCode)
| `- error: cannot find 'SecCSFlags' in scope
90 | guard status == errSecSuccess, let currentStaticCode = currentStaticCode else {
91 | throw XPCError.internalFailure(description: "SecCodeCopyStaticCode failed with status: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:102:15: error: cannot find type 'SecCode' in scope
100 | func SecCodeCreateWithXPCConnection(_ connection: xpc_connection_t, andMessage message: xpc_object_t) -> SecCode? {
101 | // Get the code representing the client
102 | var code: SecCode?
| `- error: cannot find type 'SecCode' in scope
103 | if #available(macOS 11, *) { // publicly documented, but only available since macOS 11
104 | SecCodeCreateWithXPCMessage(message, SecCSFlags(), &code)
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:104:9: error: cannot find 'SecCodeCreateWithXPCMessage' in scope
102 | var code: SecCode?
103 | if #available(macOS 11, *) { // publicly documented, but only available since macOS 11
104 | SecCodeCreateWithXPCMessage(message, SecCSFlags(), &code)
| `- error: cannot find 'SecCodeCreateWithXPCMessage' in scope
105 | } else { // private undocumented function: xpc_connection_get_audit_token, available on prior versions of macOS
106 | let token = UndocumentedAuditToken.xpc_connection_get_audit_token(connection)
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:104:46: error: cannot find 'SecCSFlags' in scope
102 | var code: SecCode?
103 | if #available(macOS 11, *) { // publicly documented, but only available since macOS 11
104 | SecCodeCreateWithXPCMessage(message, SecCSFlags(), &code)
| `- error: cannot find 'SecCSFlags' in scope
105 | } else { // private undocumented function: xpc_connection_get_audit_token, available on prior versions of macOS
106 | let token = UndocumentedAuditToken.xpc_connection_get_audit_token(connection)
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:110:27: error: cannot find 'kSecGuestAttributeAudit' in scope
108 | token.val.4, token.val.5, token.val.6, token.val.7]
109 | let tokenData = Data(bytes: tokenValues, count: tokenValues.count * MemoryLayout<UInt32>.size)
110 | let attributes = [kSecGuestAttributeAudit : tokenData] as CFDictionary
| `- error: cannot find 'kSecGuestAttributeAudit' in scope
111 | SecCodeCopyGuestWithAttributes(nil, attributes, SecCSFlags(), &code)
112 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:111:9: error: cannot find 'SecCodeCopyGuestWithAttributes' in scope
109 | let tokenData = Data(bytes: tokenValues, count: tokenValues.count * MemoryLayout<UInt32>.size)
110 | let attributes = [kSecGuestAttributeAudit : tokenData] as CFDictionary
111 | SecCodeCopyGuestWithAttributes(nil, attributes, SecCSFlags(), &code)
| `- error: cannot find 'SecCodeCopyGuestWithAttributes' in scope
112 | }
113 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:111:57: error: cannot find 'SecCSFlags' in scope
109 | let tokenData = Data(bytes: tokenValues, count: tokenValues.count * MemoryLayout<UInt32>.size)
110 | let attributes = [kSecGuestAttributeAudit : tokenData] as CFDictionary
111 | SecCodeCopyGuestWithAttributes(nil, attributes, SecCSFlags(), &code)
| `- error: cannot find 'SecCSFlags' in scope
112 | }
113 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:119:21: error: cannot find type 'SecStaticCode' in scope
117 | /// Returns the path for the code instance or `nil` if it could not be determined.
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
119 | var staticCode: SecStaticCode?
| `- error: cannot find type 'SecStaticCode' in scope
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
121 | let staticCode = staticCode else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:120:11: error: cannot find 'SecCodeCopyStaticCode' in scope
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
| `- error: cannot find 'SecCodeCopyStaticCode' in scope
121 | let staticCode = staticCode else {
122 | return nil
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:120:39: error: cannot find 'SecCSFlags' in scope
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
| `- error: cannot find 'SecCSFlags' in scope
121 | let staticCode = staticCode else {
122 | return nil
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:126:48: error: cannot find 'SecCSFlags' in scope
124 |
125 | var path: CFURL?
126 | guard Security.SecCodeCopyPath(staticCode, SecCSFlags(), &path) == errSecSuccess else {
| `- error: cannot find 'SecCSFlags' in scope
127 | return nil
128 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:126:11: error: module 'Security' has no member named 'SecCodeCopyPath'
124 |
125 | var path: CFURL?
126 | guard Security.SecCodeCopyPath(staticCode, SecCSFlags(), &path) == errSecSuccess else {
| `- error: module 'Security' has no member named 'SecCodeCopyPath'
127 | return nil
128 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:228:22: error: cannot find 'SecTaskCreateFromSelf' in scope
226 | /// Reads an entitlement for this process.
227 | func readEntitlement(name: String) throws -> CFTypeRef? {
228 | guard let task = SecTaskCreateFromSelf(nil) else {
| `- error: cannot find 'SecTaskCreateFromSelf' in scope
229 | throw XPCError.internalFailure(description: "SecTaskCreateFromSelf failed")
230 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:232:12: error: cannot find 'SecTaskCopyValueForEntitlement' in scope
230 | }
231 |
232 | return SecTaskCopyValueForEntitlement(task, name as CFString, nil)
| `- error: cannot find 'SecTaskCopyValueForEntitlement' in scope
233 | }
234 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:232:12: error: return expression of type '_' expected to be an instance of a class or class-constrained type
230 | }
231 |
232 | return SecTaskCopyValueForEntitlement(task, name as CFString, nil)
| `- error: return expression of type '_' expected to be an instance of a class or class-constrained type
233 | }
234 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:238:17: error: cannot find 'SecCSFlags' in scope
236 | func teamIdentifierForThisProcess() throws -> String? {
237 | var info: CFDictionary?
238 | let flags = SecCSFlags(rawValue: kSecCSSigningInformation)
| `- error: cannot find 'SecCSFlags' in scope
239 | let status = SecCodeCopySigningInformation(try SecStaticCodeCopySelf(), flags, &info)
240 | guard status == errSecSuccess, let info = info as NSDictionary? else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:238:38: error: cannot find 'kSecCSSigningInformation' in scope
236 | func teamIdentifierForThisProcess() throws -> String? {
237 | var info: CFDictionary?
238 | let flags = SecCSFlags(rawValue: kSecCSSigningInformation)
| `- error: cannot find 'kSecCSSigningInformation' in scope
239 | let status = SecCodeCopySigningInformation(try SecStaticCodeCopySelf(), flags, &info)
240 | guard status == errSecSuccess, let info = info as NSDictionary? else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:239:18: error: cannot find 'SecCodeCopySigningInformation' in scope
237 | var info: CFDictionary?
238 | let flags = SecCSFlags(rawValue: kSecCSSigningInformation)
239 | let status = SecCodeCopySigningInformation(try SecStaticCodeCopySelf(), flags, &info)
| `- error: cannot find 'SecCodeCopySigningInformation' in scope
240 | guard status == errSecSuccess, let info = info as NSDictionary? else {
241 | throw XPCError.internalFailure(description: "SecCodeCopySigningInformation failed with status: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:244:17: error: cannot find 'kSecCodeInfoTeamIdentifier' in scope
242 | }
243 |
244 | return info[kSecCodeInfoTeamIdentifier] as? String
| `- error: cannot find 'kSecCodeInfoTeamIdentifier' in scope
245 | }
246 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:244:45: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
242 | }
243 |
244 | return info[kSecCodeInfoTeamIdentifier] as? String
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
245 | }
246 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:256:22: error: cannot find type 'SecRequirement' in scope
254 | """ as CFString
255 |
256 | var requirement: SecRequirement?
| `- error: cannot find type 'SecRequirement' in scope
257 | guard SecRequirementCreateWithString(requirementString, [], &requirement) == errSecSuccess,
258 | let requirement = requirement else {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCCommon.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCConnectionDescriptor.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCConnectionDescriptor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCError.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCServerEndpoint.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCServerEndpoint.swift
SwiftCompile normal arm64 Compiling\ Transformation\ functions.swift,\ XPCDecoder.swift,\ XPCDecoderImpl.swift,\ XPCKeyedDecodingContainer.swift,\ XPCSingleValueDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/Transformation\ functions.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoder.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoderImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCKeyedDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCSingleValueDecodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/Transformation\ functions.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Transformation\ functions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoder.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCDecoder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoderImpl.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCDecoderImpl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCKeyedDecodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCKeyedDecodingContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCSingleValueDecodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCSingleValueDecodingContainer.swift
SwiftCompile normal arm64 Compiling\ HandlerError.swift,\ PackageInternalRoutes.swift,\ Request.swift,\ Response.swift,\ Routes.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/HandlerError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/PackageInternalRoutes.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Request.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Response.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Routes.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/HandlerError.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HandlerError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/PackageInternalRoutes.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PackageInternalRoutes.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Request.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Request.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Response.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Response.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Routes.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Routes.swift
SwiftCompile normal arm64 Compiling\ XPCServiceClient.swift,\ ArrayOptimizedForXPC.swift,\ DataOptimizedForXPC.swift,\ File\ Descriptor\ XPC\ Wrappers.swift,\ IOSurfaceForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCServiceClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/ArrayOptimizedForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/DataOptimizedForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/File\ Descriptor\ XPC\ Wrappers.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/IOSurfaceForXPC.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCServiceClient.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCServiceClient.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/ArrayOptimizedForXPC.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayOptimizedForXPC.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/DataOptimizedForXPC.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DataOptimizedForXPC.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/File\ Descriptor\ XPC\ Wrappers.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile File\ Descriptor\ XPC\ Wrappers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/IOSurfaceForXPC.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IOSurfaceForXPC.swift
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable Types/IOSurfaceForXPC.swift:30:69: error: cannot find 'IOSurfaceCreateXPCObject' in scope
28 | public func encode(to encoder: Encoder) throws {
29 | let xpcEncoder = try XPCEncoderImpl.asXPCEncoderImpl(encoder)
30 | xpcEncoder.xpcSingleValueContainer().setAlreadyEncodedValue(IOSurfaceCreateXPCObject(self.wrappedValue))
| `- error: cannot find 'IOSurfaceCreateXPCObject' in scope
31 | }
32 | }
SwiftCompile normal arm64 Compiling\ ServerIdentity.swift,\ ServerRequirement.swift,\ XPCClient.swift,\ XPCEndpointClient.swift,\ XPCMachClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerIdentity.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCEndpointClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCMachClient.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerIdentity.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ServerIdentity.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ServerRequirement.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCClient.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCClient.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCEndpointClient.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCEndpointClient.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCMachClient.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCMachClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerIdentity.swift:22:26: error: cannot find type 'SecCode' in scope
20 | struct ServerIdentity {
21 | /// A represention of the server process.
22 | public let code: SecCode
| `- error: cannot find type 'SecCode' in scope
23 |
24 | /// The effective user id of the server process.
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:43:54: error: cannot find type 'SecRequirement' in scope
41 | extension XPCClient.ServerRequirement {
42 | /// The server must satisfy the specified code signing security requirement.
43 | public static func secRequirement(_ requirement: SecRequirement) -> XPCClient.ServerRequirement {
| `- error: cannot find type 'SecRequirement' in scope
44 | XPCClient.ServerRequirement(serverAcceptor: SecRequirementServerAcceptor(requirement: requirement))
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:161:22: error: cannot find type 'SecRequirement' in scope
159 |
160 | fileprivate struct SecRequirementServerAcceptor: ServerAcceptor {
161 | let requirement: SecRequirement
| `- error: cannot find type 'SecRequirement' in scope
162 |
163 | func trustServer(_ serverIdentity: XPCClient.ServerIdentity) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:247:74: error: cannot find type 'SecRequirement' in scope
245 | }
246 |
247 | func secRequirementForTeamIdentifier(_ teamIdentifier: String) throws -> SecRequirement {
| `- error: cannot find type 'SecRequirement' in scope
248 | // From https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/RequirementLang/RequirementLang.html
249 | // In regards to subject.OU:
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:164:9: error: cannot find 'SecCodeCheckValidity' in scope
162 |
163 | func trustServer(_ serverIdentity: XPCClient.ServerIdentity) -> Bool {
164 | SecCodeCheckValidity(serverIdentity.code, SecCSFlags(), self.requirement) == errSecSuccess
| `- error: cannot find 'SecCodeCheckValidity' in scope
165 | }
166 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:164:51: error: cannot find 'SecCSFlags' in scope
162 |
163 | func trustServer(_ serverIdentity: XPCClient.ServerIdentity) -> Bool {
164 | SecCodeCheckValidity(serverIdentity.code, SecCSFlags(), self.requirement) == errSecSuccess
| `- error: cannot find 'SecCSFlags' in scope
165 | }
166 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:118:30: error: cannot find type 'SecCode' in scope
116 |
117 | /// Returns the path for the code instance or `nil` if it could not be determined.
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
| `- error: cannot find type 'SecCode' in scope
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:100:106: error: cannot find type 'SecCode' in scope
98 | ///
99 | /// Uses undocumented functionality prior to macOS 11.
100 | func SecCodeCreateWithXPCConnection(_ connection: xpc_connection_t, andMessage message: xpc_object_t) -> SecCode? {
| `- error: cannot find type 'SecCode' in scope
101 | // Get the code representing the client
102 | var code: SecCode?
SwiftCompile normal arm64 Compiling\ SharedRawMemory.swift,\ SharedSemaphore.swift,\ SharedTrivial.swift,\ Trivial.swift,\ XPCCoderError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedRawMemory.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedSemaphore.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedTrivial.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Trivial.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCCoderError.swift (in target 'SecureXPC' from project 'SecureXPC')
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared Memory/SharedSemaphore.swift:127:105: error: cannot find 'PSEMNAMLEN' in scope
125 | // [ENAMETOOLONG] name exceeded PSEMNAMLEN characters.
126 | // If this happens the implementation of `createName(...)` is wrong.
127 | case ENAMETOOLONG: fatalError("Name \(name) (\(name.count)) was too long, PSEMNAMLEN: \(PSEMNAMLEN)")
| `- error: cannot find 'PSEMNAMLEN' in scope
128 | // [EEXIST] O_CREAT and O_EXCL were specified and the semaphore exists.
129 | // This can happen in theory and the way to properly handle it would be to with some number of retry
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared Memory/SharedSemaphore.swift:180:105: error: cannot find 'PSEMNAMLEN' in scope
178 | // This shouldn't be possible as in order to be decoding with this name, a semaphore with this name
179 | // should already have been successfully created.
180 | case ENAMETOOLONG: fatalError("Name \(name) (\(name.count)) was too long, PSEMNAMLEN: \(PSEMNAMLEN)")
| `- error: cannot find 'PSEMNAMLEN' in scope
181 | // [EEXIST] O_CREAT and O_EXCL were specified and the semaphore exists.
182 | // This should not be possible as neither of these flags were provided.
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared Memory/SharedSemaphore.swift:249:34: error: cannot find 'PSEMNAMLEN' in scope
247 | // POSIX semaphores and shared memory names must begin with the application group identifier, followed
248 | // by a slash (/), followed by a name of your choosing.
249 | let codeLength = Int(PSEMNAMLEN) - 2 - appGroup.count
| `- error: cannot find 'PSEMNAMLEN' in scope
250 | name = appGroup + "/" + ShortCodeGenerator.generateCode(ofLength: codeLength)
251 | } else {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedRawMemory.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SharedRawMemory.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedSemaphore.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SharedSemaphore.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedTrivial.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SharedTrivial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Trivial.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Trivial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCCoderError.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCCoderError.swift
SwiftCompile normal arm64 Compiling\ SequentialResult.swift,\ SequentialResultProvider.swift,\ ClientIdentity.swift,\ ClientRequirement.swift,\ MachServiceCriteria.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResult.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResultProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientIdentity.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift (in target 'SecureXPC' from project 'SecureXPC')
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientIdentity.swift:95:33: error: cannot find type 'SecCode' in scope
93 |
94 | /// A represention of the client process.
95 | public static var code: SecCode? {
| `- error: cannot find type 'SecCode' in scope
96 | SecCodeCreateWithXPCConnection(current.connection, andMessage: current.message)
97 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:100:106: error: cannot find type 'SecCode' in scope
98 | ///
99 | /// Uses undocumented functionality prior to macOS 11.
100 | func SecCodeCreateWithXPCConnection(_ connection: xpc_connection_t, andMessage message: xpc_object_t) -> SecCode? {
| `- error: cannot find type 'SecCode' in scope
101 | // Get the code representing the client
102 | var code: SecCode?
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:43:54: error: cannot find type 'SecRequirement' in scope
41 | extension XPCServer.ClientRequirement {
42 | /// The requesting client must satisfy the specified code signing security requirement.
43 | public static func secRequirement(_ requirement: SecRequirement) -> XPCServer.ClientRequirement {
| `- error: cannot find type 'SecRequirement' in scope
44 | XPCServer.ClientRequirement(messageAcceptor: SecRequirementsMessageAcceptor([requirement]))
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:234:32: error: cannot find type 'SecRequirement' in scope
232 | fileprivate struct SecRequirementsMessageAcceptor: MessageAcceptor {
233 | /// At least one of these code signing requirements must be met in order for the message to be accepted
234 | private let requirements: [SecRequirement]
| `- error: cannot find type 'SecRequirement' in scope
235 |
236 | internal init(_ requirements: [SecRequirement]) {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:236:36: error: cannot find type 'SecRequirement' in scope
234 | private let requirements: [SecRequirement]
235 |
236 | internal init(_ requirements: [SecRequirement]) {
| `- error: cannot find type 'SecRequirement' in scope
237 | self.requirements = requirements
238 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:247:74: error: cannot find type 'SecRequirement' in scope
245 | }
246 |
247 | func secRequirementForTeamIdentifier(_ teamIdentifier: String) throws -> SecRequirement {
| `- error: cannot find type 'SecRequirement' in scope
248 | // From https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/RequirementLang/RequirementLang.html
249 | // In regards to subject.OU:
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:88:29: error: cannot find type 'SecStaticCode' in scope
86 | get throws {
87 | let parentBundleURL = try parentBundleURL
88 | var parentCode: SecStaticCode?
| `- error: cannot find type 'SecStaticCode' in scope
89 | var parentRequirement: SecRequirement?
90 | guard SecStaticCodeCreateWithPath(parentBundleURL as CFURL, [], &parentCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:89:36: error: cannot find type 'SecRequirement' in scope
87 | let parentBundleURL = try parentBundleURL
88 | var parentCode: SecStaticCode?
89 | var parentRequirement: SecRequirement?
| `- error: cannot find type 'SecRequirement' in scope
90 | guard SecStaticCodeCreateWithPath(parentBundleURL as CFURL, [], &parentCode) == errSecSuccess,
91 | let parentCode = parentCode,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:90:19: error: cannot find 'SecStaticCodeCreateWithPath' in scope
88 | var parentCode: SecStaticCode?
89 | var parentRequirement: SecRequirement?
90 | guard SecStaticCodeCreateWithPath(parentBundleURL as CFURL, [], &parentCode) == errSecSuccess,
| `- error: cannot find 'SecStaticCodeCreateWithPath' in scope
91 | let parentCode = parentCode,
92 | SecCodeCopyDesignatedRequirement(parentCode, [], &parentRequirement) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:92:19: error: cannot find 'SecCodeCopyDesignatedRequirement' in scope
90 | guard SecStaticCodeCreateWithPath(parentBundleURL as CFURL, [], &parentCode) == errSecSuccess,
91 | let parentCode = parentCode,
92 | SecCodeCopyDesignatedRequirement(parentCode, [], &parentRequirement) == errSecSuccess,
| `- error: cannot find 'SecCodeCopyDesignatedRequirement' in scope
93 | let parentRequirement = parentRequirement else {
94 | throw XPCError.internalFailure(description: "Unable to determine designated requirement for parent " +
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:181:25: error: cannot find type 'SecStaticCode' in scope
179 | }
180 |
181 | var staticCode: SecStaticCode?
| `- error: cannot find type 'SecStaticCode' in scope
182 | var codeSignInformation: CFDictionary?
183 | guard SecCodeCopyStaticCode(code, [], &staticCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:183:15: error: cannot find 'SecCodeCopyStaticCode' in scope
181 | var staticCode: SecStaticCode?
182 | var codeSignInformation: CFDictionary?
183 | guard SecCodeCopyStaticCode(code, [], &staticCode) == errSecSuccess,
| `- error: cannot find 'SecCodeCopyStaticCode' in scope
184 | let staticCode = staticCode,
185 | SecCodeCopySigningInformation(staticCode, [], &codeSignInformation) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:185:15: error: cannot find 'SecCodeCopySigningInformation' in scope
183 | guard SecCodeCopyStaticCode(code, [], &staticCode) == errSecSuccess,
184 | let staticCode = staticCode,
185 | SecCodeCopySigningInformation(staticCode, [], &codeSignInformation) == errSecSuccess,
| `- error: cannot find 'SecCodeCopySigningInformation' in scope
186 | let codeSignInformation = codeSignInformation as NSDictionary?,
187 | let codeInfoFlags = codeSignInformation[kSecCodeInfoFlags] as? UInt32 else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:187:55: error: cannot find 'kSecCodeInfoFlags' in scope
185 | SecCodeCopySigningInformation(staticCode, [], &codeSignInformation) == errSecSuccess,
186 | let codeSignInformation = codeSignInformation as NSDictionary?,
187 | let codeInfoFlags = codeSignInformation[kSecCodeInfoFlags] as? UInt32 else {
| `- error: cannot find 'kSecCodeInfoFlags' in scope
188 | return false
189 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:187:74: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
185 | SecCodeCopySigningInformation(staticCode, [], &codeSignInformation) == errSecSuccess,
186 | let codeSignInformation = codeSignInformation as NSDictionary?,
187 | let codeInfoFlags = codeSignInformation[kSecCodeInfoFlags] as? UInt32 else {
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
188 | return false
189 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:191:16: error: cannot find 'SecCodeSignatureFlags' in scope
189 | }
190 |
191 | return SecCodeSignatureFlags(rawValue: codeInfoFlags).contains(.runtime)
| `- error: cannot find 'SecCodeSignatureFlags' in scope
192 | }
193 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:221:21: error: 'xpc_connection_get_pid' is unavailable in visionOS
219 | // being this process. Therefore for connections received by an XPCAnonymousServer it's safe to directly compare
220 | // PIDs.
221 | getpid() == xpc_connection_get_pid(connection)
| `- error: 'xpc_connection_get_pid' is unavailable in visionOS
222 | }
223 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/xpc/connection.h:685:1: note: 'xpc_connection_get_pid' has been explicitly marked unavailable here
683 | XPC_EXPORT XPC_NONNULL_ALL XPC_WARN_RESULT
684 | pid_t
685 | xpc_connection_get_pid(xpc_connection_t connection);
| `- note: 'xpc_connection_get_pid' has been explicitly marked unavailable here
686 |
687 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:254:45: error: cannot find 'SecCodeCheckValidity' in scope
252 | }
253 |
254 | return self.requirements.contains { SecCodeCheckValidity(code, SecCSFlags(), $0) == errSecSuccess }
| `- error: cannot find 'SecCodeCheckValidity' in scope
255 | }
256 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:254:72: error: cannot find 'SecCSFlags' in scope
252 | }
253 |
254 | return self.requirements.contains { SecCodeCheckValidity(code, SecCSFlags(), $0) == errSecSuccess }
| `- error: cannot find 'SecCSFlags' in scope
255 | }
256 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:265:16: error: cannot find 'SecRequirementCopyData' in scope
263 | let requirementTransform = { (requirement: SecRequirement) -> Data? in
264 | var data: CFData?
265 | if SecRequirementCopyData(requirement, SecCSFlags(), &data) == errSecSuccess, let data = data as Data? {
| `- error: cannot find 'SecRequirementCopyData' in scope
266 | return data
267 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:265:52: error: cannot find 'SecCSFlags' in scope
263 | let requirementTransform = { (requirement: SecRequirement) -> Data? in
264 | var data: CFData?
265 | if SecRequirementCopyData(requirement, SecCSFlags(), &data) == errSecSuccess, let data = data as Data? {
| `- error: cannot find 'SecCSFlags' in scope
266 | return data
267 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:263:52: error: cannot find type 'SecRequirement' in scope
261 |
262 | // Transform the requirements into Data form so that they can be compared
263 | let requirementTransform = { (requirement: SecRequirement) -> Data? in
| `- error: cannot find type 'SecRequirement' in scope
264 | var data: CFData?
265 | if SecRequirementCopyData(requirement, SecCSFlags(), &data) == errSecSuccess, let data = data as Data? {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:118:30: error: cannot find type 'SecCode' in scope
116 |
117 | /// Returns the path for the code instance or `nil` if it could not be determined.
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
| `- error: cannot find type 'SecCode' in scope
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:321:48: error: cannot find 'MH_EXECUTE_SYM' in scope
319 | defer { dlclose(handle) }
320 |
321 | guard let mhExecutePointer = dlsym(handle, MH_EXECUTE_SYM) else {
| `- error: cannot find 'MH_EXECUTE_SYM' in scope
322 | throw XPCError.misconfiguredServer(description: "Could not read property list (nil symbol pointer)")
323 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:324:74: error: cannot find 'mach_header_64' in scope
322 | throw XPCError.misconfiguredServer(description: "Could not read property list (nil symbol pointer)")
323 | }
324 | let mhExecuteBoundPointer = mhExecutePointer.assumingMemoryBound(to: mach_header_64.self)
| `- error: cannot find 'mach_header_64' in scope
325 |
326 | var size = UInt()
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:327:25: error: cannot find 'getsectiondata' in scope
325 |
326 | var size = UInt()
327 | guard let section = getsectiondata(mhExecuteBoundPointer, "__TEXT", sectionName, &size) else {
| `- error: cannot find 'getsectiondata' in scope
328 | throw XPCError.misconfiguredServer(description: "Missing property list section \(sectionName)")
329 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:42: error: cannot find 'MH_MAGIC' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'MH_MAGIC' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:52: error: cannot find 'MH_CIGAM' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'MH_CIGAM' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:62: error: cannot find 'MH_MAGIC_64' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'MH_MAGIC_64' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:75: error: cannot find 'MH_CIGAM_64' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'MH_CIGAM_64' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:88: error: cannot find 'FAT_MAGIC' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'FAT_MAGIC' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:99: error: cannot find 'FAT_CIGAM' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'FAT_CIGAM' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:412:26: error: cannot find type 'SecRequirement' in scope
410 | var clientRequirement: XPCServer.ClientRequirement? = nil
411 | for client in authorizedClients {
412 | var requirement: SecRequirement?
| `- error: cannot find type 'SecRequirement' in scope
413 | guard SecRequirementCreateWithString(client as CFString, SecCSFlags(), &requirement) == errSecSuccess,
414 | let requirement = requirement else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:413:15: error: cannot find 'SecRequirementCreateWithString' in scope
411 | for client in authorizedClients {
412 | var requirement: SecRequirement?
413 | guard SecRequirementCreateWithString(client as CFString, SecCSFlags(), &requirement) == errSecSuccess,
| `- error: cannot find 'SecRequirementCreateWithString' in scope
414 | let requirement = requirement else {
415 | throw XPCError.misconfiguredServer(description: "Invalid SMAuthorizedClients requirement: \(client)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:413:66: error: cannot find 'SecCSFlags' in scope
411 | for client in authorizedClients {
412 | var requirement: SecRequirement?
413 | guard SecRequirementCreateWithString(client as CFString, SecCSFlags(), &requirement) == errSecSuccess,
| `- error: cannot find 'SecCSFlags' in scope
414 | let requirement = requirement else {
415 | throw XPCError.misconfiguredServer(description: "Invalid SMAuthorizedClients requirement: \(client)")
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResult.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SequentialResult.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResultProvider.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SequentialResultProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientIdentity.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ClientIdentity.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ClientRequirement.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MachServiceCriteria.swift
SwiftCompile normal arm64 Compiling\ XPCAnonymousServer.swift,\ XPCMachServer.swift,\ XPCServer.swift,\ XPCServiceServer.swift,\ SharedMemory.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCAnonymousServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCMachServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServiceServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedMemory.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCAnonymousServer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCAnonymousServer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCMachServer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCMachServer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCServer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServiceServer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCServiceServer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedMemory.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SharedMemory.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
2026-09-19 01:17:56.023 xcodebuild[648:4203] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ SecureXPC (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 (in target 'SecureXPC' from project 'SecureXPC')
Building workspace SecureXPC with scheme SecureXPC
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
SecureXPC: /Users/admin/builder/spi-builder-workspace
resolved source packages: SecureXPC
2026-09-19 01:18:02.119 xcodebuild[712:4495] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"dependencies" : [
],
"manifest_display_name" : "SecureXPC",
"name" : "SecureXPC",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.10"
}
],
"products" : [
{
"name" : "SecureXPC",
"targets" : [
"SecureXPC"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SecureXPCTests",
"module_type" : "SwiftTarget",
"name" : "SecureXPCTests",
"path" : "Tests/SecureXPCTests",
"sources" : [
"Client & Server/Endpoint Tests.swift",
"Client & Server/Error Integration Tests.swift",
"Client & Server/RequestContext Tests.swift",
"Client & Server/Round-trip Integration Test.swift",
"Client & Server/Sequential Result Tests.swift",
"Client & Server/Server Concurrency Tests.swift",
"Client & Server/Server Error Handler Test.swift",
"Client & Server/Server Identity Tests.swift",
"Client & Server/XPCServer Creation.swift",
"Encoder & Decoder/Round Trip/Array roundtrip tests.swift",
"Encoder & Decoder/Round Trip/ArrayOptimizedForXPC Tests.swift",
"Encoder & Decoder/Round Trip/Class round trip tests.swift",
"Encoder & Decoder/Round Trip/DataOptimizedForXPC Tests.swift",
"Encoder & Decoder/Round Trip/Dictionary roundtrip tests.swift",
"Encoder & Decoder/Round Trip/Endpoint roundtrip tests.swift",
"Encoder & Decoder/Round Trip/File Descriptor XPC Wrapper Tests.swift",
"Encoder & Decoder/Round Trip/IOSurfaceForXPC Tests.swift",
"Encoder & Decoder/Round Trip/Scalar roundtrip tests.swift",
"Encoder & Decoder/Round Trip/Unkeyed container roundtrip tests.swift",
"Encoder & Decoder/TestHelpers.swift",
"Encoder & Decoder/XPCDecoder/Array decoding tests.swift",
"Encoder & Decoder/XPCDecoder/Dictionary decoding tests.swift",
"Encoder & Decoder/XPCDecoder/Scalar decoding tests.swift",
"Encoder & Decoder/XPCEncoder/Array encoding tests.swift",
"Encoder & Decoder/XPCEncoder/Dictionary encoding tests.swift",
"Encoder & Decoder/XPCEncoder/Scalar encoding tests.swift",
"Multiprocess Client & Server/LaunchAgent Tests.swift",
"Multiprocess Client & Server/LaunchAgent/LaunchAgent.swift",
"Multiprocess Client & Server/LaunchAgent/Shared.swift",
"Multiprocess Client & Server/LaunchAgent/main.swift"
],
"target_dependencies" : [
"SecureXPC"
],
"type" : "test"
},
{
"c99name" : "SecureXPC",
"module_type" : "SwiftTarget",
"name" : "SecureXPC",
"path" : "Sources/SecureXPC",
"product_memberships" : [
"SecureXPC"
],
"sources" : [
"Client/ServerIdentity.swift",
"Client/ServerRequirement.swift",
"Client/XPCClient.swift",
"Client/XPCEndpointClient.swift",
"Client/XPCMachClient.swift",
"Client/XPCServiceClient.swift",
"Codable Types/ArrayOptimizedForXPC.swift",
"Codable Types/DataOptimizedForXPC.swift",
"Codable Types/File Descriptor XPC Wrappers.swift",
"Codable Types/IOSurfaceForXPC.swift",
"HandlerError.swift",
"PackageInternalRoutes.swift",
"Request.swift",
"Response.swift",
"Routes.swift",
"SequentialResult.swift",
"SequentialResultProvider.swift",
"Server/ClientIdentity.swift",
"Server/ClientRequirement.swift",
"Server/MachServiceCriteria.swift",
"Server/XPCAnonymousServer.swift",
"Server/XPCMachServer.swift",
"Server/XPCServer.swift",
"Server/XPCServiceServer.swift",
"Shared Memory/SharedMemory.swift",
"Shared Memory/SharedRawMemory.swift",
"Shared Memory/SharedSemaphore.swift",
"Shared Memory/SharedTrivial.swift",
"Trivial.swift",
"XPC Coders/XPCCoderError.swift",
"XPC Coders/XPCDecoder/Transformation functions.swift",
"XPC Coders/XPCDecoder/XPCDecoder.swift",
"XPC Coders/XPCDecoder/XPCDecoderImpl.swift",
"XPC Coders/XPCDecoder/XPCKeyedDecodingContainer.swift",
"XPC Coders/XPCDecoder/XPCSingleValueDecodingContainer.swift",
"XPC Coders/XPCDecoder/XPCUnkeyedDecodingContainer.swift",
"XPC Coders/XPCEncoder/XPCContainer.swift",
"XPC Coders/XPCEncoder/XPCEncoder.swift",
"XPC Coders/XPCEncoder/XPCEncoderImpl.swift",
"XPC Coders/XPCEncoder/XPCKeyedEncodingContainer.swift",
"XPC Coders/XPCEncoder/XPCSingleValueEncodingContainer.swift",
"XPC Coders/XPCEncoder/XPCUnkeyedEncodingContainer.swift",
"XPC Coders/xpc_type_t+description.swift",
"XPCCommon.swift",
"XPCConnectionDescriptor.swift",
"XPCError.swift",
"XPCServerEndpoint.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
{
"workspace" : {
"name" : "SecureXPC",
"schemes" : [
"SecureXPC"
]
}
}
2026-09-19 01:18:03.339 xcodebuild[720:4567] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SecureXPC -destination generic/platform=xrOS
Command line invocation:
/Applications/Xcode-27.0.0-Release.Candidate.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 SecureXPC -destination generic/platform=xrOS
Resolve Package Graph
Resolved source packages:
SecureXPC: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (2 targets)
Target 'SecureXPC-product' in project 'SecureXPC'
➜ Explicit dependency on target 'SecureXPC' in project 'SecureXPC'
Target 'SecureXPC' in project 'SecureXPC' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache
SwiftDriver SecureXPC normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name SecureXPC -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DXcode -plugin-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ XPCServiceClient.swift,\ ArrayOptimizedForXPC.swift,\ DataOptimizedForXPC.swift,\ File\ Descriptor\ XPC\ Wrappers.swift,\ IOSurfaceForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCServiceClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/ArrayOptimizedForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/DataOptimizedForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/File\ Descriptor\ XPC\ Wrappers.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/IOSurfaceForXPC.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCServiceClient.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCServiceClient.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/ArrayOptimizedForXPC.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ArrayOptimizedForXPC.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/DataOptimizedForXPC.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DataOptimizedForXPC.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/File\ Descriptor\ XPC\ Wrappers.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile File\ Descriptor\ XPC\ Wrappers.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/IOSurfaceForXPC.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IOSurfaceForXPC.swift
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable Types/IOSurfaceForXPC.swift:30:69: error: cannot find 'IOSurfaceCreateXPCObject' in scope
28 | public func encode(to encoder: Encoder) throws {
29 | let xpcEncoder = try XPCEncoderImpl.asXPCEncoderImpl(encoder)
30 | xpcEncoder.xpcSingleValueContainer().setAlreadyEncodedValue(IOSurfaceCreateXPCObject(self.wrappedValue))
| `- error: cannot find 'IOSurfaceCreateXPCObject' in scope
31 | }
32 | }
SwiftCompile normal arm64 Compiling\ HandlerError.swift,\ PackageInternalRoutes.swift,\ Request.swift,\ Response.swift,\ Routes.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/HandlerError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/PackageInternalRoutes.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Request.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Response.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Routes.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/HandlerError.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HandlerError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/PackageInternalRoutes.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile PackageInternalRoutes.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Request.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Request.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Response.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Response.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Routes.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Routes.swift
SwiftCompile normal arm64 Compiling\ XPCAnonymousServer.swift,\ XPCMachServer.swift,\ XPCServer.swift,\ XPCServiceServer.swift,\ SharedMemory.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCAnonymousServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCMachServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServiceServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedMemory.swift (in target 'SecureXPC' from project 'SecureXPC')
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCMachServer.swift:31:13: error: 'xpc_connection_create_mach_service' is unavailable in visionOS
29 | // Attempts to bind to the Mach service. If this isn't actually a Mach service a EXC_BAD_INSTRUCTION will occur.
30 | self.listenerConnection = machServiceName.withCString { namePointer in
31 | xpc_connection_create_mach_service(namePointer, listenerQueue, UInt64(XPC_CONNECTION_MACH_SERVICE_LISTENER))
| `- error: 'xpc_connection_create_mach_service' is unavailable in visionOS
32 | }
33 | self.listenerQueue = listenerQueue
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/xpc/connection.h:205:1: note: 'xpc_connection_create_mach_service' has been explicitly marked unavailable here
203 | XPC_EXPORT XPC_MALLOC XPC_RETURNS_RETAINED XPC_WARN_RESULT XPC_NONNULL1
204 | xpc_connection_t
205 | xpc_connection_create_mach_service(const char *name,
| `- note: 'xpc_connection_create_mach_service' has been explicitly marked unavailable here
206 | dispatch_queue_t _Nullable targetq, uint64_t flags);
207 |
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCAnonymousServer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCAnonymousServer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCMachServer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCMachServer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCServer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServiceServer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCServiceServer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedMemory.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SharedMemory.swift
SwiftCompile normal arm64 Compiling\ ServerIdentity.swift,\ ServerRequirement.swift,\ XPCClient.swift,\ XPCEndpointClient.swift,\ XPCMachClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerIdentity.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCEndpointClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCMachClient.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerIdentity.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ServerIdentity.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ServerRequirement.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCClient.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCClient.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCEndpointClient.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCEndpointClient.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCMachClient.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCMachClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerIdentity.swift:22:26: error: cannot find type 'SecCode' in scope
20 | struct ServerIdentity {
21 | /// A represention of the server process.
22 | public let code: SecCode
| `- error: cannot find type 'SecCode' in scope
23 |
24 | /// The effective user id of the server process.
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:43:54: error: cannot find type 'SecRequirement' in scope
41 | extension XPCClient.ServerRequirement {
42 | /// The server must satisfy the specified code signing security requirement.
43 | public static func secRequirement(_ requirement: SecRequirement) -> XPCClient.ServerRequirement {
| `- error: cannot find type 'SecRequirement' in scope
44 | XPCClient.ServerRequirement(serverAcceptor: SecRequirementServerAcceptor(requirement: requirement))
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:161:22: error: cannot find type 'SecRequirement' in scope
159 |
160 | fileprivate struct SecRequirementServerAcceptor: ServerAcceptor {
161 | let requirement: SecRequirement
| `- error: cannot find type 'SecRequirement' in scope
162 |
163 | func trustServer(_ serverIdentity: XPCClient.ServerIdentity) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:247:74: error: cannot find type 'SecRequirement' in scope
245 | }
246 |
247 | func secRequirementForTeamIdentifier(_ teamIdentifier: String) throws -> SecRequirement {
| `- error: cannot find type 'SecRequirement' in scope
248 | // From https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/RequirementLang/RequirementLang.html
249 | // In regards to subject.OU:
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:164:9: error: cannot find 'SecCodeCheckValidity' in scope
162 |
163 | func trustServer(_ serverIdentity: XPCClient.ServerIdentity) -> Bool {
164 | SecCodeCheckValidity(serverIdentity.code, SecCSFlags(), self.requirement) == errSecSuccess
| `- error: cannot find 'SecCodeCheckValidity' in scope
165 | }
166 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:164:51: error: cannot find 'SecCSFlags' in scope
162 |
163 | func trustServer(_ serverIdentity: XPCClient.ServerIdentity) -> Bool {
164 | SecCodeCheckValidity(serverIdentity.code, SecCSFlags(), self.requirement) == errSecSuccess
| `- error: cannot find 'SecCSFlags' in scope
165 | }
166 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:118:30: error: cannot find type 'SecCode' in scope
116 |
117 | /// Returns the path for the code instance or `nil` if it could not be determined.
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
| `- error: cannot find type 'SecCode' in scope
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:100:106: error: cannot find type 'SecCode' in scope
98 | ///
99 | /// Uses undocumented functionality prior to macOS 11.
100 | func SecCodeCreateWithXPCConnection(_ connection: xpc_connection_t, andMessage message: xpc_object_t) -> SecCode? {
| `- error: cannot find type 'SecCode' in scope
101 | // Get the code representing the client
102 | var code: SecCode?
SwiftCompile normal arm64 Compiling\ SharedRawMemory.swift,\ SharedSemaphore.swift,\ SharedTrivial.swift,\ Trivial.swift,\ XPCCoderError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedRawMemory.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedSemaphore.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedTrivial.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Trivial.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCCoderError.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedRawMemory.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SharedRawMemory.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedSemaphore.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SharedSemaphore.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedTrivial.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SharedTrivial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Trivial.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Trivial.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCCoderError.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCCoderError.swift
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared Memory/SharedSemaphore.swift:127:105: error: cannot find 'PSEMNAMLEN' in scope
125 | // [ENAMETOOLONG] name exceeded PSEMNAMLEN characters.
126 | // If this happens the implementation of `createName(...)` is wrong.
127 | case ENAMETOOLONG: fatalError("Name \(name) (\(name.count)) was too long, PSEMNAMLEN: \(PSEMNAMLEN)")
| `- error: cannot find 'PSEMNAMLEN' in scope
128 | // [EEXIST] O_CREAT and O_EXCL were specified and the semaphore exists.
129 | // This can happen in theory and the way to properly handle it would be to with some number of retry
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared Memory/SharedSemaphore.swift:180:105: error: cannot find 'PSEMNAMLEN' in scope
178 | // This shouldn't be possible as in order to be decoding with this name, a semaphore with this name
179 | // should already have been successfully created.
180 | case ENAMETOOLONG: fatalError("Name \(name) (\(name.count)) was too long, PSEMNAMLEN: \(PSEMNAMLEN)")
| `- error: cannot find 'PSEMNAMLEN' in scope
181 | // [EEXIST] O_CREAT and O_EXCL were specified and the semaphore exists.
182 | // This should not be possible as neither of these flags were provided.
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared Memory/SharedSemaphore.swift:249:34: error: cannot find 'PSEMNAMLEN' in scope
247 | // POSIX semaphores and shared memory names must begin with the application group identifier, followed
248 | // by a slash (/), followed by a name of your choosing.
249 | let codeLength = Int(PSEMNAMLEN) - 2 - appGroup.count
| `- error: cannot find 'PSEMNAMLEN' in scope
250 | name = appGroup + "/" + ShortCodeGenerator.generateCode(ofLength: codeLength)
251 | } else {
SwiftCompile normal arm64 Compiling\ XPCUnkeyedDecodingContainer.swift,\ XPCContainer.swift,\ XPCEncoder.swift,\ XPCEncoderImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCUnkeyedDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoderImpl.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCUnkeyedDecodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCUnkeyedDecodingContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoder.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCEncoder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoderImpl.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCEncoderImpl.swift
SwiftCompile normal arm64 Compiling\ XPCCommon.swift,\ XPCConnectionDescriptor.swift,\ XPCError.swift,\ XPCServerEndpoint.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCConnectionDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCServerEndpoint.swift (in target 'SecureXPC' from project 'SecureXPC')
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:81:40: error: cannot find type 'SecStaticCode' in scope
79 | ///
80 | /// This is a convenience wrapper around `SecCodeCopySelf` and `SecCodeCopyStaticCode`.
81 | func SecStaticCodeCopySelf() throws -> SecStaticCode {
| `- error: cannot find type 'SecStaticCode' in scope
82 | var currentCode: SecCode?
83 | var status = SecCodeCopySelf(SecCSFlags(), ¤tCode)
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:100:106: error: cannot find type 'SecCode' in scope
98 | ///
99 | /// Uses undocumented functionality prior to macOS 11.
100 | func SecCodeCreateWithXPCConnection(_ connection: xpc_connection_t, andMessage message: xpc_object_t) -> SecCode? {
| `- error: cannot find type 'SecCode' in scope
101 | // Get the code representing the client
102 | var code: SecCode?
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:118:30: error: cannot find type 'SecCode' in scope
116 |
117 | /// Returns the path for the code instance or `nil` if it could not be determined.
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
| `- error: cannot find type 'SecCode' in scope
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:247:74: error: cannot find type 'SecRequirement' in scope
245 | }
246 |
247 | func secRequirementForTeamIdentifier(_ teamIdentifier: String) throws -> SecRequirement {
| `- error: cannot find type 'SecRequirement' in scope
248 | // From https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/RequirementLang/RequirementLang.html
249 | // In regards to subject.OU:
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:56:18: error: cannot find '_NSGetExecutablePath' in scope
54 | var buffer = [CChar](repeating: 0, count: Int(MAXPATHLEN))
55 | var bufferSize = UInt32(buffer.count)
56 | let result = _NSGetExecutablePath(&buffer, &bufferSize)
| `- error: cannot find '_NSGetExecutablePath' in scope
57 |
58 | // From _NSGetExecutablePath's documentation:
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:63:23: error: cannot find '_NSGetExecutablePath' in scope
61 | if result == -1 {
62 | buffer = [CChar](repeating: 0, count: Int(bufferSize))
63 | let result2 = _NSGetExecutablePath(&buffer, &bufferSize)
| `- error: cannot find '_NSGetExecutablePath' in scope
64 | guard result2 == 0 else {
65 | fatalError("_NSGetExecutablePath failed (\(result2)) after increasing buffer size to \(bufferSize)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:82:22: error: cannot find type 'SecCode' in scope
80 | /// This is a convenience wrapper around `SecCodeCopySelf` and `SecCodeCopyStaticCode`.
81 | func SecStaticCodeCopySelf() throws -> SecStaticCode {
82 | var currentCode: SecCode?
| `- error: cannot find type 'SecCode' in scope
83 | var status = SecCodeCopySelf(SecCSFlags(), ¤tCode)
84 | guard status == errSecSuccess, let currentCode = currentCode else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:83:18: error: cannot find 'SecCodeCopySelf' in scope
81 | func SecStaticCodeCopySelf() throws -> SecStaticCode {
82 | var currentCode: SecCode?
83 | var status = SecCodeCopySelf(SecCSFlags(), ¤tCode)
| `- error: cannot find 'SecCodeCopySelf' in scope
84 | guard status == errSecSuccess, let currentCode = currentCode else {
85 | throw XPCError.internalFailure(description: "SecCodeCopySelf failed with status: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:83:34: error: cannot find 'SecCSFlags' in scope
81 | func SecStaticCodeCopySelf() throws -> SecStaticCode {
82 | var currentCode: SecCode?
83 | var status = SecCodeCopySelf(SecCSFlags(), ¤tCode)
| `- error: cannot find 'SecCSFlags' in scope
84 | guard status == errSecSuccess, let currentCode = currentCode else {
85 | throw XPCError.internalFailure(description: "SecCodeCopySelf failed with status: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:88:28: error: cannot find type 'SecStaticCode' in scope
86 | }
87 |
88 | var currentStaticCode: SecStaticCode?
| `- error: cannot find type 'SecStaticCode' in scope
89 | status = SecCodeCopyStaticCode(currentCode, SecCSFlags(), ¤tStaticCode)
90 | guard status == errSecSuccess, let currentStaticCode = currentStaticCode else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:89:14: error: cannot find 'SecCodeCopyStaticCode' in scope
87 |
88 | var currentStaticCode: SecStaticCode?
89 | status = SecCodeCopyStaticCode(currentCode, SecCSFlags(), ¤tStaticCode)
| `- error: cannot find 'SecCodeCopyStaticCode' in scope
90 | guard status == errSecSuccess, let currentStaticCode = currentStaticCode else {
91 | throw XPCError.internalFailure(description: "SecCodeCopyStaticCode failed with status: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:89:49: error: cannot find 'SecCSFlags' in scope
87 |
88 | var currentStaticCode: SecStaticCode?
89 | status = SecCodeCopyStaticCode(currentCode, SecCSFlags(), ¤tStaticCode)
| `- error: cannot find 'SecCSFlags' in scope
90 | guard status == errSecSuccess, let currentStaticCode = currentStaticCode else {
91 | throw XPCError.internalFailure(description: "SecCodeCopyStaticCode failed with status: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:102:15: error: cannot find type 'SecCode' in scope
100 | func SecCodeCreateWithXPCConnection(_ connection: xpc_connection_t, andMessage message: xpc_object_t) -> SecCode? {
101 | // Get the code representing the client
102 | var code: SecCode?
| `- error: cannot find type 'SecCode' in scope
103 | if #available(macOS 11, *) { // publicly documented, but only available since macOS 11
104 | SecCodeCreateWithXPCMessage(message, SecCSFlags(), &code)
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:104:9: error: cannot find 'SecCodeCreateWithXPCMessage' in scope
102 | var code: SecCode?
103 | if #available(macOS 11, *) { // publicly documented, but only available since macOS 11
104 | SecCodeCreateWithXPCMessage(message, SecCSFlags(), &code)
| `- error: cannot find 'SecCodeCreateWithXPCMessage' in scope
105 | } else { // private undocumented function: xpc_connection_get_audit_token, available on prior versions of macOS
106 | let token = UndocumentedAuditToken.xpc_connection_get_audit_token(connection)
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:104:46: error: cannot find 'SecCSFlags' in scope
102 | var code: SecCode?
103 | if #available(macOS 11, *) { // publicly documented, but only available since macOS 11
104 | SecCodeCreateWithXPCMessage(message, SecCSFlags(), &code)
| `- error: cannot find 'SecCSFlags' in scope
105 | } else { // private undocumented function: xpc_connection_get_audit_token, available on prior versions of macOS
106 | let token = UndocumentedAuditToken.xpc_connection_get_audit_token(connection)
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:110:27: error: cannot find 'kSecGuestAttributeAudit' in scope
108 | token.val.4, token.val.5, token.val.6, token.val.7]
109 | let tokenData = Data(bytes: tokenValues, count: tokenValues.count * MemoryLayout<UInt32>.size)
110 | let attributes = [kSecGuestAttributeAudit : tokenData] as CFDictionary
| `- error: cannot find 'kSecGuestAttributeAudit' in scope
111 | SecCodeCopyGuestWithAttributes(nil, attributes, SecCSFlags(), &code)
112 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:111:9: error: cannot find 'SecCodeCopyGuestWithAttributes' in scope
109 | let tokenData = Data(bytes: tokenValues, count: tokenValues.count * MemoryLayout<UInt32>.size)
110 | let attributes = [kSecGuestAttributeAudit : tokenData] as CFDictionary
111 | SecCodeCopyGuestWithAttributes(nil, attributes, SecCSFlags(), &code)
| `- error: cannot find 'SecCodeCopyGuestWithAttributes' in scope
112 | }
113 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:111:57: error: cannot find 'SecCSFlags' in scope
109 | let tokenData = Data(bytes: tokenValues, count: tokenValues.count * MemoryLayout<UInt32>.size)
110 | let attributes = [kSecGuestAttributeAudit : tokenData] as CFDictionary
111 | SecCodeCopyGuestWithAttributes(nil, attributes, SecCSFlags(), &code)
| `- error: cannot find 'SecCSFlags' in scope
112 | }
113 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:119:21: error: cannot find type 'SecStaticCode' in scope
117 | /// Returns the path for the code instance or `nil` if it could not be determined.
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
119 | var staticCode: SecStaticCode?
| `- error: cannot find type 'SecStaticCode' in scope
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
121 | let staticCode = staticCode else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:120:11: error: cannot find 'SecCodeCopyStaticCode' in scope
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
| `- error: cannot find 'SecCodeCopyStaticCode' in scope
121 | let staticCode = staticCode else {
122 | return nil
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:120:39: error: cannot find 'SecCSFlags' in scope
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
| `- error: cannot find 'SecCSFlags' in scope
121 | let staticCode = staticCode else {
122 | return nil
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:126:48: error: cannot find 'SecCSFlags' in scope
124 |
125 | var path: CFURL?
126 | guard Security.SecCodeCopyPath(staticCode, SecCSFlags(), &path) == errSecSuccess else {
| `- error: cannot find 'SecCSFlags' in scope
127 | return nil
128 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:126:11: error: module 'Security' has no member named 'SecCodeCopyPath'
124 |
125 | var path: CFURL?
126 | guard Security.SecCodeCopyPath(staticCode, SecCSFlags(), &path) == errSecSuccess else {
| `- error: module 'Security' has no member named 'SecCodeCopyPath'
127 | return nil
128 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:228:22: error: cannot find 'SecTaskCreateFromSelf' in scope
226 | /// Reads an entitlement for this process.
227 | func readEntitlement(name: String) throws -> CFTypeRef? {
228 | guard let task = SecTaskCreateFromSelf(nil) else {
| `- error: cannot find 'SecTaskCreateFromSelf' in scope
229 | throw XPCError.internalFailure(description: "SecTaskCreateFromSelf failed")
230 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:232:12: error: cannot find 'SecTaskCopyValueForEntitlement' in scope
230 | }
231 |
232 | return SecTaskCopyValueForEntitlement(task, name as CFString, nil)
| `- error: cannot find 'SecTaskCopyValueForEntitlement' in scope
233 | }
234 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:232:12: error: return expression of type '_' expected to be an instance of a class or class-constrained type
230 | }
231 |
232 | return SecTaskCopyValueForEntitlement(task, name as CFString, nil)
| `- error: return expression of type '_' expected to be an instance of a class or class-constrained type
233 | }
234 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:238:17: error: cannot find 'SecCSFlags' in scope
236 | func teamIdentifierForThisProcess() throws -> String? {
237 | var info: CFDictionary?
238 | let flags = SecCSFlags(rawValue: kSecCSSigningInformation)
| `- error: cannot find 'SecCSFlags' in scope
239 | let status = SecCodeCopySigningInformation(try SecStaticCodeCopySelf(), flags, &info)
240 | guard status == errSecSuccess, let info = info as NSDictionary? else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:238:38: error: cannot find 'kSecCSSigningInformation' in scope
236 | func teamIdentifierForThisProcess() throws -> String? {
237 | var info: CFDictionary?
238 | let flags = SecCSFlags(rawValue: kSecCSSigningInformation)
| `- error: cannot find 'kSecCSSigningInformation' in scope
239 | let status = SecCodeCopySigningInformation(try SecStaticCodeCopySelf(), flags, &info)
240 | guard status == errSecSuccess, let info = info as NSDictionary? else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:239:18: error: cannot find 'SecCodeCopySigningInformation' in scope
237 | var info: CFDictionary?
238 | let flags = SecCSFlags(rawValue: kSecCSSigningInformation)
239 | let status = SecCodeCopySigningInformation(try SecStaticCodeCopySelf(), flags, &info)
| `- error: cannot find 'SecCodeCopySigningInformation' in scope
240 | guard status == errSecSuccess, let info = info as NSDictionary? else {
241 | throw XPCError.internalFailure(description: "SecCodeCopySigningInformation failed with status: \(status)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:244:17: error: cannot find 'kSecCodeInfoTeamIdentifier' in scope
242 | }
243 |
244 | return info[kSecCodeInfoTeamIdentifier] as? String
| `- error: cannot find 'kSecCodeInfoTeamIdentifier' in scope
245 | }
246 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:244:45: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
242 | }
243 |
244 | return info[kSecCodeInfoTeamIdentifier] as? String
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
245 | }
246 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:256:22: error: cannot find type 'SecRequirement' in scope
254 | """ as CFString
255 |
256 | var requirement: SecRequirement?
| `- error: cannot find type 'SecRequirement' in scope
257 | guard SecRequirementCreateWithString(requirementString, [], &requirement) == errSecSuccess,
258 | let requirement = requirement else {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCCommon.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCConnectionDescriptor.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCConnectionDescriptor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCError.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCServerEndpoint.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCServerEndpoint.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ SecureXPC (in target 'SecureXPC' from project 'SecureXPC')
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerIdentity.swift:22:26: error: cannot find type 'SecCode' in scope
20 | struct ServerIdentity {
21 | /// A represention of the server process.
22 | public let code: SecCode
| `- error: cannot find type 'SecCode' in scope
23 |
24 | /// The effective user id of the server process.
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:43:54: error: cannot find type 'SecRequirement' in scope
41 | extension XPCClient.ServerRequirement {
42 | /// The server must satisfy the specified code signing security requirement.
43 | public static func secRequirement(_ requirement: SecRequirement) -> XPCClient.ServerRequirement {
| `- error: cannot find type 'SecRequirement' in scope
44 | XPCClient.ServerRequirement(serverAcceptor: SecRequirementServerAcceptor(requirement: requirement))
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift:161:22: error: cannot find type 'SecRequirement' in scope
159 |
160 | fileprivate struct SecRequirementServerAcceptor: ServerAcceptor {
161 | let requirement: SecRequirement
| `- error: cannot find type 'SecRequirement' in scope
162 |
163 | func trustServer(_ serverIdentity: XPCClient.ServerIdentity) -> Bool {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientIdentity.swift:95:33: error: cannot find type 'SecCode' in scope
93 |
94 | /// A represention of the client process.
95 | public static var code: SecCode? {
| `- error: cannot find type 'SecCode' in scope
96 | SecCodeCreateWithXPCConnection(current.connection, andMessage: current.message)
97 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:43:54: error: cannot find type 'SecRequirement' in scope
41 | extension XPCServer.ClientRequirement {
42 | /// The requesting client must satisfy the specified code signing security requirement.
43 | public static func secRequirement(_ requirement: SecRequirement) -> XPCServer.ClientRequirement {
| `- error: cannot find type 'SecRequirement' in scope
44 | XPCServer.ClientRequirement(messageAcceptor: SecRequirementsMessageAcceptor([requirement]))
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:234:32: error: cannot find type 'SecRequirement' in scope
232 | fileprivate struct SecRequirementsMessageAcceptor: MessageAcceptor {
233 | /// At least one of these code signing requirements must be met in order for the message to be accepted
234 | private let requirements: [SecRequirement]
| `- error: cannot find type 'SecRequirement' in scope
235 |
236 | internal init(_ requirements: [SecRequirement]) {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:236:36: error: cannot find type 'SecRequirement' in scope
234 | private let requirements: [SecRequirement]
235 |
236 | internal init(_ requirements: [SecRequirement]) {
| `- error: cannot find type 'SecRequirement' in scope
237 | self.requirements = requirements
238 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:81:40: error: cannot find type 'SecStaticCode' in scope
79 | ///
80 | /// This is a convenience wrapper around `SecCodeCopySelf` and `SecCodeCopyStaticCode`.
81 | func SecStaticCodeCopySelf() throws -> SecStaticCode {
| `- error: cannot find type 'SecStaticCode' in scope
82 | var currentCode: SecCode?
83 | var status = SecCodeCopySelf(SecCSFlags(), ¤tCode)
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:100:106: error: cannot find type 'SecCode' in scope
98 | ///
99 | /// Uses undocumented functionality prior to macOS 11.
100 | func SecCodeCreateWithXPCConnection(_ connection: xpc_connection_t, andMessage message: xpc_object_t) -> SecCode? {
| `- error: cannot find type 'SecCode' in scope
101 | // Get the code representing the client
102 | var code: SecCode?
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:118:30: error: cannot find type 'SecCode' in scope
116 |
117 | /// Returns the path for the code instance or `nil` if it could not be determined.
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
| `- error: cannot find type 'SecCode' in scope
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:247:74: error: cannot find type 'SecRequirement' in scope
245 | }
246 |
247 | func secRequirementForTeamIdentifier(_ teamIdentifier: String) throws -> SecRequirement {
| `- error: cannot find type 'SecRequirement' in scope
248 | // From https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/RequirementLang/RequirementLang.html
249 | // In regards to subject.OU:
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerIdentity.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/ServerRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCEndpointClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCMachClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Client/XPCServiceClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/ArrayOptimizedForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/DataOptimizedForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/File\ Descriptor\ XPC\ Wrappers.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Codable\ Types/IOSurfaceForXPC.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/HandlerError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/PackageInternalRoutes.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Request.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Response.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Routes.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResult.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResultProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientIdentity.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCAnonymousServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCMachServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/XPCServiceServer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedMemory.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedRawMemory.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedSemaphore.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Shared\ Memory/SharedTrivial.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Trivial.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCCoderError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/Transformation\ functions.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoder.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoderImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCKeyedDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCSingleValueDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCUnkeyedDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoder.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCEncoderImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCKeyedEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCSingleValueEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCUnkeyedEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/xpc_type_t+description.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCConnectionDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCError.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCServerEndpoint.swift -target arm64-apple-xros1.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros27.0-24M361-e829b21a6f8c9b70876ba0858053c044735bd543db762f57723cac368afd1ce4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name SecureXPC -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-xros27.0 -target-sdk-version 27.0 -target-sdk-name xros27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SecureXPC.build/Debug-xros/SecureXPC-t.build/Objects-normal/arm64/SecureXPC.abi.json
SwiftCompile normal arm64 (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SequentialResult.swift,\ SequentialResultProvider.swift,\ ClientIdentity.swift,\ ClientRequirement.swift,\ MachServiceCriteria.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResult.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResultProvider.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientIdentity.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift (in target 'SecureXPC' from project 'SecureXPC')
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientIdentity.swift:95:33: error: cannot find type 'SecCode' in scope
93 |
94 | /// A represention of the client process.
95 | public static var code: SecCode? {
| `- error: cannot find type 'SecCode' in scope
96 | SecCodeCreateWithXPCConnection(current.connection, andMessage: current.message)
97 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:100:106: error: cannot find type 'SecCode' in scope
98 | ///
99 | /// Uses undocumented functionality prior to macOS 11.
100 | func SecCodeCreateWithXPCConnection(_ connection: xpc_connection_t, andMessage message: xpc_object_t) -> SecCode? {
| `- error: cannot find type 'SecCode' in scope
101 | // Get the code representing the client
102 | var code: SecCode?
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:43:54: error: cannot find type 'SecRequirement' in scope
41 | extension XPCServer.ClientRequirement {
42 | /// The requesting client must satisfy the specified code signing security requirement.
43 | public static func secRequirement(_ requirement: SecRequirement) -> XPCServer.ClientRequirement {
| `- error: cannot find type 'SecRequirement' in scope
44 | XPCServer.ClientRequirement(messageAcceptor: SecRequirementsMessageAcceptor([requirement]))
45 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:234:32: error: cannot find type 'SecRequirement' in scope
232 | fileprivate struct SecRequirementsMessageAcceptor: MessageAcceptor {
233 | /// At least one of these code signing requirements must be met in order for the message to be accepted
234 | private let requirements: [SecRequirement]
| `- error: cannot find type 'SecRequirement' in scope
235 |
236 | internal init(_ requirements: [SecRequirement]) {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:236:36: error: cannot find type 'SecRequirement' in scope
234 | private let requirements: [SecRequirement]
235 |
236 | internal init(_ requirements: [SecRequirement]) {
| `- error: cannot find type 'SecRequirement' in scope
237 | self.requirements = requirements
238 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:247:74: error: cannot find type 'SecRequirement' in scope
245 | }
246 |
247 | func secRequirementForTeamIdentifier(_ teamIdentifier: String) throws -> SecRequirement {
| `- error: cannot find type 'SecRequirement' in scope
248 | // From https://developer.apple.com/library/archive/documentation/Security/Conceptual/CodeSigningGuide/RequirementLang/RequirementLang.html
249 | // In regards to subject.OU:
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:88:29: error: cannot find type 'SecStaticCode' in scope
86 | get throws {
87 | let parentBundleURL = try parentBundleURL
88 | var parentCode: SecStaticCode?
| `- error: cannot find type 'SecStaticCode' in scope
89 | var parentRequirement: SecRequirement?
90 | guard SecStaticCodeCreateWithPath(parentBundleURL as CFURL, [], &parentCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:89:36: error: cannot find type 'SecRequirement' in scope
87 | let parentBundleURL = try parentBundleURL
88 | var parentCode: SecStaticCode?
89 | var parentRequirement: SecRequirement?
| `- error: cannot find type 'SecRequirement' in scope
90 | guard SecStaticCodeCreateWithPath(parentBundleURL as CFURL, [], &parentCode) == errSecSuccess,
91 | let parentCode = parentCode,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:90:19: error: cannot find 'SecStaticCodeCreateWithPath' in scope
88 | var parentCode: SecStaticCode?
89 | var parentRequirement: SecRequirement?
90 | guard SecStaticCodeCreateWithPath(parentBundleURL as CFURL, [], &parentCode) == errSecSuccess,
| `- error: cannot find 'SecStaticCodeCreateWithPath' in scope
91 | let parentCode = parentCode,
92 | SecCodeCopyDesignatedRequirement(parentCode, [], &parentRequirement) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:92:19: error: cannot find 'SecCodeCopyDesignatedRequirement' in scope
90 | guard SecStaticCodeCreateWithPath(parentBundleURL as CFURL, [], &parentCode) == errSecSuccess,
91 | let parentCode = parentCode,
92 | SecCodeCopyDesignatedRequirement(parentCode, [], &parentRequirement) == errSecSuccess,
| `- error: cannot find 'SecCodeCopyDesignatedRequirement' in scope
93 | let parentRequirement = parentRequirement else {
94 | throw XPCError.internalFailure(description: "Unable to determine designated requirement for parent " +
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:181:25: error: cannot find type 'SecStaticCode' in scope
179 | }
180 |
181 | var staticCode: SecStaticCode?
| `- error: cannot find type 'SecStaticCode' in scope
182 | var codeSignInformation: CFDictionary?
183 | guard SecCodeCopyStaticCode(code, [], &staticCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:183:15: error: cannot find 'SecCodeCopyStaticCode' in scope
181 | var staticCode: SecStaticCode?
182 | var codeSignInformation: CFDictionary?
183 | guard SecCodeCopyStaticCode(code, [], &staticCode) == errSecSuccess,
| `- error: cannot find 'SecCodeCopyStaticCode' in scope
184 | let staticCode = staticCode,
185 | SecCodeCopySigningInformation(staticCode, [], &codeSignInformation) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:185:15: error: cannot find 'SecCodeCopySigningInformation' in scope
183 | guard SecCodeCopyStaticCode(code, [], &staticCode) == errSecSuccess,
184 | let staticCode = staticCode,
185 | SecCodeCopySigningInformation(staticCode, [], &codeSignInformation) == errSecSuccess,
| `- error: cannot find 'SecCodeCopySigningInformation' in scope
186 | let codeSignInformation = codeSignInformation as NSDictionary?,
187 | let codeInfoFlags = codeSignInformation[kSecCodeInfoFlags] as? UInt32 else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:187:55: error: cannot find 'kSecCodeInfoFlags' in scope
185 | SecCodeCopySigningInformation(staticCode, [], &codeSignInformation) == errSecSuccess,
186 | let codeSignInformation = codeSignInformation as NSDictionary?,
187 | let codeInfoFlags = codeSignInformation[kSecCodeInfoFlags] as? UInt32 else {
| `- error: cannot find 'kSecCodeInfoFlags' in scope
188 | return false
189 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:187:74: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
185 | SecCodeCopySigningInformation(staticCode, [], &codeSignInformation) == errSecSuccess,
186 | let codeSignInformation = codeSignInformation as NSDictionary?,
187 | let codeInfoFlags = codeSignInformation[kSecCodeInfoFlags] as? UInt32 else {
| `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
188 | return false
189 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:191:16: error: cannot find 'SecCodeSignatureFlags' in scope
189 | }
190 |
191 | return SecCodeSignatureFlags(rawValue: codeInfoFlags).contains(.runtime)
| `- error: cannot find 'SecCodeSignatureFlags' in scope
192 | }
193 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:221:21: error: 'xpc_connection_get_pid' is unavailable in visionOS
219 | // being this process. Therefore for connections received by an XPCAnonymousServer it's safe to directly compare
220 | // PIDs.
221 | getpid() == xpc_connection_get_pid(connection)
| `- error: 'xpc_connection_get_pid' is unavailable in visionOS
222 | }
223 |
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS27.0.sdk/usr/include/xpc/connection.h:685:1: note: 'xpc_connection_get_pid' has been explicitly marked unavailable here
683 | XPC_EXPORT XPC_NONNULL_ALL XPC_WARN_RESULT
684 | pid_t
685 | xpc_connection_get_pid(xpc_connection_t connection);
| `- note: 'xpc_connection_get_pid' has been explicitly marked unavailable here
686 |
687 | /*!
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:254:45: error: cannot find 'SecCodeCheckValidity' in scope
252 | }
253 |
254 | return self.requirements.contains { SecCodeCheckValidity(code, SecCSFlags(), $0) == errSecSuccess }
| `- error: cannot find 'SecCodeCheckValidity' in scope
255 | }
256 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:254:72: error: cannot find 'SecCSFlags' in scope
252 | }
253 |
254 | return self.requirements.contains { SecCodeCheckValidity(code, SecCSFlags(), $0) == errSecSuccess }
| `- error: cannot find 'SecCSFlags' in scope
255 | }
256 |
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:265:16: error: cannot find 'SecRequirementCopyData' in scope
263 | let requirementTransform = { (requirement: SecRequirement) -> Data? in
264 | var data: CFData?
265 | if SecRequirementCopyData(requirement, SecCSFlags(), &data) == errSecSuccess, let data = data as Data? {
| `- error: cannot find 'SecRequirementCopyData' in scope
266 | return data
267 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:265:52: error: cannot find 'SecCSFlags' in scope
263 | let requirementTransform = { (requirement: SecRequirement) -> Data? in
264 | var data: CFData?
265 | if SecRequirementCopyData(requirement, SecCSFlags(), &data) == errSecSuccess, let data = data as Data? {
| `- error: cannot find 'SecCSFlags' in scope
266 | return data
267 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift:263:52: error: cannot find type 'SecRequirement' in scope
261 |
262 | // Transform the requirements into Data form so that they can be compared
263 | let requirementTransform = { (requirement: SecRequirement) -> Data? in
| `- error: cannot find type 'SecRequirement' in scope
264 | var data: CFData?
265 | if SecRequirementCopyData(requirement, SecCSFlags(), &data) == errSecSuccess, let data = data as Data? {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPCCommon.swift:118:30: error: cannot find type 'SecCode' in scope
116 |
117 | /// Returns the path for the code instance or `nil` if it could not be determined.
118 | func SecCodeCopyPath(_ code: SecCode) -> URL? {
| `- error: cannot find type 'SecCode' in scope
119 | var staticCode: SecStaticCode?
120 | guard SecCodeCopyStaticCode(code, SecCSFlags(), &staticCode) == errSecSuccess,
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:321:48: error: cannot find 'MH_EXECUTE_SYM' in scope
319 | defer { dlclose(handle) }
320 |
321 | guard let mhExecutePointer = dlsym(handle, MH_EXECUTE_SYM) else {
| `- error: cannot find 'MH_EXECUTE_SYM' in scope
322 | throw XPCError.misconfiguredServer(description: "Could not read property list (nil symbol pointer)")
323 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:324:74: error: cannot find 'mach_header_64' in scope
322 | throw XPCError.misconfiguredServer(description: "Could not read property list (nil symbol pointer)")
323 | }
324 | let mhExecuteBoundPointer = mhExecutePointer.assumingMemoryBound(to: mach_header_64.self)
| `- error: cannot find 'mach_header_64' in scope
325 |
326 | var size = UInt()
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:327:25: error: cannot find 'getsectiondata' in scope
325 |
326 | var size = UInt()
327 | guard let section = getsectiondata(mhExecuteBoundPointer, "__TEXT", sectionName, &size) else {
| `- error: cannot find 'getsectiondata' in scope
328 | throw XPCError.misconfiguredServer(description: "Missing property list section \(sectionName)")
329 | }
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:42: error: cannot find 'MH_MAGIC' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'MH_MAGIC' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:52: error: cannot find 'MH_CIGAM' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'MH_CIGAM' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:62: error: cannot find 'MH_MAGIC_64' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'MH_MAGIC_64' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:75: error: cannot find 'MH_CIGAM_64' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'MH_CIGAM_64' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:88: error: cannot find 'FAT_MAGIC' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'FAT_MAGIC' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:355:99: error: cannot find 'FAT_CIGAM' in scope
353 | pointer.load(fromByteOffset: 0, as: UInt32.self)
354 | }
355 | let machOMagicValues: Set<UInt32> = [MH_MAGIC, MH_CIGAM, MH_MAGIC_64, MH_CIGAM_64, FAT_MAGIC, FAT_CIGAM]
| `- error: cannot find 'FAT_CIGAM' in scope
356 | guard machOMagicValues.contains(magicValue) else {
357 | return .failure("A blessed helper tool must be a Mach-O executable file")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:412:26: error: cannot find type 'SecRequirement' in scope
410 | var clientRequirement: XPCServer.ClientRequirement? = nil
411 | for client in authorizedClients {
412 | var requirement: SecRequirement?
| `- error: cannot find type 'SecRequirement' in scope
413 | guard SecRequirementCreateWithString(client as CFString, SecCSFlags(), &requirement) == errSecSuccess,
414 | let requirement = requirement else {
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:413:15: error: cannot find 'SecRequirementCreateWithString' in scope
411 | for client in authorizedClients {
412 | var requirement: SecRequirement?
413 | guard SecRequirementCreateWithString(client as CFString, SecCSFlags(), &requirement) == errSecSuccess,
| `- error: cannot find 'SecRequirementCreateWithString' in scope
414 | let requirement = requirement else {
415 | throw XPCError.misconfiguredServer(description: "Invalid SMAuthorizedClients requirement: \(client)")
/Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift:413:66: error: cannot find 'SecCSFlags' in scope
411 | for client in authorizedClients {
412 | var requirement: SecRequirement?
413 | guard SecRequirementCreateWithString(client as CFString, SecCSFlags(), &requirement) == errSecSuccess,
| `- error: cannot find 'SecCSFlags' in scope
414 | let requirement = requirement else {
415 | throw XPCError.misconfiguredServer(description: "Invalid SMAuthorizedClients requirement: \(client)")
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResult.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SequentialResult.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/SequentialResultProvider.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SequentialResultProvider.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientIdentity.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ClientIdentity.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/ClientRequirement.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ClientRequirement.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/Server/MachServiceCriteria.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile MachServiceCriteria.swift
SwiftCompile normal arm64 Compiling\ XPCKeyedEncodingContainer.swift,\ XPCSingleValueEncodingContainer.swift,\ XPCUnkeyedEncodingContainer.swift,\ xpc_type_t+description.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCKeyedEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCSingleValueEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCUnkeyedEncodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/xpc_type_t+description.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCKeyedEncodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCKeyedEncodingContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCSingleValueEncodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCSingleValueEncodingContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCEncoder/XPCUnkeyedEncodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCUnkeyedEncodingContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/xpc_type_t+description.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile xpc_type_t+description.swift
SwiftCompile normal arm64 Compiling\ Transformation\ functions.swift,\ XPCDecoder.swift,\ XPCDecoderImpl.swift,\ XPCKeyedDecodingContainer.swift,\ XPCSingleValueDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/Transformation\ functions.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoder.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoderImpl.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCKeyedDecodingContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCSingleValueDecodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/Transformation\ functions.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Transformation\ functions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoder.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCDecoder.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCDecoderImpl.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCDecoderImpl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCKeyedDecodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCKeyedDecodingContainer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SecureXPC/XPC\ Coders/XPCDecoder/XPCSingleValueDecodingContainer.swift (in target 'SecureXPC' from project 'SecureXPC')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile XPCSingleValueDecodingContainer.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
2026-09-19 01:18:04.266 xcodebuild[721:4591] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
SwiftEmitModule normal arm64 Emitting\ module\ for\ SecureXPC (in target 'SecureXPC' from project 'SecureXPC')
SwiftCompile normal arm64 (in target 'SecureXPC' from project 'SecureXPC')
Building workspace SecureXPC with scheme SecureXPC
(3 failures)
BUILD FAILURE 6.4 visionOS