Build Information
Successful build of kubrick with Swift 5.10 for macOS (SPM).
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.29.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/krad/kubrick.git
Reference: master
Initialized empty Git repository in /Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/krad/kubrick
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 41b1abc Not really happy with this compromise but it will do for pre-processing on macOS. Super frustrated with CMSampleBuffer behavior
Cloned https://github.com/krad/kubrick.git
Revision (git rev-parse @):
41b1abcb79d58c9e70379bb314187c20ebabcf0f
SUCCESS checkout https://github.com/krad/kubrick.git at master
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 5.10
Building package at path: $workDir
https://github.com/krad/kubrick.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.3.0-Beta.2.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version--423B1241ED78D482.txt
[4/16] Compiling grip NALU.swift
[5/16] Compiling grip AudioSamplePacket.swift
[6/16] Emitting module grip
[7/16] Compiling grip BinaryEncodable.swift
[8/16] Compiling grip BinaryEncodableExtensions.swift
[9/16] Compiling grip VideoSamplePacket.swift
[10/16] Compiling grip StreamType.swift
[11/16] Compiling grip Packets.swift
[12/16] Compiling grip StreamTypePacket.swift
[13/16] Compiling grip CompressedSample.swift
[14/16] Compiling grip ByteHelpers.swift
[15/16] Compiling grip VideoDimensionsPacket.swift
[16/16] Compiling grip VideoParamSetPacket.swift
[17/17] Compiling grip Writeable.swift
[18/46] Compiling kubrick SampleTransport.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Samples/Session.swift:47:14: warning: 'let' properties are implicitly 'final'; use 'public' instead of 'open'
open let base = Base()
~~~~ ^
public
[19/46] Compiling kubrick Session.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Samples/Session.swift:47:14: warning: 'let' properties are implicitly 'final'; use 'public' instead of 'open'
open let base = Base()
~~~~ ^
public
[20/46] Compiling kubrick AACEncoderSink.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Samples/Session.swift:47:14: warning: 'let' properties are implicitly 'final'; use 'public' instead of 'open'
open let base = Base()
~~~~ ^
public
[21/46] Compiling kubrick EndpointSink.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Samples/Session.swift:47:14: warning: 'let' properties are implicitly 'final'; use 'public' instead of 'open'
open let base = Base()
~~~~ ^
public
[22/46] Compiling kubrick Camera.swift
[23/46] Compiling kubrick Clock.swift
[24/46] Compiling kubrick Display.swift
[25/46] Compiling kubrick MediaDevice.swift
[26/50] Compiling kubrick MediaDeviceInput.swift
[27/50] Compiling kubrick MediaDeviceOutput.swift
[28/50] Compiling kubrick MediaDeviceReader.swift
[29/50] Compiling kubrick Microphone.swift
[30/50] Emitting module kubrick
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Helpers/Rational.swift:7:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Rational' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Samples/Session.swift:47:14: warning: 'let' properties are implicitly 'final'; use 'public' instead of 'open'
open let base = Base()
~~~~ ^
public
[31/50] Compiling kubrick FileEndpoint.swift
[32/50] Compiling kubrick H264EncoderSink.swift
[33/50] Compiling kubrick MuxerSink.swift
[34/50] Compiling kubrick PrettyPortraitSink.swift
[35/50] Compiling kubrick VideoEncoder.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Helpers/Rational.swift:7:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Rational' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
[36/50] Compiling kubrick Bytes.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Helpers/Rational.swift:7:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Rational' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
[37/50] Compiling kubrick Rational.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Helpers/Rational.swift:7:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Rational' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
[38/50] Compiling kubrick ThreadSafeArray.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Helpers/Rational.swift:7:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Rational' to 'Hashable' by implementing 'hash(into:)' instead
public var hashValue: Int {
^
[39/50] Compiling kubrick AACEncoder.swift
[40/50] Compiling kubrick AudioEncoder.swift
[41/50] Compiling kubrick H264Encoder.swift
[42/50] Compiling kubrick H264Settings.swift
[43/50] Compiling kubrick AudioReader.swift
[44/50] Compiling kubrick VideoReader.swift
[45/50] Compiling kubrick MediaFormat.swift
[46/50] Compiling kubrick Sample.swift
[47/50] Compiling kubrick Sink.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Samples/Session.swift:47:14: warning: 'let' properties are implicitly 'final'; use 'public' instead of 'open'
open let base = Base()
~~~~ ^
public
[48/50] Compiling kubrick AVStream.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Samples/Session.swift:47:14: warning: 'let' properties are implicitly 'final'; use 'public' instead of 'open'
open let base = Base()
~~~~ ^
public
[49/50] Compiling kubrick Source.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Samples/Session.swift:47:14: warning: 'let' properties are implicitly 'final'; use 'public' instead of 'open'
open let base = Base()
~~~~ ^
public
[50/50] Compiling kubrick SourceDiscoverer.swift
/Users/builder/builds/UKfvDsi8u/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/Sources/kubrick/Samples/Session.swift:47:14: warning: 'let' properties are implicitly 'final'; use 'public' instead of 'open'
open let base = Base()
~~~~ ^
public
Build complete! (8.07s)
Fetching https://github.com/krad/grip.git from cache
Fetched https://github.com/krad/grip.git from cache (0.16s)
Computing version for https://github.com/krad/grip.git
Computed https://github.com/krad/grip.git at 1.3.5 (0.33s)
Creating working copy for https://github.com/krad/grip.git
Working copy of https://github.com/krad/grip.git resolved at 1.3.5
Build complete.
Done.