The Swift Package Index logo.Swift Package Index

Build Information

Successful build of WineKit, reference 2.3.0 (f628d4), with Swift 6.3 for macOS (SPM) on 15 Apr 2026 17:52:32 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/divadretlaw/WineKit.git
Reference: 2.3.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/divadretlaw/WineKit
 * tag               2.3.0      -> FETCH_HEAD
HEAD is now at f628d46 Fix WineKit
Cloned https://github.com/divadretlaw/WineKit.git
Revision (git rev-parse @):
f628d46858b307805bb50e544cabe564ea420cca
SUCCESS checkout https://github.com/divadretlaw/WineKit.git at 2.3.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",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "winekit",
      "name": "WineKit",
      "url": "https://github.com/divadretlaw/WineKit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/WineKit",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/divadretlaw/WineKit.git
[1/734] Fetching winekit
Fetched https://github.com/divadretlaw/WineKit.git from cache (0.91s)
Creating working copy for https://github.com/divadretlaw/WineKit.git
Working copy of https://github.com/divadretlaw/WineKit.git resolved at 2.3.0 (f628d46)
warning: '.resolve-product-dependencies': dependency 'winekit' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/divadretlaw/WineKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin WinetricksPlugin
Building for debugging...
[1/5] Copying winetricks.sh
[2/5] Write sources
[4/5] Write swift-version--6988338F2F200930.txt
[6/37] Emitting module WindowsFileKit
[7/40] Compiling WindowsFileKit Machine.swift
[8/40] Compiling WindowsFileKit Magic.swift
[9/40] Compiling WindowsFileKit OptionalHeader.swift
[10/40] Compiling WindowsFileKit PortableExecutable.swift
[11/40] Compiling WindowsFileKit ResourceType.swift
[12/40] Compiling WindowsFileKit Section.swift
[13/40] Compiling WindowsFileKit SectionFlag.swift
[14/40] Compiling WindowsFileKit StringTable.swift
[15/40] Compiling WindowsFileKit VarFileInfo.swift
[16/40] Compiling WindowsFileKit VersionInfo.swift
[17/40] Compiling WindowsFileKit FileHandleIterator.swift
[18/40] Compiling WindowsFileKit COFFHeader.swift
[19/40] Compiling WindowsFileKit Characteristics.swift
[20/40] Compiling WindowsFileKit DLLCharacteristics.swift
[21/40] Compiling WindowsFileKit WindowsSubsystem.swift
[22/40] Compiling WindowsFileKit FileAttributesFlags.swift
[23/40] Compiling WindowsFileKit LinkFlags.swift
[24/40] Compiling WindowsFileKit FixedFileInfo.swift
[25/40] Compiling WindowsFileKit String.swift
[26/40] Compiling WindowsFileKit StringFileInfo.swift
[27/40] Compiling WindowsFileKit DataExtensions.swift
[28/40] Compiling WindowsFileKit IntExtensions.swift
[29/40] Compiling WindowsFileKit UInt64Extensions.swift
[30/40] Compiling WindowsFileKit FileHandleExtensions.swift
[31/40] Compiling WindowsFileKit ShellLink.swift
[32/40] Compiling WindowsFileKit ShellLinkHeader.swift
[33/40] Compiling WindowsFileKit ShowCommand.swift
[34/40] Compiling WindowsFileKit LinkInfo.swift
[35/40] Compiling WindowsFileKit LinkInfoFlags.swift
[36/40] Compiling WindowsFileKit LinkTargetIDList.swift
[37/40] Compiling WindowsFileKit ResourceDataEntry.swift
[38/40] Compiling WindowsFileKit ResourceDirectoryEntry.swift
[39/40] Compiling WindowsFileKit ResourceDirectoryString.swift
[40/40] Compiling WindowsFileKit ResourceDirectoryTable.swift
[41/75] Compiling WineKit WineError.swift
[42/75] Compiling WineKit WineOutput.swift
[43/75] Compiling WineKit WinePackageVersion.swift
[44/75] Compiling WineKit DictionaryExtensions.swift
[45/78] Compiling WineKit Verbs+Font.swift
[46/78] Compiling WineKit Verbs+Setting.swift
[47/78] Compiling WineKit WindowsVersion.swift
[48/78] Compiling WineKit WineEnvironment.swift
[49/78] Emitting module WineKit
[50/78] Compiling WineKit SynchronizationMode.swift
[51/78] Compiling WineKit Verbs+App.swift
[52/78] Compiling WineKit Verbs+Benchmark.swift
[53/78] Compiling WineKit Verbs+DLL.swift
[54/78] Compiling WineKit ProgramSettings.swift
[55/78] Compiling WineKit WineProcess.swift
[56/78] Compiling WineKit TaskManager.swift
[57/78] Compiling WineKit FileManagerExtensions.swift
[58/78] Compiling WineKit StringExtensions.swift
[59/78] Compiling WineKit URLExtensions.swift
[60/78] Compiling WineKit Logger.swift
[61/78] Compiling WineKit Wine.swift
[62/78] Compiling WineKit WineCommands.swift
[63/78] Compiling WineKit WineRegistry.swift
[64/78] Compiling WineKit DXMT.swift
[65/78] Compiling WineKit DXVK.swift
[66/78] Compiling WineKit GPTK.swift
[67/78] Compiling WineKit RegistryType.swift
[68/78] Compiling WineKit WineServer.swift
[69/78] Compiling WineKit Winetricks.swift
[70/78] Compiling WineKit resource_bundle_accessor.swift
[71/78] Compiling WineKit Prefix.swift
[72/78] Compiling WineKit PrefixSettings.swift
[73/78] Compiling WineKit Program.swift
[74/78] Compiling WineKit ProgramReference.swift
[75/78] Compiling WineKit Bottle.swift
[76/78] Compiling WineKit BottleIcon.swift
[77/78] Compiling WineKit BottleIdentifier.swift
[78/78] Compiling WineKit BottleReference.swift
Build complete! (16.97s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "WineKit",
  "name" : "WineKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "WineKit",
      "targets" : [
        "WineKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "WindowsFileKit",
      "targets" : [
        "WindowsFileKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "WinetricksPlugin",
      "module_type" : "PluginTarget",
      "name" : "WinetricksPlugin",
      "path" : "Plugins/WinetricksPlugin",
      "plugin_capability" : {
        "intent" : {
          "description" : "Generate enums from latest Winetricks verbs",
          "type" : "custom",
          "verb" : "winetricks-generate"
        },
        "permissions" : [
          {
            "network_scope" : {
              "all" : {
                "ports" : [
                ]
              }
            },
            "reason" : "Download latest verbs",
            "type" : "allowNetworkConnections"
          }
        ],
        "type" : "command"
      },
      "sources" : [
        "main.swift"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "WineKitTests",
      "module_type" : "SwiftTarget",
      "name" : "WineKitTests",
      "path" : "Tests/WineKitTests",
      "sources" : [
        "BottleIconTests.swift",
        "BottleTests.swift",
        "ModelTests.swift",
        "WineKitTests.swift",
        "WineLoader.swift"
      ],
      "target_dependencies" : [
        "WineKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "WineKit",
      "module_type" : "SwiftTarget",
      "name" : "WineKit",
      "path" : "Sources/WineKit",
      "product_memberships" : [
        "WineKit"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/WineKit/Resources/winetricks.sh",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Domain/DXMT.swift",
        "Domain/DXVK.swift",
        "Domain/GPTK.swift",
        "Domain/RegistryType.swift",
        "Domain/SynchronizationMode.swift",
        "Domain/Verbs/Verbs+App.swift",
        "Domain/Verbs/Verbs+Benchmark.swift",
        "Domain/Verbs/Verbs+DLL.swift",
        "Domain/Verbs/Verbs+Font.swift",
        "Domain/Verbs/Verbs+Setting.swift",
        "Domain/WindowsVersion.swift",
        "Domain/WineEnvironment.swift",
        "Domain/WineError.swift",
        "Domain/WineOutput.swift",
        "Domain/WinePackageVersion.swift",
        "Extensions/DictionaryExtensions.swift",
        "Extensions/FileManagerExtensions.swift",
        "Extensions/StringExtensions.swift",
        "Extensions/URLExtensions.swift",
        "Logger.swift",
        "Model/Bottle/Bottle.swift",
        "Model/Bottle/BottleIcon.swift",
        "Model/Bottle/BottleIdentifier.swift",
        "Model/Bottle/BottleReference.swift",
        "Model/Prefix/Prefix.swift",
        "Model/Prefix/PrefixSettings.swift",
        "Model/Program/Program.swift",
        "Model/Program/ProgramReference.swift",
        "Model/Program/ProgramSettings.swift",
        "Model/WineProcess.swift",
        "TaskManager/TaskManager.swift",
        "Wine/Wine.swift",
        "Wine/WineCommands.swift",
        "Wine/WineRegistry.swift",
        "Wine/WineServer.swift",
        "Wine/Winetricks.swift"
      ],
      "target_dependencies" : [
        "WindowsFileKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "WindowsFileKitTests",
      "module_type" : "SwiftTarget",
      "name" : "WindowsFileKitTests",
      "path" : "Tests/WindowsFileKitTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/WindowsFileKitTests/Resources/explorer.lnk",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "PortableExecutableTests.swift",
        "ShellLinkTests.swift"
      ],
      "target_dependencies" : [
        "WindowsFileKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "WindowsFileKit",
      "module_type" : "SwiftTarget",
      "name" : "WindowsFileKit",
      "path" : "Sources/WindowsFileKit",
      "product_memberships" : [
        "WineKit",
        "WindowsFileKit"
      ],
      "sources" : [
        "Extensions/DataExtensions.swift",
        "Extensions/IntExtensions.swift",
        "Extensions/UInt64Extensions.swift",
        "FileHandle/FileHandleExtensions.swift",
        "FileHandle/FileHandleIterator.swift",
        "PortableExecutable/COFFHeader.swift",
        "PortableExecutable/Characteristics.swift",
        "PortableExecutable/DLLCharacteristics.swift",
        "PortableExecutable/Machine.swift",
        "PortableExecutable/Magic.swift",
        "PortableExecutable/OptionalHeader.swift",
        "PortableExecutable/PortableExecutable.swift",
        "PortableExecutable/RSRC/ResourceDataEntry.swift",
        "PortableExecutable/RSRC/ResourceDirectoryEntry.swift",
        "PortableExecutable/RSRC/ResourceDirectoryString.swift",
        "PortableExecutable/RSRC/ResourceDirectoryTable.swift",
        "PortableExecutable/RSRC/ResourceType.swift",
        "PortableExecutable/Section.swift",
        "PortableExecutable/SectionFlag.swift",
        "PortableExecutable/WindowsSubsystem.swift",
        "ShellLink/FileAttributesFlags.swift",
        "ShellLink/LinkFlags.swift",
        "ShellLink/LinkInfo.swift",
        "ShellLink/LinkInfoFlags.swift",
        "ShellLink/LinkTargetIDList.swift",
        "ShellLink/ShellLink.swift",
        "ShellLink/ShellLinkHeader.swift",
        "ShellLink/ShowCommand.swift",
        "VersionInfo/FixedFileInfo.swift",
        "VersionInfo/String.swift",
        "VersionInfo/StringFileInfo.swift",
        "VersionInfo/StringTable.swift",
        "VersionInfo/VarFileInfo.swift",
        "VersionInfo/VersionInfo.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.