The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of SFBAudioEngine, reference 0.2.0 (d2d88a), with Swift 6.0 for macOS (SPM) on 13 Sep 2024 17:46:19 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.53.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/sbooth/SFBAudioEngine.git
Reference: 0.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/sbooth/SFBAudioEngine
 * tag               0.2.0      -> FETCH_HEAD
HEAD is now at d2d88a0 Update Package.resolved with latest versions (#350)
Cloned https://github.com/sbooth/SFBAudioEngine.git
Revision (git rev-parse @):
d2d88a02e798c6a960faac41c997bc10e639b0ac
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/sbooth/SFBAudioEngine.git at 0.2.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/sbooth/SFBAudioEngine.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.0.0-Release.Candidate.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/92] Write sources
[1/92] Copying lame.framework
[2/92] Copying sndfile.framework
[3/92] Copying mpg123.framework
[4/92] Copying tta-cpp.framework
[5/92] Copying vorbis.framework
[5/92] Copying ogg.framework
[7/92] Copying mpc.framework
[8/92] Copying opus.framework
[9/92] Copying FLAC.framework
[10/92] Write swift-version-117DEE11B69C53C9.txt
[11/92] Compiling SFBTimeUtilities.cpp
[12/92] Compiling SFBWAVEFile.mm
[13/92] Compiling SFBWavPackFile.mm
[14/92] Compiling SFBAudioPlayerNode.mm
[15/92] Compiling SFBAudioPlayer.mm
[16/92] Compiling SFBOutputSource.m
[17/92] Compiling SFBFileOutputSource.m
[18/92] Compiling NSError+SFBURLPresentation.m
[19/92] Compiling SFBBufferOutputSource.m
[20/92] Compiling SFBMutableDataOutputSource.m
[21/92] Compiling NSData+SFBExtensions.m
[22/92] Compiling SFBTrueAudioFile.mm
[23/92] Compiling SFBProTrackerModuleFile.mm
[24/92] Compiling SFBScreamTracker3ModuleFile.mm
[25/92] Compiling SFBOggVorbisFile.mm
[26/92] Compiling SFBOggSpeexFile.mm
[27/92] Compiling SFBOggOpusFile.mm
[28/92] Compiling SFBOggFLACFile.mm
[29/92] Compiling SFBMusepackFile.mm
[30/92] Compiling SFBMonkeysAudioFile.mm
[31/92] Compiling SFBAudioProperties.m
[32/92] Compiling SFBAudioMetadata.m
[33/92] Compiling SFBMP4File.mm
[34/92] Compiling SFBShortenFile.m
[35/92] Compiling SFBImpulseTrackerModuleFile.mm
[36/92] Compiling SFBMP3File.mm
[37/92] Compiling SFBExtendedModuleFile.mm
[38/92] Compiling SFBFLACFile.mm
[39/92] Compiling SFBDSFFile.mm
[40/92] Compiling SFBDSDIFFFile.mm
[41/92] Compiling SFBAudioFile.m
[42/92] Compiling SFBAttachedPicture.m
[43/92] Compiling SFBAudioMetadata+TagLibTag.mm
[44/92] Compiling SFBMemoryMappedFileInputSource.m
[45/92] Compiling SFBInputSource.m
[46/92] Compiling SFBAudioMetadata+TagLibXiphComment.mm
[47/92] Compiling SFBFileInputSource.m
[48/92] Compiling SFBFileContentsInputSource.m
[49/92] Compiling SFBAudioMetadata+TagLibMP4Tag.mm
[49/92] Compiling SFBDataInputSource.m
[51/92] Compiling SFBAudioMetadata+TagLibID3v1Tag.mm
[52/92] Compiling SFBAudioMetadata+TagLibAPETag.mm
[53/92] Compiling SFBAudioMetadata+TagLibID3v2Tag.mm
[54/92] Compiling SFBOggVorbisEncoder.m
[55/92] Compiling SFBWavPackEncoder.m
[56/92] Compiling AddAudioPropertiesToDictionary.mm
[57/92] Compiling SFBOggSpeexEncoder.m
[58/92] Compiling SFBMusepackEncoder.m
[59/92] Compiling SFBLibsndfileEncoder.m
[60/92] Compiling SFBAIFFFile.mm
[61/92] Compiling SFBAudioEncoder.m
[62/92] Compiling SFBTrueAudioEncoder.mm
[63/92] Compiling SFBWavPackDecoder.m
[64/92] Compiling SFBOggOpusEncoder.mm
[65/92] Compiling SFBOggFLACEncoder.mm
[66/92] Compiling SFBOggVorbisDecoder.m
[67/92] Compiling SFBMP3Encoder.mm
[67/92] Compiling SFBMonkeysAudioEncoder.mm
[69/92] Compiling SFBFLACEncoder.mm
[70/92] Compiling SFBOggOpusDecoder.m
[71/92] Compiling SFBLoopableRegionDecoder.m
[72/92] Compiling SFBModuleDecoder.m
[73/92] Compiling SFBLibsndfileDecoder.m
[74/92] Compiling SFBMPEGDecoder.m
[75/92] Compiling SFBTrueAudioDecoder.mm
[76/92] Compiling SFBCoreAudioEncoder.mm
[77/92] Compiling SFBDoPDecoder.m
[78/92] Compiling SFBDSFDecoder.m
[79/92] Compiling SFBOggSpeexDecoder.m
[80/92] Compiling SFBMonkeysAudioDecoder.mm
[81/92] Compiling SFBDSDDecoder.m
[82/92] Compiling SFBShortenDecoder.mm
[83/92] Compiling SFBAudioDecoder.m
[84/92] Compiling SFBAudioExporter.m
[85/92] Compiling SFBMusepackDecoder.m
[86/92] Compiling SFBAudioConverter.m
[87/92] Compiling SFBReplayGainAnalyzer.m
[88/92] Compiling SFBFLACDecoder.mm
[89/92] Compiling SFBCoreAudioDecoder.mm
[90/92] Compiling SFBDSDIFFDecoder.mm
[91/92] Compiling SFBDSDPCMDecoder.mm
[93/101] Emitting module SFBAudioEngine
/Users/admin/builder/spi-builder-workspace/Sources/SFBAudioEngine/SFBAudioPlayer.swift:69:1: warning: extension declares a conformance of imported type 'PlaybackState' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'CSFBAudioEngine' introduce this conformance in the future
67 | }
68 |
69 | extension AudioPlayer.PlaybackState: CustomDebugStringConvertible {
   | |- warning: extension declares a conformance of imported type 'PlaybackState' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'CSFBAudioEngine' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
70 | 	// A textual representation of this instance, suitable for debugging.
71 | 	public var debugDescription: String {
[94/101] Compiling SFBAudioEngine SFBAudioMetadata.swift
[95/101] Compiling SFBAudioEngine SFBAudioPlayer.swift
/Users/admin/builder/spi-builder-workspace/Sources/SFBAudioEngine/SFBAudioPlayer.swift:69:1: warning: extension declares a conformance of imported type 'PlaybackState' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'CSFBAudioEngine' introduce this conformance in the future
67 | }
68 |
69 | extension AudioPlayer.PlaybackState: CustomDebugStringConvertible {
   | |- warning: extension declares a conformance of imported type 'PlaybackState' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'CSFBAudioEngine' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
70 | 	// A textual representation of this instance, suitable for debugging.
71 | 	public var debugDescription: String {
[96/101] Compiling SFBAudioEngine SFBInputSource.swift
[97/101] Compiling SFBAudioEngine SFBAudioProperties.swift
[98/101] Compiling SFBAudioEngine SFBAudioPlayerNode.swift
[99/101] Compiling SFBAudioEngine SFBAudioEngine.swift
[100/101] Compiling SFBAudioEngine SFBReplayGainAnalyzer.swift
[101/101] Compiling SFBAudioEngine SFBOutputSource.swift
Build complete! (41.39s)
Fetching https://github.com/sbooth/CXXAudioUtilities
Fetching https://github.com/sbooth/mpc-binary-xcframework
Fetching https://github.com/sbooth/mpg123-binary-xcframework
Fetching https://github.com/sbooth/CXXMonkeysAudio
Fetching https://github.com/sbooth/ogg-binary-xcframework
Fetching https://github.com/sbooth/vorbis-binary-xcframework
Fetching https://github.com/sbooth/CXXTagLib
[1/11] Fetching mpg123-binary-xcframework
[5/21] Fetching mpg123-binary-xcframework, ogg-binary-xcframework
[15/35] Fetching mpg123-binary-xcframework, ogg-binary-xcframework, vorbis-binary-xcframework
[28/57] Fetching mpg123-binary-xcframework, ogg-binary-xcframework, vorbis-binary-xcframework, mpc-binary-xcframework
[41/203] Fetching mpg123-binary-xcframework, ogg-binary-xcframework, vorbis-binary-xcframework, mpc-binary-xcframework, cxxmonkeysaudio
[117/520] Fetching mpg123-binary-xcframework, ogg-binary-xcframework, vorbis-binary-xcframework, mpc-binary-xcframework, cxxmonkeysaudio, cxxtaglib
[194/779] Fetching mpg123-binary-xcframework, ogg-binary-xcframework, vorbis-binary-xcframework, mpc-binary-xcframework, cxxmonkeysaudio, cxxtaglib, cxxaudioutilities
Fetched https://github.com/sbooth/CXXAudioUtilities from cache (0.85s)
Fetching https://github.com/sbooth/CDUMB
[335/520] Fetching mpg123-binary-xcframework, ogg-binary-xcframework, vorbis-binary-xcframework, mpc-binary-xcframework, cxxmonkeysaudio, cxxtaglib
Fetched https://github.com/sbooth/ogg-binary-xcframework from cache (0.90s)
[374/510] Fetching mpg123-binary-xcframework, vorbis-binary-xcframework, mpc-binary-xcframework, cxxmonkeysaudio, cxxtaglib
Fetching https://github.com/sbooth/tta-cpp-binary-xcframework
Fetched https://github.com/sbooth/CXXMonkeysAudio from cache (1.02s)
Fetched https://github.com/sbooth/mpc-binary-xcframework from cache (1.02s)
Fetched https://github.com/sbooth/CXXTagLib from cache (1.02s)
Fetched https://github.com/sbooth/mpg123-binary-xcframework from cache (1.02s)
Fetched https://github.com/sbooth/vorbis-binary-xcframework from cache (1.02s)
Fetching https://github.com/sbooth/CWavPack
Fetching https://github.com/sbooth/flac-binary-xcframework
Fetching https://github.com/sbooth/lame-binary-xcframework
Fetching https://github.com/sbooth/CSpeex
Fetching https://github.com/sbooth/opus-binary-xcframework
[1/10] Fetching tta-cpp-binary-xcframework
Fetched https://github.com/sbooth/tta-cpp-binary-xcframework from cache (0.61s)
[1/135] Fetching cdumb
Fetching https://github.com/sbooth/sndfile-binary-xcframework
[122/281] Fetching cdumb, cspeex
[134/291] Fetching cdumb, cspeex, lame-binary-xcframework
[147/352] Fetching cdumb, cspeex, lame-binary-xcframework, cwavpack
[183/371] Fetching cdumb, cspeex, lame-binary-xcframework, cwavpack, flac-binary-xcframework
Fetched https://github.com/sbooth/CDUMB from cache (0.88s)
Fetching https://github.com/sbooth/AVFAudioExtensions
[117/255] Fetching cspeex, lame-binary-xcframework, cwavpack, flac-binary-xcframework, opus-binary-xcframework
Fetched https://github.com/sbooth/CWavPack from cache (0.87s)
[161/194] Fetching cspeex, lame-binary-xcframework, flac-binary-xcframework, opus-binary-xcframework
Fetched https://github.com/sbooth/opus-binary-xcframework from cache (0.89s)
Fetched https://github.com/sbooth/CSpeex from cache (0.89s)
Fetched https://github.com/sbooth/flac-binary-xcframework from cache (0.89s)
Fetched https://github.com/sbooth/lame-binary-xcframework from cache (0.89s)
[1/14] Fetching sndfile-binary-xcframework
Fetched https://github.com/sbooth/sndfile-binary-xcframework from cache (0.66s)
[1/93] Fetching avfaudioextensions
Fetched https://github.com/sbooth/AVFAudioExtensions from cache (0.68s)
Computing version for https://github.com/sbooth/tta-cpp-binary-xcframework
Computed https://github.com/sbooth/tta-cpp-binary-xcframework at 0.1.0 (0.68s)
Computing version for https://github.com/sbooth/sndfile-binary-xcframework
Computed https://github.com/sbooth/sndfile-binary-xcframework at 0.1.0 (0.66s)
Computing version for https://github.com/sbooth/mpg123-binary-xcframework
Computed https://github.com/sbooth/mpg123-binary-xcframework at 0.2.0 (0.66s)
Computing version for https://github.com/sbooth/mpc-binary-xcframework
Computed https://github.com/sbooth/mpc-binary-xcframework at 0.1.0 (0.66s)
Computing version for https://github.com/sbooth/lame-binary-xcframework
Computed https://github.com/sbooth/lame-binary-xcframework at 0.1.0 (0.67s)
Computing version for https://github.com/sbooth/CSpeex
Computed https://github.com/sbooth/CSpeex at 1.2.1 (0.66s)
Computing version for https://github.com/sbooth/vorbis-binary-xcframework
Computed https://github.com/sbooth/vorbis-binary-xcframework at 0.1.0 (0.67s)
Computing version for https://github.com/sbooth/opus-binary-xcframework
Computed https://github.com/sbooth/opus-binary-xcframework at 0.2.0 (0.66s)
Computing version for https://github.com/sbooth/flac-binary-xcframework
Computed https://github.com/sbooth/flac-binary-xcframework at 0.1.1 (0.65s)
Computing version for https://github.com/sbooth/ogg-binary-xcframework
Computed https://github.com/sbooth/ogg-binary-xcframework at 0.1.0 (0.68s)
Computing version for https://github.com/sbooth/CXXTagLib
Computed https://github.com/sbooth/CXXTagLib at 2.0.2 (0.66s)
Computing version for https://github.com/sbooth/CXXMonkeysAudio
Computed https://github.com/sbooth/CXXMonkeysAudio at 10.76.0 (0.66s)
Computing version for https://github.com/sbooth/CWavPack
Computed https://github.com/sbooth/CWavPack at 5.7.0 (0.67s)
Computing version for https://github.com/sbooth/CDUMB
Computed https://github.com/sbooth/CDUMB at 2.0.3 (0.72s)
Computing version for https://github.com/sbooth/AVFAudioExtensions
Computed https://github.com/sbooth/AVFAudioExtensions at 0.1.2 (0.68s)
Computing version for https://github.com/sbooth/CXXAudioUtilities
Computed https://github.com/sbooth/CXXAudioUtilities at 0.1.1 (0.68s)
Creating working copy for https://github.com/sbooth/CSpeex
Working copy of https://github.com/sbooth/CSpeex resolved at 1.2.1
Creating working copy for https://github.com/sbooth/flac-binary-xcframework
Working copy of https://github.com/sbooth/flac-binary-xcframework resolved at 0.1.1
Creating working copy for https://github.com/sbooth/mpc-binary-xcframework
Working copy of https://github.com/sbooth/mpc-binary-xcframework resolved at 0.1.0
Creating working copy for https://github.com/sbooth/CXXTagLib
Working copy of https://github.com/sbooth/CXXTagLib resolved at 2.0.2
Creating working copy for https://github.com/sbooth/AVFAudioExtensions
Working copy of https://github.com/sbooth/AVFAudioExtensions resolved at 0.1.2
Creating working copy for https://github.com/sbooth/CXXMonkeysAudio
Working copy of https://github.com/sbooth/CXXMonkeysAudio resolved at 10.76.0
Creating working copy for https://github.com/sbooth/vorbis-binary-xcframework
Working copy of https://github.com/sbooth/vorbis-binary-xcframework resolved at 0.1.0
Creating working copy for https://github.com/sbooth/ogg-binary-xcframework
Working copy of https://github.com/sbooth/ogg-binary-xcframework resolved at 0.1.0
Creating working copy for https://github.com/sbooth/CDUMB
Working copy of https://github.com/sbooth/CDUMB resolved at 2.0.3
Creating working copy for https://github.com/sbooth/CXXAudioUtilities
Working copy of https://github.com/sbooth/CXXAudioUtilities resolved at 0.1.1
Creating working copy for https://github.com/sbooth/tta-cpp-binary-xcframework
Working copy of https://github.com/sbooth/tta-cpp-binary-xcframework resolved at 0.1.0
Creating working copy for https://github.com/sbooth/lame-binary-xcframework
Working copy of https://github.com/sbooth/lame-binary-xcframework resolved at 0.1.0
Creating working copy for https://github.com/sbooth/mpg123-binary-xcframework
Working copy of https://github.com/sbooth/mpg123-binary-xcframework resolved at 0.2.0
Creating working copy for https://github.com/sbooth/opus-binary-xcframework
Working copy of https://github.com/sbooth/opus-binary-xcframework resolved at 0.2.0
Creating working copy for https://github.com/sbooth/CWavPack
Working copy of https://github.com/sbooth/CWavPack resolved at 5.7.0
Creating working copy for https://github.com/sbooth/sndfile-binary-xcframework
Working copy of https://github.com/sbooth/sndfile-binary-xcframework resolved at 0.1.0
[2747/4909797] Downloading https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip
Downloading binary artifact https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip
[4926172/9117899] Downloading https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.0/lame.xcframework.zip
[5536083/12917033] Downloading https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.0/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.1.1/FLAC.xcframework.zip
[5837258/21235704] Downloading https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.0/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.1.1/FLAC.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.0/opus.xcframework.zip
[5919133/25815872] Downloading https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.0/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.1.1/FLAC.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.0/opus.xcframework.zip, https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.0/vorbis.xcframework.zip
[6254927/28145168] Downloading https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.0/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.1.1/FLAC.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.0/opus.xcframework.zip, https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.0/vorbis.xcframework.zip, https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.0/mpc.xcframework.zip
[10399104/31543012] Downloading https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.0/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.1.1/FLAC.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.0/opus.xcframework.zip, https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.0/vorbis.xcframework.zip, https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.0/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.0/mpg123.xcframework.zip
[12583301/31842034] Downloading https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.0/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.1.1/FLAC.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.0/opus.xcframework.zip, https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.0/vorbis.xcframework.zip, https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.0/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.0/mpg123.xcframework.zip, https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.0/tta-cpp.xcframework.zip
Downloading binary artifact https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.0/tta-cpp.xcframework.zip
Downloading binary artifact https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.0/mpc.xcframework.zip
Downloading binary artifact https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.0/lame.xcframework.zip
[26713353/33209693] Downloading https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.0/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.1.1/FLAC.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.0/opus.xcframework.zip, https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.0/vorbis.xcframework.zip, https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.0/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.0/mpg123.xcframework.zip, https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.0/tta-cpp.xcframework.zip, https://github.com/sbooth/ogg-binary-xcframework/releases/download/0.1.0/ogg.xcframework.zip
Downloading binary artifact https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.0/mpg123.xcframework.zip
Downloading binary artifact https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.0/vorbis.xcframework.zip
Downloading binary artifact https://github.com/sbooth/flac-binary-xcframework/releases/download/0.1.1/FLAC.xcframework.zip
Downloading binary artifact https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.0/opus.xcframework.zip
Downloading binary artifact https://github.com/sbooth/ogg-binary-xcframework/releases/download/0.1.0/ogg.xcframework.zip
Downloaded https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.0/tta-cpp.xcframework.zip (1.23s)
Downloaded https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.0/mpc.xcframework.zip (1.15s)
Downloaded https://github.com/sbooth/ogg-binary-xcframework/releases/download/0.1.0/ogg.xcframework.zip (1.16s)
Downloaded https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.0/sndfile.xcframework.zip (1.22s)
Downloaded https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.0/mpg123.xcframework.zip (1.25s)
Downloaded https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.0/lame.xcframework.zip (1.31s)
Downloaded https://github.com/sbooth/flac-binary-xcframework/releases/download/0.1.1/FLAC.xcframework.zip (1.31s)
Downloaded https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.0/vorbis.xcframework.zip (1.33s)
Downloaded https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.0/opus.xcframework.zip (1.44s)
Build complete.
{
  "c_language_standard" : "c11",
  "cxx_language_standard" : "c++17",
  "dependencies" : [
    {
      "identity" : "cxxaudioutilities",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/CXXAudioUtilities"
    },
    {
      "identity" : "avfaudioextensions",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/AVFAudioExtensions"
    },
    {
      "identity" : "cdumb",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.3",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/CDUMB"
    },
    {
      "identity" : "cwavpack",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.7.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/CWavPack"
    },
    {
      "identity" : "cxxmonkeysaudio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "10.71.0",
            "upper_bound" : "11.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/CXXMonkeysAudio"
    },
    {
      "identity" : "cxxtaglib",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.1",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/CXXTagLib"
    },
    {
      "identity" : "ogg-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/ogg-binary-xcframework"
    },
    {
      "identity" : "flac-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/flac-binary-xcframework"
    },
    {
      "identity" : "opus-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/opus-binary-xcframework"
    },
    {
      "identity" : "vorbis-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/vorbis-binary-xcframework"
    },
    {
      "identity" : "cspeex",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/CSpeex"
    },
    {
      "identity" : "lame-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/lame-binary-xcframework"
    },
    {
      "identity" : "mpc-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/mpc-binary-xcframework"
    },
    {
      "identity" : "mpg123-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/mpg123-binary-xcframework"
    },
    {
      "identity" : "sndfile-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/sndfile-binary-xcframework"
    },
    {
      "identity" : "tta-cpp-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/tta-cpp-binary-xcframework"
    }
  ],
  "manifest_display_name" : "SFBAudioEngine",
  "name" : "SFBAudioEngine",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "SFBAudioEngine",
      "targets" : [
        "CSFBAudioEngine",
        "SFBAudioEngine"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SFBAudioEngineTests",
      "module_type" : "SwiftTarget",
      "name" : "SFBAudioEngineTests",
      "path" : "Tests/SFBAudioEngineTests",
      "sources" : [
        "SFBAudioEngineTests.swift"
      ],
      "target_dependencies" : [
        "SFBAudioEngine"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SFBAudioEngine",
      "module_type" : "SwiftTarget",
      "name" : "SFBAudioEngine",
      "path" : "Sources/SFBAudioEngine",
      "product_memberships" : [
        "SFBAudioEngine"
      ],
      "sources" : [
        "SFBAudioEngine.swift",
        "SFBAudioMetadata.swift",
        "SFBAudioPlayer.swift",
        "SFBAudioPlayerNode.swift",
        "SFBAudioProperties.swift",
        "SFBInputSource.swift",
        "SFBOutputSource.swift",
        "SFBReplayGainAnalyzer.swift"
      ],
      "target_dependencies" : [
        "CSFBAudioEngine"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CSFBAudioEngine",
      "module_type" : "ClangTarget",
      "name" : "CSFBAudioEngine",
      "path" : "Sources/CSFBAudioEngine",
      "product_dependencies" : [
        "CXXAudioUtilities",
        "AVFAudioExtensions",
        "dumb",
        "wavpack",
        "MAC",
        "taglib",
        "ogg",
        "FLAC",
        "opus",
        "vorbis",
        "speex",
        "lame",
        "mpc",
        "mpg123",
        "sndfile",
        "tta-cpp"
      ],
      "product_memberships" : [
        "SFBAudioEngine"
      ],
      "sources" : [
        "Analysis/SFBReplayGainAnalyzer.m",
        "Conversion/SFBAudioConverter.m",
        "Conversion/SFBAudioExporter.m",
        "Decoders/SFBAudioDecoder.m",
        "Decoders/SFBCoreAudioDecoder.mm",
        "Decoders/SFBDSDDecoder.m",
        "Decoders/SFBDSDIFFDecoder.mm",
        "Decoders/SFBDSDPCMDecoder.mm",
        "Decoders/SFBDSFDecoder.m",
        "Decoders/SFBDoPDecoder.m",
        "Decoders/SFBFLACDecoder.mm",
        "Decoders/SFBLibsndfileDecoder.m",
        "Decoders/SFBLoopableRegionDecoder.m",
        "Decoders/SFBMPEGDecoder.m",
        "Decoders/SFBModuleDecoder.m",
        "Decoders/SFBMonkeysAudioDecoder.mm",
        "Decoders/SFBMusepackDecoder.m",
        "Decoders/SFBOggOpusDecoder.m",
        "Decoders/SFBOggSpeexDecoder.m",
        "Decoders/SFBOggVorbisDecoder.m",
        "Decoders/SFBShortenDecoder.mm",
        "Decoders/SFBTrueAudioDecoder.mm",
        "Decoders/SFBWavPackDecoder.m",
        "Encoders/SFBAudioEncoder.m",
        "Encoders/SFBCoreAudioEncoder.mm",
        "Encoders/SFBFLACEncoder.mm",
        "Encoders/SFBLibsndfileEncoder.m",
        "Encoders/SFBMP3Encoder.mm",
        "Encoders/SFBMonkeysAudioEncoder.mm",
        "Encoders/SFBMusepackEncoder.m",
        "Encoders/SFBOggFLACEncoder.mm",
        "Encoders/SFBOggOpusEncoder.mm",
        "Encoders/SFBOggSpeexEncoder.m",
        "Encoders/SFBOggVorbisEncoder.m",
        "Encoders/SFBTrueAudioEncoder.mm",
        "Encoders/SFBWavPackEncoder.m",
        "Input/SFBDataInputSource.m",
        "Input/SFBFileContentsInputSource.m",
        "Input/SFBFileInputSource.m",
        "Input/SFBInputSource.m",
        "Input/SFBMemoryMappedFileInputSource.m",
        "Metadata/AddAudioPropertiesToDictionary.mm",
        "Metadata/SFBAIFFFile.mm",
        "Metadata/SFBAttachedPicture.m",
        "Metadata/SFBAudioFile.m",
        "Metadata/SFBAudioMetadata+TagLibAPETag.mm",
        "Metadata/SFBAudioMetadata+TagLibID3v1Tag.mm",
        "Metadata/SFBAudioMetadata+TagLibID3v2Tag.mm",
        "Metadata/SFBAudioMetadata+TagLibMP4Tag.mm",
        "Metadata/SFBAudioMetadata+TagLibTag.mm",
        "Metadata/SFBAudioMetadata+TagLibXiphComment.mm",
        "Metadata/SFBAudioMetadata.m",
        "Metadata/SFBAudioProperties.m",
        "Metadata/SFBDSDIFFFile.mm",
        "Metadata/SFBDSFFile.mm",
        "Metadata/SFBExtendedModuleFile.mm",
        "Metadata/SFBFLACFile.mm",
        "Metadata/SFBImpulseTrackerModuleFile.mm",
        "Metadata/SFBMP3File.mm",
        "Metadata/SFBMP4File.mm",
        "Metadata/SFBMonkeysAudioFile.mm",
        "Metadata/SFBMusepackFile.mm",
        "Metadata/SFBOggFLACFile.mm",
        "Metadata/SFBOggOpusFile.mm",
        "Metadata/SFBOggSpeexFile.mm",
        "Metadata/SFBOggVorbisFile.mm",
        "Metadata/SFBProTrackerModuleFile.mm",
        "Metadata/SFBScreamTracker3ModuleFile.mm",
        "Metadata/SFBShortenFile.m",
        "Metadata/SFBTrueAudioFile.mm",
        "Metadata/SFBWAVEFile.mm",
        "Metadata/SFBWavPackFile.mm",
        "Output/SFBBufferOutputSource.m",
        "Output/SFBFileOutputSource.m",
        "Output/SFBMutableDataOutputSource.m",
        "Output/SFBOutputSource.m",
        "Player/SFBAudioPlayer.mm",
        "Player/SFBAudioPlayerNode.mm",
        "Player/SFBTimeUtilities.cpp",
        "Utilities/NSData+SFBExtensions.m",
        "Utilities/NSError+SFBURLPresentation.m"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.