The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-heos, reference 0.2.6 (f9abc3), with Swift 6.4 for macOS (SPM) on 14 Oct 2026 03:08:30 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/gaelsimon/swift-heos.git
Reference: 0.2.6
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/gaelsimon/swift-heos
 * tag               0.2.6      -> FETCH_HEAD
HEAD is now at f9abc3c Merge pull request #15 from gaelsimon/local-server-artwork
Cloned https://github.com/gaelsimon/swift-heos.git
Revision (git rev-parse @):
f9abc3cc0efec1cc3672035f8ecc4925c03643ce
SUCCESS checkout https://github.com/gaelsimon/swift-heos.git at 0.2.6
========================================
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",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "swift-heos",
      "name": "swift-heos",
      "url": "https://github.com/gaelsimon/swift-heos.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-heos",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/gaelsimon/swift-heos.git
[1/391] Fetching swift-heos
Fetched https://github.com/gaelsimon/swift-heos.git (0.97s)
Creating working copy for https://github.com/gaelsimon/swift-heos.git
Working copy of https://github.com/gaelsimon/swift-heos.git resolved at 0.2.6 (f9abc3c)
warning: '.resolve-product-dependencies': dependency 'swift-heos' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/gaelsimon/swift-heos.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Pre-planning 1 / 124]
[Planning deferred tasks]
[26 / 44]
[27 / 45] NeosDomain
[37 / 90]
[42 / 90]
[45 / 90]
[46 / 90]
[50 / 90]
[52 / 90]
[55 / 90]
[58 / 90]
[60 / 90]
[61 / 90]
[72 / 90] NeosDomain
[73 / 90] NeosDomain
[82 / 91] HEOSKit
[86 / 106]
[97 / 106] HEOSKit
[103 / 106] HEOSKit
Build complete! (12.04 sec)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "swift-heos",
  "name" : "swift-heos",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "ios",
      "version" : "17.0"
    }
  ],
  "products" : [
    {
      "name" : "HEOSKit",
      "targets" : [
        "HEOSKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NeosDomain",
      "targets" : [
        "NeosDomain"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "NeosDomainTests",
      "module_type" : "SwiftTarget",
      "name" : "NeosDomainTests",
      "path" : "Tests/NeosDomainTests",
      "sources" : [
        "AudioServiceProtocolTests.swift",
        "GroupTopologyTests.swift",
        "NeosDomainTests.swift",
        "PairNamingTests.swift",
        "ServiceCapabilitiesTests.swift"
      ],
      "target_dependencies" : [
        "NeosDomain"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NeosDomain",
      "module_type" : "SwiftTarget",
      "name" : "NeosDomain",
      "path" : "Sources/NeosDomain",
      "product_memberships" : [
        "HEOSKit",
        "NeosDomain"
      ],
      "sources" : [
        "Models/AppError.swift",
        "Models/BrowseItem.swift",
        "Models/BrowseResult.swift",
        "Models/DiscoveredDevice.swift",
        "Models/Enums.swift",
        "Models/Group.swift",
        "Models/GroupTopology.swift",
        "Models/JSONValue.swift",
        "Models/MusicSource.swift",
        "Models/NowPlayingMedia.swift",
        "Models/PairNaming.swift",
        "Models/Player.swift",
        "Models/PlayerSnapshot.swift",
        "Models/QueueItem.swift",
        "Models/SearchCriteria.swift",
        "Models/ServiceCapabilities.swift",
        "Models/ServiceOption.swift",
        "Models/TrackMetadata.swift",
        "Models/UPnPModels.swift",
        "Protocols/AudioService.swift",
        "Protocols/StateUpdater.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HEOSKitTests",
      "module_type" : "SwiftTarget",
      "name" : "HEOSKitTests",
      "path" : "Tests/HEOSKitTests",
      "sources" : [
        "AVRControlClientTests.swift",
        "BonjourDiscoveryTests.swift",
        "BrowseServiceTests.swift",
        "ConnectionCoordinatorTests.swift",
        "DIDLArtworkIndexTests.swift",
        "DIDLLiteParserTests.swift",
        "DeviceDiscoveryTests.swift",
        "EventRouterTests.swift",
        "GroupServiceTests.swift",
        "HEOSCommandBuilderTests.swift",
        "HEOSConnectionTests.swift",
        "HEOSMessageParserTests.swift",
        "HEOSResponseParserTests.swift",
        "HEOSServiceLifecycleTests.swift",
        "HEOSServiceThrottleTests.swift",
        "LocalServerDirectoryTests.swift",
        "MediaServerDescriptionTests.swift",
        "MockStateUpdater.swift",
        "MockTCPTransport.swift",
        "MockURLProtocol.swift",
        "ModelTests.swift",
        "PlayerServiceTests.swift",
        "PreferredPlayerTests.swift",
        "ResyncPlaybackApplyTests.swift",
        "SSDPNotifyListenerTests.swift",
        "SSDPResponseTests.swift",
        "SystemServiceTests.swift",
        "TCPTransportStateTests.swift",
        "TestSupport.swift",
        "ThrottleTests.swift",
        "UPnPACTClientTests.swift",
        "UPnPAVTransportClientTests.swift",
        "UPnPAVTransportTests.swift",
        "UPnPContentDirectoryClientTests.swift",
        "UPnPGroupControlClientTests.swift"
      ],
      "target_dependencies" : [
        "HEOSKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HEOSKit",
      "module_type" : "SwiftTarget",
      "name" : "HEOSKit",
      "path" : "Sources/HEOSKit",
      "product_memberships" : [
        "HEOSKit"
      ],
      "sources" : [
        "Discovery/BonjourDiscovery.swift",
        "Discovery/DeviceDiscovery.swift",
        "Discovery/MediaServerDiscovery.swift",
        "Discovery/SSDPDiscovery.swift",
        "Discovery/SSDPNotifyListener.swift",
        "HEOSKit.swift",
        "Logging/HEOSLogger.swift",
        "Models/BrowseItem.swift",
        "Models/BrowseResult.swift",
        "Models/DiscoveredDevice.swift",
        "Models/Enums.swift",
        "Models/Group.swift",
        "Models/MusicSource.swift",
        "Models/NowPlayingMedia.swift",
        "Models/Player.swift",
        "Models/QueueItem.swift",
        "Models/TrackMetadata.swift",
        "Models/UPnPModels.swift",
        "Networking/AVRControlClient.swift",
        "Networking/HEOSConnection.swift",
        "Networking/HEOSURLSession.swift",
        "Networking/TCPTransport.swift",
        "Networking/TransportProtocol.swift",
        "Networking/UPnPACTClient.swift",
        "Networking/UPnPAVTransportClient.swift",
        "Networking/UPnPContentDirectoryClient.swift",
        "Networking/UPnPGroupControlClient.swift",
        "Protocol/DIDLArtworkIndex.swift",
        "Protocol/DIDLLiteParser.swift",
        "Protocol/HEOSCommand.swift",
        "Protocol/HEOSCommandBuilder.swift",
        "Protocol/HEOSMessageParser.swift",
        "Protocol/HEOSResponse.swift",
        "Protocol/HEOSResponseParser.swift",
        "Protocol/JSONValue.swift",
        "Services/BrowseService.swift",
        "Services/ConnectionCoordinator.swift",
        "Services/EventRouter.swift",
        "Services/GroupService.swift",
        "Services/HEOSService+AudioService.swift",
        "Services/HEOSService+Lifecycle.swift",
        "Services/HEOSService.swift",
        "Services/LocalServerDirectory.swift",
        "Services/PlayerService.swift",
        "Services/SystemService.swift",
        "Utilities/Throttle.swift",
        "Utilities/WireLog.swift"
      ],
      "target_dependencies" : [
        "NeosDomain"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.