The Swift Package Index logo.Swift Package Index

Build Information

Failed to build FFmpegKit, reference main (784a78), with Swift 6.4 for watchOS using Xcode 27.0 on 10 Oct 2026 05:46:28 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme FFmpegKit-Package -destination generic/platform=watchOS

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kingslay/FFmpegKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/kingslay/FFmpegKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 784a78e update
Updating files:   4% (330/7424)
Updating files:   5% (372/7424)
Updating files:   6% (446/7424)
Updating files:   7% (520/7424)
Updating files:   8% (594/7424)
Updating files:   9% (669/7424)
Updating files:  10% (743/7424)
Updating files:  11% (817/7424)
Updating files:  12% (891/7424)
Updating files:  13% (966/7424)
Updating files:  14% (1040/7424)
Updating files:  15% (1114/7424)
Updating files:  16% (1188/7424)
Updating files:  17% (1263/7424)
Updating files:  18% (1337/7424)
Updating files:  19% (1411/7424)
Updating files:  20% (1485/7424)
Updating files:  21% (1560/7424)
Updating files:  22% (1634/7424)
Updating files:  23% (1708/7424)
Updating files:  24% (1782/7424)
Updating files:  25% (1856/7424)
Updating files:  26% (1931/7424)
Updating files:  27% (2005/7424)
Updating files:  28% (2079/7424)
Updating files:  28% (2087/7424)
Updating files:  29% (2153/7424)
Updating files:  30% (2228/7424)
Updating files:  31% (2302/7424)
Updating files:  32% (2376/7424)
Updating files:  33% (2450/7424)
Updating files:  34% (2525/7424)
Updating files:  35% (2599/7424)
Updating files:  36% (2673/7424)
Updating files:  37% (2747/7424)
Updating files:  38% (2822/7424)
Updating files:  39% (2896/7424)
Updating files:  40% (2970/7424)
Updating files:  41% (3044/7424)
Updating files:  42% (3119/7424)
Updating files:  43% (3193/7424)
Updating files:  44% (3267/7424)
Updating files:  45% (3341/7424)
Updating files:  46% (3416/7424)
Updating files:  47% (3490/7424)
Updating files:  48% (3564/7424)
Updating files:  49% (3638/7424)
Updating files:  50% (3712/7424)
Updating files:  51% (3787/7424)
Updating files:  52% (3861/7424)
Updating files:  53% (3935/7424)
Updating files:  54% (4009/7424)
Updating files:  55% (4084/7424)
Updating files:  56% (4158/7424)
Updating files:  57% (4232/7424)
Updating files:  58% (4306/7424)
Updating files:  59% (4381/7424)
Updating files:  60% (4455/7424)
Updating files:  61% (4529/7424)
Updating files:  62% (4603/7424)
Updating files:  63% (4678/7424)
Updating files:  64% (4752/7424)
Updating files:  65% (4826/7424)
Updating files:  66% (4900/7424)
Updating files:  67% (4975/7424)
Updating files:  68% (5049/7424)
Updating files:  69% (5123/7424)
Updating files:  70% (5197/7424)
Updating files:  71% (5272/7424)
Updating files:  71% (5330/7424)
Updating files:  72% (5346/7424)
Updating files:  73% (5420/7424)
Updating files:  74% (5494/7424)
Updating files:  75% (5568/7424)
Updating files:  76% (5643/7424)
Updating files:  77% (5717/7424)
Updating files:  78% (5791/7424)
Updating files:  79% (5865/7424)
Updating files:  80% (5940/7424)
Updating files:  81% (6014/7424)
Updating files:  82% (6088/7424)
Updating files:  83% (6162/7424)
Updating files:  84% (6237/7424)
Updating files:  85% (6311/7424)
Updating files:  86% (6385/7424)
Updating files:  87% (6459/7424)
Updating files:  88% (6534/7424)
Updating files:  89% (6608/7424)
Updating files:  90% (6682/7424)
Updating files:  91% (6756/7424)
Updating files:  92% (6831/7424)
Updating files:  93% (6905/7424)
Updating files:  94% (6979/7424)
Updating files:  95% (7053/7424)
Updating files:  96% (7128/7424)
Updating files:  97% (7202/7424)
Updating files:  98% (7276/7424)
Updating files:  99% (7350/7424)
Updating files: 100% (7424/7424)
Updating files: 100% (7424/7424), done.
Cloned https://github.com/kingslay/FFmpegKit.git
Revision (git rev-parse @):
784a78eb2c4e9f0fcfe5b87ea72f2e7a5ec3509f
SUCCESS checkout https://github.com/kingslay/FFmpegKit.git at main
========================================
Build
========================================
Selected platform:         watchOS
Swift version:             6.4
Building package at path:  $PWD
https://github.com/kingslay/FFmpegKit.git
Command line invocation:
    /Applications/Xcode-27.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
  FFmpegKit: /Users/admin/builder/spi-builder-workspace
resolved source packages: FFmpegKit
2026-10-10 01:45:46.308 xcodebuild[527:3112] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "c_language_standard" : "c11",
  "default_localization" : "en",
  "dependencies" : [
  ],
  "manifest_display_name" : "FFmpegKit",
  "name" : "FFmpegKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "14.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "FFmpegKit",
      "targets" : [
        "FFmpegKit",
        "lcms2",
        "libdav1d",
        "libsrt",
        "libfreetype",
        "libfribidi",
        "libharfbuzz",
        "libass",
        "libfontconfig",
        "libopus",
        "libssl",
        "libcrypto"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libavcodec",
      "targets" : [
        "Libavcodec"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libavfilter",
      "targets" : [
        "Libavfilter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libavformat",
      "targets" : [
        "Libavformat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libavutil",
      "targets" : [
        "Libavutil"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libswresample",
      "targets" : [
        "Libswresample"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libswscale",
      "targets" : [
        "Libswscale"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "libass",
      "targets" : [
        "libfreetype",
        "libfribidi",
        "libharfbuzz",
        "libfontconfig",
        "libass"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "libmpv",
      "targets" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "libzvbi",
      "targets" : [
        "libzvbi"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5",
    "6"
  ],
  "targets" : [
    {
      "c99name" : "libzvbi",
      "module_type" : "BinaryTarget",
      "name" : "libzvbi",
      "path" : "Sources/libzvbi.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv",
        "libzvbi"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libssl",
      "module_type" : "BinaryTarget",
      "name" : "libssl",
      "path" : "Sources/libssl.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libsrt",
      "module_type" : "BinaryTarget",
      "name" : "libsrt",
      "path" : "Sources/libsrt.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libplacebo",
      "module_type" : "BinaryTarget",
      "name" : "libplacebo",
      "path" : "Sources/libplacebo.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libopus",
      "module_type" : "BinaryTarget",
      "name" : "libopus",
      "path" : "Sources/libopus.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libmpv",
      "module_type" : "BinaryTarget",
      "name" : "libmpv",
      "path" : "Sources/libmpv.xcframework",
      "product_memberships" : [
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libharfbuzz",
      "module_type" : "BinaryTarget",
      "name" : "libharfbuzz",
      "path" : "Sources/libharfbuzz.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libfribidi",
      "module_type" : "BinaryTarget",
      "name" : "libfribidi",
      "path" : "Sources/libfribidi.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libfreetype",
      "module_type" : "BinaryTarget",
      "name" : "libfreetype",
      "path" : "Sources/libfreetype.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libfontconfig",
      "module_type" : "BinaryTarget",
      "name" : "libfontconfig",
      "path" : "Sources/libfontconfig.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libdovi",
      "module_type" : "BinaryTarget",
      "name" : "libdovi",
      "path" : "Sources/libdovi.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libdav1d",
      "module_type" : "BinaryTarget",
      "name" : "libdav1d",
      "path" : "Sources/libdav1d.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libcrypto",
      "module_type" : "BinaryTarget",
      "name" : "libcrypto",
      "path" : "Sources/libcrypto.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libass",
      "module_type" : "BinaryTarget",
      "name" : "libass",
      "path" : "Sources/libass.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "lcms2",
      "module_type" : "BinaryTarget",
      "name" : "lcms2",
      "path" : "Sources/lcms2.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "MoltenVK",
      "module_type" : "BinaryTarget",
      "name" : "MoltenVK",
      "path" : "Sources/MoltenVK.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libswscale",
      "module_type" : "BinaryTarget",
      "name" : "Libswscale",
      "path" : "Sources/Libswscale.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libswscale",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libswresample",
      "module_type" : "BinaryTarget",
      "name" : "Libswresample",
      "path" : "Sources/Libswresample.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libswresample",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libavutil",
      "module_type" : "BinaryTarget",
      "name" : "Libavutil",
      "path" : "Sources/Libavutil.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libavutil",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libavformat",
      "module_type" : "BinaryTarget",
      "name" : "Libavformat",
      "path" : "Sources/Libavformat.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libavformat",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libavfilter",
      "module_type" : "BinaryTarget",
      "name" : "Libavfilter",
      "path" : "Sources/Libavfilter.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libavfilter",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libavdevice",
      "module_type" : "BinaryTarget",
      "name" : "Libavdevice",
      "path" : "Sources/Libavdevice.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libavcodec",
      "module_type" : "BinaryTarget",
      "name" : "Libavcodec",
      "path" : "Sources/Libavcodec.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libavcodec",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "FFmpegKit",
      "module_type" : "ClangTarget",
      "name" : "FFmpegKit",
      "path" : "Sources/FFmpegKit",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FFmpegKit/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ffmpegkit.c",
        "renderer.c"
      ],
      "target_dependencies" : [
        "Libavcodec",
        "Libavdevice",
        "Libavfilter",
        "Libavformat",
        "Libavutil",
        "Libswresample",
        "Libswscale",
        "lcms2",
        "libass",
        "libdav1d",
        "libharfbuzz",
        "libfontconfig",
        "libfreetype",
        "libfribidi",
        "libopus",
        "libsrt",
        "libzvbi",
        "libcrypto",
        "libssl",
        "libdovi",
        "libplacebo",
        "MoltenVK"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
{
  "workspace" : {
    "name" : "FFmpegKit",
    "schemes" : [
      "FFmpegKit",
      "FFmpegKit-Package",
      "libass",
      "Libavcodec",
      "Libavfilter",
      "Libavformat",
      "Libavutil",
      "libmpv",
      "Libswresample",
      "Libswscale",
      "libzvbi"
    ]
  }
}
2026-10-10 01:46:20.336 xcodebuild[668:4331] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme FFmpegKit-Package -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme FFmpegKit-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolve Package Graph
Resolved source packages:
  FFmpegKit: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (12 targets)
    Target 'libzvbi-product' in project 'FFmpegKit' (no dependencies)
    Target 'libmpv-product' in project 'FFmpegKit'
        ➜ Explicit dependency on target 'FFmpegKit' in project 'FFmpegKit'
        ➜ Explicit dependency on target 'FFmpegKit_FFmpegKit' in project 'FFmpegKit'
    Target 'libass-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libswscale-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libswresample-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libavutil-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libavformat-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libavfilter-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libavcodec-product' in project 'FFmpegKit' (no dependencies)
    Target 'FFmpegKit-product' in project 'FFmpegKit'
        ➜ Explicit dependency on target 'FFmpegKit' in project 'FFmpegKit'
        ➜ Explicit dependency on target 'FFmpegKit_FFmpegKit' in project 'FFmpegKit'
    Target 'FFmpegKit' in project 'FFmpegKit'
        ➜ Explicit dependency on target 'FFmpegKit_FFmpegKit' in project 'FFmpegKit'
    Target 'FFmpegKit_FFmpegKit' in project 'FFmpegKit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ExecuteExternalTool /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64 -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -x c -c /dev/null
ExecuteExternalTool /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld -version_details
ExecuteExternalTool /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -v -E -dM -arch arm64_32 -isysroot /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS27.0.sdk -x c -c /dev/null
Build description signature: bff99dff5b74ac6c4845f2bc64836649
Build description path: /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/XCBuildData/bff99dff5b74ac6c4845f2bc64836649.xcbuilddata
/Users/admin/builder/spi-builder-workspace/Sources/libmpv.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/Sources/libmpv.xcframework'. (in target 'libmpv-product' from project 'FFmpegKit')
2026-10-10 01:46:22.114 xcodebuild[669:4375] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	Building workspace FFmpegKit with scheme FFmpegKit-Package
(1 failure)
Command line invocation:
    /Applications/Xcode-27.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
  FFmpegKit: /Users/admin/builder/spi-builder-workspace
resolved source packages: FFmpegKit
2026-10-10 01:46:25.347 xcodebuild[686:4497] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
  "c_language_standard" : "c11",
  "default_localization" : "en",
  "dependencies" : [
  ],
  "manifest_display_name" : "FFmpegKit",
  "name" : "FFmpegKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "14.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "FFmpegKit",
      "targets" : [
        "FFmpegKit",
        "lcms2",
        "libdav1d",
        "libsrt",
        "libfreetype",
        "libfribidi",
        "libharfbuzz",
        "libass",
        "libfontconfig",
        "libopus",
        "libssl",
        "libcrypto"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libavcodec",
      "targets" : [
        "Libavcodec"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libavfilter",
      "targets" : [
        "Libavfilter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libavformat",
      "targets" : [
        "Libavformat"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libavutil",
      "targets" : [
        "Libavutil"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libswresample",
      "targets" : [
        "Libswresample"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Libswscale",
      "targets" : [
        "Libswscale"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "libass",
      "targets" : [
        "libfreetype",
        "libfribidi",
        "libharfbuzz",
        "libfontconfig",
        "libass"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "libmpv",
      "targets" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "libzvbi",
      "targets" : [
        "libzvbi"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5",
    "6"
  ],
  "targets" : [
    {
      "c99name" : "libzvbi",
      "module_type" : "BinaryTarget",
      "name" : "libzvbi",
      "path" : "Sources/libzvbi.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv",
        "libzvbi"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libssl",
      "module_type" : "BinaryTarget",
      "name" : "libssl",
      "path" : "Sources/libssl.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libsrt",
      "module_type" : "BinaryTarget",
      "name" : "libsrt",
      "path" : "Sources/libsrt.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libplacebo",
      "module_type" : "BinaryTarget",
      "name" : "libplacebo",
      "path" : "Sources/libplacebo.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libopus",
      "module_type" : "BinaryTarget",
      "name" : "libopus",
      "path" : "Sources/libopus.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libmpv",
      "module_type" : "BinaryTarget",
      "name" : "libmpv",
      "path" : "Sources/libmpv.xcframework",
      "product_memberships" : [
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libharfbuzz",
      "module_type" : "BinaryTarget",
      "name" : "libharfbuzz",
      "path" : "Sources/libharfbuzz.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libfribidi",
      "module_type" : "BinaryTarget",
      "name" : "libfribidi",
      "path" : "Sources/libfribidi.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libfreetype",
      "module_type" : "BinaryTarget",
      "name" : "libfreetype",
      "path" : "Sources/libfreetype.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libfontconfig",
      "module_type" : "BinaryTarget",
      "name" : "libfontconfig",
      "path" : "Sources/libfontconfig.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libdovi",
      "module_type" : "BinaryTarget",
      "name" : "libdovi",
      "path" : "Sources/libdovi.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libdav1d",
      "module_type" : "BinaryTarget",
      "name" : "libdav1d",
      "path" : "Sources/libdav1d.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libcrypto",
      "module_type" : "BinaryTarget",
      "name" : "libcrypto",
      "path" : "Sources/libcrypto.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "libass",
      "module_type" : "BinaryTarget",
      "name" : "libass",
      "path" : "Sources/libass.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libass",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "lcms2",
      "module_type" : "BinaryTarget",
      "name" : "lcms2",
      "path" : "Sources/lcms2.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "MoltenVK",
      "module_type" : "BinaryTarget",
      "name" : "MoltenVK",
      "path" : "Sources/MoltenVK.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libswscale",
      "module_type" : "BinaryTarget",
      "name" : "Libswscale",
      "path" : "Sources/Libswscale.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libswscale",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libswresample",
      "module_type" : "BinaryTarget",
      "name" : "Libswresample",
      "path" : "Sources/Libswresample.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libswresample",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libavutil",
      "module_type" : "BinaryTarget",
      "name" : "Libavutil",
      "path" : "Sources/Libavutil.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libavutil",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libavformat",
      "module_type" : "BinaryTarget",
      "name" : "Libavformat",
      "path" : "Sources/Libavformat.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libavformat",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libavfilter",
      "module_type" : "BinaryTarget",
      "name" : "Libavfilter",
      "path" : "Sources/Libavfilter.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libavfilter",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libavdevice",
      "module_type" : "BinaryTarget",
      "name" : "Libavdevice",
      "path" : "Sources/Libavdevice.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "Libavcodec",
      "module_type" : "BinaryTarget",
      "name" : "Libavcodec",
      "path" : "Sources/Libavcodec.xcframework",
      "product_memberships" : [
        "FFmpegKit",
        "Libavcodec",
        "libmpv"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "FFmpegKit",
      "module_type" : "ClangTarget",
      "name" : "FFmpegKit",
      "path" : "Sources/FFmpegKit",
      "product_memberships" : [
        "FFmpegKit",
        "libmpv"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/FFmpegKit/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ffmpegkit.c",
        "renderer.c"
      ],
      "target_dependencies" : [
        "Libavcodec",
        "Libavdevice",
        "Libavfilter",
        "Libavformat",
        "Libavutil",
        "Libswresample",
        "Libswscale",
        "lcms2",
        "libass",
        "libdav1d",
        "libharfbuzz",
        "libfontconfig",
        "libfreetype",
        "libfribidi",
        "libopus",
        "libsrt",
        "libzvbi",
        "libcrypto",
        "libssl",
        "libdovi",
        "libplacebo",
        "MoltenVK"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
{
  "workspace" : {
    "name" : "FFmpegKit",
    "schemes" : [
      "FFmpegKit",
      "FFmpegKit-Package",
      "libass",
      "Libavcodec",
      "Libavfilter",
      "Libavformat",
      "Libavutil",
      "libmpv",
      "Libswresample",
      "Libswscale",
      "libzvbi"
    ]
  }
}
2026-10-10 01:46:26.625 xcodebuild[694:4562] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme FFmpegKit-Package -destination generic/platform=watchOS
Command line invocation:
    /Applications/Xcode-27.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme FFmpegKit-Package -destination generic/platform=watchOS
Resolve Package Graph
Resolved source packages:
  FFmpegKit: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (12 targets)
    Target 'libzvbi-product' in project 'FFmpegKit' (no dependencies)
    Target 'libmpv-product' in project 'FFmpegKit'
        ➜ Explicit dependency on target 'FFmpegKit' in project 'FFmpegKit'
        ➜ Explicit dependency on target 'FFmpegKit_FFmpegKit' in project 'FFmpegKit'
    Target 'libass-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libswscale-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libswresample-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libavutil-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libavformat-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libavfilter-product' in project 'FFmpegKit' (no dependencies)
    Target 'Libavcodec-product' in project 'FFmpegKit' (no dependencies)
    Target 'FFmpegKit-product' in project 'FFmpegKit'
        ➜ Explicit dependency on target 'FFmpegKit' in project 'FFmpegKit'
        ➜ Explicit dependency on target 'FFmpegKit_FFmpegKit' in project 'FFmpegKit'
    Target 'FFmpegKit' in project 'FFmpegKit'
        ➜ Explicit dependency on target 'FFmpegKit_FFmpegKit' in project 'FFmpegKit'
    Target 'FFmpegKit_FFmpegKit' in project 'FFmpegKit' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
/Users/admin/builder/spi-builder-workspace/Sources/libmpv.xcframework:1:1: error: While building for watchOS, no library for this platform was found in '/Users/admin/builder/spi-builder-workspace/Sources/libmpv.xcframework'. (in target 'libmpv-product' from project 'FFmpegKit')
2026-10-10 01:46:27.626 xcodebuild[695:4588] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
** BUILD FAILED **
The following build commands failed:
	Building workspace FFmpegKit with scheme FFmpegKit-Package
(1 failure)
BUILD FAILURE 6.4 watchOS