Build Information
Failed to build Openhealthcardkit, reference main (20ea56
), with Swift 5.10 for tvOS using Xcode 15.4 on 3 Feb 2025 17:06:11 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Openhealthcardkit-Package -destination generic/platform=tvOS
Build Log
========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/gematik/ref-OpenHealthCardKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/gematik/ref-OpenHealthCardKit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 20ea56a FOSS View (#42)
Cloned https://github.com/gematik/ref-OpenHealthCardKit.git
Revision (git rev-parse @):
20ea56ab32042467c5949049d7738e780c8d42c4
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/gematik/ref-OpenHealthCardKit.git at main
========================================
Build
========================================
Selected platform: tvOS
Swift version: 5.10
Building package at path: $PWD
https://github.com/gematik/ref-OpenHealthCardKit.git
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Fetching from https://github.com/apple/swift-docc-plugin
Fetching from https://github.com/gematik/OpenSSL-Swift
Fetching from https://github.com/gematik/ASN1Kit.git
Fetching from http://github.com/Carthage/Commandant
Fetching from https://github.com/swiftlang/swift-docc-symbolkit
Creating working copy of package ‘ASN1Kit’
Checking out 1.3.1 of package ‘ASN1Kit’
Creating working copy of package ‘Commandant’
Checking out 0.18.0 of package ‘Commandant’
Creating working copy of package ‘swift-docc-plugin’
Checking out 1.4.3 of package ‘swift-docc-plugin’
Creating working copy of package ‘OpenSSL-Swift’
Checking out 4.3.1 of package ‘OpenSSL-Swift’
Creating working copy of package ‘swift-docc-symbolkit’
Checking out 1.0.0 of package ‘swift-docc-symbolkit’
Resolved source packages:
OpenSSL-Swift: https://github.com/gematik/OpenSSL-Swift @ 4.3.1
Openhealthcardkit: /Users/admin/builder/spi-builder-workspace
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
Commandant: http://github.com/Carthage/Commandant @ 0.18.0
ASN1Kit: https://github.com/gematik/ASN1Kit.git @ 1.3.1
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.4.3
resolved source packages: OpenSSL-Swift, Openhealthcardkit, SymbolKit, Commandant, ASN1Kit, SwiftDocCPlugin
{
"dependencies" : [
{
"identity" : "asn1kit",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/gematik/ASN1Kit.git"
},
{
"identity" : "openssl-swift",
"requirement" : {
"range" : [
{
"lower_bound" : "4.2.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/gematik/OpenSSL-Swift"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "Openhealthcardkit",
"name" : "Openhealthcardkit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "12.0"
}
],
"products" : [
{
"name" : "HealthCardControl",
"targets" : [
"HealthCardControl"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NFCCardReaderProvider",
"targets" : [
"NFCCardReaderProvider"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "HealthCardAccess",
"targets" : [
"HealthCardAccess"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CardReaderProviderApi",
"targets" : [
"CardReaderProviderApi"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Helper",
"targets" : [
"Helper"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "NFCCardReaderProvider",
"module_type" : "SwiftTarget",
"name" : "NFCCardReaderProvider",
"path" : "Sources/NFCCardReaderProvider",
"product_memberships" : [
"NFCCardReaderProvider"
],
"sources" : [
"Card/Data+Hex.swift",
"Card/NFCCard.swift",
"Card/NFCCardChannel.swift",
"Card/NFCCardError.swift",
"Card/NFCISO7816APDU+CommandType.swift",
"Logger.swift",
"NFCHealthCardSession.swift",
"Reader/CoreNFCError.swift",
"Reader/NFCTagReaderSession+Publisher.swift"
],
"target_dependencies" : [
"HealthCardControl",
"HealthCardAccess",
"Helper"
],
"type" : "library"
},
{
"c99name" : "Helper",
"module_type" : "SwiftTarget",
"name" : "Helper",
"path" : "Sources/Helper",
"product_memberships" : [
"HealthCardControl",
"NFCCardReaderProvider",
"HealthCardAccess",
"CardReaderProviderApi",
"Helper"
],
"sources" : [
"CommandLogger.swift"
],
"type" : "library"
},
{
"c99name" : "HealthCardControl",
"module_type" : "SwiftTarget",
"name" : "HealthCardControl",
"path" : "Sources/HealthCardControl",
"product_dependencies" : [
"OpenSSL-Swift"
],
"product_memberships" : [
"HealthCardControl",
"NFCCardReaderProvider"
],
"sources" : [
"Authentication/HealthCardType+Authenticate.swift",
"Authentication/HealthCardType+ChangeReferenceData.swift",
"Authentication/HealthCardType+ESIGN.swift",
"Authentication/HealthCardType+ResetRetryCounter.swift",
"Authentication/HealthCardType+VerifyPin.swift",
"Authentication/ResponseStatus+WrongSecret.swift",
"Crypto/AES.swift",
"Crypto/Data+Secure.swift",
"Crypto/KeyDerivationFunction.swift",
"Logger.swift",
"Operations/CardChannelType+CardAID.swift",
"Operations/CardChannelType+CardAccess.swift",
"Operations/CardChannelType+Version.swift",
"Operations/HealthCard+Error.swift",
"Operations/HealthCardType+ReadFile.swift",
"SecureMessaging/AES128PaceKey.swift",
"SecureMessaging/CardType+SecureMessaging.swift",
"SecureMessaging/Data+Hex.swift",
"SecureMessaging/KeyAgreement.swift",
"SecureMessaging/SecureCardChannel.swift",
"SecureMessaging/SecureHealthCard.swift",
"SecureMessaging/SecureMessaging.swift"
],
"target_dependencies" : [
"HealthCardAccess",
"Helper"
],
"type" : "library"
},
{
"c99name" : "HealthCardAccess",
"module_type" : "SwiftTarget",
"name" : "HealthCardAccess",
"path" : "Sources/HealthCardAccess",
"product_dependencies" : [
"ASN1Kit"
],
"product_memberships" : [
"HealthCardControl",
"NFCCardReaderProvider",
"HealthCardAccess"
],
"sources" : [
"CardObjects/ApplicationIdentifier.swift",
"CardObjects/CardItemType.swift",
"CardObjects/CardKeyReferenceType.swift",
"CardObjects/CardObjectIdentifierType.swift",
"CardObjects/DedicatedFile.swift",
"CardObjects/ElementaryFile.swift",
"CardObjects/FileControlParameter.swift",
"CardObjects/FileIdentifier.swift",
"CardObjects/Format2Pin.swift",
"CardObjects/GemCvCertificate.swift",
"CardObjects/Key.swift",
"CardObjects/PSOAlgorithm.swift",
"CardObjects/Password.swift",
"CardObjects/ShortFileIdentifier.swift",
"Commands/Data+Normalize.swift",
"Commands/HealthCardCommand+AccessStructuredData.swift",
"Commands/HealthCardCommand+AccessTransparentData.swift",
"Commands/HealthCardCommand+Authentication.swift",
"Commands/HealthCardCommand+ManageSE.swift",
"Commands/HealthCardCommand+Misc.swift",
"Commands/HealthCardCommand+ObjectSystemManagement.swift",
"Commands/HealthCardCommand+PerfomSecurityOperation.swift",
"Commands/HealthCardCommand+UserVerification.swift",
"Commands/HealthCardCommand.swift",
"Commands/HealthCardCommandBuilder.swift",
"Data+Hex.swift",
"Extension/UInt8+Data.swift",
"HealthCard.swift",
"HealthCardCommandType.swift",
"HealthCardPropertyType.swift",
"HealthCardResponseType.swift",
"HealthCardStatus.swift",
"HealthCardType.swift",
"HealthCards/CardFileSystem/EgkFileSystem.swift",
"HealthCards/CardFileSystem/HbaFileSystem.swift",
"HealthCards/CardFileSystem/HealthCardFileSystemType.swift",
"HealthCards/CardFileSystem/SmcbFileSystem.swift",
"Models/CAN.swift",
"Models/CardGeneration.swift",
"Models/CardVersion2.swift",
"Models/CertificateInfo.swift",
"Models/ECCurveInfo.swift",
"Models/SignatureAlgorithm.swift",
"Responses/HealthCardResponse.swift",
"Responses/ResponseStatus.swift"
],
"target_dependencies" : [
"CardReaderAccess",
"CardReaderProviderApi"
],
"type" : "library"
},
{
"c99name" : "CardReaderProviderApi",
"module_type" : "SwiftTarget",
"name" : "CardReaderProviderApi",
"path" : "Sources/CardReaderProviderApi",
"product_memberships" : [
"HealthCardControl",
"NFCCardReaderProvider",
"HealthCardAccess",
"CardReaderProviderApi"
],
"sources" : [
"Card/CardChannelType.swift",
"Card/CardError.swift",
"Card/CardProtocol.swift",
"Card/CardType.swift",
"Command/APDU.swift",
"Command/CommandType+APDU.swift",
"Command/CommandType+LogicChannel.swift",
"Command/CommandType.swift",
"Command/ResponseType+APDU.swift",
"Command/ResponseType.swift",
"Model/ProviderDescriptor.swift",
"Model/ProviderDescriptorType.swift",
"Provider/CardReaderProviderType.swift",
"Reader/CardReaderControllerType.swift",
"Reader/CardReaderType.swift"
],
"target_dependencies" : [
"Helper"
],
"type" : "library"
},
{
"c99name" : "CardReaderAccess",
"module_type" : "SwiftTarget",
"name" : "CardReaderAccess",
"path" : "Sources/CardReaderAccess",
"product_memberships" : [
"HealthCardControl",
"NFCCardReaderProvider",
"HealthCardAccess"
],
"sources" : [
"CardReaderControllerManager.swift",
"internal/Swift+Reflection.swift"
],
"target_dependencies" : [
"CardReaderProviderApi",
"Helper"
],
"type" : "library"
}
],
"tools_version" : "5.8"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"CardReaderProviderApi",
"HealthCardAccess",
"HealthCardControl",
"Helper",
"NFCCardReaderProvider",
"Openhealthcardkit-Package"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Openhealthcardkit-Package -destination generic/platform=tvOS
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Openhealthcardkit-Package -destination generic/platform=tvOS
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Resolved source packages:
ASN1Kit: https://github.com/gematik/ASN1Kit.git @ 1.3.1
OpenSSL-Swift: https://github.com/gematik/OpenSSL-Swift @ 4.3.1
Commandant: http://github.com/Carthage/Commandant @ 0.18.0
Openhealthcardkit: /Users/admin/builder/spi-builder-workspace
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.4.3
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (14 targets)
Target 'NFCCardReaderProvider' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'NFCCardReaderProvider' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardControl' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
➜ Explicit dependency on target 'OpenSSL-Swift' in project 'OpenSSL-Swift'
Target 'NFCCardReaderProvider' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardControl' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
➜ Explicit dependency on target 'OpenSSL-Swift' in project 'OpenSSL-Swift'
Target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
Target 'HealthCardControl' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardControl' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
➜ Explicit dependency on target 'OpenSSL-Swift' in project 'OpenSSL-Swift'
Target 'HealthCardControl' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
➜ Explicit dependency on target 'OpenSSL-Swift' in project 'OpenSSL-Swift'
Target 'OpenSSL-Swift' in project 'OpenSSL-Swift' (no dependencies)
Target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
Target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
Target 'ASN1Kit' in project 'ASN1Kit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
Target 'ASN1Kit' in project 'ASN1Kit' (no dependencies)
Target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
Target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
Target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
Target 'Helper' in project 'Openhealthcardkit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS17.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -v
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /bin/cat /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 4cd32f01af745acfe3c003b5f65ef9b5
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/4cd32f01af745acfe3c003b5f65ef9b5.xcbuilddata
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'HealthCardControl' from project 'Openhealthcardkit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'HealthCardControl' from project 'Openhealthcardkit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'NFCCardReaderProvider' from project 'Openhealthcardkit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'OpenSSL-Swift' from project 'OpenSSL-Swift')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'HealthCardControl' from project 'Openhealthcardkit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'NFCCardReaderProvider' from project 'Openhealthcardkit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'NFCCardReaderProvider' from project 'Openhealthcardkit')
** BUILD FAILED **
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Resolved source packages:
Openhealthcardkit: /Users/admin/builder/spi-builder-workspace
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.4.3
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
OpenSSL-Swift: https://github.com/gematik/OpenSSL-Swift @ 4.3.1
ASN1Kit: https://github.com/gematik/ASN1Kit.git @ 1.3.1
Commandant: http://github.com/Carthage/Commandant @ 0.18.0
resolved source packages: Openhealthcardkit, SwiftDocCPlugin, SymbolKit, OpenSSL-Swift, ASN1Kit, Commandant
{
"dependencies" : [
{
"identity" : "asn1kit",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/gematik/ASN1Kit.git"
},
{
"identity" : "openssl-swift",
"requirement" : {
"range" : [
{
"lower_bound" : "4.2.0",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/gematik/OpenSSL-Swift"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "Openhealthcardkit",
"name" : "Openhealthcardkit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "12.0"
}
],
"products" : [
{
"name" : "HealthCardControl",
"targets" : [
"HealthCardControl"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NFCCardReaderProvider",
"targets" : [
"NFCCardReaderProvider"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "HealthCardAccess",
"targets" : [
"HealthCardAccess"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "CardReaderProviderApi",
"targets" : [
"CardReaderProviderApi"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "Helper",
"targets" : [
"Helper"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "NFCCardReaderProvider",
"module_type" : "SwiftTarget",
"name" : "NFCCardReaderProvider",
"path" : "Sources/NFCCardReaderProvider",
"product_memberships" : [
"NFCCardReaderProvider"
],
"sources" : [
"Card/Data+Hex.swift",
"Card/NFCCard.swift",
"Card/NFCCardChannel.swift",
"Card/NFCCardError.swift",
"Card/NFCISO7816APDU+CommandType.swift",
"Logger.swift",
"NFCHealthCardSession.swift",
"Reader/CoreNFCError.swift",
"Reader/NFCTagReaderSession+Publisher.swift"
],
"target_dependencies" : [
"HealthCardControl",
"HealthCardAccess",
"Helper"
],
"type" : "library"
},
{
"c99name" : "Helper",
"module_type" : "SwiftTarget",
"name" : "Helper",
"path" : "Sources/Helper",
"product_memberships" : [
"HealthCardControl",
"NFCCardReaderProvider",
"HealthCardAccess",
"CardReaderProviderApi",
"Helper"
],
"sources" : [
"CommandLogger.swift"
],
"type" : "library"
},
{
"c99name" : "HealthCardControl",
"module_type" : "SwiftTarget",
"name" : "HealthCardControl",
"path" : "Sources/HealthCardControl",
"product_dependencies" : [
"OpenSSL-Swift"
],
"product_memberships" : [
"HealthCardControl",
"NFCCardReaderProvider"
],
"sources" : [
"Authentication/HealthCardType+Authenticate.swift",
"Authentication/HealthCardType+ChangeReferenceData.swift",
"Authentication/HealthCardType+ESIGN.swift",
"Authentication/HealthCardType+ResetRetryCounter.swift",
"Authentication/HealthCardType+VerifyPin.swift",
"Authentication/ResponseStatus+WrongSecret.swift",
"Crypto/AES.swift",
"Crypto/Data+Secure.swift",
"Crypto/KeyDerivationFunction.swift",
"Logger.swift",
"Operations/CardChannelType+CardAID.swift",
"Operations/CardChannelType+CardAccess.swift",
"Operations/CardChannelType+Version.swift",
"Operations/HealthCard+Error.swift",
"Operations/HealthCardType+ReadFile.swift",
"SecureMessaging/AES128PaceKey.swift",
"SecureMessaging/CardType+SecureMessaging.swift",
"SecureMessaging/Data+Hex.swift",
"SecureMessaging/KeyAgreement.swift",
"SecureMessaging/SecureCardChannel.swift",
"SecureMessaging/SecureHealthCard.swift",
"SecureMessaging/SecureMessaging.swift"
],
"target_dependencies" : [
"HealthCardAccess",
"Helper"
],
"type" : "library"
},
{
"c99name" : "HealthCardAccess",
"module_type" : "SwiftTarget",
"name" : "HealthCardAccess",
"path" : "Sources/HealthCardAccess",
"product_dependencies" : [
"ASN1Kit"
],
"product_memberships" : [
"HealthCardControl",
"NFCCardReaderProvider",
"HealthCardAccess"
],
"sources" : [
"CardObjects/ApplicationIdentifier.swift",
"CardObjects/CardItemType.swift",
"CardObjects/CardKeyReferenceType.swift",
"CardObjects/CardObjectIdentifierType.swift",
"CardObjects/DedicatedFile.swift",
"CardObjects/ElementaryFile.swift",
"CardObjects/FileControlParameter.swift",
"CardObjects/FileIdentifier.swift",
"CardObjects/Format2Pin.swift",
"CardObjects/GemCvCertificate.swift",
"CardObjects/Key.swift",
"CardObjects/PSOAlgorithm.swift",
"CardObjects/Password.swift",
"CardObjects/ShortFileIdentifier.swift",
"Commands/Data+Normalize.swift",
"Commands/HealthCardCommand+AccessStructuredData.swift",
"Commands/HealthCardCommand+AccessTransparentData.swift",
"Commands/HealthCardCommand+Authentication.swift",
"Commands/HealthCardCommand+ManageSE.swift",
"Commands/HealthCardCommand+Misc.swift",
"Commands/HealthCardCommand+ObjectSystemManagement.swift",
"Commands/HealthCardCommand+PerfomSecurityOperation.swift",
"Commands/HealthCardCommand+UserVerification.swift",
"Commands/HealthCardCommand.swift",
"Commands/HealthCardCommandBuilder.swift",
"Data+Hex.swift",
"Extension/UInt8+Data.swift",
"HealthCard.swift",
"HealthCardCommandType.swift",
"HealthCardPropertyType.swift",
"HealthCardResponseType.swift",
"HealthCardStatus.swift",
"HealthCardType.swift",
"HealthCards/CardFileSystem/EgkFileSystem.swift",
"HealthCards/CardFileSystem/HbaFileSystem.swift",
"HealthCards/CardFileSystem/HealthCardFileSystemType.swift",
"HealthCards/CardFileSystem/SmcbFileSystem.swift",
"Models/CAN.swift",
"Models/CardGeneration.swift",
"Models/CardVersion2.swift",
"Models/CertificateInfo.swift",
"Models/ECCurveInfo.swift",
"Models/SignatureAlgorithm.swift",
"Responses/HealthCardResponse.swift",
"Responses/ResponseStatus.swift"
],
"target_dependencies" : [
"CardReaderAccess",
"CardReaderProviderApi"
],
"type" : "library"
},
{
"c99name" : "CardReaderProviderApi",
"module_type" : "SwiftTarget",
"name" : "CardReaderProviderApi",
"path" : "Sources/CardReaderProviderApi",
"product_memberships" : [
"HealthCardControl",
"NFCCardReaderProvider",
"HealthCardAccess",
"CardReaderProviderApi"
],
"sources" : [
"Card/CardChannelType.swift",
"Card/CardError.swift",
"Card/CardProtocol.swift",
"Card/CardType.swift",
"Command/APDU.swift",
"Command/CommandType+APDU.swift",
"Command/CommandType+LogicChannel.swift",
"Command/CommandType.swift",
"Command/ResponseType+APDU.swift",
"Command/ResponseType.swift",
"Model/ProviderDescriptor.swift",
"Model/ProviderDescriptorType.swift",
"Provider/CardReaderProviderType.swift",
"Reader/CardReaderControllerType.swift",
"Reader/CardReaderType.swift"
],
"target_dependencies" : [
"Helper"
],
"type" : "library"
},
{
"c99name" : "CardReaderAccess",
"module_type" : "SwiftTarget",
"name" : "CardReaderAccess",
"path" : "Sources/CardReaderAccess",
"product_memberships" : [
"HealthCardControl",
"NFCCardReaderProvider",
"HealthCardAccess"
],
"sources" : [
"CardReaderControllerManager.swift",
"internal/Swift+Reflection.swift"
],
"target_dependencies" : [
"CardReaderProviderApi",
"Helper"
],
"type" : "library"
}
],
"tools_version" : "5.8"
}
{
"workspace" : {
"name" : "spi-builder-workspace",
"schemes" : [
"CardReaderProviderApi",
"HealthCardAccess",
"HealthCardControl",
"Helper",
"NFCCardReaderProvider",
"Openhealthcardkit-Package"
]
}
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Openhealthcardkit-Package -destination generic/platform=tvOS
Command line invocation:
/Applications/Xcode-15.4.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme Openhealthcardkit-Package -destination generic/platform=tvOS
User defaults from command line:
IDEClonedSourcePackagesDirPathOverride = /Users/admin/builder/spi-builder-workspace/.dependencies
IDEDerivedDataPathOverride = /Users/admin/builder/spi-builder-workspace/.derivedData
IDEPackageSupportUseBuiltinSCM = YES
Resolve Package Graph
Resolved source packages:
SwiftDocCPlugin: https://github.com/apple/swift-docc-plugin @ 1.4.3
ASN1Kit: https://github.com/gematik/ASN1Kit.git @ 1.3.1
Commandant: http://github.com/Carthage/Commandant @ 0.18.0
SymbolKit: https://github.com/swiftlang/swift-docc-symbolkit @ 1.0.0
OpenSSL-Swift: https://github.com/gematik/OpenSSL-Swift @ 4.3.1
Openhealthcardkit: /Users/admin/builder/spi-builder-workspace
Prepare packages
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (14 targets)
Target 'NFCCardReaderProvider' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'NFCCardReaderProvider' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardControl' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
➜ Explicit dependency on target 'OpenSSL-Swift' in project 'OpenSSL-Swift'
Target 'NFCCardReaderProvider' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardControl' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
➜ Explicit dependency on target 'OpenSSL-Swift' in project 'OpenSSL-Swift'
Target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
Target 'HealthCardControl' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardControl' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
➜ Explicit dependency on target 'OpenSSL-Swift' in project 'OpenSSL-Swift'
Target 'HealthCardControl' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
➜ Explicit dependency on target 'OpenSSL-Swift' in project 'OpenSSL-Swift'
Target 'OpenSSL-Swift' in project 'OpenSSL-Swift' (no dependencies)
Target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
Target 'HealthCardAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
Target 'ASN1Kit' in project 'ASN1Kit'
➜ Explicit dependency on target 'ASN1Kit' in project 'ASN1Kit'
Target 'ASN1Kit' in project 'ASN1Kit' (no dependencies)
Target 'CardReaderAccess' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
Target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
Target 'CardReaderProviderApi' in project 'Openhealthcardkit'
➜ Explicit dependency on target 'Helper' in project 'Openhealthcardkit'
Target 'Helper' in project 'Openhealthcardkit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -v
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-15.4.0.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS17.5.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /bin/cat /Applications/Xcode-15.4.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/docc/features.json
Build description signature: 4cd32f01af745acfe3c003b5f65ef9b5
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/4cd32f01af745acfe3c003b5f65ef9b5.xcbuilddata
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'NFCCardReaderProvider' from project 'Openhealthcardkit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'NFCCardReaderProvider' from project 'Openhealthcardkit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'OpenSSL-Swift' from project 'OpenSSL-Swift')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'NFCCardReaderProvider' from project 'Openhealthcardkit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'HealthCardControl' from project 'Openhealthcardkit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'HealthCardControl' from project 'Openhealthcardkit')
/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework:1:1: error: While building for tvOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/.dependencies/artifacts/openssl-swift/OpenSSL/OpenSSL.xcframework'. (in target 'HealthCardControl' from project 'Openhealthcardkit')
** BUILD FAILED **
BUILD FAILURE 5.10 tvOS