Build Information
Failed to build SparkConnect, reference main (fc90ae
), with Swift 6.1 for Android on 20 Jun 2025 14:38:52 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
Build Log
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1817/1874] Compiling GRPCNIOTransportCore NameResolver+DNS.swift
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1818/1874] Compiling GRPCNIOTransportCore Result+Catching.swift
[1819/1874] Compiling GRPCNIOTransportCore Timer.swift
[1820/1874] Compiling GRPCNIOTransportCore ListeningServerTransport.swift
[1821/1874] Compiling GRPCNIOTransportCore OneOrManyQueue.swift
[1822/1874] Compiling GRPCNIOTransportCore CommonHTTP2ServerTransport.swift
[1823/1874] Compiling GRPCNIOTransportCore GRPCServerFlushNotificationHandler.swift
[1824/1874] Compiling GRPCNIOTransportCore ServerConnection.swift
[1825/1874] Compiling X509 TrustRootLoading.swift
[1826/1874] Compiling X509 UnverifiedChain.swift
[1827/1874] Compiling X509 VerificationDiagnostic.swift
[1828/1874] Compiling X509 Verifier.swift
[1829/1874] Compiling X509 VerifierPolicy.swift
[1830/1874] Compiling X509 AlgorithmIdentifier.swift
[1831/1874] Compiling X509 ECDSASignature.swift
[1832/1874] Compiling X509 RSAPKCS1PublicKey.swift
[1833/1874] Compiling X509 SubjectPublicKeyInfo.swift
[1834/1874] Compiling X509 TBSCertificate.swift
[1835/1874] Compiling X509 Time.swift
[1836/1874] Compiling X509 TimeCalculations.swift
[1837/1874] Compiling X509 Validity.swift
[1839/1878] Compiling GRPCNIOTransportCore ServerConnectionManagementHandler+StateMachine.swift
[1840/1878] Compiling GRPCNIOTransportCore ServerConnectionManagementHandler.swift
[1841/1878] Compiling GRPCNIOTransportCore GRPCServerStreamHandler.swift
[1842/1878] Compiling GRPCNIOTransportCore HTTP2ListenerFactory.swift
[1843/1878] Compiling GRPCNIOTransportCore HTTP2ServerTransport.swift
[1844/1878] Compiling GRPCNIOTransportCore TLSConfig+Internal.swift
[1845/1878] Compiling GRPCNIOTransportCore TLSConfig.swift
[1846/1878] Emitting module NIOCertificateReloading
[1847/1878] Compiling NIOCertificateReloading CertificateReloader.swift
[1848/1878] Compiling GRPCNIOTransportCore ClientConnectionHandler.swift
[1849/1878] Compiling GRPCNIOTransportCore Connection.swift
[1850/1878] Compiling GRPCNIOTransportCore ConnectionBackoff.swift
[1851/1878] Compiling GRPCNIOTransportCore ConnectionFactory.swift
[1852/1878] Compiling GRPCNIOTransportCore ConnectivityState.swift
[1853/1878] Compiling GRPCNIOTransportCore GRPCChannel.swift
[1854/1878] Compiling GRPCNIOTransportCore LoadBalancer.swift
[1855/1878] Compiling GRPCNIOTransportCore LoadBalancerEvent.swift
[1856/1878] Compiling GRPCNIOTransportCore WrappedChannel+State.swift
[1857/1878] Compiling GRPCNIOTransportCore WrappedChannel.swift
[1858/1878] Compiling GRPCNIOTransportCore CompressionAlgorithm.swift
[1859/1878] Compiling GRPCNIOTransportCore Zlib.swift
[1860/1878] Compiling GRPCNIOTransportCore GRPCMessageDecoder.swift
[1861/1878] Compiling GRPCNIOTransportCore GRPCMessageFramer.swift
[1862/1878] Compiling GRPCNIOTransportCore GRPCNIOTransportBytes.swift
[1863/1878] Compiling GRPCNIOTransportCore GRPCStreamStateMachine.swift
[1864/1878] Compiling GRPCNIOTransportCore Base64.swift
[1865/1878] Compiling GRPCNIOTransportCore CallOptions+MethodConfig.swift
[1866/1878] Compiling GRPCNIOTransportCore Channel+AddressInfo.swift
[1867/1878] Compiling GRPCNIOTransportCore ConstantAsyncSequence.swift
[1868/1878] Compiling GRPCNIOTransportCore ContentType.swift
[1869/1878] Compiling GRPCNIOTransportCore DiscardingTaskGroup+CancellableHandle.swift
[1870/1878] Compiling GRPCNIOTransportCore NameResolver+IPv4.swift
[1871/1878] Compiling GRPCNIOTransportCore NameResolver+IPv6.swift
[1872/1878] Compiling GRPCNIOTransportCore NameResolver+UDS.swift
[1873/1878] Compiling GRPCNIOTransportCore NameResolver+VSOCK.swift
[1874/1878] Compiling GRPCNIOTransportCore NameResolver.swift
[1875/1878] Compiling GRPCNIOTransportCore NameResolverRegistry.swift
[1876/1878] Compiling GRPCNIOTransportCore SocketAddress.swift
[1877/1878] Compiling GRPCNIOTransportCore WrappedChannel+Config.swift
[1878/1878] Compiling NIOCertificateReloading TimedCertificateReloader.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:873b43b7be6289c04a5a3fd4b2c372c2a5abf90643451079297d3dc6dc0b7d36
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
warning: 'flatbuffers': /host/spi-builder-workspace/.build/checkouts/flatbuffers/Package.swift:23:11: warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version
21 | name: "FlatBuffers",
22 | platforms: [
23 | .iOS(.v11),
| `- warning: 'v11' is deprecated: iOS 12.0 is the oldest supported version
24 | .macOS(.v10_14),
25 | ],
[0/1] Planning build
[1/1] Compiling plugin generate-grpc-code-from-protos
[2/2] Compiling plugin GRPCProtobufGenerator
[3/3] Compiling plugin SwiftProtobufPlugin
Building for debugging...
[3/4] Write swift-version-24593BA9C3E375BF.txt
[5/40] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[6/44] Compiling CryptoBoringWrapper CryptoKitErrors_boring.swift
[7/100] Compiling SwiftProtobuf FieldTag.swift
[8/100] Compiling SwiftProtobuf FieldTypes.swift
[9/100] Compiling SwiftProtobuf Google_Protobuf_Any+Extensions.swift
[10/100] Compiling SwiftProtobuf Google_Protobuf_Any+Registry.swift
[11/127] Compiling NIOConcurrencyHelpers NIOLock.swift
[12/127] Compiling SwiftProtobuf DoubleParser.swift
[13/127] Compiling SwiftProtobuf Enum.swift
[14/127] Compiling CryptoBoringWrapper RandomBytes.swift
[15/127] Compiling CryptoBoringWrapper FiniteFieldArithmeticContext.swift
[16/127] Compiling ConcurrencyHelpers LockedValueBox.swift
[17/127] Compiling NIOConcurrencyHelpers NIOAtomic.swift
[18/127] Compiling ConcurrencyHelpers Lock.swift
[19/127] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[20/127] Compiling CryptoBoringWrapper ArbitraryPrecisionInteger.swift
[21/127] Emitting module ConcurrencyHelpers
[22/128] Emitting module CryptoBoringWrapper
[23/128] Compiling CryptoBoringWrapper BoringSSLAEAD.swift
[24/128] Emitting module _NIODataStructures
[25/128] Compiling _NIODataStructures Heap.swift
[26/128] Emitting module InternalCollectionsUtilities
[27/128] Compiling SwiftProtobuf CustomJSONCodable.swift
[28/128] Compiling SwiftProtobuf Decoder.swift
[29/128] Compiling _NIODataStructures _TinyArray.swift
[30/128] Compiling _NIODataStructures PriorityQueue.swift
[31/128] Compiling CryptoBoringWrapper EllipticCurve.swift
[32/129] Compiling CryptoBoringWrapper EllipticCurvePoint.swift
[33/129] Compiling NIOConcurrencyHelpers NIOLockedValueBox.swift
[34/129] Compiling NIOConcurrencyHelpers lock.swift
[35/129] Compiling NIOConcurrencyHelpers atomics.swift
[39/130] Emitting module _NIOBase64
[40/130] Compiling _NIOBase64 Base64.swift
[41/134] Emitting module _CertificateInternals
[42/134] Compiling _CertificateInternals _TinyArray.swift
[44/150] Emitting module NIOConcurrencyHelpers
[46/158] Compiling SwiftASN1 ASN1Strings.swift
[47/158] Compiling SwiftASN1 ASN1.swift
[48/158] Compiling SwiftASN1 ASN1Null.swift
[49/158] Compiling SwiftASN1 ASN1OctetString.swift
[51/159] Compiling UnixSignals UnixSignal.swift
[52/159] Compiling Logging MetadataProvider.swift
[53/159] Emitting module UnixSignals
[55/159] Compiling UnixSignals UnixSignalsSequence.swift
[57/197] Compiling Logging Locks.swift
[58/228] Emitting module Logging
[59/252] Compiling OrderedCollections _HashTable+Constants.swift
[60/252] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[61/252] Compiling OrderedCollections _HashTable+Bucket.swift
[62/252] Compiling OrderedCollections _HashTable+BucketIterator.swift
[63/254] Emitting module SwiftProtobuf
[64/336] Compiling Crypto ChaChaPoly_boring.swift
[65/336] Compiling Crypto ChaChaPoly.swift
[66/351] Compiling Crypto ASN1.swift
[67/351] Compiling Crypto ASN1Any.swift
[68/353] Compiling DequeModule Deque._UnsafeHandle.swift
[69/353] Compiling DequeModule Deque.swift
[70/353] Compiling DequeModule Deque+Hashable.swift
[71/353] Compiling DequeModule Deque+Testing.swift
[72/353] Compiling DequeModule Deque._Storage.swift
[73/353] Compiling Crypto ECDH_boring.swift
[74/353] Compiling Crypto DH.swift
[75/353] Compiling Crypto ECDH.swift
[76/353] Compiling Crypto SymmetricKeys.swift
[77/353] Compiling Crypto HMAC.swift
[78/353] Compiling Crypto MACFunctions.swift
[79/353] Compiling Crypto MessageAuthenticationCode.swift
[80/360] Compiling DequeModule Deque+CustomReflectable.swift
[81/360] Compiling DequeModule Deque+Descriptions.swift
[82/360] Compiling DequeModule Deque+Equatable.swift
[83/360] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[88/362] Compiling FlatBuffers Verifiable.swift
[91/362] Compiling DequeModule _DequeBuffer.swift
[92/362] Compiling DequeModule _DequeBufferHeader.swift
[93/362] Compiling DequeModule Deque+Extras.swift
[96/362] Compiling Crypto HPKE.swift
[97/362] Compiling Crypto HPKE-Context.swift
[98/362] Compiling Crypto HPKE-KeySchedule.swift
[99/362] Compiling Crypto HPKE-Modes.swift
[100/362] Compiling Crypto Insecure.swift
[101/362] Compiling Crypto Insecure_HashFunctions.swift
[102/362] Compiling Crypto KEM.swift
[103/362] Compiling Logging LogHandler.swift
[104/362] Compiling Logging Logging.swift
[108/363] Compiling DequeModule _DequeSlot.swift
[109/363] Compiling DequeModule _UnsafeWrappedBuffer.swift
[110/363] Compiling Crypto Digest_boring.swift
[111/363] Compiling Crypto Digest.swift
[112/363] Compiling Crypto Digests.swift
[113/363] Compiling Crypto HashFunctions.swift
[114/363] Compiling Crypto HashFunctions_SHA2.swift
[115/363] Compiling Crypto HPKE-AEAD.swift
[116/363] Compiling Crypto HPKE-Ciphersuite.swift
[117/363] Compiling Crypto HPKE-KDF.swift
[118/363] Compiling Crypto HPKE-KexKeyDerivation.swift
[119/363] Compiling Crypto HPKE-LabeledExtract.swift
[120/363] Compiling Crypto HPKE-Utils.swift
[121/363] Compiling Crypto DHKEM.swift
[122/363] Compiling Crypto HPKE-KEM-Curve25519.swift
[123/363] Compiling Crypto HPKE-NIST-EC-KEMs.swift
[124/363] Compiling Crypto HPKE-KEM.swift
[125/363] Compiling Crypto HPKE-Errors.swift
[127/363] Compiling DequeModule Deque+Codable.swift
[128/363] Compiling DequeModule Deque+Collection.swift
[144/365] Compiling SwiftASN1 DER.swift
[145/365] Compiling SwiftASN1 Errors.swift
[147/365] Compiling FlatBuffers Verifier.swift
[148/365] Compiling Crypto PKCS8PrivateKey.swift
[149/365] Compiling Crypto SEC1PrivateKey.swift
[150/365] Compiling Crypto SubjectPublicKeyInfo.swift
[151/365] Compiling Crypto CryptoKitErrors.swift
[165/365] Emitting module FlatBuffers
[194/375] Compiling OrderedCollections _UnsafeBitset.swift
[195/375] Compiling Crypto AESWrap.swift
[196/375] Compiling Crypto AESWrap_boring.swift
[197/375] Compiling Crypto Ed25519_boring.swift
[198/375] Compiling Crypto NISTCurvesKeys_boring.swift
[199/375] Compiling Crypto X25519Keys_boring.swift
[200/375] Compiling Crypto Curve25519.swift
[201/375] Compiling Crypto Ed25519Keys.swift
[202/375] Compiling Crypto NISTCurvesKeys.swift
[203/375] Compiling Crypto X25519Keys.swift
[208/375] Compiling OrderedCollections OrderedSet+Sendable.swift
[209/375] Compiling OrderedCollections OrderedSet+SubSequence.swift
[210/375] Compiling OrderedCollections OrderedSet+Testing.swift
[211/375] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[212/375] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[213/375] Compiling OrderedCollections OrderedSet.swift
[217/375] Emitting module DequeModule
[251/376] Emitting module Atomics
[252/377] Emitting module Crypto
[254/377] Emitting module OrderedCollections
[256/378] Emitting module SwiftASN1
[278/539] Compiling Crypto Signature.swift
[279/539] Compiling Crypto CryptoKitErrors_boring.swift
[280/539] Compiling Crypto RNG_boring.swift
[281/539] Compiling Crypto SafeCompare_boring.swift
[282/539] Compiling Crypto Zeroization_boring.swift
[283/539] Compiling Crypto PrettyBytes.swift
[284/539] Compiling Crypto SafeCompare.swift
[285/539] Compiling Crypto SecureBytes.swift
[286/539] Compiling Crypto Zeroization.swift
[288/540] Compiling NIOCore NIOAsyncSequenceProducerStrategies.swift
[289/540] Compiling NIOCore NIOAsyncWriter.swift
[290/540] Compiling NIOCore CircularBuffer.swift
[291/540] Compiling NIOCore Codec.swift
[292/540] Compiling NIOCore ConvenienceOptionSupport.swift
[293/540] Compiling NIOCore DeadChannel.swift
[294/540] Compiling NIOCore DispatchQueue+WithFuture.swift
[295/540] Compiling NIOCore EventLoop+Deprecated.swift
[296/547] Compiling NIOCore ChannelOption.swift
[297/547] Compiling NIOCore ChannelPipeline.swift
[298/547] Compiling NIOCore AddressedEnvelope.swift
[299/547] Compiling NIOCore AsyncAwaitSupport.swift
[300/547] Compiling NIOCore AsyncChannel.swift
[301/547] Compiling NIOCore AsyncChannelHandler.swift
[302/547] Compiling NIOCore AsyncChannelInboundStream.swift
[303/547] Compiling NIOCore ByteBuffer-multi-int.swift
[304/547] Compiling NIOCore ByteBuffer-quicBinaryEncodingStrategy.swift
[305/547] Compiling NIOCore ByteBuffer-views.swift
[306/547] Compiling NIOCore Channel.swift
[307/547] Compiling NIOCore ChannelHandler.swift
[308/547] Compiling NIOCore ChannelHandlers.swift
[309/547] Compiling NIOCore ChannelInvoker.swift
[310/599] Compiling _CryptoExtras PBKDF2_commoncrypto.swift
[311/599] Compiling _CryptoExtras PBKDF2.swift
[312/599] Compiling _CryptoExtras Scrypt_boring.swift
[313/599] Compiling _CryptoExtras CryptoKitErrors_boring.swift
[314/599] Compiling _CryptoExtras DigestType.swift
[315/599] Compiling _CryptoExtras Error.swift
[316/599] Compiling _CryptoExtras I2OSP.swift
[317/599] Compiling _CryptoExtras IntegerEncoding.swift
[318/599] Compiling _CryptoExtras PEMDocument.swift
[319/599] Compiling AsyncAlgorithms UnsafeTransfer.swift
[320/599] Compiling AsyncAlgorithms AsyncZip2Sequence.swift
[321/599] Compiling AsyncAlgorithms AsyncZip3Sequence.swift
[322/599] Emitting module AsyncAlgorithms
[323/599] Compiling _CryptoExtras ARCServer.swift
[324/599] Compiling _CryptoExtras ChaCha20CTR_boring.swift
[325/599] Compiling _CryptoExtras ChaCha20CTR.swift
[326/599] Compiling _CryptoExtras ECToolbox_boring.swift
[327/599] Compiling _CryptoExtras ECToolbox.swift
[328/599] Compiling _CryptoExtras AES_GCM_SIV_boring.swift
[329/599] Compiling _CryptoExtras ARC+API.swift
[330/599] Compiling _CryptoExtras ARC.swift
[331/599] Compiling _CryptoExtras ARCCredential.swift
[332/599] Compiling _CryptoExtras ARCEncoding.swift
[333/599] Compiling _CryptoExtras ARCPrecredential.swift
[334/599] Compiling _CryptoExtras ARCPresentation.swift
[335/599] Compiling NIOCore MulticastChannel.swift
[336/599] Compiling NIOCore NIOAny.swift
[337/599] Compiling NIOCore NIOCloseOnErrorHandler.swift
[338/599] Compiling GRPCCore RPCWriterProtocol.swift
[339/599] Compiling GRPCCore Timeout.swift
[340/599] Compiling GRPCCore ClientTransport.swift
[341/599] Compiling GRPCCore RPCParts.swift
[342/599] Compiling GRPCCore RPCStream.swift
[343/607] Compiling AsyncAlgorithms ZipStateMachine.swift
[344/607] Compiling AsyncAlgorithms ZipStorage.swift
[345/607] Compiling NIOCore MarkedCircularBuffer.swift
[354/607] Compiling NIOCore SingleStepByteToMessageDecoder.swift
[363/607] Compiling SwiftProtobuf TextFormatDecodingOptions.swift
[364/607] Compiling SwiftProtobuf TextFormatEncoder.swift
[365/607] Compiling SwiftProtobuf TextFormatEncodingOptions.swift
[366/607] Compiling NIOCore SocketAddresses.swift
[367/607] Compiling NIOCore SocketOptionProvider.swift
[368/607] Compiling NIOCore SystemCallHelpers.swift
[369/607] Compiling NIOCore TimeAmount+Duration.swift
[370/607] Compiling NIOCore TypeAssistedChannelHandler.swift
[371/607] Compiling NIOCore UniversalBootstrapSupport.swift
[372/607] Compiling NIOCore Utilities.swift
[384/607] Compiling _CryptoExtras ARCRequest.swift
[385/607] Compiling _CryptoExtras ARCResponse.swift
[396/607] Compiling _CryptoExtras VOPRFServer.swift
[397/607] Compiling _CryptoExtras RSA+BlindSigning.swift
[398/607] Compiling _CryptoExtras RSA.swift
[399/607] Compiling _CryptoExtras RSA_boring.swift
[400/607] Compiling _CryptoExtras RSA_security.swift
[401/607] Compiling _CryptoExtras BoringSSLHelpers.swift
[402/607] Compiling _CryptoExtras Scrypt.swift
[403/607] Compiling _CryptoExtras OPRF.swift
[404/607] Compiling _CryptoExtras OPRFClient.swift
[405/607] Compiling _CryptoExtras OPRFServer.swift
[406/607] Compiling _CryptoExtras VOPRF+API.swift
[407/607] Compiling _CryptoExtras VOPRFClient.swift
[410/607] Compiling _CryptoExtras AES_CBC.swift
[411/607] Compiling _CryptoExtras AES_CFB.swift
[412/607] Compiling _CryptoExtras AES_CTR.swift
[413/607] Compiling _CryptoExtras AES_GCM_SIV.swift
[414/607] Compiling _CryptoExtras Block Function.swift
[415/607] Compiling _CryptoExtras AES_CFB_boring.swift
[416/607] Compiling _CryptoExtras AES_CTR_boring.swift
[417/607] Compiling _CryptoExtras HashToField.swift
[418/607] Compiling _CryptoExtras KDF.swift
[419/607] Compiling _CryptoExtras PBKDF2_boring.swift
[453/614] Compiling _CryptoExtras PrettyBytes.swift
[454/614] Compiling _CryptoExtras SubjectPublicKeyInfo.swift
[455/614] Compiling _CryptoExtras DLEQ.swift
[456/614] Compiling _CryptoExtras Prover.swift
[457/614] Compiling _CryptoExtras Verifier.swift
[458/614] Compiling _CryptoExtras ZKPToolbox.swift
[489/614] Emitting module GRPCCore
[490/614] Emitting module _CryptoExtras
[535/622] Compiling ServiceLifecycle Service.swift
[580/624] Compiling ServiceLifecycle ServiceGroupConfiguration.swift
[581/624] Emitting module ServiceLifecycle
[583/624] Compiling ServiceLifecycle CancellationWaiter.swift
[584/624] Compiling ServiceLifecycle AsyncCancelOnGracefulShutdownSequence.swift
[585/624] Compiling ServiceLifecycle GracefulShutdown.swift
[586/624] Compiling ServiceLifecycle ServiceRunnerError.swift
[587/624] Compiling ServiceLifecycle AsyncGracefulShutdownSequence.swift
[588/624] Compiling ServiceLifecycle ServiceGroup.swift
[590/625] Compiling SwiftProtobuf api.pb.swift
[591/625] Compiling SwiftProtobuf descriptor.pb.swift
[592/625] Compiling SwiftProtobuf duration.pb.swift
[593/625] Compiling SwiftProtobuf empty.pb.swift
[594/625] Compiling SwiftProtobuf field_mask.pb.swift
[595/625] Compiling SwiftProtobuf source_context.pb.swift
[596/625] Compiling SwiftProtobuf struct.pb.swift
[597/625] Compiling SwiftProtobuf timestamp.pb.swift
[598/625] Compiling SwiftProtobuf type.pb.swift
[599/625] Compiling SwiftProtobuf wrappers.pb.swift
[600/625] Compiling SwiftProtobuf resource_bundle_accessor.swift
[611/637] Compiling GRPCProtobuf Coding.swift
[612/637] Compiling GRPCProtobuf ContiguousBytesAdapter.swift
[613/637] Compiling GRPCProtobuf ErrorDetails+Types.swift
[614/637] Compiling GRPCProtobuf ErrorDetails.swift
[615/637] Compiling GRPCProtobuf ErrorDetails+AnyPacking.swift
[616/637] Compiling GRPCProtobuf ErrorDetails+CustomStringConvertible.swift
[622/638] Compiling GRPCProtobuf status.pb.swift
[623/638] Compiling GRPCProtobuf GoogleRPCStatus.swift
[624/638] Compiling GRPCProtobuf RPCError+GoogleRPCStatus.swift
[629/638] Emitting module GRPCProtobuf
[630/638] Compiling GRPCProtobuf code.pb.swift
[631/638] Compiling GRPCProtobuf error_details.pb.swift
[633/639] Emitting module NIOCore
[635/690] Compiling NIOEmbedded AsyncTestingChannel.swift
[636/690] Compiling NIOEmbedded AsyncTestingEventLoop.swift
[637/690] Compiling NIOEmbedded Embedded.swift
[638/690] Emitting module NIOEmbedded
[640/691] Compiling NIOPosix Pool.swift
[641/691] Compiling NIOPosix PosixSingletons+ConcurrencyTakeOver.swift
[642/691] Compiling NIOPosix PosixSingletons.swift
[643/691] Compiling NIOPosix RawSocketBootstrap.swift
[644/691] Compiling NIOPosix Resolver.swift
[645/691] Compiling NIOPosix Selectable.swift
[646/697] Compiling NIOPosix ThreadPosix.swift
[647/697] Compiling NIOPosix ThreadWindows.swift
[648/697] Compiling NIOPosix UnsafeTransfer.swift
[649/697] Compiling NIOPosix Utilities.swift
[650/697] Compiling NIOPosix VsockAddress.swift
[651/697] Compiling NIOPosix VsockChannelEvents.swift
[652/697] Compiling NIOPosix ServerSocket.swift
[653/697] Compiling NIOPosix Socket.swift
[654/697] Compiling NIOPosix SocketChannel.swift
[655/697] Compiling NIOPosix SocketProtocols.swift
[656/697] Compiling NIOPosix System.swift
[657/697] Compiling NIOPosix Thread.swift
[658/697] Emitting module NIOPosix
[659/697] Compiling NIOPosix SelectableChannel.swift
[660/697] Compiling NIOPosix SelectableEventLoop.swift
[661/697] Compiling NIOPosix SelectorEpoll.swift
[662/697] Compiling NIOPosix SelectorGeneric.swift
[663/697] Compiling NIOPosix SelectorKqueue.swift
[664/697] Compiling NIOPosix SelectorUring.swift
[665/697] Compiling NIOPosix Bootstrap.swift
[666/697] Compiling NIOPosix ControlMessage.swift
[667/697] Compiling NIOPosix DatagramVectorReadManager.swift
[668/697] Compiling NIOPosix Errors+Any.swift
[669/697] Compiling NIOPosix FileDescriptor.swift
[670/697] Compiling NIOPosix GetaddrinfoResolver.swift
[671/697] Compiling NIOPosix HappyEyeballs.swift
[672/697] Compiling NIOPosix IO.swift
[673/697] Compiling NIOPosix IntegerBitPacking.swift
[674/697] Compiling NIOPosix IntegerTypes.swift
[675/697] Compiling NIOPosix Linux.swift
[676/697] Compiling NIOPosix LinuxCPUSet.swift
[677/697] Compiling NIOPosix LinuxUring.swift
[678/697] Compiling NIOPosix MultiThreadedEventLoopGroup.swift
[679/697] Compiling NIOPosix BSDSocketAPICommon.swift
[680/697] Compiling NIOPosix BSDSocketAPIPosix.swift
[681/697] Compiling NIOPosix BSDSocketAPIWindows.swift
[682/697] Compiling NIOPosix BaseSocket.swift
[683/697] Compiling NIOPosix BaseSocketChannel+SocketOptionProvider.swift
[684/697] Compiling NIOPosix BaseSocketChannel.swift
[685/697] Compiling NIOPosix BaseStreamSocketChannel.swift
[686/697] Compiling NIOPosix NIOThreadPool.swift
[687/697] Compiling NIOPosix NonBlockingFileIO.swift
[688/697] Compiling NIOPosix PendingDatagramWritesManager.swift
[689/697] Compiling NIOPosix PendingWritesManager.swift
[690/697] Compiling NIOPosix PipeChannel.swift
[691/697] Compiling NIOPosix PipePair.swift
[693/700] Emitting module NIO
[694/700] Compiling NIO Exports.swift
[696/728] Compiling NIOFoundationCompat WaitSpinningRunLoop.swift
[697/728] Compiling NIOFoundationCompat JSONSerialization+ByteBuffer.swift
[698/728] Compiling NIOFoundationCompat Codable+ByteBuffer.swift
[699/728] Compiling NIOTLS TLSEvents.swift
[700/728] Compiling NIOTLS NIOTypedApplicationProtocolNegotiationHandler.swift
[701/728] Emitting module NIOTLS
[702/728] Compiling NIOTLS ApplicationProtocolNegotiationHandler.swift
[703/728] Compiling NIOHTTP1 NIOTypedHTTPClientUpgradeHandler.swift
[704/728] Compiling NIOHTTP1 NIOTypedHTTPClientUpgraderStateMachine.swift
[705/730] Compiling NIOHTTP1 NIOHTTPClientUpgradeHandler.swift
[706/730] Compiling NIOHTTP1 NIOHTTPObjectAggregator.swift
[707/730] Compiling NIOTLS SNIHandler.swift
[708/730] Compiling NIOTLS ProtocolNegotiationHandlerStateMachine.swift
[709/731] Compiling NIOFoundationCompat ByteBuffer-foundation.swift
[710/731] Emitting module NIOFoundationCompat
[712/732] Compiling NIOHTTP1 HTTPHeaderValidator.swift
[713/732] Compiling NIOHTTP1 HTTPHeaders+Validation.swift
[715/732] Emitting module NIOHTTP1
[716/732] Compiling NIOHTTP1 ByteCollectionUtils.swift
[717/732] Compiling NIOHTTP1 HTTPDecoder.swift
[718/732] Compiling NIOHTTP1 HTTPEncoder.swift
[719/732] Compiling NIOHTTP1 NIOTypedHTTPServerUpgradeHandler.swift
[720/732] Compiling NIOHTTP1 NIOTypedHTTPServerUpgraderStateMachine.swift
[721/783] Compiling NIOTransportServices NIOTSConnectionChannel.swift
[722/783] Compiling NIOTransportServices NIOTSErrors.swift
[723/783] Compiling NIOTransportServices NIOTSChannelOptions.swift
[724/783] Compiling NIOTransportServices NIOTSConnectionBootstrap.swift
[725/783] Compiling NIOTransportServices NIOTSDatagramChannel.swift
[726/783] Compiling NIOTransportServices NIOTSBootstraps.swift
[727/784] Emitting module NIOTransportServices
[733/786] Compiling NIOTransportServices NIOTSEventLoop.swift
[735/786] Compiling NIOTransportServices NIOTSEventLoopGroup.swift
[736/786] Compiling NIOTransportServices NIOTSListenerBootstrap.swift
[737/786] Compiling NIOTransportServices NIOTSListenerChannel.swift
[738/786] Compiling NIOTransportServices NIOTSNetworkEvents.swift
[739/786] Compiling NIOTransportServices NIOTSSingletons.swift
[740/786] Compiling NIOTransportServices SocketAddress+NWEndpoint.swift
[741/786] Compiling NIOTransportServices StateManagedChannel.swift
[742/786] Compiling NIOTransportServices StateManagedListenerChannel.swift
[743/786] Compiling NIOTransportServices StateManagedNWConnectionChannel.swift
[744/786] Compiling NIOTransportServices TCPOptions+SocketChannelOption.swift
[745/786] Compiling NIOTransportServices UDPOptions+SocketChannelOption.swift
[746/786] Compiling NIOTransportServices AcceptHandler.swift
[747/786] Compiling NIOTransportServices NIOTSDatagramBootstrap.swift
[749/786] Compiling NIOTransportServices NIOTSDatagramListener.swift
[750/786] Compiling NIOTransportServices NIOTSDatagramListenerChannel.swift
[751/786] Compiling NIOTransportServices NIOFilterEmptyWritesHandler.swift
[753/787] Compiling NIOSSL SubjectAlternativeName.swift
[754/787] Compiling NIOSSL NIOSSLSecureBytes.swift
[755/787] Compiling NIOSSL RNG.swift
[756/787] Compiling NIOSSL SafeCompare.swift
[760/787] Compiling NIOSSL String+unsafeUninitializedCapacity.swift
[783/792] Emitting module NIOSSL
[789/821] Compiling NIOExtras MarkedCircularBuffer+PopFirstCheckMarked.swift
[790/821] Compiling NIOExtras NIOExtrasError.swift
[791/880] Compiling X509 CertificatePublicKey.swift
[792/880] Compiling X509 CertificateSerialNumber.swift
[793/880] Compiling X509 CertificateVersion.swift
[794/880] Compiling X509 CMSAttribute.swift
[795/880] Compiling X509 CMSContentInfo.swift
[796/880] Compiling NIOHPACK IntegerCoding.swift
[797/884] Compiling NIOHPACK IndexedHeaderTable.swift
[798/884] Compiling NIOHPACK HuffmanTables.swift
[799/886] Compiling X509 DNBuilder.swift
[800/886] Compiling X509 DomainComponent.swift
[801/886] Compiling X509 EmailAddress.swift
[802/886] Compiling X509 LocalityName.swift
[803/903] Compiling X509 CSRVersion.swift
[804/903] Compiling X509 CertificateSigningRequest.swift
[805/903] Compiling X509 CSRAttribute.swift
[806/903] Compiling X509 CSRAttributes.swift
[811/916] Compiling X509 CertificationRequestInfo.swift
[812/916] Compiling X509 ExtensionRequest.swift
[813/916] Compiling NIOHPACK StaticHeaderTable.swift
[814/916] Emitting module NIOExtras
[817/916] Compiling NIOHPACK HuffmanCoding.swift
[818/916] Emitting module NIOHPACK
[819/917] Compiling X509 CMSOperations.swift
[820/917] Compiling X509 CMSSignature.swift
[821/917] Compiling X509 CMSSignedData.swift
[822/917] Compiling X509 CMSSignerIdentifier.swift
[825/918] Compiling X509 OrganizationName.swift
[826/918] Compiling X509 OrganizationalUnitName.swift
[834/919] Compiling X509 StateOrProvinceName.swift
[835/919] Compiling X509 StreetAddress.swift
[836/919] Compiling X509 Error.swift
[837/919] Compiling X509 AuthorityInformationAccess.swift
[838/919] Compiling X509 AuthorityKeyIdentifier.swift
[839/919] Compiling X509 BasicConstraints.swift
[840/919] Compiling X509 ExtendedKeyUsage.swift
[841/932] Compiling X509 CMSEncapsulatedContentInfo.swift
[842/932] Compiling X509 CMSIssuerAndSerialNumber.swift
[847/932] Compiling X509 CMSSignerInfo.swift
[848/932] Compiling X509 CMSVersion.swift
[849/932] Compiling X509 Curve25519+DER.swift
[850/932] Compiling X509 Digests.swift
[851/932] Compiling X509 DistinguishedName.swift
[852/932] Compiling X509 CommonName.swift
[853/932] Compiling X509 CountryName.swift
[860/932] Compiling X509 Certificate.swift
[861/932] Compiling X509 CertificatePrivateKey.swift
[867/932] Compiling X509 CertificateStore.swift
[868/932] Compiling X509 OneOfPolicies.swift
[869/932] Compiling X509 PolicyBuilder.swift
[870/932] Compiling X509 BasicConstraintsPolicy.swift
[871/932] Compiling X509 DNSNames.swift
[872/932] Compiling X509 DirectoryNames.swift
[873/932] Compiling X509 ExpiryPolicy.swift
[874/932] Compiling X509 IPConstraints.swift
[875/932] Compiling X509 NameConstraintsPolicy.swift
[876/932] Compiling X509 RFC5280Policy.swift
[877/932] Compiling X509 URIConstraints.swift
[878/932] Compiling X509 VersionPolicy.swift
[879/932] Compiling X509 ServerIdentityPolicy.swift
[880/932] Compiling X509 OCSPCertID.swift
[881/932] Compiling X509 OCSPCertStatus.swift
[882/932] Compiling X509 OCSPExtensionID.swift
[883/932] Compiling X509 OCSPNonce.swift
[884/932] Compiling X509 OCSPPolicy.swift
[885/932] Compiling X509 OCSPRequest.swift
[886/932] Compiling X509 OCSPResponse.swift
[887/932] Compiling X509 OCSPResponseBytes.swift
[888/932] Compiling X509 OCSPResponseData.swift
[889/932] Compiling X509 OCSPResponseStatus.swift
[890/932] Compiling X509 OCSPSignature.swift
[891/932] Compiling X509 OCSPSingleRequest.swift
[892/932] Compiling X509 OCSPSingleResponse.swift
[893/932] Compiling X509 OCSPTBSRequest.swift
[894/932] Compiling X509 OCSPVersion.swift
[895/932] Compiling X509 PKCS8PrivateKey.swift
[896/932] Compiling X509 PromiseAndFuture.swift
[897/932] Compiling X509 RDNAttribute.swift
[898/932] Compiling X509 RandomNumberGenerator+bytes.swift
[899/932] Compiling X509 RelativeDistinguishedName.swift
[900/932] Compiling X509 SEC1PrivateKey.swift
[901/932] Compiling X509 SecKeyWrapper.swift
[902/932] Compiling X509 Signature.swift
[903/932] Compiling X509 SignatureAlgorithm.swift
[904/932] Compiling X509 AllOfPolicies.swift
[905/932] Compiling X509 AnyPolicy.swift
[906/990] Compiling NIOHTTP2 OutboundFlowControlBuffer.swift
[907/990] Compiling NIOHTTP2 OutboundFrameBuffer.swift
[908/990] Compiling NIOHTTP2 HTTP2StreamChannel+OutboundStreamMultiplexer.swift
[909/990] Compiling NIOHTTP2 HTTP2StreamChannel.swift
[910/990] Compiling NIOHTTP2 HTTP2StreamDelegate.swift
[911/990] Compiling NIOHTTP2 HTTP2StreamID.swift
[912/990] Compiling NIOHTTP2 HTTP2StreamMultiplexer.swift
[913/990] Compiling NIOHTTP2 HTTP2ToHTTP1Codec.swift
[914/990] Compiling NIOHTTP2 HTTP2UserEvents.swift
[915/990] Compiling NIOHTTP2 InboundEventBuffer.swift
[916/990] Compiling NIOHTTP2 HPACKHeaders+Validation.swift
[917/990] Compiling NIOHTTP2 HTTP2ChannelHandler+InboundStreamMultiplexer.swift
[918/990] Compiling NIOHTTP2 HTTP2ChannelHandler+InlineStreamMultiplexer.swift
[919/990] Emitting module NIOHTTP2
[920/998] Compiling NIOHTTP2 MaySendFrames.swift
[921/998] Compiling NIOHTTP2 SendingDataState.swift
[922/998] Compiling NIOHTTP2 SendingGoawayState.swift
[923/998] Compiling NIOHTTP2 SendingHeadersState.swift
[924/998] Compiling NIOHTTP2 SendingPushPromiseState.swift
[925/998] Compiling NIOHTTP2 SendingRstStreamState.swift
[926/998] Compiling NIOHTTP2 SendingWindowUpdateState.swift
[927/998] Compiling NIOHTTP2 HTTP2SettingsState.swift
[936/998] Compiling X509 TrustRootLoading.swift
[937/998] Compiling X509 UnverifiedChain.swift
[938/998] Compiling X509 VerificationDiagnostic.swift
[939/998] Compiling X509 Verifier.swift
[940/998] Compiling X509 VerifierPolicy.swift
[941/998] Compiling X509 AlgorithmIdentifier.swift
[942/998] Compiling X509 ECDSASignature.swift
[943/998] Compiling X509 RSAPKCS1PublicKey.swift
[944/998] Compiling X509 SubjectPublicKeyInfo.swift
[945/998] Compiling X509 TBSCertificate.swift
[946/998] Compiling X509 Time.swift
[947/998] Compiling X509 TimeCalculations.swift
[948/998] Compiling X509 Validity.swift
[949/998] Emitting module X509
[951/999] Compiling NIOHTTP2 InboundWindowManager.swift
[952/999] Compiling NIOHTTP2 MultiplexerAbstractChannel.swift
[953/999] Compiling NIOHTTP2 StreamChannelFlowController.swift
[954/999] Compiling NIOHTTP2 StreamChannelList.swift
[955/999] Compiling NIOHTTP2 StreamMap.swift
[956/999] Compiling NIOHTTP2 StreamStateMachine.swift
[957/999] Compiling NIOHTTP2 UnsafeTransfer.swift
[958/999] Compiling NIOHTTP2 WatermarkedFlowController.swift
[959/999] Compiling NIOHTTP2 StateMachineResult.swift
[960/999] Compiling NIOHTTP2 ContentLengthVerifier.swift
[961/999] Compiling NIOHTTP2 DOSHeuristics.swift
[962/999] Compiling NIOHTTP2 Error+Any.swift
[963/999] Compiling NIOHTTP2 ConcurrentStreamBuffer.swift
[964/999] Compiling NIOHTTP2 ControlFrameBuffer.swift
[967/999] Compiling NIOHTTP2 HTTP2FlowControlWindow.swift
[968/999] Compiling NIOHTTP2 HTTP2Frame.swift
[969/999] Compiling NIOHTTP2 HTTP2FrameEncoder.swift
[970/999] Compiling NIOHTTP2 HTTP2FrameParser.swift
[971/999] Compiling NIOHTTP2 HTTP2PingData.swift
[972/999] Compiling NIOHTTP2 HTTP2PipelineHelpers.swift
[973/999] Compiling NIOHTTP2 HTTP2Settings.swift
[974/999] Compiling NIOHTTP2 HTTP2Stream.swift
[975/999] Compiling NIOHTTP2 ConnectionStateMachine.swift
[976/999] Compiling NIOHTTP2 ConnectionStreamsState.swift
[977/999] Compiling NIOHTTP2 MayReceiveFrames.swift
[978/999] Compiling NIOHTTP2 ReceivingDataState.swift
[979/999] Compiling NIOHTTP2 ReceivingGoAwayState.swift
[980/999] Compiling NIOHTTP2 ReceivingHeadersState.swift
[981/999] Compiling NIOHTTP2 ReceivingPushPromiseState.swift
[982/999] Compiling NIOHTTP2 ReceivingRstStreamState.swift
[983/999] Compiling NIOHTTP2 ReceivingWindowUpdateState.swift
[987/999] Compiling NIOHTTP2 HTTP2ChannelHandler.swift
[988/999] Compiling NIOHTTP2 HTTP2CommonInboundStreamMultiplexer.swift
[989/999] Compiling NIOHTTP2 HTTP2ConnectionStateChange.swift
[990/999] Compiling NIOHTTP2 HTTP2Error.swift
[991/999] Compiling NIOHTTP2 HTTP2ErrorCode.swift
[992/999] Compiling NIOHTTP2 HasExtendedConnectSettings.swift
[993/999] Compiling NIOHTTP2 HasFlowControlWindows.swift
[994/999] Compiling NIOHTTP2 HasLocalSettings.swift
[995/999] Compiling NIOHTTP2 HasRemoteSettings.swift
[996/999] Compiling NIOHTTP2 LocallyQuiescingState.swift
[997/999] Compiling NIOHTTP2 QuiescingState.swift
[998/999] Compiling NIOHTTP2 RemotelyQuiescingState.swift
[999/999] Compiling NIOHTTP2 SendAndReceiveGoawayState.swift
[1001/1056] Compiling NIOCertificateReloading CertificateReloader.swift
[1002/1056] Emitting module NIOCertificateReloading
[1003/1056] Compiling NIOCertificateReloading TimedCertificateReloader.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[1005/1057] Emitting module GRPCNIOTransportCore
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
[1006/1064] Compiling GRPCNIOTransportCore PickFirstLoadBalancer.swift
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1007/1064] Compiling GRPCNIOTransportCore RoundRobinLoadBalancer.swift
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1008/1064] Compiling GRPCNIOTransportCore Subchannel.swift
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1009/1064] Compiling GRPCNIOTransportCore RequestQueue.swift
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1010/1064] Compiling GRPCNIOTransportCore GRPCClientStreamHandler.swift
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1011/1064] Compiling GRPCNIOTransportCore HTTP2ClientTransport.swift
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1012/1064] Compiling GRPCNIOTransportCore DNSResolver.swift
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1013/1064] Compiling GRPCNIOTransportCore NameResolver+DNS.swift
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:26:8: error: The GRPCNIOTransportCore module was unable to identify your C library.
24 | private import Musl
25 | #else
26 | #error("The GRPCNIOTransportCore module was unable to identify your C library.")
| `- error: The GRPCNIOTransportCore module was unable to identify your C library.
27 | #endif
28 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:83:36: error: cannot find type 'addrinfo' in scope
81 | /// Parses the linked list of DNS results (`addrinfo`), returning an array of socket addresses.
82 | private static func parseResult(
83 | _ result: UnsafeMutablePointer<addrinfo>
| `- error: cannot find type 'addrinfo' in scope
84 | ) throws -> [SocketAddress] {
85 | var result = result
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:167:31: error: cannot find type 'sockaddr_in' in scope
165 | @available(gRPCSwiftNIOTransport 2.0, *)
166 | extension SocketAddress.IPv4 {
167 | fileprivate init(_ address: sockaddr_in) throws {
| `- error: cannot find type 'sockaddr_in' in scope
168 | let presentationAddress = try withUnsafePointer(to: address.sin_addr) { addressPtr in
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:182:31: error: cannot find type 'sockaddr_in6' in scope
180 | @available(gRPCSwiftNIOTransport 2.0, *)
181 | extension SocketAddress.IPv6 {
182 | fileprivate init(_ address: sockaddr_in6) throws {
| `- error: cannot find type 'sockaddr_in6' in scope
183 | let presentationAddress = try withUnsafePointer(to: address.sin6_addr) { addressPtr in
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:56:38: error: cannot find type 'addrinfo' in scope
54 | /// Calls to `getaddrinfo` are blocking and this method calls `getaddrinfo` directly. Hence, this method is also blocking.
55 | private static func resolveBlocking(host: String, port: Int) throws -> [SocketAddress] {
56 | var result: UnsafeMutablePointer<addrinfo>?
| `- error: cannot find type 'addrinfo' in scope
57 | defer {
58 | if let result {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:60:9: error: cannot find 'freeaddrinfo' in scope
58 | if let result {
59 | // Release memory allocated by a successful call to getaddrinfo
60 | freeaddrinfo(result)
| `- error: cannot find 'freeaddrinfo' in scope
61 | }
62 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:64:17: error: cannot find 'addrinfo' in scope
62 | }
63 |
64 | var hints = addrinfo()
| `- error: cannot find 'addrinfo' in scope
65 | #if os(Linux) && canImport(Glibc)
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:68:25: error: cannot find 'SOCK_STREAM' in scope
66 | hints.ai_socktype = CInt(SOCK_STREAM.rawValue)
67 | #else
68 | hints.ai_socktype = SOCK_STREAM
| `- error: cannot find 'SOCK_STREAM' in scope
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:70:30: error: cannot find 'IPPROTO_TCP' in scope
68 | hints.ai_socktype = SOCK_STREAM
69 | #endif
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
| `- error: cannot find 'IPPROTO_TCP' in scope
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:72:21: error: cannot find 'getaddrinfo' in scope
70 | hints.ai_protocol = CInt(IPPROTO_TCP)
71 |
72 | let errorCode = getaddrinfo(host, String(port), &hints, &result)
| `- error: cannot find 'getaddrinfo' in scope
73 |
74 | guard errorCode == 0, let result else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:92:12: error: cannot find 'AF_INET' in scope
90 |
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
| `- error: cannot find 'AF_INET' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:95:12: error: cannot find 'AF_INET6' in scope
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
| `- error: cannot find 'AF_INET6' in scope
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:58: error: cannot find 'sockaddr_in' in scope
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: cannot find 'sockaddr_in' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:93:49: error: generic parameter 'T' could not be inferred
91 | switch result.pointee.ai_family {
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
| `- error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:48: error: missing argument label 'host:' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:94:68: error: missing argument for parameter 'port' in call
92 | case AF_INET: // IPv4 address
93 | let ipv4AddressStructure = addressBytes.load(as: sockaddr_in.self)
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
| `- error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:177:12: note: 'init(host:port:)' declared here
175 | /// - host: Resolved host address.
176 | /// - port: Port to connect to.
177 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
178 | self.host = host
179 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:58: error: cannot find 'sockaddr_in6' in scope
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: cannot find 'sockaddr_in6' in scope
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:96:49: error: generic parameter 'T' could not be inferred
94 | try socketAddresses.append(.ipv4(.init(ipv4AddressStructure)))
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
| `- error: generic parameter 'T' could not be inferred
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
98 | default:
Swift.UnsafeRawPointer.load:2:24: note: in call to function 'load(fromByteOffset:as:)'
1 | struct UnsafeRawPointer {
2 | @inlinable public func load<T>(fromByteOffset offset: Int = 0, as type: T.Type) -> T}
| `- note: in call to function 'load(fromByteOffset:as:)'
3 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:48: error: missing argument label 'host:' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument label 'host:' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:97:68: error: missing argument for parameter 'port' in call
95 | case AF_INET6: // IPv6 address
96 | let ipv6AddressStructure = addressBytes.load(as: sockaddr_in6.self)
97 | try socketAddresses.append(.ipv6(.init(ipv6AddressStructure)))
| `- error: missing argument for parameter 'port' in call
98 | default:
99 | ()
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/SocketAddress.swift:194:12: note: 'init(host:port:)' declared here
192 | /// - host: Resolved host address.
193 | /// - port: Port to connect to.
194 | public init(host: String, port: Int) {
| `- note: 'init(host:port:)' declared here
195 | self.host = host
196 | self.port = port
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:121:42: error: cannot find 'inet_ntop' in scope
119 |
120 | // Convert
121 | let presentationAddressStringPtr = inet_ntop(
| `- error: cannot find 'inet_ntop' in scope
122 | family,
123 | addressPtr,
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:125:9: error: cannot find 'socklen_t' in scope
123 | addressPtr,
124 | presentationAddressBytesPtr.baseAddress!,
125 | socklen_t(length)
| `- error: cannot find 'socklen_t' in scope
126 | )
127 |
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:131:58: error: cannot find 'errno' in scope
129 | return String(cString: presentationAddressStringPtr)
130 | } else {
131 | throw Self.InetNetworkToPresentationError(errno: errno)
| `- error: cannot find 'errno' in scope
132 | }
133 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:144:29: error: cannot find 'gai_strerror' in scope
142 |
143 | package init(code: CInt) {
144 | if let errorMessage = gai_strerror(code) {
| `- error: cannot find 'gai_strerror' in scope
145 | self.description = String(cString: errorMessage)
146 | } else {
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:171:17: error: cannot find 'AF_INET' in scope
169 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
170 | addressPtr: addressPtr,
171 | family: AF_INET,
| `- error: cannot find 'AF_INET' in scope
172 | length: INET_ADDRSTRLEN
173 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:172:17: error: cannot find 'INET_ADDRSTRLEN' in scope
170 | addressPtr: addressPtr,
171 | family: AF_INET,
172 | length: INET_ADDRSTRLEN
| `- error: cannot find 'INET_ADDRSTRLEN' in scope
173 | )
174 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:176:55: error: cannot find 'in_port_t' in scope
174 | }
175 |
176 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin_port)))
| `- error: cannot find 'in_port_t' in scope
177 | }
178 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:186:17: error: cannot find 'AF_INET6' in scope
184 | return try DNSResolver.convertAddressFromNetworkToPresentationFormat(
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
| `- error: cannot find 'AF_INET6' in scope
187 | length: INET6_ADDRSTRLEN
188 | )
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:187:17: error: cannot find 'INET6_ADDRSTRLEN' in scope
185 | addressPtr: addressPtr,
186 | family: AF_INET6,
187 | length: INET6_ADDRSTRLEN
| `- error: cannot find 'INET6_ADDRSTRLEN' in scope
188 | )
189 | }
/host/spi-builder-workspace/.build/checkouts/grpc-swift-nio-transport/Sources/GRPCNIOTransportCore/Client/Resolver/DNSResolver.swift:191:55: error: cannot find 'in_port_t' in scope
189 | }
190 |
191 | self = .init(host: presentationAddress, port: Int(in_port_t(bigEndian: address.sin6_port)))
| `- error: cannot find 'in_port_t' in scope
192 | }
193 | }
[1014/1064] Compiling GRPCNIOTransportCore EventLoopFuture+ChannelInitializer.swift
[1015/1064] Compiling GRPCNIOTransportCore GRPCStatusMessageMarshaller.swift
[1016/1064] Compiling GRPCNIOTransportCore MethodConfigs.swift
[1017/1064] Compiling GRPCNIOTransportCore NIOChannelPipeline+GRPC.swift
[1018/1064] Compiling GRPCNIOTransportCore NIOSocketAddress+GRPCSocketAddress.swift
[1019/1064] Compiling GRPCNIOTransportCore PercentEncoding.swift
[1020/1064] Compiling GRPCNIOTransportCore ProcessUniqueID.swift
[1021/1064] Compiling GRPCNIOTransportCore NameResolver+IPv4.swift
[1022/1064] Compiling GRPCNIOTransportCore NameResolver+IPv6.swift
[1023/1064] Compiling GRPCNIOTransportCore NameResolver+UDS.swift
[1024/1064] Compiling GRPCNIOTransportCore NameResolver+VSOCK.swift
[1025/1064] Compiling GRPCNIOTransportCore NameResolver.swift
[1026/1064] Compiling GRPCNIOTransportCore NameResolverRegistry.swift
[1027/1064] Compiling GRPCNIOTransportCore SocketAddress.swift
[1028/1064] Compiling GRPCNIOTransportCore WrappedChannel+Config.swift
[1029/1064] Compiling GRPCNIOTransportCore WrappedChannel+State.swift
[1030/1064] Compiling GRPCNIOTransportCore WrappedChannel.swift
[1031/1064] Compiling GRPCNIOTransportCore CompressionAlgorithm.swift
[1032/1064] Compiling GRPCNIOTransportCore Zlib.swift
[1033/1064] Compiling GRPCNIOTransportCore GRPCMessageDecoder.swift
[1034/1064] Compiling GRPCNIOTransportCore GRPCMessageFramer.swift
[1035/1064] Compiling GRPCNIOTransportCore GRPCNIOTransportBytes.swift
[1036/1064] Compiling GRPCNIOTransportCore Result+Catching.swift
[1037/1064] Compiling GRPCNIOTransportCore Timer.swift
[1038/1064] Compiling GRPCNIOTransportCore ListeningServerTransport.swift
[1039/1064] Compiling GRPCNIOTransportCore OneOrManyQueue.swift
[1040/1064] Compiling GRPCNIOTransportCore CommonHTTP2ServerTransport.swift
[1041/1064] Compiling GRPCNIOTransportCore GRPCServerFlushNotificationHandler.swift
[1042/1064] Compiling GRPCNIOTransportCore ServerConnection.swift
[1043/1064] Compiling GRPCNIOTransportCore ClientConnectionHandler.swift
[1044/1064] Compiling GRPCNIOTransportCore Connection.swift
[1045/1064] Compiling GRPCNIOTransportCore ConnectionBackoff.swift
[1046/1064] Compiling GRPCNIOTransportCore ConnectionFactory.swift
[1047/1064] Compiling GRPCNIOTransportCore ConnectivityState.swift
[1048/1064] Compiling GRPCNIOTransportCore GRPCChannel.swift
[1049/1064] Compiling GRPCNIOTransportCore LoadBalancer.swift
[1050/1064] Compiling GRPCNIOTransportCore LoadBalancerEvent.swift
[1051/1064] Compiling GRPCNIOTransportCore ServerConnectionManagementHandler+StateMachine.swift
[1052/1064] Compiling GRPCNIOTransportCore ServerConnectionManagementHandler.swift
[1053/1064] Compiling GRPCNIOTransportCore GRPCServerStreamHandler.swift
[1054/1064] Compiling GRPCNIOTransportCore HTTP2ListenerFactory.swift
[1055/1064] Compiling GRPCNIOTransportCore HTTP2ServerTransport.swift
[1056/1064] Compiling GRPCNIOTransportCore TLSConfig+Internal.swift
[1057/1064] Compiling GRPCNIOTransportCore TLSConfig.swift
[1058/1064] Compiling GRPCNIOTransportCore GRPCStreamStateMachine.swift
[1059/1064] Compiling GRPCNIOTransportCore Base64.swift
[1060/1064] Compiling GRPCNIOTransportCore CallOptions+MethodConfig.swift
[1061/1064] Compiling GRPCNIOTransportCore Channel+AddressInfo.swift
[1062/1064] Compiling GRPCNIOTransportCore ConstantAsyncSequence.swift
[1063/1064] Compiling GRPCNIOTransportCore ContentType.swift
[1064/1064] Compiling GRPCNIOTransportCore DiscardingTaskGroup+CancellableHandle.swift
BUILD FAILURE 6.1 android