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 main (fdf937), with Swift 5.9 for macOS (SPM) on 4 Apr 2025 16:20:23 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/sbooth/SFBAudioEngine.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/sbooth/SFBAudioEngine
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at fdf9377 Update dependencies (#573)
Cloned https://github.com/sbooth/SFBAudioEngine.git
Revision (git rev-parse @):
fdf937733daa72f00884bfe72ca484044ce3e129
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/sbooth/SFBAudioEngine.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/sbooth/SFBAudioEngine.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/96] Copying lame.framework
[0/96] Copying vorbis.framework
[2/96] Copying tta-cpp.framework
[3/96] Copying wavpack.framework
[3/96] Copying mpg123.framework
[5/96] Copying mpc.framework
[6/96] Copying sndfile.framework
[6/96] Copying ogg.framework
[8/96] Copying opus.framework
[9/96] Copying FLAC.framework
[10/96] Compiling HostTimeUtilities.cpp
[11/96] Compiling AVAudioChannelLayoutsAreEquivalent.mm
[12/96] Compiling StringDescribingAVAudioFormat.mm
[13/96] Compiling SFBAudioPlayerNode.mm
[14/96] Compiling SFBAudioPlayer.mm
[15/96] Compiling AudioPlayerNode.mm
[16/96] Compiling NSFileHandle+SFBHeaderReading.m
[17/96] Compiling NSError+SFBURLPresentation.m
[18/96] Compiling SFBBufferOutputSource.m
[19/96] Compiling SFBMutableDataOutputSource.m
[20/96] Compiling NSData+SFBExtensions.m
[21/96] Compiling SFBFileOutputSource.m
[22/96] Compiling SFBOutputSource.m
[23/96] Compiling SFBWavPackFile.mm
[24/96] Compiling SFBWAVEFile.mm
[25/96] Compiling SFBProTrackerModuleFile.mm
[26/96] Compiling SFBTrueAudioFile.mm
[27/96] Compiling SFBScreamTracker3ModuleFile.mm
[28/96] Compiling SFBOggVorbisFile.mm
[29/96] Compiling SFBOggSpeexFile.mm
[30/96] Compiling SFBLibsndfileUtilities.m
[31/96] Compiling SFBOggOpusFile.mm
[32/96] Compiling SFBAudioEngineTypes.m
[33/96] Compiling SFBShortenFile.m
[34/96] Compiling SFBOggFLACFile.mm
[35/96] Compiling SFBMusepackFile.mm
[36/96] Compiling SFBMP4File.mm
[37/96] Compiling SFBAudioProperties.m
[38/96] Compiling SFBMonkeysAudioFile.mm
[39/96] Compiling SFBMP3File.mm
[40/96] Compiling SFBImpulseTrackerModuleFile.mm
[41/96] Compiling SFBAudioMetadata.m
[42/96] Compiling SFBFLACFile.mm
[43/96] Compiling SFBExtendedModuleFile.mm
[44/96] Compiling SFBAudioFile.m
[45/96] Compiling SFBDSFFile.mm
[46/96] Compiling SFBAttachedPicture.m
[47/96] Compiling SFBDSDIFFFile.mm
[48/96] Compiling SFBMemoryMappedFileInputSource.m
[49/96] Compiling SFBAudioMetadata+TagLibTag.mm
[50/96] Compiling SFBInputSource.m
[51/96] Compiling SFBAudioMetadata+TagLibID3v1Tag.mm
[52/96] Compiling SFBFileInputSource.m
[53/96] Compiling SFBFileContentsInputSource.m
[54/96] Compiling SFBAudioMetadata+TagLibAPETag.mm
[55/96] Compiling SFBAudioMetadata+TagLibMP4Tag.mm
[56/96] Compiling SFBAudioMetadata+TagLibXiphComment.mm
[57/96] Compiling SFBDataInputSource.m
[58/96] Compiling SFBAudioMetadata+TagLibID3v2Tag.mm
[59/96] Compiling SFBOggVorbisEncoder.m
[60/96] Compiling SFBWavPackEncoder.m
[61/96] Compiling AddAudioPropertiesToDictionary.mm
[62/96] Compiling SFBOggSpeexEncoder.m
[63/96] Compiling SFBMusepackEncoder.m
[64/96] Compiling SFBLibsndfileEncoder.m
[65/96] Compiling SFBAudioEncoder.m
[66/96] Compiling SFBWavPackDecoder.m
[67/96] Compiling SFBAIFFFile.mm
[68/96] Compiling SFBOggVorbisDecoder.m
[69/96] Compiling SFBTrueAudioEncoder.mm
[70/96] Compiling SFBMonkeysAudioEncoder.mm
[71/96] Compiling SFBOggOpusDecoder.m
[72/96] Compiling SFBMP3Encoder.mm
[73/96] Compiling SFBOggOpusEncoder.mm
[74/96] Compiling SFBLoopableRegionDecoder.m
[75/96] Compiling SFBMPEGDecoder.m
[76/96] Compiling SFBModuleDecoder.m
[77/96] Compiling SFBFLACEncoder.mm
[78/96] Compiling SFBCoreAudioEncoder.mm
[79/96] Compiling SFBLibsndfileDecoder.m
[80/96] Compiling SFBOggSpeexDecoder.m
[81/96] Compiling SFBTrueAudioDecoder.mm
[82/96] Compiling SFBDoPDecoder.m
[83/96] Compiling SFBDSFDecoder.m
[84/96] Compiling SFBMusepackDecoder.m
[85/96] Compiling SFBDSDDecoder.m
[86/96] Compiling SFBShortenDecoder.mm
[87/96] Compiling SFBAudioExporter.m
[88/96] Compiling SFBAudioDecoder.m
[89/96] Compiling SFBAudioConverter.m
[90/96] Compiling SFBReplayGainAnalyzer.m
[91/96] Compiling SFBMonkeysAudioDecoder.mm
[92/96] Compiling SFBFLACDecoder.mm
[93/96] Compiling SFBCoreAudioDecoder.mm
[94/96] Compiling SFBDSDIFFDecoder.mm
[95/96] Compiling SFBDSDPCMDecoder.mm
[97/106] Compiling SFBAudioEngine SFBPlaybackPosition.swift
[98/106] Compiling SFBAudioEngine SFBPlaybackTime.swift
[99/107] Compiling SFBAudioEngine SFBInputSource.swift
[100/107] Compiling SFBAudioEngine SFBAudioProperties.swift
[101/107] Compiling SFBAudioEngine SFBAudioPlayerNode.swift
[102/107] Compiling SFBAudioEngine SFBOutputSource.swift
[103/107] Compiling SFBAudioEngine SFBAudioPlayer.swift
[104/107] Compiling SFBAudioEngine SFBAudioMetadata.swift
[105/107] Emitting module SFBAudioEngine
[106/107] Compiling SFBAudioEngine SFBAudioEngine.swift
[107/107] Compiling SFBAudioEngine SFBReplayGainAnalyzer.swift
Build complete! (36.04s)
Fetching https://github.com/sbooth/tta-cpp-binary-xcframework
Fetching https://github.com/sbooth/sndfile-binary-xcframework
Fetching https://github.com/sbooth/mpg123-binary-xcframework
[1/19] Fetching tta-cpp-binary-xcframework
[18/42] Fetching tta-cpp-binary-xcframework, sndfile-binary-xcframework
[40/66] Fetching tta-cpp-binary-xcframework, sndfile-binary-xcframework, mpg123-binary-xcframework
Fetched https://github.com/sbooth/sndfile-binary-xcframework (1.27s)
Fetched https://github.com/sbooth/tta-cpp-binary-xcframework (1.27s)
Fetching https://github.com/sbooth/mpc-binary-xcframework
Fetched https://github.com/sbooth/mpg123-binary-xcframework (1.27s)
Fetching https://github.com/sbooth/lame-binary-xcframework
Fetching https://github.com/sbooth/CSpeex
[1/19] Fetching lame-binary-xcframework
[12/50] Fetching lame-binary-xcframework, mpc-binary-xcframework
Fetched https://github.com/sbooth/mpc-binary-xcframework (0.58s)
Fetching https://github.com/sbooth/vorbis-binary-xcframework
[1/146] Fetching cspeex
Fetched https://github.com/sbooth/lame-binary-xcframework (1.14s)
Fetching https://github.com/sbooth/opus-binary-xcframework
Fetched https://github.com/sbooth/CSpeex (1.14s)
Fetching https://github.com/sbooth/flac-binary-xcframework
[1/23] Fetching vorbis-binary-xcframework
Fetched https://github.com/sbooth/vorbis-binary-xcframework (0.60s)
Fetching https://github.com/sbooth/ogg-binary-xcframework
[1/19] Fetching ogg-binary-xcframework
Fetched https://github.com/sbooth/ogg-binary-xcframework (0.55s)
Fetching https://github.com/sbooth/wavpack-binary-xcframework
[1/28] Fetching opus-binary-xcframework
[29/60] Fetching opus-binary-xcframework, flac-binary-xcframework
Fetched https://github.com/sbooth/opus-binary-xcframework (0.68s)
Fetched https://github.com/sbooth/flac-binary-xcframework (0.68s)
Fetching https://github.com/sbooth/CXXMonkeysAudio
Fetching https://github.com/sbooth/CXXTagLib
[1/19] Fetching wavpack-binary-xcframework
Fetched https://github.com/sbooth/wavpack-binary-xcframework (0.54s)
Fetching https://github.com/sbooth/CDUMB
[1/325] Fetching cxxtaglib
[79/555] Fetching cxxtaglib, cxxmonkeysaudio
Fetched https://github.com/sbooth/CXXMonkeysAudio (0.82s)
Fetching https://github.com/sbooth/AVFAudioExtensions
[273/325] Fetching cxxtaglib
Fetched https://github.com/sbooth/CXXTagLib (0.88s)
Fetching https://github.com/sbooth/CXXAudioUtilities
[1/135] Fetching cdumb
Fetched https://github.com/sbooth/CDUMB (0.80s)
[1/322] Fetching avfaudioextensions
[95/1715] Fetching avfaudioextensions, cxxaudioutilities
Fetched https://github.com/sbooth/AVFAudioExtensions (0.73s)
[98/1393] Fetching cxxaudioutilities
Fetched https://github.com/sbooth/CXXAudioUtilities (0.90s)
Computing version for https://github.com/sbooth/tta-cpp-binary-xcframework
Computed https://github.com/sbooth/tta-cpp-binary-xcframework at 0.1.2 (0.47s)
Computing version for https://github.com/sbooth/sndfile-binary-xcframework
Computed https://github.com/sbooth/sndfile-binary-xcframework at 0.1.2 (0.46s)
Computing version for https://github.com/sbooth/mpg123-binary-xcframework
Computed https://github.com/sbooth/mpg123-binary-xcframework at 0.2.3 (0.46s)
Computing version for https://github.com/sbooth/mpc-binary-xcframework
Computed https://github.com/sbooth/mpc-binary-xcframework at 0.1.2 (0.47s)
Computing version for https://github.com/sbooth/lame-binary-xcframework
Computed https://github.com/sbooth/lame-binary-xcframework at 0.1.2 (0.45s)
Computing version for https://github.com/sbooth/CSpeex
Computed https://github.com/sbooth/CSpeex at 1.2.1 (0.46s)
Computing version for https://github.com/sbooth/vorbis-binary-xcframework
Computed https://github.com/sbooth/vorbis-binary-xcframework at 0.1.2 (0.46s)
Computing version for https://github.com/sbooth/opus-binary-xcframework
Computed https://github.com/sbooth/opus-binary-xcframework at 0.2.2 (0.45s)
Computing version for https://github.com/sbooth/flac-binary-xcframework
Computed https://github.com/sbooth/flac-binary-xcframework at 0.2.0 (0.43s)
Computing version for https://github.com/sbooth/ogg-binary-xcframework
Computed https://github.com/sbooth/ogg-binary-xcframework at 0.1.2 (0.44s)
Computing version for https://github.com/sbooth/wavpack-binary-xcframework
Computed https://github.com/sbooth/wavpack-binary-xcframework at 0.1.2 (0.43s)
Computing version for https://github.com/sbooth/CXXTagLib
Computed https://github.com/sbooth/CXXTagLib at 2.0.2 (0.44s)
Computing version for https://github.com/sbooth/CXXMonkeysAudio
Computed https://github.com/sbooth/CXXMonkeysAudio at 11.0.0 (0.44s)
Computing version for https://github.com/sbooth/CDUMB
Computed https://github.com/sbooth/CDUMB at 2.0.3 (0.45s)
Computing version for https://github.com/sbooth/AVFAudioExtensions
Computed https://github.com/sbooth/AVFAudioExtensions at 0.4.1 (0.47s)
Computing version for https://github.com/sbooth/CXXAudioUtilities
Computed https://github.com/sbooth/CXXAudioUtilities at 0.3.2 (0.46s)
Creating working copy for https://github.com/sbooth/flac-binary-xcframework
Working copy of https://github.com/sbooth/flac-binary-xcframework resolved at 0.2.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/opus-binary-xcframework
Working copy of https://github.com/sbooth/opus-binary-xcframework resolved at 0.2.2
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.3
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/CXXMonkeysAudio
Working copy of https://github.com/sbooth/CXXMonkeysAudio resolved at 11.0.0
Creating working copy for https://github.com/sbooth/CXXAudioUtilities
Working copy of https://github.com/sbooth/CXXAudioUtilities resolved at 0.3.2
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.2
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.2
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.2
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.2
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.2
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.2
Creating working copy for https://github.com/sbooth/AVFAudioExtensions
Working copy of https://github.com/sbooth/AVFAudioExtensions resolved at 0.4.1
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/wavpack-binary-xcframework
Working copy of https://github.com/sbooth/wavpack-binary-xcframework resolved at 0.1.2
Downloading binary artifact https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.2/tta-cpp.xcframework.zip
Downloading binary artifact https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.2/sndfile.xcframework.zip
Downloading binary artifact https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip
Downloading binary artifact https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip
Downloading binary artifact https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.2/lame.xcframework.zip
Downloading binary artifact https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.2/vorbis.xcframework.zip
Downloading binary artifact https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.2/opus.xcframework.zip
Downloading binary artifact https://github.com/sbooth/flac-binary-xcframework/releases/download/0.2.0/FLAC.xcframework.zip
Downloading binary artifact https://github.com/sbooth/ogg-binary-xcframework/releases/download/0.1.2/ogg.xcframework.zip
Downloading binary artifact https://github.com/sbooth/wavpack-binary-xcframework/releases/download/0.1.2/wavpack.xcframework.zip
[16375/449113] Downloading https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.2/tta-cpp.xcframework.zip
[465488/2411859] Downloading https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.2/tta-cpp.xcframework.zip, https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip
[776757/7353180] Downloading https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.2/tta-cpp.xcframework.zip, https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip
[3585089/14350727] Downloading https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.2/tta-cpp.xcframework.zip, https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip, https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.2/sndfile.xcframework.zip
[5064487/23257727] Downloading https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.2/tta-cpp.xcframework.zip, https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip, https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.2/sndfile.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.2/opus.xcframework.zip
[5942803/29275708] Downloading https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.2/tta-cpp.xcframework.zip, https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip, https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.2/sndfile.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.2/opus.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.2/lame.xcframework.zip
Downloaded https://github.com/sbooth/tta-cpp-binary-xcframework/releases/download/0.1.2/tta-cpp.xcframework.zip (1.11s)
[5814611/28826595] Downloading https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip, https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.2/sndfile.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.2/opus.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.2/lame.xcframework.zip
[8486650/32749013] Downloading https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip, https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.2/sndfile.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.2/opus.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.2/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.2.0/FLAC.xcframework.zip
[9364988/37824255] Downloading https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip, https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.2/sndfile.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.2/opus.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.2/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.2.0/FLAC.xcframework.zip, https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.2/vorbis.xcframework.zip
[27451407/38402443] Downloading https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip, https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.2/sndfile.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.2/opus.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.2/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.2.0/FLAC.xcframework.zip, https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.2/vorbis.xcframework.zip, https://github.com/sbooth/ogg-binary-xcframework/releases/download/0.1.2/ogg.xcframework.zip
[32178129/42062689] Downloading https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip, https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip, https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.2/sndfile.xcframework.zip, https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.2/opus.xcframework.zip, https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.2/lame.xcframework.zip, https://github.com/sbooth/flac-binary-xcframework/releases/download/0.2.0/FLAC.xcframework.zip, https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.2/vorbis.xcframework.zip, https://github.com/sbooth/ogg-binary-xcframework/releases/download/0.1.2/ogg.xcframework.zip, https://github.com/sbooth/wavpack-binary-xcframework/releases/download/0.1.2/wavpack.xcframework.zip
Downloaded https://github.com/sbooth/mpc-binary-xcframework/releases/download/0.1.2/mpc.xcframework.zip (1.00s)
Downloaded https://github.com/sbooth/mpg123-binary-xcframework/releases/download/0.2.3/mpg123.xcframework.zip (1.22s)
Downloaded https://github.com/sbooth/ogg-binary-xcframework/releases/download/0.1.2/ogg.xcframework.zip (1.24s)
Downloaded https://github.com/sbooth/wavpack-binary-xcframework/releases/download/0.1.2/wavpack.xcframework.zip (1.27s)
Downloaded https://github.com/sbooth/flac-binary-xcframework/releases/download/0.2.0/FLAC.xcframework.zip (1.28s)
Downloaded https://github.com/sbooth/lame-binary-xcframework/releases/download/0.1.2/lame.xcframework.zip (1.33s)
Downloaded https://github.com/sbooth/vorbis-binary-xcframework/releases/download/0.1.2/vorbis.xcframework.zip (1.37s)
Downloaded https://github.com/sbooth/sndfile-binary-xcframework/releases/download/0.1.2/sndfile.xcframework.zip (1.38s)
Downloaded https://github.com/sbooth/opus-binary-xcframework/releases/download/0.2.2/opus.xcframework.zip (1.44s)
Build complete.
{
  "c_language_standard" : "c11",
  "cxx_language_standard" : "c++17",
  "dependencies" : [
    {
      "identity" : "cxxaudioutilities",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.3.2",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/CXXAudioUtilities"
    },
    {
      "identity" : "avfaudioextensions",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.1",
            "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" : "cxxmonkeysaudio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "11.0.0",
            "upper_bound" : "12.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/CXXMonkeysAudio"
    },
    {
      "identity" : "cxxtaglib",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.2",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/CXXTagLib"
    },
    {
      "identity" : "wavpack-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.2",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/wavpack-binary-xcframework"
    },
    {
      "identity" : "ogg-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.2",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/ogg-binary-xcframework"
    },
    {
      "identity" : "flac-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.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.2.2",
            "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.2",
            "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.2",
            "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.2",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/sbooth/mpc-binary-xcframework"
    },
    {
      "identity" : "mpg123-binary-xcframework",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.3",
            "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.2",
            "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.2",
            "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" : "11.0"
    },
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "tvos",
      "version" : "15.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",
        "SFBPlaybackPosition.swift",
        "SFBPlaybackTime.swift",
        "SFBReplayGainAnalyzer.swift"
      ],
      "target_dependencies" : [
        "CSFBAudioEngine"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CSFBAudioEngine",
      "module_type" : "ClangTarget",
      "name" : "CSFBAudioEngine",
      "path" : "Sources/CSFBAudioEngine",
      "product_dependencies" : [
        "CXXAudioUtilities",
        "AVFAudioExtensions",
        "dumb",
        "MAC",
        "taglib",
        "wavpack",
        "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/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/AVAudioChannelLayoutsAreEquivalent.mm",
        "Player/AudioPlayerNode.mm",
        "Player/HostTimeUtilities.cpp",
        "Player/SFBAudioPlayer.mm",
        "Player/SFBAudioPlayerNode.mm",
        "Player/StringDescribingAVAudioFormat.mm",
        "Utilities/NSData+SFBExtensions.m",
        "Utilities/NSError+SFBURLPresentation.m",
        "Utilities/NSFileHandle+SFBHeaderReading.m",
        "Utilities/SFBAudioEngineTypes.m",
        "Utilities/SFBLibsndfileUtilities.m"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.