Build Information
Failed to build IBMCloudAppID, reference 6.0.0 (b1ea38), with Swift 6.2 for macOS (SPM) on 18 Jun 2025 04:49:56 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/ibm-cloud-security/appid-serversdk-swift.git
Reference: 6.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/ibm-cloud-security/appid-serversdk-swift
* tag 6.0.0 -> FETCH_HEAD
HEAD is now at b1ea38a Merge pull request #99 from ibm-cloud-security/development
Cloned https://github.com/ibm-cloud-security/appid-serversdk-swift.git
Revision (git rev-parse @):
b1ea38ae65c3438591520f7c34d7e751fe92d873
SUCCESS checkout https://github.com/ibm-cloud-security/appid-serversdk-swift.git at 6.0.0
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.2
Building package at path: $PWD
https://github.com/ibm-cloud-security/appid-serversdk-swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/21] Write sources
[18/21] Write swift-version-1EA4D86E10B52AF.txt
[19/65] Compiling CHTTPParser utils.c
[20/65] Compiling CHTTPParser http_parser.c
[22/65] Compiling KituraTemplateEngine TemplateEngine.swift
[23/65] Emitting module KituraTemplateEngine
[24/65] Compiling Logging MetadataProvider.swift
[25/65] Compiling Logging LogHandler.swift
[26/65] Compiling Logging Locks.swift
[27/65] Compiling Logging Logging.swift
[28/65] Emitting module Logging
[29/67] Compiling CryptorRSA SSLPointerTricks.swift
[30/67] Compiling SwiftJWKtoPEM SSLPointerTricks.swift
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shim.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/OpenSSL/Sources/OpenSSL/shim.h:20:10: error: 'openssl/conf.h' file not found
18 | #define OpenSSLHelper_h
19 |
20 | #include <openssl/conf.h>
| `- error: 'openssl/conf.h' file not found
21 | #include <openssl/evp.h>
22 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Swift-JWT-to-PEM/Sources/SwiftJWKtoPEM/RSAKey+JWK.swift:15:8: error: could not build Objective-C module 'OpenSSL'
13 |
14 | import Foundation
15 | import OpenSSL
| `- error: could not build Objective-C module 'OpenSSL'
16 |
17 | public class RSAKey {
[31/67] Compiling TypeDecoder OrderedDictionary.swift
[32/67] Emitting module TypeDecoder
[33/67] Emitting module Cryptor
[34/68] Compiling Cryptor Random.swift
[35/68] Compiling SwiftJWKtoPEM Utils.swift
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shim.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/OpenSSL/Sources/OpenSSL/shim.h:20:10: error: 'openssl/conf.h' file not found
18 | #define OpenSSLHelper_h
19 |
20 | #include <openssl/conf.h>
| `- error: 'openssl/conf.h' file not found
21 | #include <openssl/evp.h>
22 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Swift-JWT-to-PEM/Sources/SwiftJWKtoPEM/RSAKey+JWK.swift:15:8: error: could not build Objective-C module 'OpenSSL'
13 |
14 | import Foundation
15 | import OpenSSL
| `- error: could not build Objective-C module 'OpenSSL'
16 |
17 | public class RSAKey {
[36/68] Compiling SwiftJWKtoPEM RSAKey+JWK.swift
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shim.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/OpenSSL/Sources/OpenSSL/shim.h:20:10: error: 'openssl/conf.h' file not found
18 | #define OpenSSLHelper_h
19 |
20 | #include <openssl/conf.h>
| `- error: 'openssl/conf.h' file not found
21 | #include <openssl/evp.h>
22 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Swift-JWT-to-PEM/Sources/SwiftJWKtoPEM/RSAKey+JWK.swift:15:8: error: could not build Objective-C module 'OpenSSL'
13 |
14 | import Foundation
15 | import OpenSSL
| `- error: could not build Objective-C module 'OpenSSL'
16 |
17 | public class RSAKey {
[37/68] Compiling CryptorRSA CryptorRSAConstants.swift
[38/68] Compiling Cryptor SSLPointerTricks.swift
[39/68] Compiling CryptorRSA Data+Extensions.swift
[40/68] Compiling CryptorRSA CryptorRSAErrors.swift
[41/68] Compiling CryptorRSA CryptorRSAUtilities.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[42/68] Emitting module SwiftJWKtoPEM
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shim.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/OpenSSL/Sources/OpenSSL/shim.h:20:10: error: 'openssl/conf.h' file not found
18 | #define OpenSSLHelper_h
19 |
20 | #include <openssl/conf.h>
| `- error: 'openssl/conf.h' file not found
21 | #include <openssl/evp.h>
22 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Swift-JWT-to-PEM/Sources/SwiftJWKtoPEM/RSAKey+JWK.swift:15:8: error: could not build Objective-C module 'OpenSSL'
13 |
14 | import Foundation
15 | import OpenSSL
| `- error: could not build Objective-C module 'OpenSSL'
16 |
17 | public class RSAKey {
[43/68] Compiling SwiftJWKtoPEM Cert.swift
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shim.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/OpenSSL/Sources/OpenSSL/shim.h:20:10: error: 'openssl/conf.h' file not found
18 | #define OpenSSLHelper_h
19 |
20 | #include <openssl/conf.h>
| `- error: 'openssl/conf.h' file not found
21 | #include <openssl/evp.h>
22 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Swift-JWT-to-PEM/Sources/SwiftJWKtoPEM/RSAKey+JWK.swift:15:8: error: could not build Objective-C module 'OpenSSL'
13 |
14 | import Foundation
15 | import OpenSSL
| `- error: could not build Objective-C module 'OpenSSL'
16 |
17 | public class RSAKey {
[44/68] Compiling Cryptor Crypto.swift
[45/68] Compiling Cryptor Cryptor.swift
[46/68] Compiling Cryptor KeyDerivation.swift
[47/68] Compiling SwiftJWKtoPEM JWK.swift
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shim.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/OpenSSL/Sources/OpenSSL/shim.h:20:10: error: 'openssl/conf.h' file not found
18 | #define OpenSSLHelper_h
19 |
20 | #include <openssl/conf.h>
| `- error: 'openssl/conf.h' file not found
21 | #include <openssl/evp.h>
22 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Swift-JWT-to-PEM/Sources/SwiftJWKtoPEM/RSAKey+JWK.swift:15:8: error: could not build Objective-C module 'OpenSSL'
13 |
14 | import Foundation
15 | import OpenSSL
| `- error: could not build Objective-C module 'OpenSSL'
16 |
17 | public class RSAKey {
[48/68] Compiling SwiftJWKtoPEM JWKError.swift
<module-includes>:1:9: note: in file included from <module-includes>:1:
1 | #import "shim.h"
| `- note: in file included from <module-includes>:1:
2 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/OpenSSL/Sources/OpenSSL/shim.h:20:10: error: 'openssl/conf.h' file not found
18 | #define OpenSSLHelper_h
19 |
20 | #include <openssl/conf.h>
| `- error: 'openssl/conf.h' file not found
21 | #include <openssl/evp.h>
22 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Swift-JWT-to-PEM/Sources/SwiftJWKtoPEM/RSAKey+JWK.swift:15:8: error: could not build Objective-C module 'OpenSSL'
13 |
14 | import Foundation
15 | import OpenSSL
| `- error: could not build Objective-C module 'OpenSSL'
16 |
17 | public class RSAKey {
[49/68] Compiling Cryptor Digest.swift
[50/68] Compiling Cryptor HMAC.swift
[51/68] Compiling Cryptor Status.swift
[52/68] Compiling Cryptor StreamCryptor.swift
[53/68] Compiling Cryptor Updatable.swift
[54/68] Compiling Socket SocketProtocols.swift
[55/68] Emitting module CryptorRSA
[56/68] Emitting module SwiftyJSON
[57/68] Emitting module LoggerAPI
[58/68] Compiling SwiftyJSON LclJSONSerialization.swift
Fetching https://github.com/ibm-cloud-security/Swift-JWT-to-PEM.git
Fetching https://github.com/IBM-Swift/SwiftyJSON.git
Fetching https://github.com/IBM-Swift/LoggerAPI.git
Fetching https://github.com/IBM-Swift/BlueRSA.git
Fetching https://github.com/IBM-Swift/Kitura-Credentials.git
Fetching https://github.com/IBM-Swift/Kitura-Session.git
Fetching https://github.com/IBM-Swift/SwiftyRequest.git
[1/2687] Fetching swiftyjson
[109/2809] Fetching swiftyjson, swift-jwt-to-pem
[219/4827] Fetching swiftyjson, swift-jwt-to-pem, bluersa
[421/6624] Fetching swiftyjson, swift-jwt-to-pem, bluersa, kitura-credentials
[700/8185] Fetching swiftyjson, swift-jwt-to-pem, bluersa, kitura-credentials, kitura-session
[1157/8956] Fetching swiftyjson, swift-jwt-to-pem, bluersa, kitura-credentials, kitura-session, loggerapi
[1360/11051] Fetching swiftyjson, swift-jwt-to-pem, bluersa, kitura-credentials, kitura-session, loggerapi, swiftyrequest
Fetched https://github.com/ibm-cloud-security/Swift-JWT-to-PEM.git from cache (1.00s)
[7864/10929] Fetching swiftyjson, bluersa, kitura-credentials, kitura-session, loggerapi, swiftyrequest
Fetched https://github.com/IBM-Swift/SwiftyJSON.git from cache (1.00s)
[5193/8242] Fetching bluersa, kitura-credentials, kitura-session, loggerapi, swiftyrequest
Fetched https://github.com/IBM-Swift/BlueRSA.git from cache (1.08s)
Fetched https://github.com/IBM-Swift/LoggerAPI.git from cache (1.08s)
[3966/5453] Fetching kitura-credentials, kitura-session, swiftyrequest
Fetched https://github.com/IBM-Swift/SwiftyRequest.git from cache (1.22s)
Fetched https://github.com/IBM-Swift/Kitura-Credentials.git from cache (1.22s)
Fetched https://github.com/IBM-Swift/Kitura-Session.git from cache (1.22s)
Computing version for https://github.com/ibm-cloud-security/Swift-JWT-to-PEM.git
Computed https://github.com/ibm-cloud-security/Swift-JWT-to-PEM.git at 0.4.0 (1.75s)
Fetching https://github.com/IBM-Swift/OpenSSL.git
[1/203] Fetching openssl
Fetched https://github.com/IBM-Swift/OpenSSL.git from cache (0.70s)
Computing version for https://github.com/IBM-Swift/SwiftyRequest.git
Computed https://github.com/IBM-Swift/SwiftyRequest.git at 2.2.1 (2.65s)
Fetching https://github.com/IBM-Swift/CircuitBreaker.git
[1/1733] Fetching circuitbreaker
Fetched https://github.com/IBM-Swift/CircuitBreaker.git from cache (1.09s)
Computing version for https://github.com/IBM-Swift/SwiftyJSON.git
Computed https://github.com/IBM-Swift/SwiftyJSON.git at 17.0.5 (1.60s)
Computing version for https://github.com/IBM-Swift/CircuitBreaker.git
Computed https://github.com/IBM-Swift/CircuitBreaker.git at 5.1.0 (0.47s)
Computing version for https://github.com/IBM-Swift/LoggerAPI.git
Computed https://github.com/IBM-Swift/LoggerAPI.git at 1.9.200 (0.49s)
Fetching https://github.com/apple/swift-log.git
[1/3836] Fetching swift-log
Fetched https://github.com/apple/swift-log.git from cache (0.99s)
Computing version for https://github.com/IBM-Swift/Kitura-Credentials.git
Computed https://github.com/IBM-Swift/Kitura-Credentials.git at 2.5.200 (1.52s)
Computing version for https://github.com/IBM-Swift/Kitura-Session.git
Computed https://github.com/IBM-Swift/Kitura-Session.git at 3.3.201 (0.50s)
Fetching https://github.com/Kitura/BlueCryptor.git
Fetching https://github.com/Kitura/Kitura.git
[1/1654] Fetching bluecryptor
[1655/18563] Fetching bluecryptor, kitura
Fetched https://github.com/Kitura/BlueCryptor.git from cache (1.74s)
Fetched https://github.com/Kitura/Kitura.git from cache (1.74s)
Computing version for https://github.com/Kitura/BlueCryptor.git
Computed https://github.com/Kitura/BlueCryptor.git at 1.0.200 (2.26s)
Computing version for https://github.com/IBM-Swift/OpenSSL.git
Computed https://github.com/IBM-Swift/OpenSSL.git at 2.3.1 (0.48s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.3 (0.41s)
Computing version for https://github.com/Kitura/Kitura.git
Computed https://github.com/Kitura/Kitura.git at 2.9.200 (0.55s)
Fetching https://github.com/Kitura/Kitura-TemplateEngine.git
Fetching https://github.com/Kitura/Kitura-net.git
Fetching https://github.com/Kitura/KituraContracts.git
Fetching https://github.com/Kitura/TypeDecoder.git
[1/2546] Fetching kituracontracts
[103/2984] Fetching kituracontracts, kitura-templateengine
[243/3443] Fetching kituracontracts, kitura-templateengine, typedecoder
[433/12987] Fetching kituracontracts, kitura-templateengine, typedecoder, kitura-net
Fetched https://github.com/Kitura/Kitura-TemplateEngine.git from cache (0.91s)
[1812/12549] Fetching kituracontracts, typedecoder, kitura-net
Fetched https://github.com/Kitura/KituraContracts.git from cache (1.13s)
[3323/10003] Fetching typedecoder, kitura-net
Fetched https://github.com/Kitura/TypeDecoder.git from cache (1.35s)
Fetched https://github.com/Kitura/Kitura-net.git from cache (1.35s)
Computing version for https://github.com/Kitura/Kitura-TemplateEngine.git
Computed https://github.com/Kitura/Kitura-TemplateEngine.git at 2.0.200 (1.88s)
Computing version for https://github.com/Kitura/Kitura-net.git
Computed https://github.com/Kitura/Kitura-net.git at 2.4.200 (0.50s)
Fetching https://github.com/Kitura/BlueSSLService.git
Fetching https://github.com/Kitura/BlueSocket.git
[1/2077] Fetching bluesslservice
[355/5019] Fetching bluesslservice, bluesocket
Fetched https://github.com/Kitura/BlueSSLService.git from cache (0.86s)
[1560/2942] Fetching bluesocket
Fetched https://github.com/Kitura/BlueSocket.git from cache (1.00s)
Computing version for https://github.com/Kitura/BlueSSLService.git
Computed https://github.com/Kitura/BlueSSLService.git at 1.0.200 (1.52s)
Computing version for https://github.com/Kitura/BlueSocket.git
Computed https://github.com/Kitura/BlueSocket.git at 1.0.200 (0.48s)
Computing version for https://github.com/Kitura/TypeDecoder.git
Computed https://github.com/Kitura/TypeDecoder.git at 1.3.201 (0.47s)
Computing version for https://github.com/Kitura/KituraContracts.git
Computed https://github.com/Kitura/KituraContracts.git at 1.2.201 (0.46s)
Computing version for https://github.com/IBM-Swift/BlueRSA.git
Computed https://github.com/IBM-Swift/BlueRSA.git at 1.0.203 (0.47s)
Creating working copy for https://github.com/IBM-Swift/CircuitBreaker.git
Working copy of https://github.com/IBM-Swift/CircuitBreaker.git resolved at 5.1.0
Creating working copy for https://github.com/Kitura/Kitura-TemplateEngine.git
Working copy of https://github.com/Kitura/Kitura-TemplateEngine.git resolved at 2.0.200
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.3
Creating working copy for https://github.com/Kitura/Kitura-net.git
Working copy of https://github.com/Kitura/Kitura-net.git resolved at 2.4.200
Creating working copy for https://github.com/Kitura/BlueSocket.git
Working copy of https://github.com/Kitura/BlueSocket.git resolved at 1.0.200
Creating working copy for https://github.com/Kitura/TypeDecoder.git
Working copy of https://github.com/Kitura/TypeDecoder.git resolved at 1.3.201
Creating working copy for https://github.com/Kitura/Kitura.git
Working copy of https://github.com/Kitura/Kitura.git resolved at 2.9.200
Creating working copy for https://github.com/IBM-Swift/BlueRSA.git
Working copy of https://github.com/IBM-Swift/BlueRSA.git resolved at 1.0.203
Creating working copy for https://github.com/IBM-Swift/SwiftyRequest.git
Working copy of https://github.com/IBM-Swift/SwiftyRequest.git resolved at 2.2.1
Creating working copy for https://github.com/IBM-Swift/Kitura-Credentials.git
Working copy of https://github.com/IBM-Swift/Kitura-Credentials.git resolved at 2.5.200
Creating working copy for https://github.com/Kitura/BlueSSLService.git
Working copy of https://github.com/Kitura/BlueSSLService.git resolved at 1.0.200
Creating working copy for https://github.com/ibm-cloud-security/Swift-JWT-to-PEM.git
Working copy of https://github.com/ibm-cloud-security/Swift-JWT-to-PEM.git resolved at 0.4.0
Creating working copy for https://github.com/IBM-Swift/LoggerAPI.git
Working copy of https://github.com/IBM-Swift/LoggerAPI.git resolved at 1.9.200
Creating working copy for https://github.com/Kitura/BlueCryptor.git
Working copy of https://github.com/Kitura/BlueCryptor.git resolved at 1.0.200
Creating working copy for https://github.com/IBM-Swift/SwiftyJSON.git
Working copy of https://github.com/IBM-Swift/SwiftyJSON.git resolved at 17.0.5
Creating working copy for https://github.com/IBM-Swift/Kitura-Session.git
Working copy of https://github.com/IBM-Swift/Kitura-Session.git resolved at 3.3.201
Creating working copy for https://github.com/Kitura/KituraContracts.git
Working copy of https://github.com/Kitura/KituraContracts.git resolved at 1.2.201
Creating working copy for https://github.com/IBM-Swift/OpenSSL.git
Working copy of https://github.com/IBM-Swift/OpenSSL.git resolved at 2.3.1
warning: 'circuitbreaker': Conflicting identity for loggerapi: dependency 'github.com/kitura/loggerapi' and dependency 'github.com/ibm-swift/loggerapi' both point to the same package identity 'loggerapi'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/ibm-swift/swiftyrequest->github.com/ibm-swift/circuitbreaker->github.com/kitura/loggerapi (B) /users/admin/builder/spi-builder-workspace->github.com/ibm-swift/loggerapi. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'kitura-credentials': Conflicting identity for kitura-session: dependency 'github.com/kitura/kitura-session' and dependency 'github.com/ibm-swift/kitura-session' both point to the same package identity 'kitura-session'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/ibm-swift/kitura-credentials->github.com/kitura/kitura-session (B) /users/admin/builder/spi-builder-workspace->github.com/ibm-swift/kitura-session. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'kitura': Conflicting identity for loggerapi: dependency 'github.com/kitura/loggerapi' and dependency 'github.com/ibm-swift/loggerapi' both point to the same package identity 'loggerapi'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/ibm-swift/swiftyrequest->github.com/ibm-swift/circuitbreaker->github.com/kitura/loggerapi (B) /users/admin/builder/spi-builder-workspace->github.com/ibm-swift/loggerapi. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'kituracontracts': Conflicting identity for loggerapi: dependency 'github.com/kitura/loggerapi' and dependency 'github.com/ibm-swift/loggerapi' both point to the same package identity 'loggerapi'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/ibm-swift/swiftyrequest->github.com/ibm-swift/circuitbreaker->github.com/kitura/loggerapi (B) /users/admin/builder/spi-builder-workspace->github.com/ibm-swift/loggerapi. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: 'kitura-net': Conflicting identity for loggerapi: dependency 'github.com/kitura/loggerapi' and dependency 'github.com/ibm-swift/loggerapi' both point to the same package identity 'loggerapi'. The dependencies are introduced through the following chains: (A) /users/admin/builder/spi-builder-workspace->github.com/ibm-swift/swiftyrequest->github.com/ibm-swift/circuitbreaker->github.com/kitura/loggerapi (B) /users/admin/builder/spi-builder-workspace->github.com/ibm-swift/loggerapi. If there are multiple chains that lead to the same dependency, only the first chain is shown here. To see all chains use debug output option. To resolve the conflict, coordinate with the maintainer of the package that introduces the conflicting dependency. This will be escalated to an error in future versions of SwiftPM.
warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: you may be able to install openssl using your system-packager:
brew install openssl
warning: you may be able to install openssl using your system-packager:
brew install openssl
BUILD FAILURE 6.2 macosSpm