The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build Chameleon, reference 0.0.3 (cae36a), with Swift 6.2 (beta) for macOS (SPM) on 17 Jun 2025 23:40:41 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/chameleonbot/chameleon.git
Reference: 0.0.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/chameleonbot/chameleon
 * tag               0.0.3      -> FETCH_HEAD
HEAD is now at cae36ad Merge pull request #2 from allenhumphreys/ah/add-subtype
Cloned https://github.com/chameleonbot/chameleon.git
Revision (git rev-parse @):
cae36adafd9353f8ce781a0ec4d8ba177370ab61
SUCCESS checkout https://github.com/chameleonbot/chameleon.git at 0.0.3
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/chameleonbot/chameleon.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/36] Write sources
[34/36] Write swift-version-1EA4D86E10B52AF.txt
[35/79] Compiling CHTTP http_parser.c
[37/79] Emitting module PathIndexable
[38/79] Compiling PathIndexable PathIndexable+Subscripting.swift
[39/79] Compiling PathIndexable PathIndexable.swift
[40/79] Compiling Debugging Debuggable.swift
[41/79] Emitting module Debugging
[42/79] Compiling libc libc.swift
[43/79] Emitting module libc
[44/79] Compiling Bits HexEncoder.swift
[45/79] Compiling Bits Operators.swift
[46/79] Compiling Bits String+BytesConvertible.swift
[47/79] Compiling Bits UnsignedInteger+BytesConvertible.swift
[48/80] Compiling Bits UnsignedInteger+Shifting.swift
[49/80] Compiling Common ErrorHandler.swift
[50/80] Compiling Common KeyPathAccessible+Array.swift
[51/80] Compiling Common KeyPathAccessible+Dictionary.swift
[52/80] Compiling Common KeyPathAccessible.swift
[53/80] Compiling Common KeyPathComponent.swift
[54/80] Compiling Common NeighborSequence.swift
[55/80] Compiling Common Collection+Extensions.swift
[56/80] Compiling Common Dictionary+Extensions.swift
[57/80] Compiling Common Decoder.swift
[58/80] Compiling Common Encodable.swift
[59/80] Emitting module Bits
[60/80] Compiling Common Decodable.swift
[61/80] Compiling Common Decoder+Decodable.swift
[62/80] Compiling Common OptionalType.swift
[63/80] Compiling Common Result.swift
/Users/admin/builder/spi-builder-workspace/Sources/Common/Codable/Decodable.swift:7:10: warning: associated value 'error(type:error:)' of 'Sendable'-conforming generic enum 'DecodeError' has non-sendable type 'T.Type'
 5 |
 6 | public enum DecodeError<T: Decodable>: Error, CustomStringConvertible {
 7 |     case error(type: T.Type, error: Error)
   |          `- warning: associated value 'error(type:error:)' of 'Sendable'-conforming generic enum 'DecodeError' has non-sendable type 'T.Type'
 8 |
 9 |     public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/Common/Codable/Decoder+Decodable.swift:3:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 1 |
 2 | public extension Decoder {
 3 |     public func value<T: Decodable>(of type: T.Type = T.self, at keyPath: [KeyPathComponent]) throws -> T {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 4 |         let innerData: [String: Any] = try value(at: keyPath)
 5 |         let decoder = Decoder(data: innerData)
/Users/admin/builder/spi-builder-workspace/Sources/Common/Codable/Decoder+Decodable.swift:9:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 7 |         return try T(decoder: decoder)
 8 |     }
 9 |     public func values<T: Decodable>(of type: T.Type = T.self, at keyPath: [KeyPathComponent]) throws -> [T] {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
10 |         let innerData: [[String: Any]] = try value(at: keyPath)
11 |
/Users/admin/builder/spi-builder-workspace/Sources/Common/Codable/Decodable.swift:7:10: warning: associated value 'error(type:error:)' of 'Sendable'-conforming generic enum 'DecodeError' has non-sendable type 'T.Type'
 5 |
 6 | public enum DecodeError<T: Decodable>: Error, CustomStringConvertible {
 7 |     case error(type: T.Type, error: Error)
   |          `- warning: associated value 'error(type:error:)' of 'Sendable'-conforming generic enum 'DecodeError' has non-sendable type 'T.Type'
 8 |
 9 |     public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/Common/Codable/Decoder+Decodable.swift:3:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 1 |
 2 | public extension Decoder {
 3 |     public func value<T: Decodable>(of type: T.Type = T.self, at keyPath: [KeyPathComponent]) throws -> T {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 4 |         let innerData: [String: Any] = try value(at: keyPath)
 5 |         let decoder = Decoder(data: innerData)
/Users/admin/builder/spi-builder-workspace/Sources/Common/Codable/Decoder+Decodable.swift:9:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 7 |         return try T(decoder: decoder)
 8 |     }
 9 |     public func values<T: Decodable>(of type: T.Type = T.self, at keyPath: [KeyPathComponent]) throws -> [T] {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
10 |         let innerData: [[String: Any]] = try value(at: keyPath)
11 |
[74/80] Emitting module Common
/Users/admin/builder/spi-builder-workspace/Sources/Common/Codable/Decodable.swift:7:10: warning: associated value 'error(type:error:)' of 'Sendable'-conforming generic enum 'DecodeError' has non-sendable type 'T.Type'
 5 |
 6 | public enum DecodeError<T: Decodable>: Error, CustomStringConvertible {
 7 |     case error(type: T.Type, error: Error)
   |          `- warning: associated value 'error(type:error:)' of 'Sendable'-conforming generic enum 'DecodeError' has non-sendable type 'T.Type'
 8 |
 9 |     public var description: String {
/Users/admin/builder/spi-builder-workspace/Sources/Common/Codable/Decoder+Decodable.swift:3:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 1 |
 2 | public extension Decoder {
 3 |     public func value<T: Decodable>(of type: T.Type = T.self, at keyPath: [KeyPathComponent]) throws -> T {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 4 |         let innerData: [String: Any] = try value(at: keyPath)
 5 |         let decoder = Decoder(data: innerData)
/Users/admin/builder/spi-builder-workspace/Sources/Common/Codable/Decoder+Decodable.swift:9:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 7 |         return try T(decoder: decoder)
 8 |     }
 9 |     public func values<T: Decodable>(of type: T.Type = T.self, at keyPath: [KeyPathComponent]) throws -> [T] {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
10 |         let innerData: [[String: Any]] = try value(at: keyPath)
11 |
[79/81] Compiling Common String+Extensions.swift
[80/81] Compiling Common String+HTML.swift
[81/103] Compiling Common TimeInterval+Extensions.swift
[82/135] Emitting module Core
[83/137] Compiling Models BotUser.swift
[84/137] Compiling Models Channel.swift
[85/137] Compiling Models Attachment.swift
[86/137] Compiling Models Author.swift
[87/137] Compiling Models Title.swift
[88/137] Compiling Models Color.swift
[89/137] Compiling Models Command.swift
[90/137] Compiling Models CustomEmoji.swift
[91/137] Compiling Models EmojiRepresentable.swift
[92/137] Compiling Models Message+Subtype.swift
[93/137] Compiling Models Message.swift
[94/137] Compiling Models ChatMessage.swift
[95/137] Compiling Models Field.swift
[96/137] Compiling Models TargetRepresentable.swift
[97/137] Compiling Models TokenRepresentable.swift
[98/137] Compiling Models Purpose.swift
[99/137] Compiling Models IDRepresentable.swift
[100/137] Compiling Models Nameable.swift
[101/137] Compiling Models Footer.swift
[102/137] Compiling Models Parse.swift
[103/137] Compiling Models IM.swift
[104/137] Compiling Models MessageEdit.swift
/Users/admin/builder/spi-builder-workspace/Sources/Models/ModelPointer.swift:38:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ModelPointer' to 'Hashable' by implementing 'hash(into:)' instead [#DeprecatedDeclaration]
36 |
37 | extension ModelPointer: Hashable {
38 |     public var hashValue: Int {
   |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ModelPointer' to 'Hashable' by implementing 'hash(into:)' instead [#DeprecatedDeclaration]
39 |         return id.hashValue
40 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[105/137] Compiling Models ModelPointer.swift
/Users/admin/builder/spi-builder-workspace/Sources/Models/ModelPointer.swift:38:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ModelPointer' to 'Hashable' by implementing 'hash(into:)' instead [#DeprecatedDeclaration]
36 |
37 | extension ModelPointer: Hashable {
38 |     public var hashValue: Int {
   |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ModelPointer' to 'Hashable' by implementing 'hash(into:)' instead [#DeprecatedDeclaration]
39 |         return id.hashValue
40 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[106/137] Compiling Models Pong.swift
/Users/admin/builder/spi-builder-workspace/Sources/Models/ModelPointer.swift:38:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ModelPointer' to 'Hashable' by implementing 'hash(into:)' instead [#DeprecatedDeclaration]
36 |
37 | extension ModelPointer: Hashable {
38 |     public var hashValue: Int {
   |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ModelPointer' to 'Hashable' by implementing 'hash(into:)' instead [#DeprecatedDeclaration]
39 |         return id.hashValue
40 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[118/140] Compiling Core String.swift
[119/140] Compiling Core WorkingDirectory.swift
[120/140] Emitting module Models
/Users/admin/builder/spi-builder-workspace/Sources/Models/Decoder+ModelPointer.swift:3:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 1 |
 2 | public extension Common.Decoder {
 3 |     public func pointer<T: IDRepresentable>(at keyPath: [KeyPathComponent]) throws -> ModelPointer<T> {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 4 |         let pointerId: String = try value(at: keyPath)
 5 |         return ModelPointer(id: pointerId)
/Users/admin/builder/spi-builder-workspace/Sources/Models/Decoder+ModelPointer.swift:7:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 5 |         return ModelPointer(id: pointerId)
 6 |     }
 7 |     public func pointers<T: IDRepresentable>(at keyPath: [KeyPathComponent]) throws -> [ModelPointer<T>] {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 8 |         let pointerIds: [String] = try value(at: keyPath)
 9 |         return pointerIds.map(ModelPointer.init)
/Users/admin/builder/spi-builder-workspace/Sources/Models/ModelPointer.swift:38:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ModelPointer' to 'Hashable' by implementing 'hash(into:)' instead [#DeprecatedDeclaration]
36 |
37 | extension ModelPointer: Hashable {
38 |     public var hashValue: Int {
   |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ModelPointer' to 'Hashable' by implementing 'hash(into:)' instead [#DeprecatedDeclaration]
39 |         return id.hashValue
40 |     }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[121/227] Compiling Console String+ANSI.swift
[122/227] Compiling Console Terminal+Command.swift
[123/227] Compiling Node StructuredDataWrapper+Polymorphic.swift
[124/227] Compiling Console ConsoleError.swift
[125/227] Compiling Console ConsoleProtocol.swift
[126/227] Compiling Console Console+ConsoleStyle.swift
[127/227] Compiling Console Console+Ask.swift
[128/227] Compiling Console Console+Center.swift
[129/227] Compiling Console Console+Confirm.swift
[130/227] Compiling Console Console+Ephemeral.swift
[131/227] Compiling Node NodeInitializable.swift
[132/227] Compiling Node NodeRepresentable.swift
[133/227] Compiling Console Console+Run.swift
[134/227] Compiling Console Command.swift
[135/227] Compiling Console ConsoleClear.swift
[136/227] Compiling Console ConsoleColor.swift
[137/227] Compiling Console ConsoleStyle.swift
/Users/admin/builder/spi-builder-workspace/Sources/Models/Decoder+ModelPointer.swift:3:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 1 |
 2 | public extension Common.Decoder {
 3 |     public func pointer<T: IDRepresentable>(at keyPath: [KeyPathComponent]) throws -> ModelPointer<T> {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 4 |         let pointerId: String = try value(at: keyPath)
 5 |         return ModelPointer(id: pointerId)
/Users/admin/builder/spi-builder-workspace/Sources/Models/Decoder+ModelPointer.swift:7:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 5 |         return ModelPointer(id: pointerId)
 6 |     }
 7 |     public func pointers<T: IDRepresentable>(at keyPath: [KeyPathComponent]) throws -> [ModelPointer<T>] {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 8 |         let pointerIds: [String] = try value(at: keyPath)
 9 |         return pointerIds.map(ModelPointer.init)
[138/227] Compiling Console FileHandle+Stream.swift
/Users/admin/builder/spi-builder-workspace/Sources/Models/Decoder+ModelPointer.swift:3:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 1 |
 2 | public extension Common.Decoder {
 3 |     public func pointer<T: IDRepresentable>(at keyPath: [KeyPathComponent]) throws -> ModelPointer<T> {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 4 |         let pointerId: String = try value(at: keyPath)
 5 |         return ModelPointer(id: pointerId)
/Users/admin/builder/spi-builder-workspace/Sources/Models/Decoder+ModelPointer.swift:7:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 5 |         return ModelPointer(id: pointerId)
 6 |     }
 7 |     public func pointers<T: IDRepresentable>(at keyPath: [KeyPathComponent]) throws -> [ModelPointer<T>] {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 8 |         let pointerIds: [String] = try value(at: keyPath)
 9 |         return pointerIds.map(ModelPointer.init)
[139/227] Compiling Console Pipe+Stream.swift
/Users/admin/builder/spi-builder-workspace/Sources/Models/Decoder+ModelPointer.swift:3:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 1 |
 2 | public extension Common.Decoder {
 3 |     public func pointer<T: IDRepresentable>(at keyPath: [KeyPathComponent]) throws -> ModelPointer<T> {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 4 |         let pointerId: String = try value(at: keyPath)
 5 |         return ModelPointer(id: pointerId)
/Users/admin/builder/spi-builder-workspace/Sources/Models/Decoder+ModelPointer.swift:7:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 5 |         return ModelPointer(id: pointerId)
 6 |     }
 7 |     public func pointers<T: IDRepresentable>(at keyPath: [KeyPathComponent]) throws -> [ModelPointer<T>] {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 8 |         let pointerIds: [String] = try value(at: keyPath)
 9 |         return pointerIds.map(ModelPointer.init)
[140/227] Compiling Console Stream.swift
/Users/admin/builder/spi-builder-workspace/Sources/Models/Decoder+ModelPointer.swift:3:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 1 |
 2 | public extension Common.Decoder {
 3 |     public func pointer<T: IDRepresentable>(at keyPath: [KeyPathComponent]) throws -> ModelPointer<T> {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 4 |         let pointerId: String = try value(at: keyPath)
 5 |         return ModelPointer(id: pointerId)
/Users/admin/builder/spi-builder-workspace/Sources/Models/Decoder+ModelPointer.swift:7:5: warning: 'public' modifier is redundant for instance method declared in a public extension
 5 |         return ModelPointer(id: pointerId)
 6 |     }
 7 |     public func pointers<T: IDRepresentable>(at keyPath: [KeyPathComponent]) throws -> [ModelPointer<T>] {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
 8 |         let pointerIds: [String] = try value(at: keyPath)
 9 |         return pointerIds.map(ModelPointer.init)
[141/227] Compiling Random RandomProtocol.swift
[142/227] Emitting module Transport
[143/228] Compiling Random Exports.swift
[144/228] Compiling Random EmptyInitializable.swift
[145/228] Compiling Random URandom.swift
[146/228] Compiling Random OSRandom.swift
[147/228] Compiling Transport Stream.swift
[148/228] Compiling Transport StreamError.swift
[149/228] Compiling Console ConsoleStyle+Terminal.swift
[153/228] Compiling Console Swift3.swift
[154/228] Compiling Console ConsoleColor+Terminal.swift
[155/231] Compiling Transport ReadableStream.swift
[156/231] Compiling Transport ClientStream.swift
[157/231] Compiling Transport Port.swift
[158/231] Compiling Transport Exports.swift
[159/231] Compiling Transport InternetStream.swift
[160/231] Compiling Console Group.swift
[161/231] Compiling Console Option.swift
[162/231] Compiling Console Runnable.swift
[163/231] Compiling Console Value.swift
[164/231] Emitting module Random
[165/231] Compiling Random Array+Random.swift
[169/231] Compiling Console ProgressBar.swift
[170/231] Compiling Console Argument.swift
[171/231] Compiling Console Command+Print.swift
[173/231] Compiling Transport WriteableStream.swift
[175/257] Compiling Console Terminal.swift
[176/257] Compiling Console Bool+Polymorphic.swift
[177/257] Emitting module Node
[178/257] Compiling Transport ServerStream.swift
[179/257] Compiling Transport FoundationStream.swift
[184/257] Compiling Crypto Cipher+Method.swift
[185/257] Compiling Crypto Cipher.swift
[186/257] Compiling Crypto ByteStream.swift
[187/257] Compiling Crypto Exports.swift
[188/257] Compiling Crypto Helpers.swift
[189/257] Compiling Crypto HMAC+Method.swift
[192/257] Emitting module Console
[209/285] Compiling Sockets RawSocket.swift
[210/285] Compiling Sockets Select.swift
[211/285] Compiling Sockets TCPReadableSocket.swift
[212/285] Compiling Sockets TCPSocket.swift
[217/285] Compiling Sockets Socket.swift
[218/285] Compiling Sockets SocketOptions.swift
[219/285] Compiling Sockets TCPEstablishedSocket.swift
[220/285] Compiling Sockets TCPInternetSocket.swift
[231/285] Compiling Node Errors.swift
[232/285] Compiling Crypto Hash+Random.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[233/285] Compiling Crypto HMAC.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[234/285] Compiling Crypto PseudoRandom.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[235/285] Compiling Crypto Hash.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[236/285] Compiling Crypto Hash+Method.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[237/285] Compiling Crypto LibreSSLError.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[238/286] Emitting module Crypto
<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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[239/286] Compiling Sockets Address+C.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[240/286] Compiling Sockets Address.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[241/286] Compiling Sockets Buffer.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[242/286] Compiling Sockets Conversions.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[243/286] Compiling Sockets Error.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[244/286] Compiling Sockets FDSet.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[245/286] Compiling BCrypt Salt.swift
[246/286] Compiling BCrypt Serializer.swift
[247/286] Compiling BCrypt BCryptError.swift
[248/286] Compiling BCrypt Keys.swift
[249/286] Compiling BCrypt Export.swift
[250/286] Compiling BCrypt Parser.swift
[253/288] Compiling Crypto Random.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/ctls/shim.h:4:10: error: 'openssl/conf.h' file not found
 2 | #define __COPENSSL_SHIM_H__
 3 |
 4 | #include <openssl/conf.h>
   |          `- error: 'openssl/conf.h' file not found
 5 | #include <openssl/evp.h>
 6 | #include <openssl/err.h>
/Users/admin/builder/spi-builder-workspace/.build/checkouts/crypto/Sources/Crypto/Cipher/Cipher+Method.swift:1:8: error: could not build Objective-C module 'CTLS'
  1 | import CTLS
    |        `- error: could not build Objective-C module 'CTLS'
  2 |
  3 | extension Cipher {
[255/288] Compiling Node Exports.swift
[256/288] Compiling Node Identifier.swift
[257/288] Compiling URI URI+String.swift
[258/288] Compiling BCrypt Convenience.swift
[259/288] Emitting module BCrypt
[260/288] Compiling BCrypt Base64.swift
Fetching https://github.com/vapor/redis.git
Fetching https://github.com/vapor/vapor.git
[1/3751] Fetching redis
[3752/78297] Fetching redis, vapor
Fetched https://github.com/vapor/vapor.git from cache (2.39s)
Fetched https://github.com/vapor/redis.git from cache (2.39s)
Computing version for https://github.com/vapor/vapor.git
Computed https://github.com/vapor/vapor.git at 2.4.5 (2.98s)
Fetching https://github.com/vapor/core.git
Fetching https://github.com/vapor/multipart.git
Fetching https://github.com/vapor/crypto.git
Fetching https://github.com/vapor/node.git
Fetching https://github.com/vapor/json.git
Fetching https://github.com/vapor/engine.git
Fetching https://github.com/vapor/routing.git
[1/998] Fetching json
[2/5209] Fetching json, node
[166/7995] Fetching json, node, crypto
[829/28847] Fetching json, node, crypto, routing
[830/48990] Fetching json, node, crypto, routing, core
[973/52443] Fetching json, node, crypto, routing, core, multipart
[1507/77910] Fetching json, node, crypto, routing, core, multipart, engine
Fetched https://github.com/vapor/node.git from cache (1.26s)
Fetched https://github.com/vapor/json.git from cache (1.26s)
[49993/72701] Fetching crypto, routing, core, multipart, engine
Fetching https://github.com/vapor/console.git
Fetching https://github.com/vapor/bcrypt.git
Fetched https://github.com/vapor/crypto.git from cache (1.73s)
Fetched https://github.com/vapor/engine.git from cache (1.73s)
[42115/44448] Fetching routing, core, multipart
[42116/44547] Fetching routing, core, multipart, bcrypt
[42211/50565] Fetching routing, core, multipart, bcrypt, console
Fetched https://github.com/vapor/multipart.git from cache (2.24s)
Fetched https://github.com/vapor/routing.git from cache (2.24s)
Fetched https://github.com/vapor/core.git from cache (2.24s)
Fetched https://github.com/vapor/bcrypt.git from cache (1.02s)
Fetched https://github.com/vapor/console.git from cache (1.02s)
Computing version for https://github.com/vapor/bcrypt.git
Computed https://github.com/vapor/bcrypt.git at 1.1.1 (2.87s)
Fetching https://github.com/vapor/random.git
[1/148] Fetching random
Fetched https://github.com/vapor/random.git from cache (0.64s)
Computing version for https://github.com/vapor/random.git
Computed https://github.com/vapor/random.git at 1.2.0 (1.18s)
Computing version for https://github.com/vapor/redis.git
Computed https://github.com/vapor/redis.git at 2.2.0 (0.55s)
Fetching https://github.com/vapor/tls.git
Fetching https://github.com/vapor/sockets.git
[1/3312] Fetching sockets
[101/4456] Fetching sockets, tls
Fetched https://github.com/vapor/tls.git from cache (0.87s)
[2749/3312] Fetching sockets
Fetched https://github.com/vapor/sockets.git from cache (0.96s)
Computing version for https://github.com/vapor/routing.git
Computed https://github.com/vapor/routing.git at 2.2.1 (1.53s)
Fetching https://github.com/vapor/debugging.git
[1/260] Fetching debugging
Fetched https://github.com/vapor/debugging.git from cache (0.63s)
Computing version for https://github.com/vapor/debugging.git
Computed https://github.com/vapor/debugging.git at 1.1.1 (1.19s)
Computing version for https://github.com/vapor/json.git
Computed https://github.com/vapor/json.git at 2.2.2 (0.54s)
Computing version for https://github.com/vapor/core.git
Computed https://github.com/vapor/core.git at 2.2.1 (0.55s)
Fetching https://github.com/vapor/bits.git
[1/358] Fetching bits
Fetched https://github.com/vapor/bits.git from cache (0.68s)
Computing version for https://github.com/vapor/bits.git
Computed https://github.com/vapor/bits.git at 1.1.1 (1.22s)
Computing version for https://github.com/vapor/multipart.git
Computed https://github.com/vapor/multipart.git at 2.2.1 (0.51s)
Computing version for https://github.com/vapor/crypto.git
Computed https://github.com/vapor/crypto.git at 2.1.3 (0.51s)
Fetching https://github.com/vapor/ctls.git
[1/71] Fetching ctls
Fetched https://github.com/vapor/ctls.git from cache (0.63s)
Computing version for https://github.com/vapor/console.git
Computed https://github.com/vapor/console.git at 2.3.1 (0.53s)
Computing version for https://github.com/vapor/tls.git
Computed https://github.com/vapor/tls.git at 2.1.3 (0.52s)
Computing version for https://github.com/vapor/ctls.git
Computed https://github.com/vapor/ctls.git at 1.1.3 (0.50s)
Computing version for https://github.com/vapor/node.git
Computed https://github.com/vapor/node.git at 2.1.5 (0.53s)
Computing version for https://github.com/vapor/engine.git
Computed https://github.com/vapor/engine.git at 2.2.5 (0.56s)
Computing version for https://github.com/vapor/sockets.git
Computed https://github.com/vapor/sockets.git at 2.2.3 (0.55s)
Creating working copy for https://github.com/vapor/routing.git
Working copy of https://github.com/vapor/routing.git resolved at 2.2.1
Creating working copy for https://github.com/vapor/debugging.git
Working copy of https://github.com/vapor/debugging.git resolved at 1.1.1
Creating working copy for https://github.com/vapor/redis.git
Working copy of https://github.com/vapor/redis.git resolved at 2.2.0
Creating working copy for https://github.com/vapor/crypto.git
Working copy of https://github.com/vapor/crypto.git resolved at 2.1.3
Creating working copy for https://github.com/vapor/ctls.git
Working copy of https://github.com/vapor/ctls.git resolved at 1.1.3
Creating working copy for https://github.com/vapor/random.git
Working copy of https://github.com/vapor/random.git resolved at 1.2.0
Creating working copy for https://github.com/vapor/json.git
Working copy of https://github.com/vapor/json.git resolved at 2.2.2
Creating working copy for https://github.com/vapor/core.git
Working copy of https://github.com/vapor/core.git resolved at 2.2.1
Creating working copy for https://github.com/vapor/engine.git
Working copy of https://github.com/vapor/engine.git resolved at 2.2.5
Creating working copy for https://github.com/vapor/bits.git
Working copy of https://github.com/vapor/bits.git resolved at 1.1.1
Creating working copy for https://github.com/vapor/tls.git
Working copy of https://github.com/vapor/tls.git resolved at 2.1.3
Creating working copy for https://github.com/vapor/sockets.git
Working copy of https://github.com/vapor/sockets.git resolved at 2.2.3
Creating working copy for https://github.com/vapor/multipart.git
Working copy of https://github.com/vapor/multipart.git resolved at 2.2.1
Creating working copy for https://github.com/vapor/bcrypt.git
Working copy of https://github.com/vapor/bcrypt.git resolved at 1.1.1
Creating working copy for https://github.com/vapor/vapor.git
Working copy of https://github.com/vapor/vapor.git resolved at 2.4.5
Creating working copy for https://github.com/vapor/console.git
Working copy of https://github.com/vapor/console.git resolved at 2.3.1
Creating working copy for https://github.com/vapor/node.git
Working copy of https://github.com/vapor/node.git resolved at 2.1.5
warning: 'ctls': ignoring declared target(s) 'CTLS' in the system package
warning: failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: you may be able to install ctls using your system-packager:
    brew install openssl
warning: you may be able to install ctls using your system-packager:
    brew install openssl
BUILD FAILURE 6.2 macosSpm