The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build NetworkS, reference main (941524), with Swift 5.10 for macOS (SPM) on 25 Oct 2024 17:30:07 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.55.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/presscorp/NetworkS.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/presscorp/NetworkS
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 9415243 major: Updated public interfaces (#16)
Cloned https://github.com/presscorp/NetworkS.git
Revision (git rev-parse @):
941524330e5ea299f40417ad7234caf79719e07a
SUCCESS checkout https://github.com/presscorp/NetworkS.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $PWD
https://github.com/presscorp/NetworkS.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-33747A42983211AE.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/39] Emitting module NetworkS
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:12:28: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
    var connectionMonitor: NWPathMonitor { get }
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:12:9: note: add @available attribute to enclosing property
    var connectionMonitor: NWPathMonitor { get }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:10:10: note: add @available attribute to enclosing protocol
protocol NetworkConnectionChecker: AnyObject {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkSessionAdapter.swift:35:29: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
    let connectionMonitor = NWPathMonitor()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkSessionAdapter.swift:13:20: note: add @available attribute to enclosing class
public final class NetworkSessionAdapter {
                   ^
[4/42] Compiling NetworkS UtilRequestTask.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:44:82: error: 'withoutEscapingSlashes' is only available in macOS 10.15 or newer
            writingOptions = writingOptions.union([.prettyPrinted, .sortedKeys, .withoutEscapingSlashes])
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:44:82: note: add 'if #available' version check
            writingOptions = writingOptions.union([.prettyPrinted, .sortedKeys, .withoutEscapingSlashes])
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:41:10: note: add @available attribute to enclosing instance method
    func getJsonString(pretty: Bool = false) -> String? {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:39:13: note: add @available attribute to enclosing extension
fileprivate extension Data {
            ^
[5/42] Compiling NetworkS Data+extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:44:82: error: 'withoutEscapingSlashes' is only available in macOS 10.15 or newer
            writingOptions = writingOptions.union([.prettyPrinted, .sortedKeys, .withoutEscapingSlashes])
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:44:82: note: add 'if #available' version check
            writingOptions = writingOptions.union([.prettyPrinted, .sortedKeys, .withoutEscapingSlashes])
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:41:10: note: add @available attribute to enclosing instance method
    func getJsonString(pretty: Bool = false) -> String? {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:39:13: note: add @available attribute to enclosing extension
fileprivate extension Data {
            ^
[6/42] Compiling NetworkS NetworkError.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:44:82: error: 'withoutEscapingSlashes' is only available in macOS 10.15 or newer
            writingOptions = writingOptions.union([.prettyPrinted, .sortedKeys, .withoutEscapingSlashes])
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:44:82: note: add 'if #available' version check
            writingOptions = writingOptions.union([.prettyPrinted, .sortedKeys, .withoutEscapingSlashes])
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:41:10: note: add @available attribute to enclosing instance method
    func getJsonString(pretty: Bool = false) -> String? {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:39:13: note: add @available attribute to enclosing extension
fileprivate extension Data {
            ^
[7/42] Compiling NetworkS PathInitializable.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:44:82: error: 'withoutEscapingSlashes' is only available in macOS 10.15 or newer
            writingOptions = writingOptions.union([.prettyPrinted, .sortedKeys, .withoutEscapingSlashes])
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:44:82: note: add 'if #available' version check
            writingOptions = writingOptions.union([.prettyPrinted, .sortedKeys, .withoutEscapingSlashes])
                                                                                 ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:41:10: note: add @available attribute to enclosing instance method
    func getJsonString(pretty: Bool = false) -> String? {
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Utils/Data+extension.swift:39:13: note: add @available attribute to enclosing extension
fileprivate extension Data {
            ^
[8/42] Compiling NetworkS ConsoleLogger.swift
[9/42] Compiling NetworkS NetworkLogFormatter.swift
[10/42] Compiling NetworkS NetworkLogger.swift
[11/42] Compiling NetworkS MultipartFormDataRequest.swift
[12/42] Compiling NetworkS SessionRenewalService.swift
[13/42] Compiling NetworkS SessionTaskDataKeeper.swift
[14/42] Compiling NetworkS CacheRequestTask.swift
[15/42] Compiling NetworkS MockRequestTask.swift
[16/42] Compiling NetworkS RequestURL.swift
[17/42] Compiling NetworkS FailureResponse.swift
[18/42] Compiling NetworkS NetworkResponse.swift
[19/42] Compiling NetworkS SuccessResponse.swift
[20/42] Compiling NetworkS NetworkRequestTask.swift
[21/42] Compiling NetworkS RequestTask.swift
[22/42] Compiling NetworkS TaskOperation.swift
[23/42] Compiling NetworkS TaskRunner.swift
[24/42] Compiling NetworkS SessionAuthChallenger.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:24:19: error: 'SecTrustEvaluateWithError' is only available in macOS 10.14 or newer
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:24:19: note: add 'if #available' version check
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:14:10: note: add @available attribute to enclosing instance method
    func urlSession(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:12:1: note: add @available attribute to enclosing extension
extension SessionAuthChallenger {
^
[25/42] Compiling NetworkS SessionDelegationHandler.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:24:19: error: 'SecTrustEvaluateWithError' is only available in macOS 10.14 or newer
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:24:19: note: add 'if #available' version check
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:14:10: note: add @available attribute to enclosing instance method
    func urlSession(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:12:1: note: add @available attribute to enclosing extension
extension SessionAuthChallenger {
^
[26/42] Compiling NetworkS SessionLifeCycle.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:24:19: error: 'SecTrustEvaluateWithError' is only available in macOS 10.14 or newer
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:24:19: note: add 'if #available' version check
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:14:10: note: add @available attribute to enclosing instance method
    func urlSession(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:12:1: note: add @available attribute to enclosing extension
extension SessionAuthChallenger {
^
[27/42] Compiling NetworkS SessionLifeCycleService.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:24:19: error: 'SecTrustEvaluateWithError' is only available in macOS 10.14 or newer
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:24:19: note: add 'if #available' version check
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:14:10: note: add @available attribute to enclosing instance method
    func urlSession(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/SessionAuthChallenger.swift:12:1: note: add @available attribute to enclosing extension
extension SessionAuthChallenger {
^
[28/42] Compiling NetworkS NetworkRequest.swift
[29/42] Compiling NetworkS NetworkRequestExtensible.swift
[30/42] Compiling NetworkS RequestContentType.swift
[31/42] Compiling NetworkS RequestMethod.swift
[32/42] Compiling NetworkS NetworkSessionAdapter.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkSessionAdapter.swift:35:29: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
    let connectionMonitor = NWPathMonitor()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkSessionAdapter.swift:13:20: note: add @available attribute to enclosing class
public final class NetworkSessionAdapter {
                   ^
[33/42] Compiling NetworkS NetworkSessionInterface.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkSessionAdapter.swift:35:29: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
    let connectionMonitor = NWPathMonitor()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkSessionAdapter.swift:13:20: note: add @available attribute to enclosing class
public final class NetworkSessionAdapter {
                   ^
[34/42] Compiling NetworkS SSLCertificateCheck.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkSessionAdapter.swift:35:29: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
    let connectionMonitor = NWPathMonitor()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkSessionAdapter.swift:13:20: note: add @available attribute to enclosing class
public final class NetworkSessionAdapter {
                   ^
[35/42] Compiling NetworkS SessionAuthChallengeService.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkSessionAdapter.swift:35:29: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
    let connectionMonitor = NWPathMonitor()
                            ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkSessionAdapter.swift:13:20: note: add @available attribute to enclosing class
public final class NetworkSessionAdapter {
                   ^
[36/42] Compiling NetworkS NetworkCompose.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:12:28: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
    var connectionMonitor: NWPathMonitor { get }
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:12:9: note: add @available attribute to enclosing property
    var connectionMonitor: NWPathMonitor { get }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:10:10: note: add @available attribute to enclosing protocol
protocol NetworkConnectionChecker: AnyObject {
         ^
[37/42] Compiling NetworkS NetworkService.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:12:28: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
    var connectionMonitor: NWPathMonitor { get }
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:12:9: note: add @available attribute to enclosing property
    var connectionMonitor: NWPathMonitor { get }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:10:10: note: add @available attribute to enclosing protocol
protocol NetworkConnectionChecker: AnyObject {
         ^
[38/42] Compiling NetworkS NetworkWorker.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:12:28: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
    var connectionMonitor: NWPathMonitor { get }
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:12:9: note: add @available attribute to enclosing property
    var connectionMonitor: NWPathMonitor { get }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:10:10: note: add @available attribute to enclosing protocol
protocol NetworkConnectionChecker: AnyObject {
         ^
[39/42] Compiling NetworkS NetworkConnectionChecker.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:12:28: error: 'NWPathMonitor' is only available in macOS 10.14 or newer
    var connectionMonitor: NWPathMonitor { get }
                           ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:12:9: note: add @available attribute to enclosing property
    var connectionMonitor: NWPathMonitor { get }
        ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/Session/NetworkConnectionChecker.swift:10:10: note: add @available attribute to enclosing protocol
protocol NetworkConnectionChecker: AnyObject {
         ^
[40/42] Compiling NetworkS String+extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:28:19: error: 'SecTrustEvaluateWithError' is only available in macOS 10.14 or newer
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:28:19: note: add 'if #available' version check
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:14:10: note: add @available attribute to enclosing instance method
    func webView(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:12:8: note: add @available attribute to enclosing extension
public extension WebViewAuthChallenger {
       ^
[41/42] Compiling NetworkS WebViewAuthChallengeService.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:28:19: error: 'SecTrustEvaluateWithError' is only available in macOS 10.14 or newer
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:28:19: note: add 'if #available' version check
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:14:10: note: add @available attribute to enclosing instance method
    func webView(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:12:8: note: add @available attribute to enclosing extension
public extension WebViewAuthChallenger {
       ^
[42/42] Compiling NetworkS WebViewAuthChallenger.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:28:19: error: 'SecTrustEvaluateWithError' is only available in macOS 10.14 or newer
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:28:19: note: add 'if #available' version check
                  SecTrustEvaluateWithError(serverTrust, nil),
                  ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:14:10: note: add @available attribute to enclosing instance method
    func webView(
         ^
/Users/admin/builder/spi-builder-workspace/Sources/NetworkS/WebView/WebViewAuthChallenger.swift:12:8: note: add @available attribute to enclosing extension
public extension WebViewAuthChallenger {
       ^
error: fatalError
BUILD FAILURE 5.10 macosSpm