Build Information
Failed to build Socket, reference 0.3.3 (9945ad), with Swift 6.3 for Linux on 14 Apr 2026 14:06:41 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/stackotter/Socket.git
Reference: 0.3.3
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/stackotter/Socket
* tag 0.3.3 -> FETCH_HEAD
HEAD is now at 9945adf Fix pointer related build warnings
Cloned https://github.com/stackotter/Socket.git
Revision (git rev-parse @):
9945adfb7b2b089b1f9963db31544f604d260293
SUCCESS checkout https://github.com/stackotter/Socket.git at 0.3.3
========================================
Build
========================================
Selected platform: linux
Swift version: 6.3
Building package at path: $PWD
https://github.com/stackotter/Socket.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:5a7d791d2ead8a924b1292cb31bf3288eabcfe8880e0b005b00b45b71a5bc36a
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest
Fetching https://github.com/apple/swift-system
[1/5601] Fetching swift-system
Fetched https://github.com/apple/swift-system from cache (0.52s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.6.4 (1.64s)
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.6.4
Building for debugging...
[0/5] Write sources
[2/5] Compiling CSocket shims.c
[3/5] Compiling CSystem shims.c
[4/5] Write swift-version-24593BA9C3E375BF.txt
[6/36] Emitting module SystemPackage
[7/40] Compiling SystemPackage Errno.swift
[8/40] Compiling SystemPackage ErrnoWindows.swift
[9/40] Compiling SystemPackage FileDescriptor.swift
[10/40] Compiling SystemPackage FileHelpers.swift
[11/40] Compiling SystemPackage FileOperations.swift
[12/40] Compiling SystemPackage FilePath.swift
[13/40] Compiling SystemPackage FilePathComponentView.swift
[14/40] Compiling SystemPackage FilePathComponents.swift
[15/40] Compiling SystemPackage FilePathParsing.swift
[16/40] Compiling SystemPackage FilePathString.swift
[17/40] Compiling SystemPackage FilePathWindows.swift
[18/40] Compiling SystemPackage FilePermissions.swift
[19/40] Compiling SystemPackage IOCompletion.swift
[20/40] Compiling SystemPackage IORequest.swift
[21/40] Compiling SystemPackage SystemString.swift
[22/40] Compiling SystemPackage Util+StringArray.swift
[23/40] Compiling SystemPackage Util.swift
[24/40] Compiling SystemPackage UtilConsumers.swift
[25/40] Compiling SystemPackage FilePathSyntax.swift
[26/40] Compiling SystemPackage FilePathTemp.swift
[27/40] Compiling SystemPackage FilePathTempPosix.swift
[28/40] Compiling SystemPackage FilePathTempWindows.swift
[29/40] Compiling SystemPackage Syscalls.swift
[30/40] Compiling SystemPackage WindowsSyscallAdapters.swift
[31/40] Compiling SystemPackage MachPort.swift
[32/40] Compiling SystemPackage PlatformString.swift
[33/40] Compiling SystemPackage Constants.swift
[34/40] Compiling SystemPackage Exports.swift
[35/40] Compiling SystemPackage Mocking.swift
[36/40] Compiling SystemPackage RawBuffer.swift
[37/40] Compiling SystemPackage IORing.swift
[38/40] Compiling SystemPackage RawIORequest.swift
[39/40] Compiling SystemPackage Backcompat.swift
[40/40] Compiling SystemPackage CInterop.swift
[42/80] Compiling Socket SocketDescriptor.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
1 | #if os(Linux)
2 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 |
4 | /// Flags when opening sockets.
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:25:55: error: cannot find 'SOCK_NONBLOCK' in scope
23 | /// Set the `O_NONBLOCK` file status flag on the open file description referred to by the new file
24 | /// descriptor. Using this flag saves extra calls to `fcntl()` to achieve the same result.
25 | static var nonBlocking: SocketFlags { SocketFlags(SOCK_NONBLOCK) }
| `- error: cannot find 'SOCK_NONBLOCK' in scope
26 |
27 | /// Set the close-on-exec (`FD_CLOEXEC`) flag on the new file descriptor.
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:28:55: error: cannot find 'SOCK_CLOEXEC' in scope
26 |
27 | /// Set the close-on-exec (`FD_CLOEXEC`) flag on the new file descriptor.
28 | static var closeOnExec: SocketFlags { SocketFlags(SOCK_CLOEXEC) }
| `- error: cannot find 'SOCK_CLOEXEC' in scope
29 | }
30 |
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[43/80] Compiling Socket SocketFlags.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
1 | #if os(Linux)
2 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 |
4 | /// Flags when opening sockets.
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:25:55: error: cannot find 'SOCK_NONBLOCK' in scope
23 | /// Set the `O_NONBLOCK` file status flag on the open file description referred to by the new file
24 | /// descriptor. Using this flag saves extra calls to `fcntl()` to achieve the same result.
25 | static var nonBlocking: SocketFlags { SocketFlags(SOCK_NONBLOCK) }
| `- error: cannot find 'SOCK_NONBLOCK' in scope
26 |
27 | /// Set the close-on-exec (`FD_CLOEXEC`) flag on the new file descriptor.
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:28:55: error: cannot find 'SOCK_CLOEXEC' in scope
26 |
27 | /// Set the close-on-exec (`FD_CLOEXEC`) flag on the new file descriptor.
28 | static var closeOnExec: SocketFlags { SocketFlags(SOCK_CLOEXEC) }
| `- error: cannot find 'SOCK_CLOEXEC' in scope
29 | }
30 |
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[44/80] Compiling Socket SocketHelpers.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
1 | #if os(Linux)
2 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 |
4 | /// Flags when opening sockets.
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:25:55: error: cannot find 'SOCK_NONBLOCK' in scope
23 | /// Set the `O_NONBLOCK` file status flag on the open file description referred to by the new file
24 | /// descriptor. Using this flag saves extra calls to `fcntl()` to achieve the same result.
25 | static var nonBlocking: SocketFlags { SocketFlags(SOCK_NONBLOCK) }
| `- error: cannot find 'SOCK_NONBLOCK' in scope
26 |
27 | /// Set the close-on-exec (`FD_CLOEXEC`) flag on the new file descriptor.
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:28:55: error: cannot find 'SOCK_CLOEXEC' in scope
26 |
27 | /// Set the close-on-exec (`FD_CLOEXEC`) flag on the new file descriptor.
28 | static var closeOnExec: SocketFlags { SocketFlags(SOCK_CLOEXEC) }
| `- error: cannot find 'SOCK_CLOEXEC' in scope
29 | }
30 |
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[45/80] Compiling Socket SocketOperations.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
1 | #if os(Linux)
2 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 |
4 | /// Flags when opening sockets.
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:25:55: error: cannot find 'SOCK_NONBLOCK' in scope
23 | /// Set the `O_NONBLOCK` file status flag on the open file description referred to by the new file
24 | /// descriptor. Using this flag saves extra calls to `fcntl()` to achieve the same result.
25 | static var nonBlocking: SocketFlags { SocketFlags(SOCK_NONBLOCK) }
| `- error: cannot find 'SOCK_NONBLOCK' in scope
26 |
27 | /// Set the close-on-exec (`FD_CLOEXEC`) flag on the new file descriptor.
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:28:55: error: cannot find 'SOCK_CLOEXEC' in scope
26 |
27 | /// Set the close-on-exec (`FD_CLOEXEC`) flag on the new file descriptor.
28 | static var closeOnExec: SocketFlags { SocketFlags(SOCK_CLOEXEC) }
| `- error: cannot find 'SOCK_CLOEXEC' in scope
29 | }
30 |
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[46/80] Compiling Socket SocketOption.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
1 | #if os(Linux)
2 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 |
4 | /// Flags when opening sockets.
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:25:55: error: cannot find 'SOCK_NONBLOCK' in scope
23 | /// Set the `O_NONBLOCK` file status flag on the open file description referred to by the new file
24 | /// descriptor. Using this flag saves extra calls to `fcntl()` to achieve the same result.
25 | static var nonBlocking: SocketFlags { SocketFlags(SOCK_NONBLOCK) }
| `- error: cannot find 'SOCK_NONBLOCK' in scope
26 |
27 | /// Set the close-on-exec (`FD_CLOEXEC`) flag on the new file descriptor.
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:28:55: error: cannot find 'SOCK_CLOEXEC' in scope
26 |
27 | /// Set the close-on-exec (`FD_CLOEXEC`) flag on the new file descriptor.
28 | static var closeOnExec: SocketFlags { SocketFlags(SOCK_CLOEXEC) }
| `- error: cannot find 'SOCK_CLOEXEC' in scope
29 | }
30 |
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[47/80] Compiling Socket CInterop.swift
[48/80] Compiling Socket CSocketAddress.swift
[49/80] Compiling Socket Constants.swift
[50/80] Compiling Socket Errno.swift
[51/80] Compiling Socket FileChange.swift
[52/80] Compiling Socket FileEvent.swift
[53/85] Compiling Socket LinkLayerProtocol.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:5:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 | #endif
4 | import SystemPackage
5 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
6 |
7 | /// POSIX Socket Type
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:34:48: error: cannot find 'SOCK_STREAM' in scope
32 | /// Provides sequenced, reliable, two-way, connection-based byte streams.
33 | /// An out-of-band data transmission mechanism may be supported.
34 | static var stream: SocketType { SocketType(SOCK_STREAM) }
| `- error: cannot find 'SOCK_STREAM' in scope
35 |
36 | /// Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:37:50: error: cannot find 'SOCK_DGRAM' in scope
35 |
36 | /// Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
37 | static var datagram: SocketType { SocketType(SOCK_DGRAM) }
| `- error: cannot find 'SOCK_DGRAM' in scope
38 |
39 | /// Provides raw network protocol access.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:40:45: error: cannot find 'SOCK_RAW' in scope
38 |
39 | /// Provides raw network protocol access.
40 | static var raw: SocketType { SocketType(SOCK_RAW) }
| `- error: cannot find 'SOCK_RAW' in scope
41 |
42 | /// Provides a reliable datagram layer that does not guarantee ordering.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:43:65: error: cannot find 'SOCK_RDM' in scope
41 |
42 | /// Provides a reliable datagram layer that does not guarantee ordering.
43 | static var reliableDatagramMessage: SocketType { SocketType(SOCK_RDM) }
| `- error: cannot find 'SOCK_RDM' in scope
44 |
45 | /// Provides a sequenced, reliable, two-way connection-based data transmission
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:48:57: error: cannot find 'SOCK_SEQPACKET' in scope
46 | /// path for datagrams of fixed maximum length; a consumer is required to read
47 | /// an entire packet with each input system call.
48 | static var sequencedPacket: SocketType { SocketType(SOCK_SEQPACKET) }
| `- error: cannot find 'SOCK_SEQPACKET' in scope
49 | }
50 |
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:57:75: error: cannot find 'SOCK_DCCP' in scope
55 | ///
56 | /// Linux specific way of getting packets at the dev level.
57 | static var datagramCongestionControlProtocol: SocketType { SocketType(SOCK_DCCP) }
| `- error: cannot find 'SOCK_DCCP' in scope
58 | }
59 | #endif
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[54/85] Compiling Socket UnixProtocol.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:5:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 | #endif
4 | import SystemPackage
5 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
6 |
7 | /// POSIX Socket Type
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:34:48: error: cannot find 'SOCK_STREAM' in scope
32 | /// Provides sequenced, reliable, two-way, connection-based byte streams.
33 | /// An out-of-band data transmission mechanism may be supported.
34 | static var stream: SocketType { SocketType(SOCK_STREAM) }
| `- error: cannot find 'SOCK_STREAM' in scope
35 |
36 | /// Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:37:50: error: cannot find 'SOCK_DGRAM' in scope
35 |
36 | /// Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
37 | static var datagram: SocketType { SocketType(SOCK_DGRAM) }
| `- error: cannot find 'SOCK_DGRAM' in scope
38 |
39 | /// Provides raw network protocol access.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:40:45: error: cannot find 'SOCK_RAW' in scope
38 |
39 | /// Provides raw network protocol access.
40 | static var raw: SocketType { SocketType(SOCK_RAW) }
| `- error: cannot find 'SOCK_RAW' in scope
41 |
42 | /// Provides a reliable datagram layer that does not guarantee ordering.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:43:65: error: cannot find 'SOCK_RDM' in scope
41 |
42 | /// Provides a reliable datagram layer that does not guarantee ordering.
43 | static var reliableDatagramMessage: SocketType { SocketType(SOCK_RDM) }
| `- error: cannot find 'SOCK_RDM' in scope
44 |
45 | /// Provides a sequenced, reliable, two-way connection-based data transmission
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:48:57: error: cannot find 'SOCK_SEQPACKET' in scope
46 | /// path for datagrams of fixed maximum length; a consumer is required to read
47 | /// an entire packet with each input system call.
48 | static var sequencedPacket: SocketType { SocketType(SOCK_SEQPACKET) }
| `- error: cannot find 'SOCK_SEQPACKET' in scope
49 | }
50 |
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:57:75: error: cannot find 'SOCK_DCCP' in scope
55 | ///
56 | /// Linux specific way of getting packets at the dev level.
57 | static var datagramCongestionControlProtocol: SocketType { SocketType(SOCK_DCCP) }
| `- error: cannot find 'SOCK_DCCP' in scope
58 | }
59 | #endif
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[55/85] Compiling Socket SocketType.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:5:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 | #endif
4 | import SystemPackage
5 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
6 |
7 | /// POSIX Socket Type
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:34:48: error: cannot find 'SOCK_STREAM' in scope
32 | /// Provides sequenced, reliable, two-way, connection-based byte streams.
33 | /// An out-of-band data transmission mechanism may be supported.
34 | static var stream: SocketType { SocketType(SOCK_STREAM) }
| `- error: cannot find 'SOCK_STREAM' in scope
35 |
36 | /// Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:37:50: error: cannot find 'SOCK_DGRAM' in scope
35 |
36 | /// Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
37 | static var datagram: SocketType { SocketType(SOCK_DGRAM) }
| `- error: cannot find 'SOCK_DGRAM' in scope
38 |
39 | /// Provides raw network protocol access.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:40:45: error: cannot find 'SOCK_RAW' in scope
38 |
39 | /// Provides raw network protocol access.
40 | static var raw: SocketType { SocketType(SOCK_RAW) }
| `- error: cannot find 'SOCK_RAW' in scope
41 |
42 | /// Provides a reliable datagram layer that does not guarantee ordering.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:43:65: error: cannot find 'SOCK_RDM' in scope
41 |
42 | /// Provides a reliable datagram layer that does not guarantee ordering.
43 | static var reliableDatagramMessage: SocketType { SocketType(SOCK_RDM) }
| `- error: cannot find 'SOCK_RDM' in scope
44 |
45 | /// Provides a sequenced, reliable, two-way connection-based data transmission
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:48:57: error: cannot find 'SOCK_SEQPACKET' in scope
46 | /// path for datagrams of fixed maximum length; a consumer is required to read
47 | /// an entire packet with each input system call.
48 | static var sequencedPacket: SocketType { SocketType(SOCK_SEQPACKET) }
| `- error: cannot find 'SOCK_SEQPACKET' in scope
49 | }
50 |
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:57:75: error: cannot find 'SOCK_DCCP' in scope
55 | ///
56 | /// Linux specific way of getting packets at the dev level.
57 | static var datagramCongestionControlProtocol: SocketType { SocketType(SOCK_DCCP) }
| `- error: cannot find 'SOCK_DCCP' in scope
58 | }
59 | #endif
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[56/85] Compiling Socket Syscalls.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:5:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 | #endif
4 | import SystemPackage
5 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
6 |
7 | /// POSIX Socket Type
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:34:48: error: cannot find 'SOCK_STREAM' in scope
32 | /// Provides sequenced, reliable, two-way, connection-based byte streams.
33 | /// An out-of-band data transmission mechanism may be supported.
34 | static var stream: SocketType { SocketType(SOCK_STREAM) }
| `- error: cannot find 'SOCK_STREAM' in scope
35 |
36 | /// Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:37:50: error: cannot find 'SOCK_DGRAM' in scope
35 |
36 | /// Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
37 | static var datagram: SocketType { SocketType(SOCK_DGRAM) }
| `- error: cannot find 'SOCK_DGRAM' in scope
38 |
39 | /// Provides raw network protocol access.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:40:45: error: cannot find 'SOCK_RAW' in scope
38 |
39 | /// Provides raw network protocol access.
40 | static var raw: SocketType { SocketType(SOCK_RAW) }
| `- error: cannot find 'SOCK_RAW' in scope
41 |
42 | /// Provides a reliable datagram layer that does not guarantee ordering.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:43:65: error: cannot find 'SOCK_RDM' in scope
41 |
42 | /// Provides a reliable datagram layer that does not guarantee ordering.
43 | static var reliableDatagramMessage: SocketType { SocketType(SOCK_RDM) }
| `- error: cannot find 'SOCK_RDM' in scope
44 |
45 | /// Provides a sequenced, reliable, two-way connection-based data transmission
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:48:57: error: cannot find 'SOCK_SEQPACKET' in scope
46 | /// path for datagrams of fixed maximum length; a consumer is required to read
47 | /// an entire packet with each input system call.
48 | static var sequencedPacket: SocketType { SocketType(SOCK_SEQPACKET) }
| `- error: cannot find 'SOCK_SEQPACKET' in scope
49 | }
50 |
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:57:75: error: cannot find 'SOCK_DCCP' in scope
55 | ///
56 | /// Linux specific way of getting packets at the dev level.
57 | static var datagramCongestionControlProtocol: SocketType { SocketType(SOCK_DCCP) }
| `- error: cannot find 'SOCK_DCCP' in scope
58 | }
59 | #endif
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[57/85] Compiling Socket Util.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:5:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 | #endif
4 | import SystemPackage
5 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
6 |
7 | /// POSIX Socket Type
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:34:48: error: cannot find 'SOCK_STREAM' in scope
32 | /// Provides sequenced, reliable, two-way, connection-based byte streams.
33 | /// An out-of-band data transmission mechanism may be supported.
34 | static var stream: SocketType { SocketType(SOCK_STREAM) }
| `- error: cannot find 'SOCK_STREAM' in scope
35 |
36 | /// Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:37:50: error: cannot find 'SOCK_DGRAM' in scope
35 |
36 | /// Supports datagrams (connectionless, unreliable messages of a fixed maximum length).
37 | static var datagram: SocketType { SocketType(SOCK_DGRAM) }
| `- error: cannot find 'SOCK_DGRAM' in scope
38 |
39 | /// Provides raw network protocol access.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:40:45: error: cannot find 'SOCK_RAW' in scope
38 |
39 | /// Provides raw network protocol access.
40 | static var raw: SocketType { SocketType(SOCK_RAW) }
| `- error: cannot find 'SOCK_RAW' in scope
41 |
42 | /// Provides a reliable datagram layer that does not guarantee ordering.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:43:65: error: cannot find 'SOCK_RDM' in scope
41 |
42 | /// Provides a reliable datagram layer that does not guarantee ordering.
43 | static var reliableDatagramMessage: SocketType { SocketType(SOCK_RDM) }
| `- error: cannot find 'SOCK_RDM' in scope
44 |
45 | /// Provides a sequenced, reliable, two-way connection-based data transmission
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:48:57: error: cannot find 'SOCK_SEQPACKET' in scope
46 | /// path for datagrams of fixed maximum length; a consumer is required to read
47 | /// an entire packet with each input system call.
48 | static var sequencedPacket: SocketType { SocketType(SOCK_SEQPACKET) }
| `- error: cannot find 'SOCK_SEQPACKET' in scope
49 | }
50 |
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:57:75: error: cannot find 'SOCK_DCCP' in scope
55 | ///
56 | /// Linux specific way of getting packets at the dev level.
57 | static var datagramCongestionControlProtocol: SocketType { SocketType(SOCK_DCCP) }
| `- error: cannot find 'SOCK_DCCP' in scope
58 | }
59 | #endif
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[58/85] Compiling Socket FileFlags.swift
[59/85] Compiling Socket IOControl.swift
[60/85] Compiling Socket IODirection.swift
[61/85] Compiling Socket IOOperations.swift
[62/85] Compiling Socket IOType.swift
[63/85] Compiling Socket InternetProtocol.swift
[64/85] Compiling Socket SocketOptionID.swift
[65/85] Compiling Socket SocketOptionLevel.swift
[66/85] Compiling Socket SocketProtocol.swift
[67/85] Compiling Socket IPv4Protocol.swift
[68/85] Compiling Socket IPv6Protocol.swift
[69/85] Emitting module Socket
/host/spi-builder-workspace/Sources/Socket/System/NetworkInterface.swift:9:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
7 |
8 | import SystemPackage
9 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 |
11 | /// UNIX Network Interface
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import SystemPackage
11 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 |
13 | /// Unix Socket Address
/host/spi-builder-workspace/Sources/Socket/System/SocketFlags.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
1 | #if os(Linux)
2 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 |
4 | /// Flags when opening sockets.
/host/spi-builder-workspace/Sources/Socket/System/SocketType.swift:5:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
3 | #endif
4 | import SystemPackage
5 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
6 |
7 | /// POSIX Socket Type
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:89:34: warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
87 | }
88 |
89 | extension LinkLayerSocketAddress.CSocketAddressType: CSocketAddress {
| `- warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
90 |
91 | @_alwaysEmitIntoClient
/usr/include/netpacket/packet.h:22:8: note: type declared here
20 | #define __NETPACKET_PACKET_H 1
21 |
22 | struct sockaddr_ll
| `- note: type declared here
23 | {
24 | unsigned short int sll_family;
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[70/85] Compiling Socket IPv4SocketAddress.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import SystemPackage
11 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 |
13 | /// Unix Socket Address
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:89:34: warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
87 | }
88 |
89 | extension LinkLayerSocketAddress.CSocketAddressType: CSocketAddress {
| `- warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
90 |
91 | @_alwaysEmitIntoClient
/usr/include/netpacket/packet.h:22:8: note: type declared here
20 | #define __NETPACKET_PACKET_H 1
21 |
22 | struct sockaddr_ll
| `- note: type declared here
23 | {
24 | unsigned short int sll_family;
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[71/85] Compiling Socket IPv6SocketAddress.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import SystemPackage
11 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 |
13 | /// Unix Socket Address
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:89:34: warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
87 | }
88 |
89 | extension LinkLayerSocketAddress.CSocketAddressType: CSocketAddress {
| `- warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
90 |
91 | @_alwaysEmitIntoClient
/usr/include/netpacket/packet.h:22:8: note: type declared here
20 | #define __NETPACKET_PACKET_H 1
21 |
22 | struct sockaddr_ll
| `- note: type declared here
23 | {
24 | unsigned short int sll_family;
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[72/85] Compiling Socket LinkLayerSocketAddress.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import SystemPackage
11 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 |
13 | /// Unix Socket Address
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:89:34: warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
87 | }
88 |
89 | extension LinkLayerSocketAddress.CSocketAddressType: CSocketAddress {
| `- warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
90 |
91 | @_alwaysEmitIntoClient
/usr/include/netpacket/packet.h:22:8: note: type declared here
20 | #define __NETPACKET_PACKET_H 1
21 |
22 | struct sockaddr_ll
| `- note: type declared here
23 | {
24 | unsigned short int sll_family;
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[73/85] Compiling Socket UnixSocketAddress.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import SystemPackage
11 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 |
13 | /// Unix Socket Address
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:89:34: warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
87 | }
88 |
89 | extension LinkLayerSocketAddress.CSocketAddressType: CSocketAddress {
| `- warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
90 |
91 | @_alwaysEmitIntoClient
/usr/include/netpacket/packet.h:22:8: note: type declared here
20 | #define __NETPACKET_PACKET_H 1
21 |
22 | struct sockaddr_ll
| `- note: type declared here
23 | {
24 | unsigned short int sll_family;
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[74/85] Compiling Socket SocketAddressFamily.swift
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import SystemPackage
11 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 |
13 | /// Unix Socket Address
/host/spi-builder-workspace/Sources/Socket/System/SocketAddress/LinkLayerSocketAddress.swift:89:34: warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
87 | }
88 |
89 | extension LinkLayerSocketAddress.CSocketAddressType: CSocketAddress {
| `- warning: 'CSocketAddressType' aliases 'CSocket.sockaddr_ll' and cannot be used in an extension with public or '@usableFromInline' members because 'CSocket' has been imported as implementation-only; this is an error in the Swift 6 language mode
90 |
91 | @_alwaysEmitIntoClient
/usr/include/netpacket/packet.h:22:8: note: type declared here
20 | #define __NETPACKET_PACKET_H 1
21 |
22 | struct sockaddr_ll
| `- note: type declared here
23 | {
24 | unsigned short int sll_family;
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[75/85] Compiling Socket MessageFlags.swift
/host/spi-builder-workspace/Sources/Socket/System/NetworkInterface.swift:9:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
7 |
8 | import SystemPackage
9 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 |
11 | /// UNIX Network Interface
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[76/85] Compiling Socket NetworkInterface.swift
/host/spi-builder-workspace/Sources/Socket/System/NetworkInterface.swift:9:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
7 |
8 | import SystemPackage
9 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 |
11 | /// UNIX Network Interface
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[77/85] Compiling Socket NetworkOrder.swift
/host/spi-builder-workspace/Sources/Socket/System/NetworkInterface.swift:9:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
7 |
8 | import SystemPackage
9 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 |
11 | /// UNIX Network Interface
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[78/85] Compiling Socket Poll.swift
/host/spi-builder-workspace/Sources/Socket/System/NetworkInterface.swift:9:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
7 |
8 | import SystemPackage
9 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 |
11 | /// UNIX Network Interface
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[79/85] Compiling Socket SocketAddress.swift
/host/spi-builder-workspace/Sources/Socket/System/NetworkInterface.swift:9:22: warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
7 |
8 | import SystemPackage
9 | @_implementationOnly import CSocket
| `- warning: using '@_implementationOnly' without enabling library evolution for 'Socket' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 |
11 | /// UNIX Network Interface
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[80/85] Compiling Socket Socket.swift
[81/85] Compiling Socket SocketContinuation.swift
[82/85] Compiling Socket SocketManager.swift
[83/85] Compiling Socket AsyncSocketManager.swift
[84/85] Compiling Socket CFSocketManager.swift
[85/85] Compiling Socket CInternetAddress.swift
BUILD FAILURE 6.3 linux