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 SoundCloud, reference 1.2.0 (d9709d), with Swift 6.1 for macOS (SPM) on 17 May 2025 22:55:29 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.61.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/superturboryan/SoundCloud-Swift.git
Reference: 1.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/superturboryan/SoundCloud-Swift
 * tag               1.2.0      -> FETCH_HEAD
HEAD is now at d9709d5 Package: Add macOS support
Cloned https://github.com/superturboryan/SoundCloud-Swift.git
Revision (git rev-parse @):
d9709d51857fc3e4102b619bd7aa11ee65a7d31b
SUCCESS checkout https://github.com/superturboryan/SoundCloud-Swift.git at 1.2.0
Fetching https://github.com/evgenyneu/keychain-swift
[1/2201] Fetching keychain-swift
Fetched https://github.com/evgenyneu/keychain-swift from cache (0.92s)
Computing version for https://github.com/evgenyneu/keychain-swift
Computed https://github.com/evgenyneu/keychain-swift at 20.0.0 (1.88s)
Creating working copy for https://github.com/evgenyneu/keychain-swift
Working copy of https://github.com/evgenyneu/keychain-swift resolved at 20.0.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "soundcloud-swift",
      "name": "SoundCloud",
      "url": "https://github.com/superturboryan/SoundCloud-Swift.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SoundCloud-Swift",
      "dependencies": [
        {
          "identity": "keychain-swift",
          "name": "KeychainSwift",
          "url": "https://github.com/evgenyneu/keychain-swift",
          "version": "20.0.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/keychain-swift",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/superturboryan/SoundCloud-Swift.git
[1/1393] Fetching soundcloud-swift
Fetched https://github.com/superturboryan/SoundCloud-Swift.git from cache (0.91s)
Fetching https://github.com/evgenyneu/keychain-swift from cache
Fetched https://github.com/evgenyneu/keychain-swift from cache (0.44s)
Computing version for https://github.com/evgenyneu/keychain-swift
Computed https://github.com/evgenyneu/keychain-swift at 20.0.0 (0.50s)
Creating working copy for https://github.com/evgenyneu/keychain-swift
Working copy of https://github.com/evgenyneu/keychain-swift resolved at 20.0.0
Creating working copy for https://github.com/superturboryan/SoundCloud-Swift.git
Working copy of https://github.com/superturboryan/SoundCloud-Swift.git resolved at 1.2.0 (d9709d5)
warning: '.resolve-product-dependencies': dependency 'soundcloud-swift' is not used by any target
Found 1 product dependencies
  - KeychainSwift
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/superturboryan/SoundCloud-Swift.git
https://github.com/superturboryan/SoundCloud-Swift.git
{
  "default_localization" : "en",
  "dependencies" : [
    {
      "identity" : "keychain-swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "20.0.0",
            "upper_bound" : "21.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/evgenyneu/keychain-swift"
    }
  ],
  "manifest_display_name" : "SoundCloud",
  "name" : "SoundCloud",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "SoundCloud",
      "targets" : [
        "SoundCloud"
      ],
      "type" : {
        "library" : [
          "static"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SoundCloudTests",
      "module_type" : "SwiftTarget",
      "name" : "SoundCloudTests",
      "path" : "Tests/SoundCloudTests",
      "sources" : [
        "SoundCloudTests.swift"
      ],
      "target_dependencies" : [
        "SoundCloud"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SoundCloud",
      "module_type" : "SwiftTarget",
      "name" : "SoundCloud",
      "path" : "Sources/SoundCloud",
      "product_dependencies" : [
        "KeychainSwift"
      ],
      "product_memberships" : [
        "SoundCloud"
      ],
      "sources" : [
        "Config.swift",
        "DAO/DAO.swift",
        "DAO/KeychainDAO.swift",
        "DAO/UserDefaultsDAO.swift",
        "Error.swift",
        "Extension/ASWebAuthenticationSession.swift",
        "Extension/Collection.swift",
        "Extension/Color.swift",
        "Extension/Image.swift",
        "Extension/Int.swift",
        "Extension/LinearGradient.swift",
        "Extension/Logger.swift",
        "Extension/PKCE.swift",
        "Extension/URL.swift",
        "Models/Page.swift",
        "Models/Playlist.swift",
        "Models/Status.swift",
        "Models/StatusCode.swift",
        "Models/StreamInfo.swift",
        "Models/Test Models.swift",
        "Models/TokenResponse.swift",
        "Models/Track.swift",
        "Models/User.swift",
        "Request.swift",
        "SoundCloud.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.11"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
Building for debugging...
[0/5] Write sources
[2/5] Write swift-version-2F0A5646E1D333AE.txt
[4/9] Compiling KeychainSwift KeychainSwift.swift
[5/9] Compiling KeychainSwift KeychainSwiftAccessOptions.swift
[6/9] Compiling KeychainSwift TegKeychainConstants.swift
[7/9] Emitting module KeychainSwift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[8/33] Emitting module SoundCloud
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Error.swift:15:14: warning: associated value 'network' of 'Sendable'-conforming enum 'Error' has non-sendable type 'SoundCloud.StatusCode'; this is an error in the Swift 6 language mode
13 |         case cancelledLogin
14 |         case userNotAuthorized
15 |         case network(StatusCode)
   |              `- warning: associated value 'network' of 'Sendable'-conforming enum 'Error' has non-sendable type 'SoundCloud.StatusCode'; this is an error in the Swift 6 language mode
16 |         case decoding
17 |         case invalidURL
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/StatusCode.swift:9:10: note: consider making enum 'StatusCode' conform to the 'Sendable' protocol
 7 |
 8 | public extension SoundCloud {
 9 |     enum StatusCode: Int {
   |          `- note: consider making enum 'StatusCode' conform to the 'Sendable' protocol
10 |         case success = 200
11 |         case created = 201
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:11:55: error: type 'Bundle?' has no member 'module'
 9 |
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
   |                                                       `- error: type 'Bundle?' has no member 'module'
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:108:12: warning: let 'testFreeSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
106 | }
107 |
108 | public let testFreeSubscription = User.Subscription(product: User.Subscription.Product(id: "free", name: "Free"))
    |            |- warning: let 'testFreeSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: add '@MainActor' to make let 'testFreeSubscription' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | public let testNextProSubscription = User.Subscription(product: User.Subscription.Product(id: "next_pro", name: "Next Pro"))
110 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/User.swift:95:12: note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 93 |
 94 | public extension User {
 95 |     struct Subscription: Codable, Equatable {
    |            `- note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 96 |         public let product: Product
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:109:12: warning: let 'testNextProSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
107 |
108 | public let testFreeSubscription = User.Subscription(product: User.Subscription.Product(id: "free", name: "Free"))
109 | public let testNextProSubscription = User.Subscription(product: User.Subscription.Product(id: "next_pro", name: "Next Pro"))
    |            |- warning: let 'testNextProSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: add '@MainActor' to make let 'testNextProSubscription' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | public var testSC = SoundCloud(SoundCloud.Config(clientId: "", clientSecret: "", redirectURI: ""))
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/User.swift:95:12: note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 93 |
 94 | public extension User {
 95 |     struct Subscription: Codable, Equatable {
    |            `- note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 96 |         public let product: Product
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:111:12: warning: var 'testSC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
109 | public let testNextProSubscription = User.Subscription(product: User.Subscription.Product(id: "next_pro", name: "Next Pro"))
110 |
111 | public var testSC = SoundCloud(SoundCloud.Config(clientId: "", clientSecret: "", redirectURI: ""))
    |            |- warning: var 'testSC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'testSC' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'testSC' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |
113 | public let testStreamInfo = StreamInfo(httpMp3128URL: "", hlsMp3128URL: "")
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:113:12: warning: let 'testStreamInfo' is not concurrency-safe because non-'Sendable' type 'StreamInfo' may have shared mutable state; this is an error in the Swift 6 language mode
111 | public var testSC = SoundCloud(SoundCloud.Config(clientId: "", clientSecret: "", redirectURI: ""))
112 |
113 | public let testStreamInfo = StreamInfo(httpMp3128URL: "", hlsMp3128URL: "")
    |            |- warning: let 'testStreamInfo' is not concurrency-safe because non-'Sendable' type 'StreamInfo' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: add '@MainActor' to make let 'testStreamInfo' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/StreamInfo.swift:8:15: note: consider making struct 'StreamInfo' conform to the 'Sendable' protocol
 6 | //
 7 |
 8 | public struct StreamInfo: Decodable {
   |               `- note: consider making struct 'StreamInfo' conform to the 'Sendable' protocol
 9 |     public let httpMp3128URL: String
10 |     public let hlsMp3128URL: String
[9/35] Compiling SoundCloud StatusCode.swift
[10/35] Compiling SoundCloud StreamInfo.swift
[11/35] Compiling SoundCloud Playlist.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Playlist.swift:114:69: error: type 'Bundle?' has no member 'module'
112 |     public var title: String {
113 |         switch self {
114 |         case .nowPlaying: String(localized: "Now Playing", bundle: .module, comment: "Noun")
    |                                                                     `- error: type 'Bundle?' has no member 'module'
115 |         case .downloads: String(localized:"Downloads", bundle: .module, comment: "Plural noun")
116 |         case .likes:  String(localized:"Likes", bundle: .module, comment: "Plural noun")
[12/35] Compiling SoundCloud Status.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Playlist.swift:114:69: error: type 'Bundle?' has no member 'module'
112 |     public var title: String {
113 |         switch self {
114 |         case .nowPlaying: String(localized: "Now Playing", bundle: .module, comment: "Noun")
    |                                                                     `- error: type 'Bundle?' has no member 'module'
115 |         case .downloads: String(localized:"Downloads", bundle: .module, comment: "Plural noun")
116 |         case .likes:  String(localized:"Likes", bundle: .module, comment: "Plural noun")
[13/35] Compiling SoundCloud Config.swift
[14/35] Compiling SoundCloud DAO.swift
[15/35] Compiling SoundCloud KeychainDAO.swift
[16/35] Compiling SoundCloud Request.swift
[17/35] Compiling SoundCloud SoundCloud.swift
[18/35] Compiling SoundCloud UserDefaultsDAO.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Error.swift:15:14: warning: associated value 'network' of 'Sendable'-conforming enum 'Error' has non-sendable type 'SoundCloud.StatusCode'; this is an error in the Swift 6 language mode
13 |         case cancelledLogin
14 |         case userNotAuthorized
15 |         case network(StatusCode)
   |              `- warning: associated value 'network' of 'Sendable'-conforming enum 'Error' has non-sendable type 'SoundCloud.StatusCode'; this is an error in the Swift 6 language mode
16 |         case decoding
17 |         case invalidURL
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/StatusCode.swift:9:10: note: consider making enum 'StatusCode' conform to the 'Sendable' protocol
 7 |
 8 | public extension SoundCloud {
 9 |     enum StatusCode: Int {
   |          `- note: consider making enum 'StatusCode' conform to the 'Sendable' protocol
10 |         case success = 200
11 |         case created = 201
[19/35] Compiling SoundCloud Error.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Error.swift:15:14: warning: associated value 'network' of 'Sendable'-conforming enum 'Error' has non-sendable type 'SoundCloud.StatusCode'; this is an error in the Swift 6 language mode
13 |         case cancelledLogin
14 |         case userNotAuthorized
15 |         case network(StatusCode)
   |              `- warning: associated value 'network' of 'Sendable'-conforming enum 'Error' has non-sendable type 'SoundCloud.StatusCode'; this is an error in the Swift 6 language mode
16 |         case decoding
17 |         case invalidURL
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/StatusCode.swift:9:10: note: consider making enum 'StatusCode' conform to the 'Sendable' protocol
 7 |
 8 | public extension SoundCloud {
 9 |     enum StatusCode: Int {
   |          `- note: consider making enum 'StatusCode' conform to the 'Sendable' protocol
10 |         case success = 200
11 |         case created = 201
[20/35] Compiling SoundCloud ASWebAuthenticationSession.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Error.swift:15:14: warning: associated value 'network' of 'Sendable'-conforming enum 'Error' has non-sendable type 'SoundCloud.StatusCode'; this is an error in the Swift 6 language mode
13 |         case cancelledLogin
14 |         case userNotAuthorized
15 |         case network(StatusCode)
   |              `- warning: associated value 'network' of 'Sendable'-conforming enum 'Error' has non-sendable type 'SoundCloud.StatusCode'; this is an error in the Swift 6 language mode
16 |         case decoding
17 |         case invalidURL
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/StatusCode.swift:9:10: note: consider making enum 'StatusCode' conform to the 'Sendable' protocol
 7 |
 8 | public extension SoundCloud {
 9 |     enum StatusCode: Int {
   |          `- note: consider making enum 'StatusCode' conform to the 'Sendable' protocol
10 |         case success = 200
11 |         case created = 201
[21/35] Compiling SoundCloud PKCE.swift
[22/35] Compiling SoundCloud URL.swift
[23/35] Compiling SoundCloud Page.swift
[24/35] Compiling SoundCloud Test Models.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:108:12: warning: let 'testFreeSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
106 | }
107 |
108 | public let testFreeSubscription = User.Subscription(product: User.Subscription.Product(id: "free", name: "Free"))
    |            |- warning: let 'testFreeSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: add '@MainActor' to make let 'testFreeSubscription' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | public let testNextProSubscription = User.Subscription(product: User.Subscription.Product(id: "next_pro", name: "Next Pro"))
110 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/User.swift:95:12: note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 93 |
 94 | public extension User {
 95 |     struct Subscription: Codable, Equatable {
    |            `- note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 96 |         public let product: Product
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:109:12: warning: let 'testNextProSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
107 |
108 | public let testFreeSubscription = User.Subscription(product: User.Subscription.Product(id: "free", name: "Free"))
109 | public let testNextProSubscription = User.Subscription(product: User.Subscription.Product(id: "next_pro", name: "Next Pro"))
    |            |- warning: let 'testNextProSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: add '@MainActor' to make let 'testNextProSubscription' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | public var testSC = SoundCloud(SoundCloud.Config(clientId: "", clientSecret: "", redirectURI: ""))
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/User.swift:95:12: note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 93 |
 94 | public extension User {
 95 |     struct Subscription: Codable, Equatable {
    |            `- note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 96 |         public let product: Product
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:111:12: warning: var 'testSC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
109 | public let testNextProSubscription = User.Subscription(product: User.Subscription.Product(id: "next_pro", name: "Next Pro"))
110 |
111 | public var testSC = SoundCloud(SoundCloud.Config(clientId: "", clientSecret: "", redirectURI: ""))
    |            |- warning: var 'testSC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'testSC' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'testSC' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |
113 | public let testStreamInfo = StreamInfo(httpMp3128URL: "", hlsMp3128URL: "")
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:113:12: warning: let 'testStreamInfo' is not concurrency-safe because non-'Sendable' type 'StreamInfo' may have shared mutable state; this is an error in the Swift 6 language mode
111 | public var testSC = SoundCloud(SoundCloud.Config(clientId: "", clientSecret: "", redirectURI: ""))
112 |
113 | public let testStreamInfo = StreamInfo(httpMp3128URL: "", hlsMp3128URL: "")
    |            |- warning: let 'testStreamInfo' is not concurrency-safe because non-'Sendable' type 'StreamInfo' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: add '@MainActor' to make let 'testStreamInfo' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/StreamInfo.swift:8:15: note: consider making struct 'StreamInfo' conform to the 'Sendable' protocol
 6 | //
 7 |
 8 | public struct StreamInfo: Decodable {
   |               `- note: consider making struct 'StreamInfo' conform to the 'Sendable' protocol
 9 |     public let httpMp3128URL: String
10 |     public let hlsMp3128URL: String
[25/35] Compiling SoundCloud TokenResponse.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:108:12: warning: let 'testFreeSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
106 | }
107 |
108 | public let testFreeSubscription = User.Subscription(product: User.Subscription.Product(id: "free", name: "Free"))
    |            |- warning: let 'testFreeSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: add '@MainActor' to make let 'testFreeSubscription' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | public let testNextProSubscription = User.Subscription(product: User.Subscription.Product(id: "next_pro", name: "Next Pro"))
110 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/User.swift:95:12: note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 93 |
 94 | public extension User {
 95 |     struct Subscription: Codable, Equatable {
    |            `- note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 96 |         public let product: Product
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:109:12: warning: let 'testNextProSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
107 |
108 | public let testFreeSubscription = User.Subscription(product: User.Subscription.Product(id: "free", name: "Free"))
109 | public let testNextProSubscription = User.Subscription(product: User.Subscription.Product(id: "next_pro", name: "Next Pro"))
    |            |- warning: let 'testNextProSubscription' is not concurrency-safe because non-'Sendable' type 'User.Subscription' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: add '@MainActor' to make let 'testNextProSubscription' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | public var testSC = SoundCloud(SoundCloud.Config(clientId: "", clientSecret: "", redirectURI: ""))
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/User.swift:95:12: note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 93 |
 94 | public extension User {
 95 |     struct Subscription: Codable, Equatable {
    |            `- note: consider making struct 'Subscription' conform to the 'Sendable' protocol
 96 |         public let product: Product
 97 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:111:12: warning: var 'testSC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
109 | public let testNextProSubscription = User.Subscription(product: User.Subscription.Product(id: "next_pro", name: "Next Pro"))
110 |
111 | public var testSC = SoundCloud(SoundCloud.Config(clientId: "", clientSecret: "", redirectURI: ""))
    |            |- warning: var 'testSC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'testSC' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'testSC' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |
113 | public let testStreamInfo = StreamInfo(httpMp3128URL: "", hlsMp3128URL: "")
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Test Models.swift:113:12: warning: let 'testStreamInfo' is not concurrency-safe because non-'Sendable' type 'StreamInfo' may have shared mutable state; this is an error in the Swift 6 language mode
111 | public var testSC = SoundCloud(SoundCloud.Config(clientId: "", clientSecret: "", redirectURI: ""))
112 |
113 | public let testStreamInfo = StreamInfo(httpMp3128URL: "", hlsMp3128URL: "")
    |            |- warning: let 'testStreamInfo' is not concurrency-safe because non-'Sendable' type 'StreamInfo' may have shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: add '@MainActor' to make let 'testStreamInfo' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/StreamInfo.swift:8:15: note: consider making struct 'StreamInfo' conform to the 'Sendable' protocol
 6 | //
 7 |
 8 | public struct StreamInfo: Decodable {
   |               `- note: consider making struct 'StreamInfo' conform to the 'Sendable' protocol
 9 |     public let httpMp3128URL: String
10 |     public let hlsMp3128URL: String
[26/35] Compiling SoundCloud Track.swift
[27/35] Compiling SoundCloud User.swift
[28/35] Compiling SoundCloud Int.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
[29/35] Compiling SoundCloud LinearGradient.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
[30/35] Compiling SoundCloud Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
[31/35] Compiling SoundCloud Collection.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:11:55: error: type 'Bundle?' has no member 'module'
 9 |
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
   |                                                       `- error: type 'Bundle?' has no member 'module'
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:13:41: error: type 'Bundle?' has no member 'module'
11 |
12 |     static var poweredBySoundCloud: Image {
13 |         Image("powered_by_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
14 |     }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:17:38: error: type 'Bundle?' has no member 'module'
15 |
16 |     static var connectSC: Image {
17 |         Image("connect_sc", bundle: .module)
   |                                      `- error: type 'Bundle?' has no member 'module'
18 |     }
19 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:21:41: error: type 'Bundle?' has no member 'module'
19 |
20 |     static var diconnectSC: Image {
21 |         Image("disconnect_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
22 |     }
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:25:44: error: type 'Bundle?' has no member 'module'
23 |
24 |     static var scLogoVertical: Image {
25 |         Image("sc_logo_vertical", bundle: .module)
   |                                            `- error: type 'Bundle?' has no member 'module'
26 |     }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:29:41: error: type 'Bundle?' has no member 'module'
27 |
28 |     internal static var testWaveForm: Image {
29 |         Image("test_waveform", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
30 |     }
31 | }
[32/35] Compiling SoundCloud Color.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:11:55: error: type 'Bundle?' has no member 'module'
 9 |
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
   |                                                       `- error: type 'Bundle?' has no member 'module'
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:13:41: error: type 'Bundle?' has no member 'module'
11 |
12 |     static var poweredBySoundCloud: Image {
13 |         Image("powered_by_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
14 |     }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:17:38: error: type 'Bundle?' has no member 'module'
15 |
16 |     static var connectSC: Image {
17 |         Image("connect_sc", bundle: .module)
   |                                      `- error: type 'Bundle?' has no member 'module'
18 |     }
19 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:21:41: error: type 'Bundle?' has no member 'module'
19 |
20 |     static var diconnectSC: Image {
21 |         Image("disconnect_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
22 |     }
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:25:44: error: type 'Bundle?' has no member 'module'
23 |
24 |     static var scLogoVertical: Image {
25 |         Image("sc_logo_vertical", bundle: .module)
   |                                            `- error: type 'Bundle?' has no member 'module'
26 |     }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:29:41: error: type 'Bundle?' has no member 'module'
27 |
28 |     internal static var testWaveForm: Image {
29 |         Image("test_waveform", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
30 |     }
31 | }
[33/35] Compiling SoundCloud Image.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:11:55: error: type 'Bundle?' has no member 'module'
 9 |
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
   |                                                       `- error: type 'Bundle?' has no member 'module'
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:13:41: error: type 'Bundle?' has no member 'module'
11 |
12 |     static var poweredBySoundCloud: Image {
13 |         Image("powered_by_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
14 |     }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:17:38: error: type 'Bundle?' has no member 'module'
15 |
16 |     static var connectSC: Image {
17 |         Image("connect_sc", bundle: .module)
   |                                      `- error: type 'Bundle?' has no member 'module'
18 |     }
19 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:21:41: error: type 'Bundle?' has no member 'module'
19 |
20 |     static var diconnectSC: Image {
21 |         Image("disconnect_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
22 |     }
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:25:44: error: type 'Bundle?' has no member 'module'
23 |
24 |     static var scLogoVertical: Image {
25 |         Image("sc_logo_vertical", bundle: .module)
   |                                            `- error: type 'Bundle?' has no member 'module'
26 |     }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:29:41: error: type 'Bundle?' has no member 'module'
27 |
28 |     internal static var testWaveForm: Image {
29 |         Image("test_waveform", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
30 |     }
31 | }
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Assets.xcassets
    /Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Localizable.xcstrings
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/3] Write swift-version-2F0A5646E1D333AE.txt
[2/7] Compiling KeychainSwift KeychainSwiftAccessOptions.swift
[3/7] Compiling KeychainSwift TegKeychainConstants.swift
[4/7] Compiling KeychainSwift KeychainSwift.swift
[5/7] Emitting module KeychainSwift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[6/31] Emitting module SoundCloud
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:11:55: error: type 'Bundle?' has no member 'module'
 9 |
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
   |                                                       `- error: type 'Bundle?' has no member 'module'
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
[7/33] Compiling SoundCloud Config.swift
[8/33] Compiling SoundCloud DAO.swift
[9/33] Compiling SoundCloud KeychainDAO.swift
[10/33] Compiling SoundCloud StatusCode.swift
[11/33] Compiling SoundCloud StreamInfo.swift
[12/33] Compiling SoundCloud Playlist.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Playlist.swift:114:69: error: type 'Bundle?' has no member 'module'
112 |     public var title: String {
113 |         switch self {
114 |         case .nowPlaying: String(localized: "Now Playing", bundle: .module, comment: "Noun")
    |                                                                     `- error: type 'Bundle?' has no member 'module'
115 |         case .downloads: String(localized:"Downloads", bundle: .module, comment: "Plural noun")
116 |         case .likes:  String(localized:"Likes", bundle: .module, comment: "Plural noun")
[13/33] Compiling SoundCloud Status.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Models/Playlist.swift:114:69: error: type 'Bundle?' has no member 'module'
112 |     public var title: String {
113 |         switch self {
114 |         case .nowPlaying: String(localized: "Now Playing", bundle: .module, comment: "Noun")
    |                                                                     `- error: type 'Bundle?' has no member 'module'
115 |         case .downloads: String(localized:"Downloads", bundle: .module, comment: "Plural noun")
116 |         case .likes:  String(localized:"Likes", bundle: .module, comment: "Plural noun")
[14/33] Compiling SoundCloud Int.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
[15/33] Compiling SoundCloud LinearGradient.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
[16/33] Compiling SoundCloud Logger.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
[17/33] Compiling SoundCloud PKCE.swift
[18/33] Compiling SoundCloud URL.swift
[19/33] Compiling SoundCloud Page.swift
[20/33] Compiling SoundCloud UserDefaultsDAO.swift
[21/33] Compiling SoundCloud Error.swift
[22/33] Compiling SoundCloud ASWebAuthenticationSession.swift
[23/33] Compiling SoundCloud Test Models.swift
[24/33] Compiling SoundCloud TokenResponse.swift
[25/33] Compiling SoundCloud Track.swift
[26/33] Compiling SoundCloud User.swift
[27/33] Compiling SoundCloud Collection.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:11:55: error: type 'Bundle?' has no member 'module'
 9 |
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
   |                                                       `- error: type 'Bundle?' has no member 'module'
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:13:41: error: type 'Bundle?' has no member 'module'
11 |
12 |     static var poweredBySoundCloud: Image {
13 |         Image("powered_by_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
14 |     }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:17:38: error: type 'Bundle?' has no member 'module'
15 |
16 |     static var connectSC: Image {
17 |         Image("connect_sc", bundle: .module)
   |                                      `- error: type 'Bundle?' has no member 'module'
18 |     }
19 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:21:41: error: type 'Bundle?' has no member 'module'
19 |
20 |     static var diconnectSC: Image {
21 |         Image("disconnect_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
22 |     }
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:25:44: error: type 'Bundle?' has no member 'module'
23 |
24 |     static var scLogoVertical: Image {
25 |         Image("sc_logo_vertical", bundle: .module)
   |                                            `- error: type 'Bundle?' has no member 'module'
26 |     }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:29:41: error: type 'Bundle?' has no member 'module'
27 |
28 |     internal static var testWaveForm: Image {
29 |         Image("test_waveform", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
30 |     }
31 | }
[28/33] Compiling SoundCloud Color.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:11:55: error: type 'Bundle?' has no member 'module'
 9 |
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
   |                                                       `- error: type 'Bundle?' has no member 'module'
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:13:41: error: type 'Bundle?' has no member 'module'
11 |
12 |     static var poweredBySoundCloud: Image {
13 |         Image("powered_by_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
14 |     }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:17:38: error: type 'Bundle?' has no member 'module'
15 |
16 |     static var connectSC: Image {
17 |         Image("connect_sc", bundle: .module)
   |                                      `- error: type 'Bundle?' has no member 'module'
18 |     }
19 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:21:41: error: type 'Bundle?' has no member 'module'
19 |
20 |     static var diconnectSC: Image {
21 |         Image("disconnect_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
22 |     }
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:25:44: error: type 'Bundle?' has no member 'module'
23 |
24 |     static var scLogoVertical: Image {
25 |         Image("sc_logo_vertical", bundle: .module)
   |                                            `- error: type 'Bundle?' has no member 'module'
26 |     }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:29:41: error: type 'Bundle?' has no member 'module'
27 |
28 |     internal static var testWaveForm: Image {
29 |         Image("test_waveform", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
30 |     }
31 | }
[29/33] Compiling SoundCloud Image.swift
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:11:55: error: type 'Bundle?' has no member 'module'
 9 |
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
   |                                                       `- error: type 'Bundle?' has no member 'module'
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:12:66: error: type 'Bundle?' has no member 'module'
10 | public extension Color {
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
   |                                                                  `- error: type 'Bundle?' has no member 'module'
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
14 | }
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Color.swift:13:64: error: type 'Bundle?' has no member 'module'
11 |     static let scOrange = Color("sc_orange", bundle: .module)
12 |     static let scOrangeLight = Color("sc_orange_light", bundle: .module)
13 |     static let scOrangeDark = Color("sc_orange_dark", bundle: .module)
   |                                                                `- error: type 'Bundle?' has no member 'module'
14 | }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:13:41: error: type 'Bundle?' has no member 'module'
11 |
12 |     static var poweredBySoundCloud: Image {
13 |         Image("powered_by_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
14 |     }
15 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:17:38: error: type 'Bundle?' has no member 'module'
15 |
16 |     static var connectSC: Image {
17 |         Image("connect_sc", bundle: .module)
   |                                      `- error: type 'Bundle?' has no member 'module'
18 |     }
19 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:21:41: error: type 'Bundle?' has no member 'module'
19 |
20 |     static var diconnectSC: Image {
21 |         Image("disconnect_sc", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
22 |     }
23 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:25:44: error: type 'Bundle?' has no member 'module'
23 |
24 |     static var scLogoVertical: Image {
25 |         Image("sc_logo_vertical", bundle: .module)
   |                                            `- error: type 'Bundle?' has no member 'module'
26 |     }
27 |
/Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Extension/Image.swift:29:41: error: type 'Bundle?' has no member 'module'
27 |
28 |     internal static var testWaveForm: Image {
29 |         Image("test_waveform", bundle: .module)
   |                                         `- error: type 'Bundle?' has no member 'module'
30 |     }
31 | }
[30/33] Compiling SoundCloud Request.swift
[31/33] Compiling SoundCloud SoundCloud.swift
warning: 'spi-builder-workspace': found 2 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Localizable.xcstrings
    /Users/admin/builder/spi-builder-workspace/Sources/SoundCloud/Assets.xcassets
BUILD FAILURE 6.1 macosSpm