The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Required, reference 0.1.1 (82a4fb), with Swift 6.4 for watchOS using Xcode 27.0 on 18 Sep 2026 12:44:06 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 Required -destination generic/platform=watchOS

Build Log

 17 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
 18 |         guard let certificates = signingInfo[.infoCertificates] as? [SecCertificate], !certificates.isEmpty else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CodeDirectoryHashConstraint+Evaluate.swift:12:46: error: cannot find type 'SecStaticCode' in scope
10 |
11 | extension CodeDirectoryHashConstraint {
12 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
13 |         let signingInfo = try staticCode.readSigningInformation()
14 |         // While the documentation for kSecCodeInfoUnique does not explicitly say it's used for cdhash, it describes
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/EntitlementConstraint+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension EntitlementConstraint {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
13 |         // If no entitlements dictionary, not possible to match
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/IdentifierConstraint+Evaluate.swift:12:46: error: cannot find type 'SecStaticCode' in scope
10 |
11 | extension IdentifierConstraint {
12 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
13 |         let info = try staticCode.readSigningInformation(options: [.signingInformation])
14 |         guard let identifier = info[.identifier] else {
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/OrRequirement+Evaluate.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OrRequirement+Evaluate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/ParenthesesRequirement+Evaluate.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ParenthesesRequirement+Evaluate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Requirement+Evaluate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Data+Extensions.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Data+Extensions.swift
SwiftCompile normal arm64 Compiling\ SecCertificate+Extensions.swift,\ SecCode+Extensions.swift,\ SecRequirement+Extensions.swift,\ SecStaticCode+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCode+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecRequirement+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift (in target 'Required' from project 'Required')
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:157:32: error: cannot find 'SecCertificateCopyValues' in scope
155 |             var unmanagedError: Unmanaged<CFError>?
156 |             defer { unmanagedError?.release() }
157 |             let cfDictionary = SecCertificateCopyValues(self, nil, &unmanagedError)
    |                                `- error: cannot find 'SecCertificateCopyValues' in scope
158 |             guard let nsDictionary = cfDictionary as NSDictionary? else {
159 |                 throw SecurityError.fromUnmanagedCFError(unmanagedError)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:180:37: error: cannot find 'kSecPropertyKeyLabel' in scope
178 |
179 |         fileprivate init(dictionary: NSDictionary) {
180 |             self.label = dictionary[kSecPropertyKeyLabel] as! String
    |                                     `- error: cannot find 'kSecPropertyKeyLabel' in scope
181 |             self.localizedLabel = dictionary[kSecPropertyKeyLocalizedLabel] as! String
182 |             if let value = dictionary[kSecPropertyKeyValue],
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:180:24: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
178 |
179 |         fileprivate init(dictionary: NSDictionary) {
180 |             self.label = dictionary[kSecPropertyKeyLabel] as! String
    |                        `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
181 |             self.localizedLabel = dictionary[kSecPropertyKeyLocalizedLabel] as! String
182 |             if let value = dictionary[kSecPropertyKeyValue],
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:181:46: error: cannot find 'kSecPropertyKeyLocalizedLabel' in scope
179 |         fileprivate init(dictionary: NSDictionary) {
180 |             self.label = dictionary[kSecPropertyKeyLabel] as! String
181 |             self.localizedLabel = dictionary[kSecPropertyKeyLocalizedLabel] as! String
    |                                              `- error: cannot find 'kSecPropertyKeyLocalizedLabel' in scope
182 |             if let value = dictionary[kSecPropertyKeyValue],
183 |                let type = dictionary[kSecPropertyKeyType] as! CFString? {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:181:33: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
179 |         fileprivate init(dictionary: NSDictionary) {
180 |             self.label = dictionary[kSecPropertyKeyLabel] as! String
181 |             self.localizedLabel = dictionary[kSecPropertyKeyLocalizedLabel] as! String
    |                                 `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
182 |             if let value = dictionary[kSecPropertyKeyValue],
183 |                let type = dictionary[kSecPropertyKeyType] as! CFString? {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:182:39: error: cannot find 'kSecPropertyKeyValue' in scope
180 |             self.label = dictionary[kSecPropertyKeyLabel] as! String
181 |             self.localizedLabel = dictionary[kSecPropertyKeyLocalizedLabel] as! String
182 |             if let value = dictionary[kSecPropertyKeyValue],
    |                                       `- error: cannot find 'kSecPropertyKeyValue' in scope
183 |                let type = dictionary[kSecPropertyKeyType] as! CFString? {
184 |                 self.value = Value.forValue(value, ofType: type)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:182:38: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
180 |             self.label = dictionary[kSecPropertyKeyLabel] as! String
181 |             self.localizedLabel = dictionary[kSecPropertyKeyLocalizedLabel] as! String
182 |             if let value = dictionary[kSecPropertyKeyValue],
    |                                      `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
183 |                let type = dictionary[kSecPropertyKeyType] as! CFString? {
184 |                 self.value = Value.forValue(value, ofType: type)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:183:38: error: cannot find 'kSecPropertyKeyType' in scope
181 |             self.localizedLabel = dictionary[kSecPropertyKeyLocalizedLabel] as! String
182 |             if let value = dictionary[kSecPropertyKeyValue],
183 |                let type = dictionary[kSecPropertyKeyType] as! CFString? {
    |                                      `- error: cannot find 'kSecPropertyKeyType' in scope
184 |                 self.value = Value.forValue(value, ofType: type)
185 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:183:59: error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
181 |             self.localizedLabel = dictionary[kSecPropertyKeyLocalizedLabel] as! String
182 |             if let value = dictionary[kSecPropertyKeyValue],
183 |                let type = dictionary[kSecPropertyKeyType] as! CFString? {
    |                                                           `- error: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
184 |                 self.value = Value.forValue(value, ofType: type)
185 |             } else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:224:26: error: cannot find 'kSecPropertyTypeWarning' in scope
222 |             fileprivate static func forValue(_ value: Any, ofType type: CFString) -> Value {
223 |                 switch type {
224 |                     case kSecPropertyTypeWarning:
    |                          `- error: cannot find 'kSecPropertyTypeWarning' in scope
225 |                         if let value = value as? String {
226 |                             return .warning(value)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:228:26: error: cannot find 'kSecPropertyTypeSuccess' in scope
226 |                             return .warning(value)
227 |                         }
228 |                     case kSecPropertyTypeSuccess:
    |                          `- error: cannot find 'kSecPropertyTypeSuccess' in scope
229 |                         if let value = value as? String {
230 |                             return .success(value)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:233:26: error: cannot find 'kSecPropertyTypeSection' in scope
231 |                         }
232 |                     // Sections are a recursive case, where its value is an array of dictionaries describing a property
233 |                     case kSecPropertyTypeSection:
    |                          `- error: cannot find 'kSecPropertyTypeSection' in scope
234 |                         if let value = value as? Array<NSDictionary> {
235 |                             return .section(value .map{ Property(dictionary: $0) })
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:237:26: error: cannot find 'kSecPropertyTypeData' in scope
235 |                             return .section(value .map{ Property(dictionary: $0) })
236 |                         }
237 |                     case kSecPropertyTypeData:
    |                          `- error: cannot find 'kSecPropertyTypeData' in scope
238 |                         if let value = value as? Data {
239 |                             return .data(value)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:241:26: error: cannot find 'kSecPropertyTypeString' in scope
239 |                             return .data(value)
240 |                         }
241 |                     case kSecPropertyTypeString:
    |                          `- error: cannot find 'kSecPropertyTypeString' in scope
242 |                         if let value = value as? String {
243 |                             return .string(value)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:245:26: error: cannot find 'kSecPropertyTypeURL' in scope
243 |                             return .string(value)
244 |                         }
245 |                     case kSecPropertyTypeURL:
    |                          `- error: cannot find 'kSecPropertyTypeURL' in scope
246 |                         if let value = value as? URL {
247 |                             return .url(value)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:249:26: error: cannot find 'kSecPropertyTypeDate' in scope
247 |                             return .url(value)
248 |                         }
249 |                     case kSecPropertyTypeDate:
    |                          `- error: cannot find 'kSecPropertyTypeDate' in scope
250 |                         if let value = value as? Date {
251 |                             return .date(value)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:264:38: error: cannot find 'kSecPropertyTypeArray' in scope
262 |                         if #available(macOS 10.15, *) {
263 |                             switch type {
264 |                                 case kSecPropertyTypeArray:
    |                                      `- error: cannot find 'kSecPropertyTypeArray' in scope
265 |                                     if let value = value as? Array<Any> {
266 |                                         return .array(value)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:268:38: error: cannot find 'kSecPropertyTypeNumber' in scope
266 |                                         return .array(value)
267 |                                     }
268 |                                 case kSecPropertyTypeNumber:
    |                                      `- error: cannot find 'kSecPropertyTypeNumber' in scope
269 |                                     if let value = value as? Double {
270 |                                         return .number(value)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:475:74: error: cannot find 'kSecOIDADC_CERT_POLICY' in scope
473 |         var rawValue: CFString {
474 |             switch self {
475 |                 case .adcCertPolicy:                              return kSecOIDADC_CERT_POLICY
    |                                                                          `- error: cannot find 'kSecOIDADC_CERT_POLICY' in scope
476 |                 case .appleCertPolicy:                            return kSecOIDAPPLE_CERT_POLICY
477 |                 case .appleEKUCodeSigning:                        return kSecOIDAPPLE_EKU_CODE_SIGNING
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:476:74: error: cannot find 'kSecOIDAPPLE_CERT_POLICY' in scope
474 |             switch self {
475 |                 case .adcCertPolicy:                              return kSecOIDADC_CERT_POLICY
476 |                 case .appleCertPolicy:                            return kSecOIDAPPLE_CERT_POLICY
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_CERT_POLICY' in scope
477 |                 case .appleEKUCodeSigning:                        return kSecOIDAPPLE_EKU_CODE_SIGNING
478 |                 case .appleEKUCodeSigningDev:                     return kSecOIDAPPLE_EKU_CODE_SIGNING_DEV
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:477:74: error: cannot find 'kSecOIDAPPLE_EKU_CODE_SIGNING' in scope
475 |                 case .adcCertPolicy:                              return kSecOIDADC_CERT_POLICY
476 |                 case .appleCertPolicy:                            return kSecOIDAPPLE_CERT_POLICY
477 |                 case .appleEKUCodeSigning:                        return kSecOIDAPPLE_EKU_CODE_SIGNING
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EKU_CODE_SIGNING' in scope
478 |                 case .appleEKUCodeSigningDev:                     return kSecOIDAPPLE_EKU_CODE_SIGNING_DEV
479 |                 case .appleEKUiChatEncryption:                    return kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:478:74: error: cannot find 'kSecOIDAPPLE_EKU_CODE_SIGNING_DEV' in scope
476 |                 case .appleCertPolicy:                            return kSecOIDAPPLE_CERT_POLICY
477 |                 case .appleEKUCodeSigning:                        return kSecOIDAPPLE_EKU_CODE_SIGNING
478 |                 case .appleEKUCodeSigningDev:                     return kSecOIDAPPLE_EKU_CODE_SIGNING_DEV
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EKU_CODE_SIGNING_DEV' in scope
479 |                 case .appleEKUiChatEncryption:                    return kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION
480 |                 case .appleEKUiChatSigning:                       return kSecOIDAPPLE_EKU_ICHAT_SIGNING
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:479:74: error: cannot find 'kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION' in scope
477 |                 case .appleEKUCodeSigning:                        return kSecOIDAPPLE_EKU_CODE_SIGNING
478 |                 case .appleEKUCodeSigningDev:                     return kSecOIDAPPLE_EKU_CODE_SIGNING_DEV
479 |                 case .appleEKUiChatEncryption:                    return kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION' in scope
480 |                 case .appleEKUiChatSigning:                       return kSecOIDAPPLE_EKU_ICHAT_SIGNING
481 |                 case .appleEKUResourceSigning:                    return kSecOIDAPPLE_EKU_RESOURCE_SIGNING
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:480:74: error: cannot find 'kSecOIDAPPLE_EKU_ICHAT_SIGNING' in scope
478 |                 case .appleEKUCodeSigningDev:                     return kSecOIDAPPLE_EKU_CODE_SIGNING_DEV
479 |                 case .appleEKUiChatEncryption:                    return kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION
480 |                 case .appleEKUiChatSigning:                       return kSecOIDAPPLE_EKU_ICHAT_SIGNING
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EKU_ICHAT_SIGNING' in scope
481 |                 case .appleEKUResourceSigning:                    return kSecOIDAPPLE_EKU_RESOURCE_SIGNING
482 |                 case .appleEKUSystemIdentity:                     return kSecOIDAPPLE_EKU_SYSTEM_IDENTITY
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:481:74: error: cannot find 'kSecOIDAPPLE_EKU_RESOURCE_SIGNING' in scope
479 |                 case .appleEKUiChatEncryption:                    return kSecOIDAPPLE_EKU_ICHAT_ENCRYPTION
480 |                 case .appleEKUiChatSigning:                       return kSecOIDAPPLE_EKU_ICHAT_SIGNING
481 |                 case .appleEKUResourceSigning:                    return kSecOIDAPPLE_EKU_RESOURCE_SIGNING
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EKU_RESOURCE_SIGNING' in scope
482 |                 case .appleEKUSystemIdentity:                     return kSecOIDAPPLE_EKU_SYSTEM_IDENTITY
483 |                 case .appleExtension:                             return kSecOIDAPPLE_EXTENSION
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:482:74: error: cannot find 'kSecOIDAPPLE_EKU_SYSTEM_IDENTITY' in scope
480 |                 case .appleEKUiChatSigning:                       return kSecOIDAPPLE_EKU_ICHAT_SIGNING
481 |                 case .appleEKUResourceSigning:                    return kSecOIDAPPLE_EKU_RESOURCE_SIGNING
482 |                 case .appleEKUSystemIdentity:                     return kSecOIDAPPLE_EKU_SYSTEM_IDENTITY
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EKU_SYSTEM_IDENTITY' in scope
483 |                 case .appleExtension:                             return kSecOIDAPPLE_EXTENSION
484 |                 case .appleExtensionAAIIntermediate:              return kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:483:74: error: cannot find 'kSecOIDAPPLE_EXTENSION' in scope
481 |                 case .appleEKUResourceSigning:                    return kSecOIDAPPLE_EKU_RESOURCE_SIGNING
482 |                 case .appleEKUSystemIdentity:                     return kSecOIDAPPLE_EKU_SYSTEM_IDENTITY
483 |                 case .appleExtension:                             return kSecOIDAPPLE_EXTENSION
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EXTENSION' in scope
484 |                 case .appleExtensionAAIIntermediate:              return kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE
485 |                 case .appleExtensionADCAppleSigning:              return kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:484:74: error: cannot find 'kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE' in scope
482 |                 case .appleEKUSystemIdentity:                     return kSecOIDAPPLE_EKU_SYSTEM_IDENTITY
483 |                 case .appleExtension:                             return kSecOIDAPPLE_EXTENSION
484 |                 case .appleExtensionAAIIntermediate:              return kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE' in scope
485 |                 case .appleExtensionADCAppleSigning:              return kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING
486 |                 case .appleExtensionADCDevSigning:                return kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:485:74: error: cannot find 'kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING' in scope
483 |                 case .appleExtension:                             return kSecOIDAPPLE_EXTENSION
484 |                 case .appleExtensionAAIIntermediate:              return kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE
485 |                 case .appleExtensionADCAppleSigning:              return kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING' in scope
486 |                 case .appleExtensionADCDevSigning:                return kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING
487 |                 case .appleExtensionAppleIDIntermediate:          return kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:486:74: error: cannot find 'kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING' in scope
484 |                 case .appleExtensionAAIIntermediate:              return kSecOIDAPPLE_EXTENSION_AAI_INTERMEDIATE
485 |                 case .appleExtensionADCAppleSigning:              return kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING
486 |                 case .appleExtensionADCDevSigning:                return kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING' in scope
487 |                 case .appleExtensionAppleIDIntermediate:          return kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE
488 |                 case .appleExtensionAppleSigning:                 return kSecOIDAPPLE_EXTENSION_APPLE_SIGNING
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:487:74: error: cannot find 'kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE' in scope
485 |                 case .appleExtensionADCAppleSigning:              return kSecOIDAPPLE_EXTENSION_ADC_APPLE_SIGNING
486 |                 case .appleExtensionADCDevSigning:                return kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING
487 |                 case .appleExtensionAppleIDIntermediate:          return kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE' in scope
488 |                 case .appleExtensionAppleSigning:                 return kSecOIDAPPLE_EXTENSION_APPLE_SIGNING
489 |                 case .appleExtensionCodeSigning:                  return kSecOIDAPPLE_EXTENSION_CODE_SIGNING
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:488:74: error: cannot find 'kSecOIDAPPLE_EXTENSION_APPLE_SIGNING' in scope
486 |                 case .appleExtensionADCDevSigning:                return kSecOIDAPPLE_EXTENSION_ADC_DEV_SIGNING
487 |                 case .appleExtensionAppleIDIntermediate:          return kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE
488 |                 case .appleExtensionAppleSigning:                 return kSecOIDAPPLE_EXTENSION_APPLE_SIGNING
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EXTENSION_APPLE_SIGNING' in scope
489 |                 case .appleExtensionCodeSigning:                  return kSecOIDAPPLE_EXTENSION_CODE_SIGNING
490 |                 case .appleExtensionIntermediateMarker:           return kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:489:74: error: cannot find 'kSecOIDAPPLE_EXTENSION_CODE_SIGNING' in scope
487 |                 case .appleExtensionAppleIDIntermediate:          return kSecOIDAPPLE_EXTENSION_APPLEID_INTERMEDIATE
488 |                 case .appleExtensionAppleSigning:                 return kSecOIDAPPLE_EXTENSION_APPLE_SIGNING
489 |                 case .appleExtensionCodeSigning:                  return kSecOIDAPPLE_EXTENSION_CODE_SIGNING
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EXTENSION_CODE_SIGNING' in scope
490 |                 case .appleExtensionIntermediateMarker:           return kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER
491 |                 case .appleExtensionITMSIntermediate:             return kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:490:74: error: cannot find 'kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER' in scope
488 |                 case .appleExtensionAppleSigning:                 return kSecOIDAPPLE_EXTENSION_APPLE_SIGNING
489 |                 case .appleExtensionCodeSigning:                  return kSecOIDAPPLE_EXTENSION_CODE_SIGNING
490 |                 case .appleExtensionIntermediateMarker:           return kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER' in scope
491 |                 case .appleExtensionITMSIntermediate:             return kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE
492 |                 case .appleExtensionWWDRIntermediate:             return kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:491:74: error: cannot find 'kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE' in scope
489 |                 case .appleExtensionCodeSigning:                  return kSecOIDAPPLE_EXTENSION_CODE_SIGNING
490 |                 case .appleExtensionIntermediateMarker:           return kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER
491 |                 case .appleExtensionITMSIntermediate:             return kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE' in scope
492 |                 case .appleExtensionWWDRIntermediate:             return kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE
493 |                 case .authorityInfoAccess:                        return kSecOIDAuthorityInfoAccess
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:492:74: error: cannot find 'kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE' in scope
490 |                 case .appleExtensionIntermediateMarker:           return kSecOIDAPPLE_EXTENSION_INTERMEDIATE_MARKER
491 |                 case .appleExtensionITMSIntermediate:             return kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE
492 |                 case .appleExtensionWWDRIntermediate:             return kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE
    |                                                                          `- error: cannot find 'kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE' in scope
493 |                 case .authorityInfoAccess:                        return kSecOIDAuthorityInfoAccess
494 |                 case .authorityKeyIdentifier:                     return kSecOIDAuthorityKeyIdentifier
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:493:74: error: cannot find 'kSecOIDAuthorityInfoAccess' in scope
491 |                 case .appleExtensionITMSIntermediate:             return kSecOIDAPPLE_EXTENSION_ITMS_INTERMEDIATE
492 |                 case .appleExtensionWWDRIntermediate:             return kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE
493 |                 case .authorityInfoAccess:                        return kSecOIDAuthorityInfoAccess
    |                                                                          `- error: cannot find 'kSecOIDAuthorityInfoAccess' in scope
494 |                 case .authorityKeyIdentifier:                     return kSecOIDAuthorityKeyIdentifier
495 |                 case .basicConstraints:                           return kSecOIDBasicConstraints
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:494:74: error: cannot find 'kSecOIDAuthorityKeyIdentifier' in scope
492 |                 case .appleExtensionWWDRIntermediate:             return kSecOIDAPPLE_EXTENSION_WWDR_INTERMEDIATE
493 |                 case .authorityInfoAccess:                        return kSecOIDAuthorityInfoAccess
494 |                 case .authorityKeyIdentifier:                     return kSecOIDAuthorityKeyIdentifier
    |                                                                          `- error: cannot find 'kSecOIDAuthorityKeyIdentifier' in scope
495 |                 case .basicConstraints:                           return kSecOIDBasicConstraints
496 |                 case .biometricInfo:                              return kSecOIDBiometricInfo
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:495:74: error: cannot find 'kSecOIDBasicConstraints' in scope
493 |                 case .authorityInfoAccess:                        return kSecOIDAuthorityInfoAccess
494 |                 case .authorityKeyIdentifier:                     return kSecOIDAuthorityKeyIdentifier
495 |                 case .basicConstraints:                           return kSecOIDBasicConstraints
    |                                                                          `- error: cannot find 'kSecOIDBasicConstraints' in scope
496 |                 case .biometricInfo:                              return kSecOIDBiometricInfo
497 |                 case .ssmKeyStruct:                               return kSecOIDCSSMKeyStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:496:74: error: cannot find 'kSecOIDBiometricInfo' in scope
494 |                 case .authorityKeyIdentifier:                     return kSecOIDAuthorityKeyIdentifier
495 |                 case .basicConstraints:                           return kSecOIDBasicConstraints
496 |                 case .biometricInfo:                              return kSecOIDBiometricInfo
    |                                                                          `- error: cannot find 'kSecOIDBiometricInfo' in scope
497 |                 case .ssmKeyStruct:                               return kSecOIDCSSMKeyStruct
498 |                 case .certIssuer:                                 return kSecOIDCertIssuer
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:497:74: error: cannot find 'kSecOIDCSSMKeyStruct' in scope
495 |                 case .basicConstraints:                           return kSecOIDBasicConstraints
496 |                 case .biometricInfo:                              return kSecOIDBiometricInfo
497 |                 case .ssmKeyStruct:                               return kSecOIDCSSMKeyStruct
    |                                                                          `- error: cannot find 'kSecOIDCSSMKeyStruct' in scope
498 |                 case .certIssuer:                                 return kSecOIDCertIssuer
499 |                 case .certificatePolicies:                        return kSecOIDCertificatePolicies
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:498:74: error: cannot find 'kSecOIDCertIssuer' in scope
496 |                 case .biometricInfo:                              return kSecOIDBiometricInfo
497 |                 case .ssmKeyStruct:                               return kSecOIDCSSMKeyStruct
498 |                 case .certIssuer:                                 return kSecOIDCertIssuer
    |                                                                          `- error: cannot find 'kSecOIDCertIssuer' in scope
499 |                 case .certificatePolicies:                        return kSecOIDCertificatePolicies
500 |                 case .clientAuth:                                 return kSecOIDClientAuth
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:499:74: error: cannot find 'kSecOIDCertificatePolicies' in scope
497 |                 case .ssmKeyStruct:                               return kSecOIDCSSMKeyStruct
498 |                 case .certIssuer:                                 return kSecOIDCertIssuer
499 |                 case .certificatePolicies:                        return kSecOIDCertificatePolicies
    |                                                                          `- error: cannot find 'kSecOIDCertificatePolicies' in scope
500 |                 case .clientAuth:                                 return kSecOIDClientAuth
501 |                 case .collectiveStateProvinceName:                return kSecOIDCollectiveStateProvinceName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:500:74: error: cannot find 'kSecOIDClientAuth' in scope
498 |                 case .certIssuer:                                 return kSecOIDCertIssuer
499 |                 case .certificatePolicies:                        return kSecOIDCertificatePolicies
500 |                 case .clientAuth:                                 return kSecOIDClientAuth
    |                                                                          `- error: cannot find 'kSecOIDClientAuth' in scope
501 |                 case .collectiveStateProvinceName:                return kSecOIDCollectiveStateProvinceName
502 |                 case .collectiveStreetAddress:                    return kSecOIDCollectiveStreetAddress
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:501:74: error: cannot find 'kSecOIDCollectiveStateProvinceName' in scope
499 |                 case .certificatePolicies:                        return kSecOIDCertificatePolicies
500 |                 case .clientAuth:                                 return kSecOIDClientAuth
501 |                 case .collectiveStateProvinceName:                return kSecOIDCollectiveStateProvinceName
    |                                                                          `- error: cannot find 'kSecOIDCollectiveStateProvinceName' in scope
502 |                 case .collectiveStreetAddress:                    return kSecOIDCollectiveStreetAddress
503 |                 case .commonName:                                 return kSecOIDCommonName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:502:74: error: cannot find 'kSecOIDCollectiveStreetAddress' in scope
500 |                 case .clientAuth:                                 return kSecOIDClientAuth
501 |                 case .collectiveStateProvinceName:                return kSecOIDCollectiveStateProvinceName
502 |                 case .collectiveStreetAddress:                    return kSecOIDCollectiveStreetAddress
    |                                                                          `- error: cannot find 'kSecOIDCollectiveStreetAddress' in scope
503 |                 case .commonName:                                 return kSecOIDCommonName
504 |                 case .countryName:                                return kSecOIDCountryName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:503:74: error: cannot find 'kSecOIDCommonName' in scope
501 |                 case .collectiveStateProvinceName:                return kSecOIDCollectiveStateProvinceName
502 |                 case .collectiveStreetAddress:                    return kSecOIDCollectiveStreetAddress
503 |                 case .commonName:                                 return kSecOIDCommonName
    |                                                                          `- error: cannot find 'kSecOIDCommonName' in scope
504 |                 case .countryName:                                return kSecOIDCountryName
505 |                 case .crlDistributionPoints:                      return kSecOIDCrlDistributionPoints
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:504:74: error: cannot find 'kSecOIDCountryName' in scope
502 |                 case .collectiveStreetAddress:                    return kSecOIDCollectiveStreetAddress
503 |                 case .commonName:                                 return kSecOIDCommonName
504 |                 case .countryName:                                return kSecOIDCountryName
    |                                                                          `- error: cannot find 'kSecOIDCountryName' in scope
505 |                 case .crlDistributionPoints:                      return kSecOIDCrlDistributionPoints
506 |                 case .crlNumber:                                  return kSecOIDCrlNumber
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:505:74: error: cannot find 'kSecOIDCrlDistributionPoints' in scope
503 |                 case .commonName:                                 return kSecOIDCommonName
504 |                 case .countryName:                                return kSecOIDCountryName
505 |                 case .crlDistributionPoints:                      return kSecOIDCrlDistributionPoints
    |                                                                          `- error: cannot find 'kSecOIDCrlDistributionPoints' in scope
506 |                 case .crlNumber:                                  return kSecOIDCrlNumber
507 |                 case .crlReason:                                  return kSecOIDCrlReason
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:506:74: error: cannot find 'kSecOIDCrlNumber' in scope
504 |                 case .countryName:                                return kSecOIDCountryName
505 |                 case .crlDistributionPoints:                      return kSecOIDCrlDistributionPoints
506 |                 case .crlNumber:                                  return kSecOIDCrlNumber
    |                                                                          `- error: cannot find 'kSecOIDCrlNumber' in scope
507 |                 case .crlReason:                                  return kSecOIDCrlReason
508 |                 case .dotMacCertEmailEncrypt:                     return kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:507:74: error: cannot find 'kSecOIDCrlReason' in scope
505 |                 case .crlDistributionPoints:                      return kSecOIDCrlDistributionPoints
506 |                 case .crlNumber:                                  return kSecOIDCrlNumber
507 |                 case .crlReason:                                  return kSecOIDCrlReason
    |                                                                          `- error: cannot find 'kSecOIDCrlReason' in scope
508 |                 case .dotMacCertEmailEncrypt:                     return kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT
509 |                 case .dotMacCertEmailSign:                        return kSecOIDDOTMAC_CERT_EMAIL_SIGN
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:508:74: error: cannot find 'kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT' in scope
506 |                 case .crlNumber:                                  return kSecOIDCrlNumber
507 |                 case .crlReason:                                  return kSecOIDCrlReason
508 |                 case .dotMacCertEmailEncrypt:                     return kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT
    |                                                                          `- error: cannot find 'kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT' in scope
509 |                 case .dotMacCertEmailSign:                        return kSecOIDDOTMAC_CERT_EMAIL_SIGN
510 |                 case .dotMacCertExtension:                        return kSecOIDDOTMAC_CERT_EXTENSION
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:509:74: error: cannot find 'kSecOIDDOTMAC_CERT_EMAIL_SIGN' in scope
507 |                 case .crlReason:                                  return kSecOIDCrlReason
508 |                 case .dotMacCertEmailEncrypt:                     return kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT
509 |                 case .dotMacCertEmailSign:                        return kSecOIDDOTMAC_CERT_EMAIL_SIGN
    |                                                                          `- error: cannot find 'kSecOIDDOTMAC_CERT_EMAIL_SIGN' in scope
510 |                 case .dotMacCertExtension:                        return kSecOIDDOTMAC_CERT_EXTENSION
511 |                 case .dotMacCertIdentity:                         return kSecOIDDOTMAC_CERT_IDENTITY
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:510:74: error: cannot find 'kSecOIDDOTMAC_CERT_EXTENSION' in scope
508 |                 case .dotMacCertEmailEncrypt:                     return kSecOIDDOTMAC_CERT_EMAIL_ENCRYPT
509 |                 case .dotMacCertEmailSign:                        return kSecOIDDOTMAC_CERT_EMAIL_SIGN
510 |                 case .dotMacCertExtension:                        return kSecOIDDOTMAC_CERT_EXTENSION
    |                                                                          `- error: cannot find 'kSecOIDDOTMAC_CERT_EXTENSION' in scope
511 |                 case .dotMacCertIdentity:                         return kSecOIDDOTMAC_CERT_IDENTITY
512 |                 case .dotMacCertPolicy:                           return kSecOIDDOTMAC_CERT_POLICY
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:511:74: error: cannot find 'kSecOIDDOTMAC_CERT_IDENTITY' in scope
509 |                 case .dotMacCertEmailSign:                        return kSecOIDDOTMAC_CERT_EMAIL_SIGN
510 |                 case .dotMacCertExtension:                        return kSecOIDDOTMAC_CERT_EXTENSION
511 |                 case .dotMacCertIdentity:                         return kSecOIDDOTMAC_CERT_IDENTITY
    |                                                                          `- error: cannot find 'kSecOIDDOTMAC_CERT_IDENTITY' in scope
512 |                 case .dotMacCertPolicy:                           return kSecOIDDOTMAC_CERT_POLICY
513 |                 case .deltaCrlIndicator:                          return kSecOIDDeltaCrlIndicator
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:512:74: error: cannot find 'kSecOIDDOTMAC_CERT_POLICY' in scope
510 |                 case .dotMacCertExtension:                        return kSecOIDDOTMAC_CERT_EXTENSION
511 |                 case .dotMacCertIdentity:                         return kSecOIDDOTMAC_CERT_IDENTITY
512 |                 case .dotMacCertPolicy:                           return kSecOIDDOTMAC_CERT_POLICY
    |                                                                          `- error: cannot find 'kSecOIDDOTMAC_CERT_POLICY' in scope
513 |                 case .deltaCrlIndicator:                          return kSecOIDDeltaCrlIndicator
514 |                 case .description:                                return kSecOIDDescription
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:513:74: error: cannot find 'kSecOIDDeltaCrlIndicator' in scope
511 |                 case .dotMacCertIdentity:                         return kSecOIDDOTMAC_CERT_IDENTITY
512 |                 case .dotMacCertPolicy:                           return kSecOIDDOTMAC_CERT_POLICY
513 |                 case .deltaCrlIndicator:                          return kSecOIDDeltaCrlIndicator
    |                                                                          `- error: cannot find 'kSecOIDDeltaCrlIndicator' in scope
514 |                 case .description:                                return kSecOIDDescription
515 |                 case .ekuIPSec:                                   return kSecOIDEKU_IPSec
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:514:74: error: cannot find 'kSecOIDDescription' in scope
512 |                 case .dotMacCertPolicy:                           return kSecOIDDOTMAC_CERT_POLICY
513 |                 case .deltaCrlIndicator:                          return kSecOIDDeltaCrlIndicator
514 |                 case .description:                                return kSecOIDDescription
    |                                                                          `- error: cannot find 'kSecOIDDescription' in scope
515 |                 case .ekuIPSec:                                   return kSecOIDEKU_IPSec
516 |                 case .emailAddress:                               return kSecOIDEmailAddress
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:515:74: error: cannot find 'kSecOIDEKU_IPSec' in scope
513 |                 case .deltaCrlIndicator:                          return kSecOIDDeltaCrlIndicator
514 |                 case .description:                                return kSecOIDDescription
515 |                 case .ekuIPSec:                                   return kSecOIDEKU_IPSec
    |                                                                          `- error: cannot find 'kSecOIDEKU_IPSec' in scope
516 |                 case .emailAddress:                               return kSecOIDEmailAddress
517 |                 case .emailProtection:                            return kSecOIDEmailProtection
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:516:74: error: cannot find 'kSecOIDEmailAddress' in scope
514 |                 case .description:                                return kSecOIDDescription
515 |                 case .ekuIPSec:                                   return kSecOIDEKU_IPSec
516 |                 case .emailAddress:                               return kSecOIDEmailAddress
    |                                                                          `- error: cannot find 'kSecOIDEmailAddress' in scope
517 |                 case .emailProtection:                            return kSecOIDEmailProtection
518 |                 case .extendedKeyUsage:                           return kSecOIDExtendedKeyUsage
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:517:74: error: cannot find 'kSecOIDEmailProtection' in scope
515 |                 case .ekuIPSec:                                   return kSecOIDEKU_IPSec
516 |                 case .emailAddress:                               return kSecOIDEmailAddress
517 |                 case .emailProtection:                            return kSecOIDEmailProtection
    |                                                                          `- error: cannot find 'kSecOIDEmailProtection' in scope
518 |                 case .extendedKeyUsage:                           return kSecOIDExtendedKeyUsage
519 |                 case .extendedKeyUsageAny:                        return kSecOIDExtendedKeyUsageAny
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:518:74: error: cannot find 'kSecOIDExtendedKeyUsage' in scope
516 |                 case .emailAddress:                               return kSecOIDEmailAddress
517 |                 case .emailProtection:                            return kSecOIDEmailProtection
518 |                 case .extendedKeyUsage:                           return kSecOIDExtendedKeyUsage
    |                                                                          `- error: cannot find 'kSecOIDExtendedKeyUsage' in scope
519 |                 case .extendedKeyUsageAny:                        return kSecOIDExtendedKeyUsageAny
520 |                 case .extendedUseCodeSigning:                     return kSecOIDExtendedUseCodeSigning
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:519:74: error: cannot find 'kSecOIDExtendedKeyUsageAny' in scope
517 |                 case .emailProtection:                            return kSecOIDEmailProtection
518 |                 case .extendedKeyUsage:                           return kSecOIDExtendedKeyUsage
519 |                 case .extendedKeyUsageAny:                        return kSecOIDExtendedKeyUsageAny
    |                                                                          `- error: cannot find 'kSecOIDExtendedKeyUsageAny' in scope
520 |                 case .extendedUseCodeSigning:                     return kSecOIDExtendedUseCodeSigning
521 |                 case .givenName:                                  return kSecOIDGivenName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:520:74: error: cannot find 'kSecOIDExtendedUseCodeSigning' in scope
518 |                 case .extendedKeyUsage:                           return kSecOIDExtendedKeyUsage
519 |                 case .extendedKeyUsageAny:                        return kSecOIDExtendedKeyUsageAny
520 |                 case .extendedUseCodeSigning:                     return kSecOIDExtendedUseCodeSigning
    |                                                                          `- error: cannot find 'kSecOIDExtendedUseCodeSigning' in scope
521 |                 case .givenName:                                  return kSecOIDGivenName
522 |                 case .holdInstructionCode:                        return kSecOIDHoldInstructionCode
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:521:74: error: cannot find 'kSecOIDGivenName' in scope
519 |                 case .extendedKeyUsageAny:                        return kSecOIDExtendedKeyUsageAny
520 |                 case .extendedUseCodeSigning:                     return kSecOIDExtendedUseCodeSigning
521 |                 case .givenName:                                  return kSecOIDGivenName
    |                                                                          `- error: cannot find 'kSecOIDGivenName' in scope
522 |                 case .holdInstructionCode:                        return kSecOIDHoldInstructionCode
523 |                 case .invalidityDate:                             return kSecOIDInvalidityDate
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:522:74: error: cannot find 'kSecOIDHoldInstructionCode' in scope
520 |                 case .extendedUseCodeSigning:                     return kSecOIDExtendedUseCodeSigning
521 |                 case .givenName:                                  return kSecOIDGivenName
522 |                 case .holdInstructionCode:                        return kSecOIDHoldInstructionCode
    |                                                                          `- error: cannot find 'kSecOIDHoldInstructionCode' in scope
523 |                 case .invalidityDate:                             return kSecOIDInvalidityDate
524 |                 case .issuerAltName:                              return kSecOIDIssuerAltName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:523:74: error: cannot find 'kSecOIDInvalidityDate' in scope
521 |                 case .givenName:                                  return kSecOIDGivenName
522 |                 case .holdInstructionCode:                        return kSecOIDHoldInstructionCode
523 |                 case .invalidityDate:                             return kSecOIDInvalidityDate
    |                                                                          `- error: cannot find 'kSecOIDInvalidityDate' in scope
524 |                 case .issuerAltName:                              return kSecOIDIssuerAltName
525 |                 case .distributionPoint:                          return kSecOIDIssuingDistributionPoint
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:524:74: error: cannot find 'kSecOIDIssuerAltName' in scope
522 |                 case .holdInstructionCode:                        return kSecOIDHoldInstructionCode
523 |                 case .invalidityDate:                             return kSecOIDInvalidityDate
524 |                 case .issuerAltName:                              return kSecOIDIssuerAltName
    |                                                                          `- error: cannot find 'kSecOIDIssuerAltName' in scope
525 |                 case .distributionPoint:                          return kSecOIDIssuingDistributionPoint
526 |                 case .issuingDistributionPoints:                  return kSecOIDIssuingDistributionPoints
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:525:74: error: cannot find 'kSecOIDIssuingDistributionPoint' in scope
523 |                 case .invalidityDate:                             return kSecOIDInvalidityDate
524 |                 case .issuerAltName:                              return kSecOIDIssuerAltName
525 |                 case .distributionPoint:                          return kSecOIDIssuingDistributionPoint
    |                                                                          `- error: cannot find 'kSecOIDIssuingDistributionPoint' in scope
526 |                 case .issuingDistributionPoints:                  return kSecOIDIssuingDistributionPoints
527 |                 case .kerbV5PkinitKpClientAuth:                   return kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:526:74: error: cannot find 'kSecOIDIssuingDistributionPoints' in scope
524 |                 case .issuerAltName:                              return kSecOIDIssuerAltName
525 |                 case .distributionPoint:                          return kSecOIDIssuingDistributionPoint
526 |                 case .issuingDistributionPoints:                  return kSecOIDIssuingDistributionPoints
    |                                                                          `- error: cannot find 'kSecOIDIssuingDistributionPoints' in scope
527 |                 case .kerbV5PkinitKpClientAuth:                   return kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH
528 |                 case .kerbV5PkinitKpKdc:                          return kSecOIDKERBv5_PKINIT_KP_KDC
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:527:74: error: cannot find 'kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH' in scope
525 |                 case .distributionPoint:                          return kSecOIDIssuingDistributionPoint
526 |                 case .issuingDistributionPoints:                  return kSecOIDIssuingDistributionPoints
527 |                 case .kerbV5PkinitKpClientAuth:                   return kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH
    |                                                                          `- error: cannot find 'kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH' in scope
528 |                 case .kerbV5PkinitKpKdc:                          return kSecOIDKERBv5_PKINIT_KP_KDC
529 |                 case .keyUsage:                                   return kSecOIDKeyUsage
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:528:74: error: cannot find 'kSecOIDKERBv5_PKINIT_KP_KDC' in scope
526 |                 case .issuingDistributionPoints:                  return kSecOIDIssuingDistributionPoints
527 |                 case .kerbV5PkinitKpClientAuth:                   return kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH
528 |                 case .kerbV5PkinitKpKdc:                          return kSecOIDKERBv5_PKINIT_KP_KDC
    |                                                                          `- error: cannot find 'kSecOIDKERBv5_PKINIT_KP_KDC' in scope
529 |                 case .keyUsage:                                   return kSecOIDKeyUsage
530 |                 case .localityName:                               return kSecOIDLocalityName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:529:74: error: cannot find 'kSecOIDKeyUsage' in scope
527 |                 case .kerbV5PkinitKpClientAuth:                   return kSecOIDKERBv5_PKINIT_KP_CLIENT_AUTH
528 |                 case .kerbV5PkinitKpKdc:                          return kSecOIDKERBv5_PKINIT_KP_KDC
529 |                 case .keyUsage:                                   return kSecOIDKeyUsage
    |                                                                          `- error: cannot find 'kSecOIDKeyUsage' in scope
530 |                 case .localityName:                               return kSecOIDLocalityName
531 |                 case .msNTPrincipalName:                          return kSecOIDMS_NTPrincipalName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:530:74: error: cannot find 'kSecOIDLocalityName' in scope
528 |                 case .kerbV5PkinitKpKdc:                          return kSecOIDKERBv5_PKINIT_KP_KDC
529 |                 case .keyUsage:                                   return kSecOIDKeyUsage
530 |                 case .localityName:                               return kSecOIDLocalityName
    |                                                                          `- error: cannot find 'kSecOIDLocalityName' in scope
531 |                 case .msNTPrincipalName:                          return kSecOIDMS_NTPrincipalName
532 |                 case .microsoftSGC:                               return kSecOIDMicrosoftSGC
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:531:74: error: cannot find 'kSecOIDMS_NTPrincipalName' in scope
529 |                 case .keyUsage:                                   return kSecOIDKeyUsage
530 |                 case .localityName:                               return kSecOIDLocalityName
531 |                 case .msNTPrincipalName:                          return kSecOIDMS_NTPrincipalName
    |                                                                          `- error: cannot find 'kSecOIDMS_NTPrincipalName' in scope
532 |                 case .microsoftSGC:                               return kSecOIDMicrosoftSGC
533 |                 case .nameConstraints:                            return kSecOIDNameConstraints
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:532:74: error: cannot find 'kSecOIDMicrosoftSGC' in scope
530 |                 case .localityName:                               return kSecOIDLocalityName
531 |                 case .msNTPrincipalName:                          return kSecOIDMS_NTPrincipalName
532 |                 case .microsoftSGC:                               return kSecOIDMicrosoftSGC
    |                                                                          `- error: cannot find 'kSecOIDMicrosoftSGC' in scope
533 |                 case .nameConstraints:                            return kSecOIDNameConstraints
534 |                 case .netscapeCertSequence:                       return kSecOIDNetscapeCertSequence
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:533:74: error: cannot find 'kSecOIDNameConstraints' in scope
531 |                 case .msNTPrincipalName:                          return kSecOIDMS_NTPrincipalName
532 |                 case .microsoftSGC:                               return kSecOIDMicrosoftSGC
533 |                 case .nameConstraints:                            return kSecOIDNameConstraints
    |                                                                          `- error: cannot find 'kSecOIDNameConstraints' in scope
534 |                 case .netscapeCertSequence:                       return kSecOIDNetscapeCertSequence
535 |                 case .netscapeCertType:                           return kSecOIDNetscapeCertType
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:534:74: error: cannot find 'kSecOIDNetscapeCertSequence' in scope
532 |                 case .microsoftSGC:                               return kSecOIDMicrosoftSGC
533 |                 case .nameConstraints:                            return kSecOIDNameConstraints
534 |                 case .netscapeCertSequence:                       return kSecOIDNetscapeCertSequence
    |                                                                          `- error: cannot find 'kSecOIDNetscapeCertSequence' in scope
535 |                 case .netscapeCertType:                           return kSecOIDNetscapeCertType
536 |                 case .netscapeSGC:                                return kSecOIDNetscapeSGC
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:535:74: error: cannot find 'kSecOIDNetscapeCertType' in scope
533 |                 case .nameConstraints:                            return kSecOIDNameConstraints
534 |                 case .netscapeCertSequence:                       return kSecOIDNetscapeCertSequence
535 |                 case .netscapeCertType:                           return kSecOIDNetscapeCertType
    |                                                                          `- error: cannot find 'kSecOIDNetscapeCertType' in scope
536 |                 case .netscapeSGC:                                return kSecOIDNetscapeSGC
537 |                 case .cspSigning:                                 return kSecOIDOCSPSigning
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:536:74: error: cannot find 'kSecOIDNetscapeSGC' in scope
534 |                 case .netscapeCertSequence:                       return kSecOIDNetscapeCertSequence
535 |                 case .netscapeCertType:                           return kSecOIDNetscapeCertType
536 |                 case .netscapeSGC:                                return kSecOIDNetscapeSGC
    |                                                                          `- error: cannot find 'kSecOIDNetscapeSGC' in scope
537 |                 case .cspSigning:                                 return kSecOIDOCSPSigning
538 |                 case .organizationName:                           return kSecOIDOrganizationName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:537:74: error: cannot find 'kSecOIDOCSPSigning' in scope
535 |                 case .netscapeCertType:                           return kSecOIDNetscapeCertType
536 |                 case .netscapeSGC:                                return kSecOIDNetscapeSGC
537 |                 case .cspSigning:                                 return kSecOIDOCSPSigning
    |                                                                          `- error: cannot find 'kSecOIDOCSPSigning' in scope
538 |                 case .organizationName:                           return kSecOIDOrganizationName
539 |                 case .organizationalUnitName:                     return kSecOIDOrganizationalUnitName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:538:74: error: cannot find 'kSecOIDOrganizationName' in scope
536 |                 case .netscapeSGC:                                return kSecOIDNetscapeSGC
537 |                 case .cspSigning:                                 return kSecOIDOCSPSigning
538 |                 case .organizationName:                           return kSecOIDOrganizationName
    |                                                                          `- error: cannot find 'kSecOIDOrganizationName' in scope
539 |                 case .organizationalUnitName:                     return kSecOIDOrganizationalUnitName
540 |                 case .policyConstraints:                          return kSecOIDPolicyConstraints
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:539:74: error: cannot find 'kSecOIDOrganizationalUnitName' in scope
537 |                 case .cspSigning:                                 return kSecOIDOCSPSigning
538 |                 case .organizationName:                           return kSecOIDOrganizationName
539 |                 case .organizationalUnitName:                     return kSecOIDOrganizationalUnitName
    |                                                                          `- error: cannot find 'kSecOIDOrganizationalUnitName' in scope
540 |                 case .policyConstraints:                          return kSecOIDPolicyConstraints
541 |                 case .policyMappings:                             return kSecOIDPolicyMappings
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:540:74: error: cannot find 'kSecOIDPolicyConstraints' in scope
538 |                 case .organizationName:                           return kSecOIDOrganizationName
539 |                 case .organizationalUnitName:                     return kSecOIDOrganizationalUnitName
540 |                 case .policyConstraints:                          return kSecOIDPolicyConstraints
    |                                                                          `- error: cannot find 'kSecOIDPolicyConstraints' in scope
541 |                 case .policyMappings:                             return kSecOIDPolicyMappings
542 |                 case .privateKeyUsagePeriod:                      return kSecOIDPrivateKeyUsagePeriod
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:541:74: error: cannot find 'kSecOIDPolicyMappings' in scope
539 |                 case .organizationalUnitName:                     return kSecOIDOrganizationalUnitName
540 |                 case .policyConstraints:                          return kSecOIDPolicyConstraints
541 |                 case .policyMappings:                             return kSecOIDPolicyMappings
    |                                                                          `- error: cannot find 'kSecOIDPolicyMappings' in scope
542 |                 case .privateKeyUsagePeriod:                      return kSecOIDPrivateKeyUsagePeriod
543 |                 case .dqcStatements:                              return kSecOIDQC_Statements
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:542:74: error: cannot find 'kSecOIDPrivateKeyUsagePeriod' in scope
540 |                 case .policyConstraints:                          return kSecOIDPolicyConstraints
541 |                 case .policyMappings:                             return kSecOIDPolicyMappings
542 |                 case .privateKeyUsagePeriod:                      return kSecOIDPrivateKeyUsagePeriod
    |                                                                          `- error: cannot find 'kSecOIDPrivateKeyUsagePeriod' in scope
543 |                 case .dqcStatements:                              return kSecOIDQC_Statements
544 |                 case .srvName:                                    return kSecOIDSRVName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:543:74: error: cannot find 'kSecOIDQC_Statements' in scope
541 |                 case .policyMappings:                             return kSecOIDPolicyMappings
542 |                 case .privateKeyUsagePeriod:                      return kSecOIDPrivateKeyUsagePeriod
543 |                 case .dqcStatements:                              return kSecOIDQC_Statements
    |                                                                          `- error: cannot find 'kSecOIDQC_Statements' in scope
544 |                 case .srvName:                                    return kSecOIDSRVName
545 |                 case .serialNumber:                               return kSecOIDSerialNumber
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:544:74: error: cannot find 'kSecOIDSRVName' in scope
542 |                 case .privateKeyUsagePeriod:                      return kSecOIDPrivateKeyUsagePeriod
543 |                 case .dqcStatements:                              return kSecOIDQC_Statements
544 |                 case .srvName:                                    return kSecOIDSRVName
    |                                                                          `- error: cannot find 'kSecOIDSRVName' in scope
545 |                 case .serialNumber:                               return kSecOIDSerialNumber
546 |                 case .serverAuth:                                 return kSecOIDServerAuth
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:545:74: error: cannot find 'kSecOIDSerialNumber' in scope
543 |                 case .dqcStatements:                              return kSecOIDQC_Statements
544 |                 case .srvName:                                    return kSecOIDSRVName
545 |                 case .serialNumber:                               return kSecOIDSerialNumber
    |                                                                          `- error: cannot find 'kSecOIDSerialNumber' in scope
546 |                 case .serverAuth:                                 return kSecOIDServerAuth
547 |                 case .stateProvinceName:                          return kSecOIDStateProvinceName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:546:74: error: cannot find 'kSecOIDServerAuth' in scope
544 |                 case .srvName:                                    return kSecOIDSRVName
545 |                 case .serialNumber:                               return kSecOIDSerialNumber
546 |                 case .serverAuth:                                 return kSecOIDServerAuth
    |                                                                          `- error: cannot find 'kSecOIDServerAuth' in scope
547 |                 case .stateProvinceName:                          return kSecOIDStateProvinceName
548 |                 case .streetAddress:                              return kSecOIDStreetAddress
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:547:74: error: cannot find 'kSecOIDStateProvinceName' in scope
545 |                 case .serialNumber:                               return kSecOIDSerialNumber
546 |                 case .serverAuth:                                 return kSecOIDServerAuth
547 |                 case .stateProvinceName:                          return kSecOIDStateProvinceName
    |                                                                          `- error: cannot find 'kSecOIDStateProvinceName' in scope
548 |                 case .streetAddress:                              return kSecOIDStreetAddress
549 |                 case .subjectAltName:                             return kSecOIDSubjectAltName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:548:74: error: cannot find 'kSecOIDStreetAddress' in scope
546 |                 case .serverAuth:                                 return kSecOIDServerAuth
547 |                 case .stateProvinceName:                          return kSecOIDStateProvinceName
548 |                 case .streetAddress:                              return kSecOIDStreetAddress
    |                                                                          `- error: cannot find 'kSecOIDStreetAddress' in scope
549 |                 case .subjectAltName:                             return kSecOIDSubjectAltName
550 |                 case .subjectDirectoryAttributes:                 return kSecOIDSubjectDirectoryAttributes
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:549:74: error: cannot find 'kSecOIDSubjectAltName' in scope
547 |                 case .stateProvinceName:                          return kSecOIDStateProvinceName
548 |                 case .streetAddress:                              return kSecOIDStreetAddress
549 |                 case .subjectAltName:                             return kSecOIDSubjectAltName
    |                                                                          `- error: cannot find 'kSecOIDSubjectAltName' in scope
550 |                 case .subjectDirectoryAttributes:                 return kSecOIDSubjectDirectoryAttributes
551 |                 case .subjectEmailAddress:                        return kSecOIDSubjectEmailAddress
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:550:74: error: cannot find 'kSecOIDSubjectDirectoryAttributes' in scope
548 |                 case .streetAddress:                              return kSecOIDStreetAddress
549 |                 case .subjectAltName:                             return kSecOIDSubjectAltName
550 |                 case .subjectDirectoryAttributes:                 return kSecOIDSubjectDirectoryAttributes
    |                                                                          `- error: cannot find 'kSecOIDSubjectDirectoryAttributes' in scope
551 |                 case .subjectEmailAddress:                        return kSecOIDSubjectEmailAddress
552 |                 case .subjectInfoAccess:                          return kSecOIDSubjectInfoAccess
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:551:74: error: cannot find 'kSecOIDSubjectEmailAddress' in scope
549 |                 case .subjectAltName:                             return kSecOIDSubjectAltName
550 |                 case .subjectDirectoryAttributes:                 return kSecOIDSubjectDirectoryAttributes
551 |                 case .subjectEmailAddress:                        return kSecOIDSubjectEmailAddress
    |                                                                          `- error: cannot find 'kSecOIDSubjectEmailAddress' in scope
552 |                 case .subjectInfoAccess:                          return kSecOIDSubjectInfoAccess
553 |                 case .subjectKeyIdentifier:                       return kSecOIDSubjectKeyIdentifier
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:552:74: error: cannot find 'kSecOIDSubjectInfoAccess' in scope
550 |                 case .subjectDirectoryAttributes:                 return kSecOIDSubjectDirectoryAttributes
551 |                 case .subjectEmailAddress:                        return kSecOIDSubjectEmailAddress
552 |                 case .subjectInfoAccess:                          return kSecOIDSubjectInfoAccess
    |                                                                          `- error: cannot find 'kSecOIDSubjectInfoAccess' in scope
553 |                 case .subjectKeyIdentifier:                       return kSecOIDSubjectKeyIdentifier
554 |                 case .subjectPicture:                             return kSecOIDSubjectPicture
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:553:74: error: cannot find 'kSecOIDSubjectKeyIdentifier' in scope
551 |                 case .subjectEmailAddress:                        return kSecOIDSubjectEmailAddress
552 |                 case .subjectInfoAccess:                          return kSecOIDSubjectInfoAccess
553 |                 case .subjectKeyIdentifier:                       return kSecOIDSubjectKeyIdentifier
    |                                                                          `- error: cannot find 'kSecOIDSubjectKeyIdentifier' in scope
554 |                 case .subjectPicture:                             return kSecOIDSubjectPicture
555 |                 case .subjectSignatureBitmap:                     return kSecOIDSubjectSignatureBitmap
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:554:74: error: cannot find 'kSecOIDSubjectPicture' in scope
552 |                 case .subjectInfoAccess:                          return kSecOIDSubjectInfoAccess
553 |                 case .subjectKeyIdentifier:                       return kSecOIDSubjectKeyIdentifier
554 |                 case .subjectPicture:                             return kSecOIDSubjectPicture
    |                                                                          `- error: cannot find 'kSecOIDSubjectPicture' in scope
555 |                 case .subjectSignatureBitmap:                     return kSecOIDSubjectSignatureBitmap
556 |                 case .surname:                                    return kSecOIDSurname
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:555:74: error: cannot find 'kSecOIDSubjectSignatureBitmap' in scope
553 |                 case .subjectKeyIdentifier:                       return kSecOIDSubjectKeyIdentifier
554 |                 case .subjectPicture:                             return kSecOIDSubjectPicture
555 |                 case .subjectSignatureBitmap:                     return kSecOIDSubjectSignatureBitmap
    |                                                                          `- error: cannot find 'kSecOIDSubjectSignatureBitmap' in scope
556 |                 case .surname:                                    return kSecOIDSurname
557 |                 case .timeStamping:                               return kSecOIDTimeStamping
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:556:74: error: cannot find 'kSecOIDSurname' in scope
554 |                 case .subjectPicture:                             return kSecOIDSubjectPicture
555 |                 case .subjectSignatureBitmap:                     return kSecOIDSubjectSignatureBitmap
556 |                 case .surname:                                    return kSecOIDSurname
    |                                                                          `- error: cannot find 'kSecOIDSurname' in scope
557 |                 case .timeStamping:                               return kSecOIDTimeStamping
558 |                 case .title:                                      return kSecOIDTitle
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:557:74: error: cannot find 'kSecOIDTimeStamping' in scope
555 |                 case .subjectSignatureBitmap:                     return kSecOIDSubjectSignatureBitmap
556 |                 case .surname:                                    return kSecOIDSurname
557 |                 case .timeStamping:                               return kSecOIDTimeStamping
    |                                                                          `- error: cannot find 'kSecOIDTimeStamping' in scope
558 |                 case .title:                                      return kSecOIDTitle
559 |                 case .useExemptions:                              return kSecOIDUseExemptions
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:558:74: error: cannot find 'kSecOIDTitle' in scope
556 |                 case .surname:                                    return kSecOIDSurname
557 |                 case .timeStamping:                               return kSecOIDTimeStamping
558 |                 case .title:                                      return kSecOIDTitle
    |                                                                          `- error: cannot find 'kSecOIDTitle' in scope
559 |                 case .useExemptions:                              return kSecOIDUseExemptions
560 |                 case .x509V1CertificateIssuerUniqueId:            return kSecOIDX509V1CertificateIssuerUniqueId
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:559:74: error: cannot find 'kSecOIDUseExemptions' in scope
557 |                 case .timeStamping:                               return kSecOIDTimeStamping
558 |                 case .title:                                      return kSecOIDTitle
559 |                 case .useExemptions:                              return kSecOIDUseExemptions
    |                                                                          `- error: cannot find 'kSecOIDUseExemptions' in scope
560 |                 case .x509V1CertificateIssuerUniqueId:            return kSecOIDX509V1CertificateIssuerUniqueId
561 |                 case .x509V1CertificateSubjectUniqueId:           return kSecOIDX509V1CertificateSubjectUniqueId
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:560:74: error: cannot find 'kSecOIDX509V1CertificateIssuerUniqueId' in scope
558 |                 case .title:                                      return kSecOIDTitle
559 |                 case .useExemptions:                              return kSecOIDUseExemptions
560 |                 case .x509V1CertificateIssuerUniqueId:            return kSecOIDX509V1CertificateIssuerUniqueId
    |                                                                          `- error: cannot find 'kSecOIDX509V1CertificateIssuerUniqueId' in scope
561 |                 case .x509V1CertificateSubjectUniqueId:           return kSecOIDX509V1CertificateSubjectUniqueId
562 |                 case .x509V1IssuerName:                           return kSecOIDX509V1IssuerName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:561:74: error: cannot find 'kSecOIDX509V1CertificateSubjectUniqueId' in scope
559 |                 case .useExemptions:                              return kSecOIDUseExemptions
560 |                 case .x509V1CertificateIssuerUniqueId:            return kSecOIDX509V1CertificateIssuerUniqueId
561 |                 case .x509V1CertificateSubjectUniqueId:           return kSecOIDX509V1CertificateSubjectUniqueId
    |                                                                          `- error: cannot find 'kSecOIDX509V1CertificateSubjectUniqueId' in scope
562 |                 case .x509V1IssuerName:                           return kSecOIDX509V1IssuerName
563 |                 case .x509V1IssuerNameCStruct:                    return kSecOIDX509V1IssuerNameCStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:562:74: error: cannot find 'kSecOIDX509V1IssuerName' in scope
560 |                 case .x509V1CertificateIssuerUniqueId:            return kSecOIDX509V1CertificateIssuerUniqueId
561 |                 case .x509V1CertificateSubjectUniqueId:           return kSecOIDX509V1CertificateSubjectUniqueId
562 |                 case .x509V1IssuerName:                           return kSecOIDX509V1IssuerName
    |                                                                          `- error: cannot find 'kSecOIDX509V1IssuerName' in scope
563 |                 case .x509V1IssuerNameCStruct:                    return kSecOIDX509V1IssuerNameCStruct
564 |                 case .x509V1IssuerNameLDAP:                       return kSecOIDX509V1IssuerNameLDAP
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:563:74: error: cannot find 'kSecOIDX509V1IssuerNameCStruct' in scope
561 |                 case .x509V1CertificateSubjectUniqueId:           return kSecOIDX509V1CertificateSubjectUniqueId
562 |                 case .x509V1IssuerName:                           return kSecOIDX509V1IssuerName
563 |                 case .x509V1IssuerNameCStruct:                    return kSecOIDX509V1IssuerNameCStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V1IssuerNameCStruct' in scope
564 |                 case .x509V1IssuerNameLDAP:                       return kSecOIDX509V1IssuerNameLDAP
565 |                 case .x509V1IssuerNameStd:                        return kSecOIDX509V1IssuerNameStd
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:564:74: error: cannot find 'kSecOIDX509V1IssuerNameLDAP' in scope
562 |                 case .x509V1IssuerName:                           return kSecOIDX509V1IssuerName
563 |                 case .x509V1IssuerNameCStruct:                    return kSecOIDX509V1IssuerNameCStruct
564 |                 case .x509V1IssuerNameLDAP:                       return kSecOIDX509V1IssuerNameLDAP
    |                                                                          `- error: cannot find 'kSecOIDX509V1IssuerNameLDAP' in scope
565 |                 case .x509V1IssuerNameStd:                        return kSecOIDX509V1IssuerNameStd
566 |                 case .x509V1SerialNumber:                         return kSecOIDX509V1SerialNumber
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:565:74: error: cannot find 'kSecOIDX509V1IssuerNameStd' in scope
563 |                 case .x509V1IssuerNameCStruct:                    return kSecOIDX509V1IssuerNameCStruct
564 |                 case .x509V1IssuerNameLDAP:                       return kSecOIDX509V1IssuerNameLDAP
565 |                 case .x509V1IssuerNameStd:                        return kSecOIDX509V1IssuerNameStd
    |                                                                          `- error: cannot find 'kSecOIDX509V1IssuerNameStd' in scope
566 |                 case .x509V1SerialNumber:                         return kSecOIDX509V1SerialNumber
567 |                 case .x509V1Signature:                            return kSecOIDX509V1Signature
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:566:74: error: cannot find 'kSecOIDX509V1SerialNumber' in scope
564 |                 case .x509V1IssuerNameLDAP:                       return kSecOIDX509V1IssuerNameLDAP
565 |                 case .x509V1IssuerNameStd:                        return kSecOIDX509V1IssuerNameStd
566 |                 case .x509V1SerialNumber:                         return kSecOIDX509V1SerialNumber
    |                                                                          `- error: cannot find 'kSecOIDX509V1SerialNumber' in scope
567 |                 case .x509V1Signature:                            return kSecOIDX509V1Signature
568 |                 case .x509V1SignatureAlgorithm:                   return kSecOIDX509V1SignatureAlgorithm
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:567:74: error: cannot find 'kSecOIDX509V1Signature' in scope
565 |                 case .x509V1IssuerNameStd:                        return kSecOIDX509V1IssuerNameStd
566 |                 case .x509V1SerialNumber:                         return kSecOIDX509V1SerialNumber
567 |                 case .x509V1Signature:                            return kSecOIDX509V1Signature
    |                                                                          `- error: cannot find 'kSecOIDX509V1Signature' in scope
568 |                 case .x509V1SignatureAlgorithm:                   return kSecOIDX509V1SignatureAlgorithm
569 |                 case .x509V1SignatureAlgorithmParameters:         return kSecOIDX509V1SignatureAlgorithmParameters
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:568:74: error: cannot find 'kSecOIDX509V1SignatureAlgorithm' in scope
566 |                 case .x509V1SerialNumber:                         return kSecOIDX509V1SerialNumber
567 |                 case .x509V1Signature:                            return kSecOIDX509V1Signature
568 |                 case .x509V1SignatureAlgorithm:                   return kSecOIDX509V1SignatureAlgorithm
    |                                                                          `- error: cannot find 'kSecOIDX509V1SignatureAlgorithm' in scope
569 |                 case .x509V1SignatureAlgorithmParameters:         return kSecOIDX509V1SignatureAlgorithmParameters
570 |                 case .x509V1SignatureAlgorithmTBS:                return kSecOIDX509V1SignatureAlgorithmTBS
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:569:74: error: cannot find 'kSecOIDX509V1SignatureAlgorithmParameters' in scope
567 |                 case .x509V1Signature:                            return kSecOIDX509V1Signature
568 |                 case .x509V1SignatureAlgorithm:                   return kSecOIDX509V1SignatureAlgorithm
569 |                 case .x509V1SignatureAlgorithmParameters:         return kSecOIDX509V1SignatureAlgorithmParameters
    |                                                                          `- error: cannot find 'kSecOIDX509V1SignatureAlgorithmParameters' in scope
570 |                 case .x509V1SignatureAlgorithmTBS:                return kSecOIDX509V1SignatureAlgorithmTBS
571 |                 case .x509V1SignatureCStruct:                     return kSecOIDX509V1SignatureCStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:570:74: error: cannot find 'kSecOIDX509V1SignatureAlgorithmTBS' in scope
568 |                 case .x509V1SignatureAlgorithm:                   return kSecOIDX509V1SignatureAlgorithm
569 |                 case .x509V1SignatureAlgorithmParameters:         return kSecOIDX509V1SignatureAlgorithmParameters
570 |                 case .x509V1SignatureAlgorithmTBS:                return kSecOIDX509V1SignatureAlgorithmTBS
    |                                                                          `- error: cannot find 'kSecOIDX509V1SignatureAlgorithmTBS' in scope
571 |                 case .x509V1SignatureCStruct:                     return kSecOIDX509V1SignatureCStruct
572 |                 case .x509V1SignatureStruct:                      return kSecOIDX509V1SignatureStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:571:74: error: cannot find 'kSecOIDX509V1SignatureCStruct' in scope
569 |                 case .x509V1SignatureAlgorithmParameters:         return kSecOIDX509V1SignatureAlgorithmParameters
570 |                 case .x509V1SignatureAlgorithmTBS:                return kSecOIDX509V1SignatureAlgorithmTBS
571 |                 case .x509V1SignatureCStruct:                     return kSecOIDX509V1SignatureCStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V1SignatureCStruct' in scope
572 |                 case .x509V1SignatureStruct:                      return kSecOIDX509V1SignatureStruct
573 |                 case .x509V1SubjectName:                          return kSecOIDX509V1SubjectName
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:572:74: error: cannot find 'kSecOIDX509V1SignatureStruct' in scope
570 |                 case .x509V1SignatureAlgorithmTBS:                return kSecOIDX509V1SignatureAlgorithmTBS
571 |                 case .x509V1SignatureCStruct:                     return kSecOIDX509V1SignatureCStruct
572 |                 case .x509V1SignatureStruct:                      return kSecOIDX509V1SignatureStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V1SignatureStruct' in scope
573 |                 case .x509V1SubjectName:                          return kSecOIDX509V1SubjectName
574 |                 case .x509V1SubjectNameCStruct:                   return kSecOIDX509V1SubjectNameCStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:573:74: error: cannot find 'kSecOIDX509V1SubjectName' in scope
571 |                 case .x509V1SignatureCStruct:                     return kSecOIDX509V1SignatureCStruct
572 |                 case .x509V1SignatureStruct:                      return kSecOIDX509V1SignatureStruct
573 |                 case .x509V1SubjectName:                          return kSecOIDX509V1SubjectName
    |                                                                          `- error: cannot find 'kSecOIDX509V1SubjectName' in scope
574 |                 case .x509V1SubjectNameCStruct:                   return kSecOIDX509V1SubjectNameCStruct
575 |                 case .x509V1SubjectNameLDAP:                      return kSecOIDX509V1SubjectNameLDAP
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:574:74: error: cannot find 'kSecOIDX509V1SubjectNameCStruct' in scope
572 |                 case .x509V1SignatureStruct:                      return kSecOIDX509V1SignatureStruct
573 |                 case .x509V1SubjectName:                          return kSecOIDX509V1SubjectName
574 |                 case .x509V1SubjectNameCStruct:                   return kSecOIDX509V1SubjectNameCStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V1SubjectNameCStruct' in scope
575 |                 case .x509V1SubjectNameLDAP:                      return kSecOIDX509V1SubjectNameLDAP
576 |                 case .x509V1SubjectNameStd:                       return kSecOIDX509V1SubjectNameStd
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:575:74: error: cannot find 'kSecOIDX509V1SubjectNameLDAP' in scope
573 |                 case .x509V1SubjectName:                          return kSecOIDX509V1SubjectName
574 |                 case .x509V1SubjectNameCStruct:                   return kSecOIDX509V1SubjectNameCStruct
575 |                 case .x509V1SubjectNameLDAP:                      return kSecOIDX509V1SubjectNameLDAP
    |                                                                          `- error: cannot find 'kSecOIDX509V1SubjectNameLDAP' in scope
576 |                 case .x509V1SubjectNameStd:                       return kSecOIDX509V1SubjectNameStd
577 |                 case .x509V1SubjectPublicKey:                     return kSecOIDX509V1SubjectPublicKey
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:576:74: error: cannot find 'kSecOIDX509V1SubjectNameStd' in scope
574 |                 case .x509V1SubjectNameCStruct:                   return kSecOIDX509V1SubjectNameCStruct
575 |                 case .x509V1SubjectNameLDAP:                      return kSecOIDX509V1SubjectNameLDAP
576 |                 case .x509V1SubjectNameStd:                       return kSecOIDX509V1SubjectNameStd
    |                                                                          `- error: cannot find 'kSecOIDX509V1SubjectNameStd' in scope
577 |                 case .x509V1SubjectPublicKey:                     return kSecOIDX509V1SubjectPublicKey
578 |                 case .x509V1SubjectPublicKeyAlgorithm:            return kSecOIDX509V1SubjectPublicKeyAlgorithm
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:577:74: error: cannot find 'kSecOIDX509V1SubjectPublicKey' in scope
575 |                 case .x509V1SubjectNameLDAP:                      return kSecOIDX509V1SubjectNameLDAP
576 |                 case .x509V1SubjectNameStd:                       return kSecOIDX509V1SubjectNameStd
577 |                 case .x509V1SubjectPublicKey:                     return kSecOIDX509V1SubjectPublicKey
    |                                                                          `- error: cannot find 'kSecOIDX509V1SubjectPublicKey' in scope
578 |                 case .x509V1SubjectPublicKeyAlgorithm:            return kSecOIDX509V1SubjectPublicKeyAlgorithm
579 |                 case .x509V1SubjectPublicKeyAlgorithmParameters:  return kSecOIDX509V1SubjectPublicKeyAlgorithmParameters
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:578:74: error: cannot find 'kSecOIDX509V1SubjectPublicKeyAlgorithm' in scope
576 |                 case .x509V1SubjectNameStd:                       return kSecOIDX509V1SubjectNameStd
577 |                 case .x509V1SubjectPublicKey:                     return kSecOIDX509V1SubjectPublicKey
578 |                 case .x509V1SubjectPublicKeyAlgorithm:            return kSecOIDX509V1SubjectPublicKeyAlgorithm
    |                                                                          `- error: cannot find 'kSecOIDX509V1SubjectPublicKeyAlgorithm' in scope
579 |                 case .x509V1SubjectPublicKeyAlgorithmParameters:  return kSecOIDX509V1SubjectPublicKeyAlgorithmParameters
580 |                 case .x509V1SubjectPublicKeyCStruct:              return kSecOIDX509V1SubjectPublicKeyCStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:579:74: error: cannot find 'kSecOIDX509V1SubjectPublicKeyAlgorithmParameters' in scope
577 |                 case .x509V1SubjectPublicKey:                     return kSecOIDX509V1SubjectPublicKey
578 |                 case .x509V1SubjectPublicKeyAlgorithm:            return kSecOIDX509V1SubjectPublicKeyAlgorithm
579 |                 case .x509V1SubjectPublicKeyAlgorithmParameters:  return kSecOIDX509V1SubjectPublicKeyAlgorithmParameters
    |                                                                          `- error: cannot find 'kSecOIDX509V1SubjectPublicKeyAlgorithmParameters' in scope
580 |                 case .x509V1SubjectPublicKeyCStruct:              return kSecOIDX509V1SubjectPublicKeyCStruct
581 |                 case .x509V1ValidityNotAfter:                     return kSecOIDX509V1ValidityNotAfter
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:580:74: error: cannot find 'kSecOIDX509V1SubjectPublicKeyCStruct' in scope
578 |                 case .x509V1SubjectPublicKeyAlgorithm:            return kSecOIDX509V1SubjectPublicKeyAlgorithm
579 |                 case .x509V1SubjectPublicKeyAlgorithmParameters:  return kSecOIDX509V1SubjectPublicKeyAlgorithmParameters
580 |                 case .x509V1SubjectPublicKeyCStruct:              return kSecOIDX509V1SubjectPublicKeyCStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V1SubjectPublicKeyCStruct' in scope
581 |                 case .x509V1ValidityNotAfter:                     return kSecOIDX509V1ValidityNotAfter
582 |                 case .x509V1ValidityNotBefore:                    return kSecOIDX509V1ValidityNotBefore
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:581:74: error: cannot find 'kSecOIDX509V1ValidityNotAfter' in scope
579 |                 case .x509V1SubjectPublicKeyAlgorithmParameters:  return kSecOIDX509V1SubjectPublicKeyAlgorithmParameters
580 |                 case .x509V1SubjectPublicKeyCStruct:              return kSecOIDX509V1SubjectPublicKeyCStruct
581 |                 case .x509V1ValidityNotAfter:                     return kSecOIDX509V1ValidityNotAfter
    |                                                                          `- error: cannot find 'kSecOIDX509V1ValidityNotAfter' in scope
582 |                 case .x509V1ValidityNotBefore:                    return kSecOIDX509V1ValidityNotBefore
583 |                 case .x509V1Version:                              return kSecOIDX509V1Version
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:582:74: error: cannot find 'kSecOIDX509V1ValidityNotBefore' in scope
580 |                 case .x509V1SubjectPublicKeyCStruct:              return kSecOIDX509V1SubjectPublicKeyCStruct
581 |                 case .x509V1ValidityNotAfter:                     return kSecOIDX509V1ValidityNotAfter
582 |                 case .x509V1ValidityNotBefore:                    return kSecOIDX509V1ValidityNotBefore
    |                                                                          `- error: cannot find 'kSecOIDX509V1ValidityNotBefore' in scope
583 |                 case .x509V1Version:                              return kSecOIDX509V1Version
584 |                 case .x509V3Certificate:                          return kSecOIDX509V3Certificate
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:583:74: error: cannot find 'kSecOIDX509V1Version' in scope
581 |                 case .x509V1ValidityNotAfter:                     return kSecOIDX509V1ValidityNotAfter
582 |                 case .x509V1ValidityNotBefore:                    return kSecOIDX509V1ValidityNotBefore
583 |                 case .x509V1Version:                              return kSecOIDX509V1Version
    |                                                                          `- error: cannot find 'kSecOIDX509V1Version' in scope
584 |                 case .x509V3Certificate:                          return kSecOIDX509V3Certificate
585 |                 case .x509V3CertificateCStruct:                   return kSecOIDX509V3CertificateCStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:584:74: error: cannot find 'kSecOIDX509V3Certificate' in scope
582 |                 case .x509V1ValidityNotBefore:                    return kSecOIDX509V1ValidityNotBefore
583 |                 case .x509V1Version:                              return kSecOIDX509V1Version
584 |                 case .x509V3Certificate:                          return kSecOIDX509V3Certificate
    |                                                                          `- error: cannot find 'kSecOIDX509V3Certificate' in scope
585 |                 case .x509V3CertificateCStruct:                   return kSecOIDX509V3CertificateCStruct
586 |                 case .x509V3CertificateExtensionCStruct:          return kSecOIDX509V3CertificateExtensionCStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:585:74: error: cannot find 'kSecOIDX509V3CertificateCStruct' in scope
583 |                 case .x509V1Version:                              return kSecOIDX509V1Version
584 |                 case .x509V3Certificate:                          return kSecOIDX509V3Certificate
585 |                 case .x509V3CertificateCStruct:                   return kSecOIDX509V3CertificateCStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V3CertificateCStruct' in scope
586 |                 case .x509V3CertificateExtensionCStruct:          return kSecOIDX509V3CertificateExtensionCStruct
587 |                 case .x509V3CertificateExtensionCritical:         return kSecOIDX509V3CertificateExtensionCritical
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:586:74: error: cannot find 'kSecOIDX509V3CertificateExtensionCStruct' in scope
584 |                 case .x509V3Certificate:                          return kSecOIDX509V3Certificate
585 |                 case .x509V3CertificateCStruct:                   return kSecOIDX509V3CertificateCStruct
586 |                 case .x509V3CertificateExtensionCStruct:          return kSecOIDX509V3CertificateExtensionCStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V3CertificateExtensionCStruct' in scope
587 |                 case .x509V3CertificateExtensionCritical:         return kSecOIDX509V3CertificateExtensionCritical
588 |                 case .x509V3CertificateExtensionId:               return kSecOIDX509V3CertificateExtensionId
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:587:74: error: cannot find 'kSecOIDX509V3CertificateExtensionCritical' in scope
585 |                 case .x509V3CertificateCStruct:                   return kSecOIDX509V3CertificateCStruct
586 |                 case .x509V3CertificateExtensionCStruct:          return kSecOIDX509V3CertificateExtensionCStruct
587 |                 case .x509V3CertificateExtensionCritical:         return kSecOIDX509V3CertificateExtensionCritical
    |                                                                          `- error: cannot find 'kSecOIDX509V3CertificateExtensionCritical' in scope
588 |                 case .x509V3CertificateExtensionId:               return kSecOIDX509V3CertificateExtensionId
589 |                 case .x509V3CertificateExtensionStruct:           return kSecOIDX509V3CertificateExtensionStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:588:74: error: cannot find 'kSecOIDX509V3CertificateExtensionId' in scope
586 |                 case .x509V3CertificateExtensionCStruct:          return kSecOIDX509V3CertificateExtensionCStruct
587 |                 case .x509V3CertificateExtensionCritical:         return kSecOIDX509V3CertificateExtensionCritical
588 |                 case .x509V3CertificateExtensionId:               return kSecOIDX509V3CertificateExtensionId
    |                                                                          `- error: cannot find 'kSecOIDX509V3CertificateExtensionId' in scope
589 |                 case .x509V3CertificateExtensionStruct:           return kSecOIDX509V3CertificateExtensionStruct
590 |                 case .x509V3CertificateExtensionType:             return kSecOIDX509V3CertificateExtensionType
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:589:74: error: cannot find 'kSecOIDX509V3CertificateExtensionStruct' in scope
587 |                 case .x509V3CertificateExtensionCritical:         return kSecOIDX509V3CertificateExtensionCritical
588 |                 case .x509V3CertificateExtensionId:               return kSecOIDX509V3CertificateExtensionId
589 |                 case .x509V3CertificateExtensionStruct:           return kSecOIDX509V3CertificateExtensionStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V3CertificateExtensionStruct' in scope
590 |                 case .x509V3CertificateExtensionType:             return kSecOIDX509V3CertificateExtensionType
591 |                 case .x509V3CertificateExtensionValue:            return kSecOIDX509V3CertificateExtensionValue
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:590:74: error: cannot find 'kSecOIDX509V3CertificateExtensionType' in scope
588 |                 case .x509V3CertificateExtensionId:               return kSecOIDX509V3CertificateExtensionId
589 |                 case .x509V3CertificateExtensionStruct:           return kSecOIDX509V3CertificateExtensionStruct
590 |                 case .x509V3CertificateExtensionType:             return kSecOIDX509V3CertificateExtensionType
    |                                                                          `- error: cannot find 'kSecOIDX509V3CertificateExtensionType' in scope
591 |                 case .x509V3CertificateExtensionValue:            return kSecOIDX509V3CertificateExtensionValue
592 |                 case .x509V3CertificateExtensionsCStruct:         return kSecOIDX509V3CertificateExtensionsCStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:591:74: error: cannot find 'kSecOIDX509V3CertificateExtensionValue' in scope
589 |                 case .x509V3CertificateExtensionStruct:           return kSecOIDX509V3CertificateExtensionStruct
590 |                 case .x509V3CertificateExtensionType:             return kSecOIDX509V3CertificateExtensionType
591 |                 case .x509V3CertificateExtensionValue:            return kSecOIDX509V3CertificateExtensionValue
    |                                                                          `- error: cannot find 'kSecOIDX509V3CertificateExtensionValue' in scope
592 |                 case .x509V3CertificateExtensionsCStruct:         return kSecOIDX509V3CertificateExtensionsCStruct
593 |                 case .x509V3CertificateExtensionsStruct:          return kSecOIDX509V3CertificateExtensionsStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:592:74: error: cannot find 'kSecOIDX509V3CertificateExtensionsCStruct' in scope
590 |                 case .x509V3CertificateExtensionType:             return kSecOIDX509V3CertificateExtensionType
591 |                 case .x509V3CertificateExtensionValue:            return kSecOIDX509V3CertificateExtensionValue
592 |                 case .x509V3CertificateExtensionsCStruct:         return kSecOIDX509V3CertificateExtensionsCStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V3CertificateExtensionsCStruct' in scope
593 |                 case .x509V3CertificateExtensionsStruct:          return kSecOIDX509V3CertificateExtensionsStruct
594 |                 case .x509V3CertificateNumberOfExtensions:        return kSecOIDX509V3CertificateNumberOfExtensions
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:593:74: error: cannot find 'kSecOIDX509V3CertificateExtensionsStruct' in scope
591 |                 case .x509V3CertificateExtensionValue:            return kSecOIDX509V3CertificateExtensionValue
592 |                 case .x509V3CertificateExtensionsCStruct:         return kSecOIDX509V3CertificateExtensionsCStruct
593 |                 case .x509V3CertificateExtensionsStruct:          return kSecOIDX509V3CertificateExtensionsStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V3CertificateExtensionsStruct' in scope
594 |                 case .x509V3CertificateNumberOfExtensions:        return kSecOIDX509V3CertificateNumberOfExtensions
595 |                 case .x509V3SignedCertificate:                    return kSecOIDX509V3SignedCertificate
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SecCertificate+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCode+Extensions.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SecCode+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecRequirement+Extensions.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SecRequirement+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SecStaticCode+Extensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:594:74: error: cannot find 'kSecOIDX509V3CertificateNumberOfExtensions' in scope
592 |                 case .x509V3CertificateExtensionsCStruct:         return kSecOIDX509V3CertificateExtensionsCStruct
593 |                 case .x509V3CertificateExtensionsStruct:          return kSecOIDX509V3CertificateExtensionsStruct
594 |                 case .x509V3CertificateNumberOfExtensions:        return kSecOIDX509V3CertificateNumberOfExtensions
    |                                                                          `- error: cannot find 'kSecOIDX509V3CertificateNumberOfExtensions' in scope
595 |                 case .x509V3SignedCertificate:                    return kSecOIDX509V3SignedCertificate
596 |                 case .x509V3SignedCertificateCStruct:             return kSecOIDX509V3SignedCertificateCStruct
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:595:74: error: cannot find 'kSecOIDX509V3SignedCertificate' in scope
593 |                 case .x509V3CertificateExtensionsStruct:          return kSecOIDX509V3CertificateExtensionsStruct
594 |                 case .x509V3CertificateNumberOfExtensions:        return kSecOIDX509V3CertificateNumberOfExtensions
595 |                 case .x509V3SignedCertificate:                    return kSecOIDX509V3SignedCertificate
    |                                                                          `- error: cannot find 'kSecOIDX509V3SignedCertificate' in scope
596 |                 case .x509V3SignedCertificateCStruct:             return kSecOIDX509V3SignedCertificateCStruct
597 |             }
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift:596:74: error: cannot find 'kSecOIDX509V3SignedCertificateCStruct' in scope
594 |                 case .x509V3CertificateNumberOfExtensions:        return kSecOIDX509V3CertificateNumberOfExtensions
595 |                 case .x509V3SignedCertificate:                    return kSecOIDX509V3SignedCertificate
596 |                 case .x509V3SignedCertificateCStruct:             return kSecOIDX509V3SignedCertificateCStruct
    |                                                                          `- error: cannot find 'kSecOIDX509V3SignedCertificateCStruct' in scope
597 |             }
598 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCode+Extensions.swift:11:11: error: cannot find type 'SecCode' in scope
 9 | import Security
10 |
11 | extension SecCode {
   |           `- error: cannot find type 'SecCode' in scope
12 |     static var current: SecCode {
13 |         var code: SecCode?
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecRequirement+Extensions.swift:11:11: error: cannot find type 'SecRequirement' in scope
 9 | import Security
10 |
11 | extension SecRequirement {
   |           `- error: cannot find type 'SecRequirement' in scope
12 |     var data: Data {
13 |         get throws {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift:11:11: error: cannot find type 'SecStaticCode' in scope
  9 | import Security
 10 |
 11 | extension SecStaticCode {
    |           `- error: cannot find type 'SecStaticCode' in scope
 12 |
 13 |     static func withPath(_ path: URL) throws -> SecStaticCode {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift:177:32: error: cannot find type 'SecStaticCode' in scope
175 | }
176 |
177 | extension Set where Element == SecStaticCode.SigningInformationRequestOption {
    |                                `- error: cannot find type 'SecStaticCode' in scope
178 |     fileprivate var asSecFlags: SecCSFlags {
179 |         if self.isEmpty {
SwiftCompile normal arm64 Compiling\ CompileAndParse.swift,\ AndRequirement+Evaluate.swift,\ CertificateConstraint+Evaluate.swift,\ CodeDirectoryHashConstraint+Evaluate.swift,\ EntitlementConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/AndRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CodeDirectoryHashConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/EntitlementConstraint+Evaluate.swift (in target 'Required' from project 'Required')
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:25:20: error: cannot find type 'SecRequirement' in scope
 23 | /// [Security Framework result code](https://developer.apple.com/documentation/security/1542001-security_framework_result_codes).
 24 | public func SecRequirementCopyAbstractSyntaxTree(
 25 |     _ requirement: SecRequirement,
    |                    `- error: cannot find type 'SecRequirement' in scope
 26 |     _ flags: SecCSFlags,
 27 |     _ ast: inout Requirement?
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:26:14: error: cannot find type 'SecCSFlags' in scope
 24 | public func SecRequirementCopyAbstractSyntaxTree(
 25 |     _ requirement: SecRequirement,
 26 |     _ flags: SecCSFlags,
    |              `- error: cannot find type 'SecCSFlags' in scope
 27 |     _ ast: inout Requirement?
 28 | ) -> OSStatus {
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:59:36: error: cannot find type 'SecRequirement' in scope
 57 |     /// - Parameter requirement: A valid code requirement object.
 58 |     /// - Returns: The abstract syntax tree representation of the `requirement`.
 59 |     static func parse(requirement: SecRequirement) throws -> Requirement {
    |                                    `- error: cannot find type 'SecRequirement' in scope
 60 |         var ast: Requirement?
 61 |         let result = SecRequirementCopyAbstractSyntaxTree(requirement, SecCSFlags(), &ast)
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:75:30: error: cannot find type 'SecRequirement' in scope
 73 |     /// - Returns: A valid code requirement object.
 74 |     /// - Throws: If compilation fails, for example because a referenced certificate file does not actually exist.
 75 |     func compile() throws -> SecRequirement {
    |                              `- error: cannot find type 'SecRequirement' in scope
 76 |         try SecRequirement.withString(self.textForm)
 77 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:85:31: error: cannot find type 'SecRequirementType' in scope
 83 |     /// - Returns: A dictionary with values of valid code requirement object.
 84 |     /// - Throws: If compilation fails, for example because a requirement's referenced certificate file does not actually exist.
 85 |     func compile() throws -> [SecRequirementType : SecRequirement] {
    |                               `- error: cannot find type 'SecRequirementType' in scope
 86 |         var compiledSet = [SecRequirementType : SecRequirement]()
 87 |         for (tag, requirementElement) in self.requirements {
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:30:22: error: cannot find 'SecRequirementCopyString' in scope
 28 | ) -> OSStatus {
 29 |     var text: CFString?
 30 |     let resultCode = SecRequirementCopyString(requirement, flags, &text)
    |                      `- error: cannot find 'SecRequirementCopyString' in scope
 31 |     guard resultCode == errSecSuccess else {
 32 |         return resultCode
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:61:72: error: cannot find 'SecCSFlags' in scope
 59 |     static func parse(requirement: SecRequirement) throws -> Requirement {
 60 |         var ast: Requirement?
 61 |         let result = SecRequirementCopyAbstractSyntaxTree(requirement, SecCSFlags(), &ast)
    |                                                                        `- error: cannot find 'SecCSFlags' in scope
 62 |         guard let ast = ast else {
 63 |             throw ParserError.invalid(description: "Requirement could not be parsed, error code: \(result)")
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:76:13: error: cannot find 'SecRequirement' in scope
 74 |     /// - Throws: If compilation fails, for example because a referenced certificate file does not actually exist.
 75 |     func compile() throws -> SecRequirement {
 76 |         try SecRequirement.withString(self.textForm)
    |             `- error: cannot find 'SecRequirement' in scope
 77 |     }
 78 | }
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:86:28: error: cannot find 'SecRequirementType' in scope
 84 |     /// - Throws: If compilation fails, for example because a requirement's referenced certificate file does not actually exist.
 85 |     func compile() throws -> [SecRequirementType : SecRequirement] {
 86 |         var compiledSet = [SecRequirementType : SecRequirement]()
    |                            `- error: cannot find 'SecRequirementType' in scope
 87 |         for (tag, requirementElement) in self.requirements {
 88 |             let compiledKey: SecRequirementType
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:86:49: error: cannot find 'SecRequirement' in scope
 84 |     /// - Throws: If compilation fails, for example because a requirement's referenced certificate file does not actually exist.
 85 |     func compile() throws -> [SecRequirementType : SecRequirement] {
 86 |         var compiledSet = [SecRequirementType : SecRequirement]()
    |                                                 `- error: cannot find 'SecRequirement' in scope
 87 |         for (tag, requirementElement) in self.requirements {
 88 |             let compiledKey: SecRequirementType
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:86:27: error: cannot call value of non-function type '[Key : Value]'
 84 |     /// - Throws: If compilation fails, for example because a requirement's referenced certificate file does not actually exist.
 85 |     func compile() throws -> [SecRequirementType : SecRequirement] {
 86 |         var compiledSet = [SecRequirementType : SecRequirement]()
    |                           `- error: cannot call value of non-function type '[Key : Value]'
 87 |         for (tag, requirementElement) in self.requirements {
 88 |             let compiledKey: SecRequirementType
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:88:30: error: cannot find type 'SecRequirementType' in scope
 86 |         var compiledSet = [SecRequirementType : SecRequirement]()
 87 |         for (tag, requirementElement) in self.requirements {
 88 |             let compiledKey: SecRequirementType
    |                              `- error: cannot find type 'SecRequirementType' in scope
 89 |             switch tag {
 90 |                 case .host:       compiledKey = .hostRequirementType
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/AndRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension AndRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let lhs = try self.lhs.evaluateForStaticCode(staticCode)
13 |         let rhs = try self.rhs.evaluateForStaticCode(staticCode)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift:23:46: error: cannot find type 'SecStaticCode' in scope
21 |     ///
22 |     /// This evaluation is recursive for all child requirements of this requirement.
23 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
24 |         switch self.self {
25 |             case is OrRequirement:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CompileAndParse.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/AndRequirement+Evaluate.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AndRequirement+Evaluate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CertificateConstraint+Evaluate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CodeDirectoryHashConstraint+Evaluate.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile CodeDirectoryHashConstraint+Evaluate.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/EntitlementConstraint+Evaluate.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile EntitlementConstraint+Evaluate.swift
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:16:46: error: cannot find type 'SecStaticCode' in scope
 14 |     }
 15 |
 16 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
    |                                              `- error: cannot find type 'SecStaticCode' in scope
 17 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
 18 |         guard let certificates = signingInfo[.infoCertificates] as? [SecCertificate], !certificates.isEmpty else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:51:50: error: cannot find type 'SecStaticCode' in scope
 49 |     }
 50 |
 51 |     private func evaluateAnchorApple(staticCode: SecStaticCode) throws -> Evaluation {
    |                                                  `- error: cannot find type 'SecStaticCode' in scope
 52 |         // For Apple’s own code, signed by Apple, you can use the short form
 53 |         //   anchor apple
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:154:21: error: cannot find type 'SecStaticCode' in scope
152 |
153 |     private func evaluateCertificatePartMatch(
154 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
155 |         position: CertificatePosition,
156 |         element: ElementExpression,
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:216:21: error: cannot find type 'SecStaticCode' in scope
214 |
215 |     private func evaluateCertificatePartMatchImplicitExists(
216 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
217 |         position: CertificatePosition,
218 |         element: ElementExpression,
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:233:21: error: cannot find type 'SecStaticCode' in scope
231 |
232 |     private func evaluateTrusted(
233 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
234 |         position: CertificatePosition,
235 |         certificates: [SecCertificate]
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:299:21: error: cannot find type 'SecStaticCode' in scope
297 |
298 |     private func evaluateWithValidityCheck(
299 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
300 |         explanationProvider: () -> String
301 |     ) throws -> Evaluation {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:13:39: error: cannot find 'SecCode' in scope
 11 | extension CertificateConstraint {
 12 |     func evaluateForSelf() throws -> Evaluation {
 13 |         try evaluateForStaticCode(try SecCode.current.asStaticCode())
    |                                       `- error: cannot find 'SecCode' in scope
 14 |     }
 15 |
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:17:76: error: reference to member 'signingInformation' cannot be resolved without a contextual type
 15 |
 16 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
 17 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
    |                                                                            `- error: reference to member 'signingInformation' cannot be resolved without a contextual type
 18 |         guard let certificates = signingInfo[.infoCertificates] as? [SecCertificate], !certificates.isEmpty else {
 19 |             return .constraintNotSatisfied(self, explanation: "No certificates present")
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:302:22: error: cannot find 'SecStaticCodeCheckValidity' in scope
300 |         explanationProvider: () -> String
301 |     ) throws -> Evaluation {
302 |         let result = SecStaticCodeCheckValidity(staticCode, SecCSFlags(), try SecRequirement.withString(self.textForm))
    |                      `- error: cannot find 'SecStaticCodeCheckValidity' in scope
303 |         if result == errSecSuccess {
304 |             return .constraintSatisfied(self)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:302:61: error: cannot find 'SecCSFlags' in scope
300 |         explanationProvider: () -> String
301 |     ) throws -> Evaluation {
302 |         let result = SecStaticCodeCheckValidity(staticCode, SecCSFlags(), try SecRequirement.withString(self.textForm))
    |                                                             `- error: cannot find 'SecCSFlags' in scope
303 |         if result == errSecSuccess {
304 |             return .constraintSatisfied(self)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:302:79: error: cannot find 'SecRequirement' in scope
300 |         explanationProvider: () -> String
301 |     ) throws -> Evaluation {
302 |         let result = SecStaticCodeCheckValidity(staticCode, SecCSFlags(), try SecRequirement.withString(self.textForm))
    |                                                                               `- error: cannot find 'SecRequirement' in scope
303 |         if result == errSecSuccess {
304 |             return .constraintSatisfied(self)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:305:29: error: cannot find 'errSecCSReqFailed' in scope
303 |         if result == errSecSuccess {
304 |             return .constraintSatisfied(self)
305 |         } else if result == errSecCSReqFailed {
    |                             `- error: cannot find 'errSecCSReqFailed' in scope
306 |             return .constraintNotSatisfied(self, explanation: explanationProvider())
307 |         } else if result == errSecCSBadResource {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:307:29: error: cannot find 'errSecCSBadResource' in scope
305 |         } else if result == errSecCSReqFailed {
306 |             return .constraintNotSatisfied(self, explanation: explanationProvider())
307 |         } else if result == errSecCSBadResource {
    |                             `- error: cannot find 'errSecCSBadResource' in scope
308 |             return .constraintNotSatisfied(self, explanation: "A sealed resource is missing or invalid")
309 |         } else {
SwiftCompile normal arm64 Compiling\ IdentifierConstraint.swift,\ InfoConstraint.swift,\ KeyExpression.swift,\ MatchExpression.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/IdentifierConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/InfoConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/KeyExpression.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/MatchExpression.swift (in target 'Required' from project 'Required')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/IdentifierConstraint.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile IdentifierConstraint.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/InfoConstraint.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile InfoConstraint.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/KeyExpression.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile KeyExpression.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/MatchExpression.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile MatchExpression.swift
SwiftCompile normal arm64 Compiling\ WildcardString.swift,\ Token.swift,\ TokenizationError.swift,\ Tokenizer.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/WildcardString.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/Token.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/TokenizationError.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/Tokenizer.swift (in target 'Required' from project 'Required')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/WildcardString.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile WildcardString.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/Token.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Token.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/TokenizationError.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile TokenizationError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/Tokenizer.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Tokenizer.swift
SwiftCompile normal arm64 Compiling\ SecTask+Extensions.swift,\ SecurityCommon.swift,\ SecurityError.swift,\ AndRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecTask+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityCommon.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/AndRequirement.swift (in target 'Required' from project 'Required')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecTask+Extensions.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SecTask+Extensions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityCommon.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SecurityCommon.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile SecurityError.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/AndRequirement.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile AndRequirement.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ Required (in target 'Required' from project 'Required')
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:25:20: error: cannot find type 'SecRequirement' in scope
 23 | /// [Security Framework result code](https://developer.apple.com/documentation/security/1542001-security_framework_result_codes).
 24 | public func SecRequirementCopyAbstractSyntaxTree(
 25 |     _ requirement: SecRequirement,
    |                    `- error: cannot find type 'SecRequirement' in scope
 26 |     _ flags: SecCSFlags,
 27 |     _ ast: inout Requirement?
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:26:14: error: cannot find type 'SecCSFlags' in scope
 24 | public func SecRequirementCopyAbstractSyntaxTree(
 25 |     _ requirement: SecRequirement,
 26 |     _ flags: SecCSFlags,
    |              `- error: cannot find type 'SecCSFlags' in scope
 27 |     _ ast: inout Requirement?
 28 | ) -> OSStatus {
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:59:36: error: cannot find type 'SecRequirement' in scope
 57 |     /// - Parameter requirement: A valid code requirement object.
 58 |     /// - Returns: The abstract syntax tree representation of the `requirement`.
 59 |     static func parse(requirement: SecRequirement) throws -> Requirement {
    |                                    `- error: cannot find type 'SecRequirement' in scope
 60 |         var ast: Requirement?
 61 |         let result = SecRequirementCopyAbstractSyntaxTree(requirement, SecCSFlags(), &ast)
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:75:30: error: cannot find type 'SecRequirement' in scope
 73 |     /// - Returns: A valid code requirement object.
 74 |     /// - Throws: If compilation fails, for example because a referenced certificate file does not actually exist.
 75 |     func compile() throws -> SecRequirement {
    |                              `- error: cannot find type 'SecRequirement' in scope
 76 |         try SecRequirement.withString(self.textForm)
 77 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:85:31: error: cannot find type 'SecRequirementType' in scope
 83 |     /// - Returns: A dictionary with values of valid code requirement object.
 84 |     /// - Throws: If compilation fails, for example because a requirement's referenced certificate file does not actually exist.
 85 |     func compile() throws -> [SecRequirementType : SecRequirement] {
    |                               `- error: cannot find type 'SecRequirementType' in scope
 86 |         var compiledSet = [SecRequirementType : SecRequirement]()
 87 |         for (tag, requirementElement) in self.requirements {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/AndRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension AndRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let lhs = try self.lhs.evaluateForStaticCode(staticCode)
13 |         let rhs = try self.rhs.evaluateForStaticCode(staticCode)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:16:46: error: cannot find type 'SecStaticCode' in scope
 14 |     }
 15 |
 16 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
    |                                              `- error: cannot find type 'SecStaticCode' in scope
 17 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
 18 |         guard let certificates = signingInfo[.infoCertificates] as? [SecCertificate], !certificates.isEmpty else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:51:50: error: cannot find type 'SecStaticCode' in scope
 49 |     }
 50 |
 51 |     private func evaluateAnchorApple(staticCode: SecStaticCode) throws -> Evaluation {
    |                                                  `- error: cannot find type 'SecStaticCode' in scope
 52 |         // For Apple’s own code, signed by Apple, you can use the short form
 53 |         //   anchor apple
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:154:21: error: cannot find type 'SecStaticCode' in scope
152 |
153 |     private func evaluateCertificatePartMatch(
154 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
155 |         position: CertificatePosition,
156 |         element: ElementExpression,
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:216:21: error: cannot find type 'SecStaticCode' in scope
214 |
215 |     private func evaluateCertificatePartMatchImplicitExists(
216 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
217 |         position: CertificatePosition,
218 |         element: ElementExpression,
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:233:21: error: cannot find type 'SecStaticCode' in scope
231 |
232 |     private func evaluateTrusted(
233 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
234 |         position: CertificatePosition,
235 |         certificates: [SecCertificate]
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:299:21: error: cannot find type 'SecStaticCode' in scope
297 |
298 |     private func evaluateWithValidityCheck(
299 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
300 |         explanationProvider: () -> String
301 |     ) throws -> Evaluation {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CodeDirectoryHashConstraint+Evaluate.swift:12:46: error: cannot find type 'SecStaticCode' in scope
10 |
11 | extension CodeDirectoryHashConstraint {
12 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
13 |         let signingInfo = try staticCode.readSigningInformation()
14 |         // While the documentation for kSecCodeInfoUnique does not explicitly say it's used for cdhash, it describes
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/EntitlementConstraint+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension EntitlementConstraint {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
13 |         // If no entitlements dictionary, not possible to match
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/IdentifierConstraint+Evaluate.swift:12:46: error: cannot find type 'SecStaticCode' in scope
10 |
11 | extension IdentifierConstraint {
12 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
13 |         let info = try staticCode.readSigningInformation(options: [.signingInformation])
14 |         guard let identifier = info[.identifier] else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/InfoConstraint+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension InfoConstraint {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
13 |         guard let info = signingInfo[.infoPList] as? [String : Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/NegationRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension NegationRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let child = try self.requirement.evaluateForStaticCode(staticCode)
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/OrRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension OrRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let lhs = try self.lhs.evaluateForStaticCode(staticCode)
13 |         let rhs = try self.rhs.evaluateForStaticCode(staticCode)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/ParenthesesRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension ParenthesesRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let child = try self.requirement.evaluateForStaticCode(staticCode)
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift:23:46: error: cannot find type 'SecStaticCode' in scope
21 |     ///
22 |     /// This evaluation is recursive for all child requirements of this requirement.
23 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
24 |         switch self.self {
25 |             case is OrRequirement:
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift:51:34: error: cannot find type 'SecCode' in scope
49 |     ///
50 |     /// This evaluation is recursive for all child requirements of this requirement.
51 |     func evaluateForCode(_ code: SecCode) throws -> Evaluation {
   |                                  `- error: cannot find type 'SecCode' in scope
52 |         try evaluateForStaticCode(try code.asStaticCode())
53 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCode+Extensions.swift:11:11: error: cannot find type 'SecCode' in scope
 9 | import Security
10 |
11 | extension SecCode {
   |           `- error: cannot find type 'SecCode' in scope
12 |     static var current: SecCode {
13 |         var code: SecCode?
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecRequirement+Extensions.swift:11:11: error: cannot find type 'SecRequirement' in scope
 9 | import Security
10 |
11 | extension SecRequirement {
   |           `- error: cannot find type 'SecRequirement' in scope
12 |     var data: Data {
13 |         get throws {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift:11:11: error: cannot find type 'SecStaticCode' in scope
  9 | import Security
 10 |
 11 | extension SecStaticCode {
    |           `- error: cannot find type 'SecStaticCode' in scope
 12 |
 13 |     static func withPath(_ path: URL) throws -> SecStaticCode {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift:177:32: error: cannot find type 'SecStaticCode' in scope
175 | }
176 |
177 | extension Set where Element == SecStaticCode.SigningInformationRequestOption {
    |                                `- error: cannot find type 'SecStaticCode' in scope
178 |     fileprivate var asSecFlags: SecCSFlags {
179 |         if self.isEmpty {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift:178:33: error: cannot find type 'SecCSFlags' in scope
176 |
177 | extension Set where Element == SecStaticCode.SigningInformationRequestOption {
178 |     fileprivate var asSecFlags: SecCSFlags {
    |                                 `- error: cannot find type 'SecCSFlags' in scope
179 |         if self.isEmpty {
180 |             return SecCSFlags()
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecTask+Extensions.swift:10:11: error: cannot find type 'SecTask' in scope
 8 | import Foundation
 9 |
10 | extension SecTask {
   |           `- error: cannot find type 'SecTask' in scope
11 |     static var current: SecTask {
12 |         return SecTaskCreateFromSelf(nil)!
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/Required/CompileAndParse.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/AndRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CodeDirectoryHashConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/EntitlementConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Evaluation.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/IdentifierConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/InfoConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/MatchExpression+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/NegationRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/OrRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/ParenthesesRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Data+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCode+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecRequirement+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecTask+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityCommon.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/AndRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/CertificateConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/CodeDirectoryHashConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/Constraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/EntitlementConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/IdentifierConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/InfoConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/KeyExpression.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/MatchExpression.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/NegationRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/OrRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/ParenthesesRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/Parser.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/ParserError.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/Requirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/RequirementSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/Symbols.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/WildcardString.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/Token.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/TokenizationError.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/Tokenizer.swift -target arm64-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.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/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64/Required-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Required -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64/Required_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64/Required.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64/Required.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64/Required-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64/Required-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64/Required-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64/Required.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64/Required.abi.json
SwiftCompile normal arm64 (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ OrRequirement+Evaluate.swift,\ ParenthesesRequirement+Evaluate.swift,\ Requirement+Evaluate.swift,\ Data+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/OrRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/ParenthesesRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Data+Extensions.swift (in target 'Required' from project 'Required')
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/OrRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension OrRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let lhs = try self.lhs.evaluateForStaticCode(staticCode)
13 |         let rhs = try self.rhs.evaluateForStaticCode(staticCode)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift:23:46: error: cannot find type 'SecStaticCode' in scope
21 |     ///
22 |     /// This evaluation is recursive for all child requirements of this requirement.
23 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
24 |         switch self.self {
25 |             case is OrRequirement:
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/ParenthesesRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension ParenthesesRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let child = try self.requirement.evaluateForStaticCode(staticCode)
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift:51:34: error: cannot find type 'SecCode' in scope
49 |     ///
50 |     /// This evaluation is recursive for all child requirements of this requirement.
51 |     func evaluateForCode(_ code: SecCode) throws -> Evaluation {
   |                                  `- error: cannot find type 'SecCode' in scope
52 |         try evaluateForStaticCode(try code.asStaticCode())
53 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/AndRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension AndRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let lhs = try self.lhs.evaluateForStaticCode(staticCode)
13 |         let rhs = try self.rhs.evaluateForStaticCode(staticCode)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/NegationRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension NegationRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let child = try self.requirement.evaluateForStaticCode(staticCode)
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:16:46: error: cannot find type 'SecStaticCode' in scope
 14 |     }
 15 |
 16 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
    |                                              `- error: cannot find type 'SecStaticCode' in scope
 17 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
 18 |         guard let certificates = signingInfo[.infoCertificates] as? [SecCertificate], !certificates.isEmpty else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CodeDirectoryHashConstraint+Evaluate.swift:12:46: error: cannot find type 'SecStaticCode' in scope
10 |
11 | extension CodeDirectoryHashConstraint {
12 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
13 |         let signingInfo = try staticCode.readSigningInformation()
14 |         // While the documentation for kSecCodeInfoUnique does not explicitly say it's used for cdhash, it describes
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/EntitlementConstraint+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension EntitlementConstraint {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
13 |         // If no entitlements dictionary, not possible to match
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/IdentifierConstraint+Evaluate.swift:12:46: error: cannot find type 'SecStaticCode' in scope
10 |
11 | extension IdentifierConstraint {
12 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
13 |         let info = try staticCode.readSigningInformation(options: [.signingInformation])
14 |         guard let identifier = info[.identifier] else {
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/OrRequirement+Evaluate.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OrRequirement+Evaluate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/ParenthesesRequirement+Evaluate.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ParenthesesRequirement+Evaluate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Requirement+Evaluate.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Data+Extensions.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Data+Extensions.swift
SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Required (in target 'Required' from project 'Required')
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:25:20: error: cannot find type 'SecRequirement' in scope
 23 | /// [Security Framework result code](https://developer.apple.com/documentation/security/1542001-security_framework_result_codes).
 24 | public func SecRequirementCopyAbstractSyntaxTree(
 25 |     _ requirement: SecRequirement,
    |                    `- error: cannot find type 'SecRequirement' in scope
 26 |     _ flags: SecCSFlags,
 27 |     _ ast: inout Requirement?
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:26:14: error: cannot find type 'SecCSFlags' in scope
 24 | public func SecRequirementCopyAbstractSyntaxTree(
 25 |     _ requirement: SecRequirement,
 26 |     _ flags: SecCSFlags,
    |              `- error: cannot find type 'SecCSFlags' in scope
 27 |     _ ast: inout Requirement?
 28 | ) -> OSStatus {
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:59:36: error: cannot find type 'SecRequirement' in scope
 57 |     /// - Parameter requirement: A valid code requirement object.
 58 |     /// - Returns: The abstract syntax tree representation of the `requirement`.
 59 |     static func parse(requirement: SecRequirement) throws -> Requirement {
    |                                    `- error: cannot find type 'SecRequirement' in scope
 60 |         var ast: Requirement?
 61 |         let result = SecRequirementCopyAbstractSyntaxTree(requirement, SecCSFlags(), &ast)
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:75:30: error: cannot find type 'SecRequirement' in scope
 73 |     /// - Returns: A valid code requirement object.
 74 |     /// - Throws: If compilation fails, for example because a referenced certificate file does not actually exist.
 75 |     func compile() throws -> SecRequirement {
    |                              `- error: cannot find type 'SecRequirement' in scope
 76 |         try SecRequirement.withString(self.textForm)
 77 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Required/CompileAndParse.swift:85:31: error: cannot find type 'SecRequirementType' in scope
 83 |     /// - Returns: A dictionary with values of valid code requirement object.
 84 |     /// - Throws: If compilation fails, for example because a requirement's referenced certificate file does not actually exist.
 85 |     func compile() throws -> [SecRequirementType : SecRequirement] {
    |                               `- error: cannot find type 'SecRequirementType' in scope
 86 |         var compiledSet = [SecRequirementType : SecRequirement]()
 87 |         for (tag, requirementElement) in self.requirements {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/AndRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension AndRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let lhs = try self.lhs.evaluateForStaticCode(staticCode)
13 |         let rhs = try self.rhs.evaluateForStaticCode(staticCode)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:16:46: error: cannot find type 'SecStaticCode' in scope
 14 |     }
 15 |
 16 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
    |                                              `- error: cannot find type 'SecStaticCode' in scope
 17 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
 18 |         guard let certificates = signingInfo[.infoCertificates] as? [SecCertificate], !certificates.isEmpty else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:51:50: error: cannot find type 'SecStaticCode' in scope
 49 |     }
 50 |
 51 |     private func evaluateAnchorApple(staticCode: SecStaticCode) throws -> Evaluation {
    |                                                  `- error: cannot find type 'SecStaticCode' in scope
 52 |         // For Apple’s own code, signed by Apple, you can use the short form
 53 |         //   anchor apple
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:154:21: error: cannot find type 'SecStaticCode' in scope
152 |
153 |     private func evaluateCertificatePartMatch(
154 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
155 |         position: CertificatePosition,
156 |         element: ElementExpression,
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:216:21: error: cannot find type 'SecStaticCode' in scope
214 |
215 |     private func evaluateCertificatePartMatchImplicitExists(
216 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
217 |         position: CertificatePosition,
218 |         element: ElementExpression,
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:233:21: error: cannot find type 'SecStaticCode' in scope
231 |
232 |     private func evaluateTrusted(
233 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
234 |         position: CertificatePosition,
235 |         certificates: [SecCertificate]
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift:299:21: error: cannot find type 'SecStaticCode' in scope
297 |
298 |     private func evaluateWithValidityCheck(
299 |         staticCode: SecStaticCode,
    |                     `- error: cannot find type 'SecStaticCode' in scope
300 |         explanationProvider: () -> String
301 |     ) throws -> Evaluation {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CodeDirectoryHashConstraint+Evaluate.swift:12:46: error: cannot find type 'SecStaticCode' in scope
10 |
11 | extension CodeDirectoryHashConstraint {
12 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
13 |         let signingInfo = try staticCode.readSigningInformation()
14 |         // While the documentation for kSecCodeInfoUnique does not explicitly say it's used for cdhash, it describes
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/EntitlementConstraint+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension EntitlementConstraint {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
13 |         // If no entitlements dictionary, not possible to match
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/IdentifierConstraint+Evaluate.swift:12:46: error: cannot find type 'SecStaticCode' in scope
10 |
11 | extension IdentifierConstraint {
12 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
13 |         let info = try staticCode.readSigningInformation(options: [.signingInformation])
14 |         guard let identifier = info[.identifier] else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/InfoConstraint+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension InfoConstraint {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let signingInfo = try staticCode.readSigningInformation(options: [.signingInformation])
13 |         guard let info = signingInfo[.infoPList] as? [String : Any] else {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/NegationRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension NegationRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let child = try self.requirement.evaluateForStaticCode(staticCode)
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/OrRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension OrRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let lhs = try self.lhs.evaluateForStaticCode(staticCode)
13 |         let rhs = try self.rhs.evaluateForStaticCode(staticCode)
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/ParenthesesRequirement+Evaluate.swift:11:46: error: cannot find type 'SecStaticCode' in scope
 9 |
10 | extension ParenthesesRequirement {
11 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
12 |         let child = try self.requirement.evaluateForStaticCode(staticCode)
13 |
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift:23:46: error: cannot find type 'SecStaticCode' in scope
21 |     ///
22 |     /// This evaluation is recursive for all child requirements of this requirement.
23 |     func evaluateForStaticCode(_ staticCode: SecStaticCode) throws -> Evaluation {
   |                                              `- error: cannot find type 'SecStaticCode' in scope
24 |         switch self.self {
25 |             case is OrRequirement:
/Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift:51:34: error: cannot find type 'SecCode' in scope
49 |     ///
50 |     /// This evaluation is recursive for all child requirements of this requirement.
51 |     func evaluateForCode(_ code: SecCode) throws -> Evaluation {
   |                                  `- error: cannot find type 'SecCode' in scope
52 |         try evaluateForStaticCode(try code.asStaticCode())
53 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCode+Extensions.swift:11:11: error: cannot find type 'SecCode' in scope
 9 | import Security
10 |
11 | extension SecCode {
   |           `- error: cannot find type 'SecCode' in scope
12 |     static var current: SecCode {
13 |         var code: SecCode?
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecRequirement+Extensions.swift:11:11: error: cannot find type 'SecRequirement' in scope
 9 | import Security
10 |
11 | extension SecRequirement {
   |           `- error: cannot find type 'SecRequirement' in scope
12 |     var data: Data {
13 |         get throws {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift:11:11: error: cannot find type 'SecStaticCode' in scope
  9 | import Security
 10 |
 11 | extension SecStaticCode {
    |           `- error: cannot find type 'SecStaticCode' in scope
 12 |
 13 |     static func withPath(_ path: URL) throws -> SecStaticCode {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift:177:32: error: cannot find type 'SecStaticCode' in scope
175 | }
176 |
177 | extension Set where Element == SecStaticCode.SigningInformationRequestOption {
    |                                `- error: cannot find type 'SecStaticCode' in scope
178 |     fileprivate var asSecFlags: SecCSFlags {
179 |         if self.isEmpty {
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift:178:33: error: cannot find type 'SecCSFlags' in scope
176 |
177 | extension Set where Element == SecStaticCode.SigningInformationRequestOption {
178 |     fileprivate var asSecFlags: SecCSFlags {
    |                                 `- error: cannot find type 'SecCSFlags' in scope
179 |         if self.isEmpty {
180 |             return SecCSFlags()
/Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecTask+Extensions.swift:10:11: error: cannot find type 'SecTask' in scope
 8 | import Foundation
 9 |
10 | extension SecTask {
   |           `- error: cannot find type 'SecTask' in scope
11 |     static var current: SecTask {
12 |         return SecTaskCreateFromSelf(nil)!
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/Required/CompileAndParse.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/AndRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CertificateConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/CodeDirectoryHashConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/EntitlementConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Evaluation.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/IdentifierConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/InfoConstraint+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/MatchExpression+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/NegationRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/OrRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/ParenthesesRequirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Evaluator/Requirement+Evaluate.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Data+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCertificate+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecCode+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecRequirement+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecStaticCode+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecTask+Extensions.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityCommon.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Helpers/Security/SecurityError.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/AndRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/CertificateConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/CodeDirectoryHashConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/Constraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/EntitlementConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/IdentifierConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/InfoConstraint.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/KeyExpression.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/MatchExpression.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/NegationRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/OrRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/ParenthesesRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/Parser.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/ParserError.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/Requirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/RequirementSet.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/Symbols.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/WildcardString.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/Token.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/TokenizationError.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Tokenizer/Tokenizer.swift -target arm64_32-apple-watchos9.0 -disable-cross-import-overlay-search -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.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/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64_32/Required-dependencies-2.json -enable-objc-interop -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.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/watchos27.0-24R360-e829b21a6f8c9b70876ba0858053c04477534ef55a1706bf4c1112bbb242f0a2.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-watchos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/DerivedSources-normal/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/DerivedSources/arm64_32 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Required -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64_32/Required_const_extract_protocols.json -disable-clang-spi -clang-target arm64_32-apple-watchos27.0 -target-sdk-version 27.0 -target-sdk-name watchos27.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/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64_32/Required.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64_32/Required.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64_32/Required-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64_32/Required-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64_32/Required-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64_32/Required.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Required.build/Debug-watchos/Required-t.build/Objects-normal/arm64_32/Required.abi.json
SwiftCompile normal arm64_32 (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode

SwiftCompile normal arm64_32 Compiling\ NegationRequirement.swift,\ OrRequirement.swift,\ ParenthesesRequirement.swift,\ Parser.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/NegationRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/OrRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/ParenthesesRequirement.swift /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/Parser.swift (in target 'Required' from project 'Required')
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/NegationRequirement.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile NegationRequirement.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/OrRequirement.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile OrRequirement.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/ParenthesesRequirement.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile ParenthesesRequirement.swift
SwiftCompile normal arm64_32 /Users/admin/builder/spi-builder-workspace/Sources/Required/Parser/Parser.swift (in target 'Required' from project 'Required')
    cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
    builtin-SwiftPerFileCompile Parser.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-09-18 08:44:05.178 xcodebuild[736:4590] [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\ Required (in target 'Required' from project 'Required')
	SwiftCompile normal arm64 (in target 'Required' from project 'Required')
	SwiftEmitModule normal arm64_32 Emitting\ module\ for\ Required (in target 'Required' from project 'Required')
	SwiftCompile normal arm64_32 (in target 'Required' from project 'Required')
	Building workspace Required with scheme Required
(5 failures)
BUILD FAILURE 6.4 watchOS