The Swift Package Index logo.Swift Package Index

Build Information

Successful build of YouTubeKit with Swift 5.8 for macOS (SPM).

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.34.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/alexeichhorn/YouTubeKit.git
Reference: main
Initialized empty Git repository in /Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/alexeichhorn/YouTubeKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at ada079b also detecting invalid player response on backup calls
Cloned https://github.com/alexeichhorn/YouTubeKit.git
Revision (git rev-parse @):
ada079b8256f72ff6c352676ed37e185954c360c
SPI manifest file found: $workDir/.spi.yml
SUCCESS checkout https://github.com/alexeichhorn/YouTubeKit.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.8
Building package at path:  $workDir
https://github.com/alexeichhorn/YouTubeKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-14.3.1.app xcrun swift build --arch arm64
Building for debugging...
[1/20] Compiling YouTubeKit Codecs.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:45:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = mimeTypeComponents.first ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:46:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = mimeTypeComponents[safe: 1] ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:55:21: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
            if self.type == "audio" {
                    ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:92:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = (remoteStream.videoCodec != nil) ? "video" : "audio"
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:93:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = ""
             ^
[2/20] Compiling YouTubeKit FileExtension.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:45:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = mimeTypeComponents.first ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:46:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = mimeTypeComponents[safe: 1] ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:55:21: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
            if self.type == "audio" {
                    ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:92:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = (remoteStream.videoCodec != nil) ? "video" : "audio"
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:93:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = ""
             ^
[3/20] Compiling YouTubeKit ITag.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:45:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = mimeTypeComponents.first ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:46:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = mimeTypeComponents[safe: 1] ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:55:21: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
            if self.type == "audio" {
                    ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:92:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = (remoteStream.videoCodec != nil) ? "video" : "audio"
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:93:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = ""
             ^
[4/20] Compiling YouTubeKit Livestream.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:45:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = mimeTypeComponents.first ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:46:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = mimeTypeComponents[safe: 1] ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:55:21: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
            if self.type == "audio" {
                    ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:92:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = (remoteStream.videoCodec != nil) ? "video" : "audio"
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:93:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = ""
             ^
[5/20] Compiling YouTubeKit Method.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:45:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = mimeTypeComponents.first ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:46:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = mimeTypeComponents[safe: 1] ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:55:21: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
            if self.type == "audio" {
                    ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:92:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = (remoteStream.videoCodec != nil) ? "video" : "audio"
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:93:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = ""
             ^
[6/20] Compiling YouTubeKit Stream.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:45:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = mimeTypeComponents.first ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:46:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = mimeTypeComponents[safe: 1] ?? ""
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:55:21: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
            if self.type == "audio" {
                    ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:92:14: warning: 'type' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.type = (remoteStream.videoCodec != nil) ? "video" : "audio"
             ^
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Models/Stream.swift:93:14: warning: 'subtype' is deprecated: Might be empty if using remote fetching method. Use `videoCodec`, `audioCodec` or `fileExtension` instead.
        self.subtype = ""
             ^
[7/20] Compiling YouTubeKit RegularExpression.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Extraction.swift:303:21: warning: code after 'continue' will never be executed
                    let signature = try cipher.value.getSignature(cipheredSignature: cipheredSignature)
                    ^
[8/20] Compiling YouTubeKit Retry.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Extraction.swift:303:21: warning: code after 'continue' will never be executed
                    let signature = try cipher.value.getSignature(cipheredSignature: cipheredSignature)
                    ^
[9/20] Compiling YouTubeKit URLSessionDelegates.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Extraction.swift:303:21: warning: code after 'continue' will never be executed
                    let signature = try cipher.value.getSignature(cipheredSignature: cipheredSignature)
                    ^
[10/20] Compiling YouTubeKit WebSocket.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Extraction.swift:303:21: warning: code after 'continue' will never be executed
                    let signature = try cipher.value.getSignature(cipheredSignature: cipheredSignature)
                    ^
[11/20] Compiling YouTubeKit Extraction.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Extraction.swift:303:21: warning: code after 'continue' will never be executed
                    let signature = try cipher.value.getSignature(cipheredSignature: cipheredSignature)
                    ^
[12/20] Compiling YouTubeKit InnerTube.swift
/Users/admin/builds/vMd7uqzK/0/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/YouTubeKit/Extraction.swift:303:21: warning: code after 'continue' will never be executed
                    let signature = try cipher.value.getSignature(cipheredSignature: cipheredSignature)
                    ^
[13/26] Emitting module YouTubeKit
[14/26] Compiling YouTubeKit Cipher.swift
[15/26] Compiling YouTubeKit Errors.swift
[16/26] Compiling YouTubeKit AsyncCompatibility.swift
[17/26] Compiling YouTubeKit Concurrency.swift
[18/26] Compiling YouTubeKit Foundation.swift
[19/26] Compiling YouTubeKit Lazy.swift
[20/26] Compiling YouTubeKit Logging.swift
[21/26] Compiling YouTubeKit StreamQuery.swift
[22/26] Compiling YouTubeKit YouTubeMetadata.swift
[23/26] Compiling YouTubeKit Parser.swift
[24/26] Compiling YouTubeKit RemoteStream.swift
[25/26] Compiling YouTubeKit RemoteYouTubeClient.swift
[26/26] Compiling YouTubeKit YouTube.swift
Build complete! (3.81s)
Build complete.
Done.