The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-webrtc, reference main (f25372), with Swift 6.2 for macOS (SPM) on 1 May 2026 11:43:41 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/1amageek/swift-webrtc.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/1amageek/swift-webrtc
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at f25372c Add GitHub Actions CI workflow
Cloned https://github.com/1amageek/swift-webrtc.git
Revision (git rev-parse @):
f25372c48c6f20244be7d978224c82606a9a5f96
SUCCESS checkout https://github.com/1amageek/swift-webrtc.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/1amageek/swift-webrtc.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.3.0.app xcrun swift build --arch arm64
Building for debugging...
[0/389] Write sources
[9/389] Copying PrivacyInfo.xcprivacy
[9/389] Write sources
[9/389] Copying PrivacyInfo.xcprivacy
[9/389] Write sources
[15/389] Copying PrivacyInfo.xcprivacy
[15/389] Write sources
[21/389] Compiling md5-x86_64-apple.S
[21/389] Compiling md5-586-apple.S
[23/389] Compiling fiat_p256_adx_sqr.S
[23/389] Compiling md5-586-linux.S
[24/389] Compiling fiat_p256_adx_mul.S
[25/389] Compiling fiat_curve25519_adx_mul.S
[27/389] Compiling fiat_curve25519_adx_square.S
[28/389] Compiling md5-x86_64-linux.S
[29/389] Compiling chacha20_poly1305_armv8-win.S
[30/389] Compiling chacha20_poly1305_armv8-linux.S
[30/389] Compiling chacha-x86_64-apple.S
[30/389] Compiling chacha-x86_64-linux.S
[33/389] Compiling chacha20_poly1305_x86_64-apple.S
[34/389] Compiling chacha20_poly1305_x86_64-linux.S
[35/389] Write swift-version--3CB7CFEC50E0D141.txt
[36/389] Compiling chacha20_poly1305_armv8-apple.S
[37/389] Compiling chacha-x86-apple.S
[38/389] Compiling chacha-armv8-linux.S
[39/389] Compiling chacha-armv4-linux.S
[39/389] Compiling chacha-armv8-win.S
[41/389] Compiling chacha-x86-linux.S
[42/389] Compiling aes128gcmsiv-x86_64-linux.S
[43/389] Compiling chacha-armv8-apple.S
[44/389] Compiling aes128gcmsiv-x86_64-apple.S
[45/389] Compiling x86_64-mont5-linux.S
[46/389] Compiling x86_64-mont5-apple.S
[47/389] Compiling x86_64-mont-linux.S
[48/391] Compiling x86_64-mont-apple.S
[49/391] Compiling x86-mont-linux.S
[50/391] Compiling x86-mont-apple.S
[51/397] Compiling vpaes-x86_64-linux.S
[52/415] Compiling vpaes-x86_64-apple.S
[53/415] Compiling vpaes-x86-linux.S
[54/415] Compiling vpaes-x86-apple.S
[55/434] Compiling vpaes-armv8-win.S
[56/499] Compiling vpaes-armv7-linux.S
[57/502] Compiling sha512-x86_64-linux.S
[58/502] Compiling vpaes-armv8-linux.S
[59/502] Compiling sha512-x86_64-apple.S
[60/502] Compiling vpaes-armv8-apple.S
[61/502] Compiling sha512-armv8-win.S
[62/502] Compiling sha512-armv8-linux.S
[63/502] Compiling sha512-armv4-linux.S
[64/502] Compiling sha512-586-linux.S
[65/502] Compiling sha512-armv8-apple.S
[66/502] Compiling sha512-586-apple.S
[67/502] Compiling sha256-x86_64-linux.S
[68/502] Compiling sha256-x86_64-apple.S
[69/502] Compiling sha256-armv8-win.S
[70/502] Compiling sha256-armv8-linux.S
[71/502] Compiling sha256-armv4-linux.S
[72/502] Compiling sha256-armv8-apple.S
[73/502] Compiling sha256-586-linux.S
[74/502] Compiling sha256-586-apple.S
[75/502] Compiling sha1-x86_64-linux.S
[76/502] Compiling sha1-armv8-win.S
[76/502] Compiling sha1-x86_64-apple.S
[78/502] Compiling sha1-armv8-linux.S
[79/502] Compiling sha1-586-linux.S
[80/502] Compiling sha1-armv4-large-linux.S
[81/502] Compiling sha1-armv8-apple.S
[82/502] Compiling sha1-586-apple.S
[83/502] Compiling rsaz-avx2-linux.S
[84/502] Compiling rsaz-avx2-apple.S
[85/502] Compiling rdrand-x86_64-linux.S
[86/502] Compiling rdrand-x86_64-apple.S
[87/502] Compiling p256_beeu-x86_64-asm-linux.S
[88/502] Compiling p256_beeu-x86_64-asm-apple.S
[89/502] Compiling p256_beeu-armv8-asm-win.S
[90/502] Compiling p256_beeu-armv8-asm-linux.S
[91/502] Compiling p256_beeu-armv8-asm-apple.S
[92/502] Compiling p256-x86_64-asm-linux.S
[92/502] Compiling p256-x86_64-asm-apple.S
[94/502] Compiling p256-armv8-asm-win.S
[95/502] Compiling p256-armv8-asm-linux.S
[96/502] Compiling ghashv8-armv8-win.S
[97/502] Compiling p256-armv8-asm-apple.S
[98/502] Compiling ghashv8-armv8-linux.S
[99/502] Compiling ghashv8-armv7-linux.S
[100/502] Compiling ghashv8-armv8-apple.S
[101/502] Compiling CCryptoBoringSSLShims shims.c
[102/502] Compiling ghash-x86_64-linux.S
[103/502] Compiling ghash-x86_64-apple.S
[104/502] Compiling ghash-x86-linux.S
[105/502] Compiling ghash-x86-apple.S
[106/502] Compiling ghash-ssse3-x86_64-linux.S
[107/502] Compiling ghash-ssse3-x86_64-apple.S
[108/502] Compiling ghash-ssse3-x86-linux.S
[109/502] Compiling ghash-ssse3-x86-apple.S
[110/502] Compiling ghash-neon-armv8-win.S
[111/502] Compiling ghash-neon-armv8-linux.S
[112/502] Compiling ghash-neon-armv8-apple.S
[113/502] Compiling ghash-armv4-linux.S
[114/502] Compiling co-586-apple.S
[115/502] Compiling co-586-linux.S
[116/502] Compiling bsaes-armv7-linux.S
[117/502] Compiling bn-armv8-win.S
[118/502] Compiling bn-armv8-linux.S
[119/502] Compiling bn-armv8-apple.S
[120/502] Compiling bn-586-linux.S
[121/502] Compiling bn-586-apple.S
[122/502] Compiling armv8-mont-win.S
[123/502] Compiling armv8-mont-linux.S
[124/502] Compiling armv4-mont-linux.S
[125/502] Compiling aesv8-gcm-armv8-win.S
[126/502] Compiling armv8-mont-apple.S
[127/502] Compiling aesv8-gcm-armv8-linux.S
[128/502] Compiling aesv8-gcm-armv8-apple.S
[129/502] Compiling aesv8-armv8-win.S
[130/502] Compiling aesv8-armv8-linux.S
[131/502] Compiling aesv8-armv8-apple.S
[132/502] Compiling aesv8-armv7-linux.S
[133/502] Compiling aesni-x86_64-linux.S
[134/502] Compiling err_data.cc
[135/502] Compiling aesni-x86_64-apple.S
[135/502] Compiling aesni-x86-linux.S
[137/502] Compiling aesni-x86-apple.S
[138/502] Compiling aesni-gcm-x86_64-linux.S
[139/502] Compiling aesni-gcm-x86_64-apple.S
[140/502] Compiling aes-gcm-avx512-x86_64-linux.S
[141/502] Compiling aes-gcm-avx512-x86_64-apple.S
[142/502] Compiling aes-gcm-avx2-x86_64-linux.S
[143/502] Compiling aes-gcm-avx2-x86_64-apple.S
[145/502] Compiling _CertificateInternals _TinyArray.swift
[146/502] Emitting module _CertificateInternals
[147/502] Compiling Logging MetadataProvider.swift
[148/502] Emitting module Logging
[148/502] Compiling xwing.cc
[149/502] Compiling x_spki.cc
[150/502] Compiling x_req.cc
[150/502] Compiling x_sig.cc
[152/502] Compiling x_x509a.cc
[153/502] Compiling x_pubkey.cc
[155/502] Compiling Logging LogHandler.swift
[156/502] Compiling Logging LogEvent.swift
[157/502] Compiling Logging Locks.swift
[158/502] Compiling Logging Logging.swift
[158/502] Compiling x_x509.cc
[159/502] Compiling x_name.cc
[160/502] Compiling x_attrib.cc
[161/502] Compiling x_exten.cc
[162/502] Compiling x_crl.cc
[163/502] Compiling x509spki.cc
[164/502] Compiling x_all.cc
[165/502] Compiling x509rset.cc
[166/502] Compiling x_algor.cc
[167/502] Compiling x509name.cc
[168/502] Compiling x509_vpm.cc
[169/502] Compiling x509_txt.cc
[170/502] Compiling x509cset.cc
[171/502] Compiling x509_vfy.cc
[172/502] Compiling x509_v3.cc
[173/502] Compiling x509_trs.cc
[174/502] Compiling x509_set.cc
[176/502] Compiling Crypto ChaChaPoly_boring.swift
[177/502] Compiling Crypto ChaChaPoly.swift
[178/503] Compiling Crypto Cipher.swift
[179/503] Compiling Crypto Nonces.swift
[180/503] Compiling Crypto ASN1Strings.swift
[181/503] Compiling Crypto ArraySliceBigint.swift
[182/503] Compiling SwiftASN1 DER.swift
[183/503] Compiling Crypto ASN1.swift
[184/503] Compiling Crypto ASN1Any.swift
[185/503] Compiling Crypto ASN1BitString.swift
[186/503] Compiling Crypto ASN1Boolean.swift
[187/503] Compiling SwiftASN1 Errors.swift
[188/503] Compiling Crypto AES-GCM.swift
[189/503] Compiling Crypto AES-GCM_boring.swift
[189/503] Compiling x509_obj.cc
[190/503] Compiling x509_def.cc
[191/503] Compiling x509_ext.cc
[192/503] Compiling x509_req.cc
[193/503] Compiling x509_d2.cc
[194/503] Compiling x509_lu.cc
[195/503] Compiling x509_att.cc
[196/503] Compiling x509_cmp.cc
[197/503] Compiling x509.cc
[198/503] Compiling v3_pmaps.cc
[198/503] Compiling v3_prn.cc
[200/503] Compiling v3_skey.cc
[201/503] Compiling v3_purp.cc
[202/503] Compiling v3_utl.cc
[203/503] Compiling v3_pcons.cc
[205/503] Emitting module SwiftASN1
[205/503] Compiling v3_ocsp.cc
[207/503] Compiling Crypto ASN1Null.swift
[208/503] Compiling Crypto ASN1OctetString.swift
[209/503] Compiling Crypto ASN1Identifier.swift
[210/503] Compiling Crypto ASN1Integer.swift
[211/503] Compiling Crypto MLKEM_wrapper.swift
[212/503] Compiling Crypto XWing_boring.swift
[213/503] Compiling Crypto KEM-Errors.swift
[214/503] Compiling Crypto KEM.swift
[215/503] Compiling Crypto MLKEM.swift
[216/503] Compiling Crypto XWing.swift
[217/503] Compiling Crypto ECDH_boring.swift
[218/503] Compiling Crypto DH.swift
[219/503] Compiling Crypto ECDH.swift
[220/512] Emitting module Crypto
[231/512] Compiling Crypto EdDSA_boring.swift
[232/512] Compiling Crypto MLDSA_boring.swift
[233/512] Compiling Crypto MLDSA_wrapper.swift
[234/512] Compiling Crypto ECDSA.swift
[235/512] Compiling Crypto Ed25519.swift
[236/512] Compiling Crypto MLDSA.swift
[237/512] Compiling Crypto Signature.swift
[238/512] Compiling Crypto CryptoKitErrors_boring.swift
[239/512] Compiling Crypto Optional+withUnsafeBytes_boring.swift
[240/512] Compiling Crypto HPKE-NIST-EC-KEMs.swift
[241/512] Compiling Crypto HPKE-KEM.swift
[242/512] Compiling Crypto HPKE-Errors.swift
[243/512] Compiling Crypto HPKE.swift
[244/512] Compiling Crypto HPKE-Context.swift
[245/512] Compiling Crypto HPKE-KeySchedule.swift
[246/512] Compiling Crypto HPKE-Modes.swift
[247/512] Compiling Crypto Insecure.swift
[248/512] Compiling Crypto Insecure_HashFunctions.swift
[249/512] Compiling Crypto MLKEM_boring.swift
[250/512] Compiling Crypto PKCS8PrivateKey.swift
[251/512] Compiling Crypto SEC1PrivateKey.swift
[252/512] Compiling Crypto SubjectPublicKeyInfo.swift
[253/512] Compiling Crypto CryptoError_boring.swift
[254/512] Compiling Crypto CryptoKitErrors.swift
[255/512] Compiling Crypto Digest_boring.swift
[256/512] Compiling Crypto Digest.swift
[257/512] Compiling Crypto Digests.swift
[258/512] Compiling Crypto HashFunctions.swift
[259/512] Compiling Crypto HashFunctions_SHA2.swift
[260/512] Compiling Crypto HashFunctions_SHA3.swift
[261/512] Compiling Crypto Digest_xkcp.swift
[262/512] Compiling Crypto HPKE-AEAD.swift
[263/512] Compiling Crypto HPKE-Ciphersuite.swift
[264/512] Compiling Crypto HPKE-KDF.swift
[265/512] Compiling Crypto HPKE-KexKeyDerivation.swift
[266/512] Compiling Crypto HPKE-LabeledExtract.swift
[267/512] Compiling Crypto HPKE-Utils.swift
[268/512] Compiling Crypto DHKEM.swift
[269/512] Compiling Crypto HPKE-KEM-Curve25519.swift
[276/512] Compiling Crypto GeneralizedTime.swift
[277/512] Compiling Crypto ObjectIdentifier.swift
[278/512] Compiling Crypto ECDSASignature.swift
[279/512] Compiling Crypto PEMDocument.swift
[280/512] Compiling Crypto NISTCurvesKeys.swift
[281/512] Compiling Crypto X25519Keys.swift
[282/512] Compiling Crypto SymmetricKeys.swift
[283/512] Compiling Crypto HMAC.swift
[284/512] Compiling Crypto MACFunctions.swift
[285/512] Compiling Crypto MessageAuthenticationCode.swift
[286/512] Compiling Crypto AES.swift
[287/512] Compiling Crypto ECDSASignature_boring.swift
[288/512] Compiling Crypto ECDSA_boring.swift
[289/512] Compiling Crypto ANSIx963.swift
[290/512] Compiling Crypto HKDF.swift
[291/512] Compiling Crypto AESWrap.swift
[292/512] Compiling Crypto AESWrap_boring.swift
[293/512] Compiling Crypto Ed25519_boring.swift
[294/512] Compiling Crypto NISTCurvesKeys_boring.swift
[295/512] Compiling Crypto X25519Keys_boring.swift
[296/512] Compiling Crypto Curve25519.swift
[297/512] Compiling Crypto Ed25519Keys.swift
[297/512] Compiling v3_ncons.cc
[298/512] Compiling v3_ia5.cc
[299/512] Compiling v3_int.cc
[300/512] Compiling v3_info.cc
[301/512] Compiling v3_genn.cc
[302/512] Compiling v3_lib.cc
[303/512] Compiling v3_extku.cc
[304/512] Compiling v3_enum.cc
[306/512] Compiling Crypto RNG_boring.swift
[307/512] Compiling Crypto SafeCompare_boring.swift
[308/512] Compiling Crypto Zeroization_boring.swift
[309/512] Compiling Crypto _CryptoModuleAnchor.swift
[310/512] Compiling Crypto PrettyBytes.swift
[311/512] Compiling Crypto SafeCompare.swift
[312/512] Compiling Crypto SecureBytes.swift
[313/512] Compiling Crypto Zeroization.swift
[314/512] Compiling Crypto resource_bundle_accessor.swift
[314/512] Compiling v3_crld.cc
[315/512] Compiling v3_cpols.cc
[316/512] Compiling v3_conf.cc
[317/512] Compiling v3_bitst.cc
[318/512] Compiling v3_akeya.cc
[319/512] Compiling v3_bcons.cc
[320/520] Compiling v3_alt.cc
[321/520] Compiling v3_akey.cc
[322/520] Compiling t_x509a.cc
[323/529] Compiling i2d_pr.cc
[324/529] Compiling t_x509.cc
[325/529] Compiling name_print.cc
[326/529] Compiling t_crl.cc
[327/529] Compiling rsa_pss.cc
[328/529] Compiling t_req.cc
[329/529] Compiling policy.cc
[330/529] Compiling by_file.cc
[331/529] Compiling by_dir.cc
[332/529] Compiling asn1_gen.cc
[333/529] Compiling voprf.cc
[334/529] Compiling algorithm.cc
[334/529] Compiling a_verify.cc
[336/529] Compiling trust_token.cc
[337/529] Compiling a_digest.cc
[338/529] Compiling a_sign.cc
[339/529] Compiling thread_win.cc
[340/529] Compiling thread.cc
[341/529] Compiling pmbtoken.cc
[342/529] Compiling thread_none.cc
[343/529] Compiling thread_pthread.cc
[344/529] Compiling stack.cc
[345/529] Compiling slhdsa.cc
[346/529] Compiling spake2plus.cc
[347/529] Compiling siphash.cc
[348/529] Compiling sha512.cc
[349/529] Compiling sha256.cc
[350/529] Compiling sha1.cc
[351/529] Compiling rsa_extra.cc
[352/529] Compiling rsa_print.cc
[353/529] Compiling rsa_crypt.cc
[354/529] Compiling refcount.cc
[355/529] Compiling rc4.cc
[356/529] Compiling rsa_asn1.cc
[357/529] Compiling urandom.cc
[358/529] Compiling windows.cc
[359/529] Compiling trusty.cc
[360/529] Compiling rand.cc
[361/529] Compiling passive.cc
[362/529] Compiling poly1305_arm_asm.S
[363/529] Compiling ios.cc
[364/529] Compiling deterministic.cc
[365/529] Compiling getentropy.cc
[366/529] Compiling fork_detect.cc
[367/529] Compiling forkunsafe.cc
[368/529] Compiling poly1305_vec.cc
[369/529] Compiling pool.cc
[370/529] Compiling poly1305_arm.cc
[371/529] Compiling poly1305.cc
[373/529] Compiling STUNCore TransactionID.swift
[374/529] Compiling STUNCore SecureRandom.swift
[375/529] Compiling SCTPCore TSNTracker.swift
[376/529] Compiling SCTPCore SCTPSecureRandom.swift
[376/529] Compiling pkcs7.cc
[377/529] Compiling p5_pbev2.cc
[378/529] Compiling pkcs8.cc
[379/529] Compiling pkcs8_x509.cc
[380/529] Compiling pkcs7_x509.cc
[381/529] Compiling pem_xaux.cc
[382/529] Compiling pem_x509.cc
[383/529] Compiling pem_pkey.cc
[385/529] Compiling STUNCore STUNConstants.swift
[386/529] Compiling STUNCore STUNAttribute.swift
[387/529] Compiling STUNCore MessageIntegrity.swift
[388/529] Emitting module STUNCore
[389/529] Compiling STUNCore Fingerprint.swift
[390/529] Compiling STUNCore STUNMessage.swift
[390/529] Compiling pem_pk8.cc
[391/529] Compiling mlkem.cc
[392/529] Compiling obj_xref.cc
[393/529] Compiling pem_oth.cc
[394/529] Compiling pem_info.cc
[395/529] Compiling pem_lib.cc
[396/533] Compiling pem_all.cc
[397/533] Compiling obj.cc
[398/533] Compiling poly_rq_mul.S
[399/533] Compiling mldsa.cc
[400/533] Compiling mem.cc
[401/533] Compiling fips_shared_support.cc
[402/533] Compiling lhash.cc
[404/533] Compiling ICELite ICECredentials.swift
[405/533] Compiling ICELite ICELiteAgent.swift
[406/533] Compiling ICELite ICEState.swift
[407/533] Emitting module ICELite
[407/533] Compiling md5.cc
[408/533] Compiling md4.cc
[409/533] Compiling kyber.cc
[410/533] Compiling hpke.cc
[411/533] Compiling fuzzer_mode.cc
[412/533] Compiling hrss.cc
[413/533] Compiling ex_data.cc
[414/533] Compiling scrypt.cc
[415/533] Compiling print.cc
[416/533] Compiling pbkdf.cc
[417/533] Compiling sign.cc
[418/533] Compiling p_x25519_asn1.cc
[419/533] Compiling p_x25519.cc
[420/533] Compiling p_rsa_asn1.cc
[421/533] Compiling p_rsa.cc
[422/533] Compiling p_hkdf.cc
[423/533] Compiling p_ed25519_asn1.cc
[424/533] Compiling p_ed25519.cc
[425/533] Compiling p_ec_asn1.cc
[426/533] Compiling p_ec.cc
[427/533] Compiling p_dsa_asn1.cc
[428/533] Compiling p_dh_asn1.cc
[429/533] Compiling p_dh.cc
[430/533] Compiling evp.cc
[431/533] Compiling err.cc
[432/533] Compiling evp_ctx.cc
[433/533] Compiling evp_asn1.cc
[434/533] Compiling engine.cc
[435/533] Compiling ecdsa_p1363.cc
[436/533] Compiling ecdh.cc
[437/533] Compiling ecdsa_asn1.cc
[438/533] Compiling ec_derive.cc
[439/533] Compiling hash_to_curve.cc
[440/533] Compiling dsa.cc
[441/533] Compiling ec_asn1.cc
[442/533] Compiling dsa_asn1.cc
[443/533] Compiling x25519-asm-arm.S
[444/533] Compiling digest_extra.cc
[445/533] Compiling params.cc
[446/533] Compiling dh_asn1.cc
[447/533] Compiling des.cc
[448/533] Compiling curve25519_64_adx.cc
[449/533] Compiling spake25519.cc
[450/533] Compiling cpu_intel.cc
[451/533] Compiling crypto.cc
[452/533] Compiling curve25519.cc
[453/533] Compiling cpu_arm_linux.cc
[454/533] Compiling cpu_arm_freebsd.cc
[455/533] Compiling cpu_aarch64_win.cc
[456/533] Compiling cpu_aarch64_sysreg.cc
[457/533] Compiling cpu_aarch64_openbsd.cc
[458/533] Compiling cpu_aarch64_linux.cc
[459/533] Compiling cpu_aarch64_fuchsia.cc
[460/533] Compiling cpu_aarch64_apple.cc
[461/533] Compiling conf.cc
[462/533] Compiling tls_cbc.cc
[464/533] Compiling SCTPCore SCTPCookie.swift
[465/533] Compiling SCTPCore SCTPChunk.swift
[466/533] Compiling SCTPCore SCTPAssociation.swift
[467/533] Compiling SCTPCore RetransmissionQueue.swift
[468/533] Compiling SCTPCore FragmentAssembler.swift
[469/533] Emitting module SCTPCore
[470/533] Compiling SCTPCore SCTPPacket.swift
[470/533] Compiling get_cipher.cc
[471/533] Compiling cms.cc
[472/533] Compiling e_rc4.cc
[473/533] Compiling e_tls.cc
[474/537] Compiling e_rc2.cc
[475/537] Compiling e_null.cc
[476/537] Compiling e_des.cc
[477/537] Compiling e_chacha20poly1305.cc
[478/537] Compiling e_aesgcmsiv.cc
[480/537] Compiling DataChannel DataChannelPPID.swift
[480/537] Compiling e_aeseax.cc
[481/537] Compiling e_aesctrhmac.cc
[482/537] Compiling derive_key.cc
[484/537] Compiling DataChannel DataChannel.swift
[484/537] Compiling chacha.cc
[485/537] Compiling unicode.cc
[486/537] Compiling cbs.cc
[488/537] Emitting module DataChannel
[489/537] Compiling DataChannel DCEPMessage.swift
[489/537] Compiling cbb.cc
[489/537] Compiling ber.cc
[491/537] Compiling buf.cc
[492/537] Compiling sqrt.cc
[493/537] Compiling bcm.cc
[494/537] Compiling exponentiation.cc
[495/537] Compiling asn1_compat.cc
[496/537] Compiling div.cc
[497/537] Compiling blake2.cc
[497/537] Compiling printf.cc
[499/537] Compiling convert.cc
[500/537] Compiling bn_asn1.cc
[501/537] Compiling hexdump.cc
[502/537] Compiling file.cc
[503/537] Compiling pair.cc
[504/537] Compiling errno.cc
[505/537] Compiling fd.cc
[506/537] Compiling bio_mem.cc
[507/537] Compiling base64.cc
[508/537] Compiling bio.cc
[509/537] Compiling tasn_typ.cc
[510/537] Compiling tasn_fre.cc
[511/537] Compiling tasn_enc.cc
[512/537] Compiling posix_time.cc
[513/537] Compiling tasn_utl.cc
[514/537] Compiling tasn_new.cc
[515/537] Compiling f_string.cc
[516/537] Compiling tasn_dec.cc
[517/537] Compiling f_int.cc
[518/537] Compiling asn_pack.cc
[519/537] Compiling asn1_par.cc
[520/537] Compiling a_utctm.cc
[521/537] Compiling asn1_lib.cc
[522/537] Compiling a_time.cc
[523/537] Compiling a_type.cc
[524/537] Compiling a_octet.cc
[525/537] Compiling a_strnid.cc
[526/537] Compiling a_strex.cc
[527/537] Compiling a_object.cc
[528/537] Compiling a_mbstr.cc
[529/537] Compiling a_int.cc
[530/537] Compiling a_i2d_fp.cc
[531/537] Compiling a_dup.cc
[532/537] Compiling a_d2i_fp.cc
[533/537] Compiling aes.cc
[534/537] Compiling a_gentm.cc
[535/537] Compiling a_bool.cc
[536/537] Compiling a_bitstr.cc
[538/546] Compiling CryptoBoringWrapper resource_bundle_accessor.swift
[539/546] Compiling CryptoBoringWrapper RandomBytes.swift
[540/546] Compiling CryptoBoringWrapper FiniteFieldArithmeticContext.swift
[541/546] Compiling CryptoBoringWrapper EllipticCurvePoint.swift
[542/546] Compiling CryptoBoringWrapper ArbitraryPrecisionInteger.swift
[543/546] Compiling CryptoBoringWrapper EllipticCurve.swift
[544/546] Compiling CryptoBoringWrapper CryptoKitErrors_boring.swift
[545/546] Emitting module CryptoBoringWrapper
[546/546] Compiling CryptoBoringWrapper BoringSSLAEAD.swift
[547/610] Emitting module CryptoExtras
[548/616] Compiling CryptoExtras BoringSSLSHA512256HashFunction.swift
[549/616] Compiling CryptoExtras SHA512256.swift
[550/616] Compiling CryptoExtras SHA512256Digest.swift
[551/616] Compiling CryptoExtras Curve25519+PEM.swift
[552/616] Compiling CryptoExtras ObjectIdentifier.swift
[553/616] Compiling CryptoExtras PKCS8DERRepresentation.swift
[554/616] Compiling CryptoExtras PKCS8PrivateKey.swift
[555/616] Compiling CryptoExtras RFC8410AlgorithmIdentifier.swift
[556/616] Compiling CryptoExtras ECToolbox_boring.swift
[557/616] Compiling CryptoExtras ECToolbox.swift
[558/616] Compiling CryptoExtras HashToField.swift
[559/616] Compiling CryptoExtras KDF.swift
[560/616] Compiling CryptoExtras PBKDF2_boring.swift
[561/616] Compiling CryptoExtras PBKDF2_commoncrypto.swift
[562/616] Compiling CryptoExtras AES_GCM_SIV_boring.swift
[563/616] Compiling CryptoExtras CMAC.swift
[564/616] Compiling CryptoExtras ARC+API.swift
[565/616] Compiling CryptoExtras ARC.swift
[566/616] Compiling CryptoExtras ARCCredential.swift
[567/616] Compiling CryptoExtras ARCEncoding.swift
[568/616] Compiling CryptoExtras ARCPrecredential.swift
[569/616] Compiling CryptoExtras IntegerEncoding.swift
[570/616] Compiling CryptoExtras PEMDocument.swift
[571/616] Compiling CryptoExtras PrettyBytes.swift
[572/616] Compiling CryptoExtras SubjectPublicKeyInfo.swift
[573/616] Compiling CryptoExtras ThreadOps.swift
[574/616] Compiling CryptoExtras ThreadPosix.swift
[575/616] Compiling CryptoExtras ThreadSpecific.swift
[576/616] Compiling CryptoExtras ARCPresentation.swift
[577/616] Compiling CryptoExtras ARCRequest.swift
[578/616] Compiling CryptoExtras ARCResponse.swift
[579/616] Compiling CryptoExtras ARCServer.swift
[580/616] Compiling CryptoExtras ChaCha20CTR_boring.swift
[581/616] Compiling CryptoExtras ChaCha20CTR.swift
[582/616] Compiling CryptoExtras BoringSSLSHA512256Context.swift
[583/616] Compiling CryptoExtras AES_CBC.swift
[584/616] Compiling CryptoExtras AES_CFB.swift
[585/616] Compiling CryptoExtras AES_CTR.swift
[586/616] Compiling CryptoExtras AES_GCM_SIV.swift
[587/616] Compiling CryptoExtras Block Function.swift
[588/616] Compiling CryptoExtras AES_CFB_boring.swift
[589/616] Compiling CryptoExtras AES_CTR_boring.swift
[590/616] Compiling CryptoExtras ThreadWindows.swift
[591/616] Compiling CryptoExtras DLEQ.swift
[592/616] Compiling CryptoExtras Prover.swift
[593/616] Compiling CryptoExtras Verifier.swift
[594/616] Compiling CryptoExtras ZKPToolbox.swift
[595/616] Compiling CryptoExtras resource_bundle_accessor.swift
[596/616] Compiling CryptoExtras PBKDF2.swift
[597/616] Compiling CryptoExtras Scrypt_boring.swift
[598/616] Compiling CryptoExtras Scrypt.swift
[599/616] Compiling CryptoExtras OPRF.swift
[600/616] Compiling CryptoExtras OPRFClient.swift
[601/616] Compiling CryptoExtras OPRFServer.swift
[602/616] Compiling CryptoExtras VOPRF+API.swift
[603/616] Compiling CryptoExtras Zeroization_boring.swift
[604/616] Compiling CryptoExtras BoringSSLHelpers.swift
[605/616] Compiling CryptoExtras CryptoKitErrors_boring.swift
[606/616] Compiling CryptoExtras Data+Extensions.swift
[607/616] Compiling CryptoExtras DigestType.swift
[608/616] Compiling CryptoExtras Error.swift
[609/616] Compiling CryptoExtras I2OSP.swift
[610/616] Compiling CryptoExtras VOPRFClient.swift
[611/616] Compiling CryptoExtras VOPRFServer.swift
[612/616] Compiling CryptoExtras BoringSSLPassphraseCallbackManager.swift
[613/616] Compiling CryptoExtras RSA+BlindSigning.swift
[614/616] Compiling CryptoExtras RSA.swift
[615/616] Compiling CryptoExtras RSA_boring.swift
[616/616] Compiling CryptoExtras Reexport.swift
[617/618] Emitting module _CryptoExtras
[618/618] Compiling _CryptoExtras Exports.swift
[619/717] Compiling X509 OCSPExtensionID.swift
[620/717] Compiling X509 OCSPNonce.swift
[621/717] Compiling X509 OCSPPolicy.swift
[622/717] Compiling X509 OCSPRequest.swift
[623/717] Compiling X509 OCSPResponse.swift
[624/717] Compiling X509 OCSPResponseBytes.swift
[625/717] Compiling X509 OCSPResponseData.swift
[626/717] Compiling X509 OCSPResponseStatus.swift
[627/717] Compiling X509 OCSPSignature.swift
[628/717] Compiling X509 OCSPSingleRequest.swift
[629/717] Compiling X509 OCSPSingleResponse.swift
[630/717] Compiling X509 AllOfPolicies.swift
[631/717] Compiling X509 AnyPolicy.swift
[632/717] Compiling X509 CertificateStore.swift
[633/717] Compiling X509 CustomCertificateStore.swift
[634/717] Compiling X509 OneOfPolicies.swift
[635/717] Compiling X509 PolicyBuilder.swift
[636/717] Compiling X509 BasicConstraintsPolicy.swift
[637/717] Compiling X509 DNSNames.swift
[638/717] Compiling X509 DirectoryNames.swift
[639/717] Compiling X509 ExpiryPolicy.swift
[640/717] Compiling X509 IPConstraints.swift
[641/727] Compiling X509 StateOrProvinceName.swift
[642/727] Compiling X509 StreetAddress.swift
[643/727] Compiling X509 Error.swift
[644/727] Compiling X509 AuthorityInformationAccess.swift
[645/727] Compiling X509 AuthorityKeyIdentifier.swift
[646/727] Compiling X509 BasicConstraints.swift
[647/727] Compiling X509 ExtendedKeyUsage.swift
[648/727] Compiling X509 ExtensionIdentifiers.swift
[649/727] Compiling X509 KeyUsage.swift
[650/727] Compiling X509 NameConstraints.swift
[651/727] Compiling X509 SubjectAlternativeName.swift
[652/727] Compiling X509 SubjectKeyIdentifier.swift
[653/727] Compiling X509 Extension.swift
[654/727] Compiling X509 Extensions.swift
[655/727] Compiling X509 ExtensionsBuilder.swift
[656/727] Compiling X509 GeneralName.swift
[657/727] Compiling X509 Lock.swift
[658/727] Compiling X509 LockedValueBox.swift
[659/727] Compiling X509 BasicOCSPResponse.swift
[660/727] Compiling X509 DirectoryString.swift
[661/727] Compiling X509 OCSPCertID.swift
[662/727] Compiling X509 OCSPCertStatus.swift
[663/727] Compiling X509 NameConstraintsPolicy.swift
[664/727] Compiling X509 RFC5280Policy.swift
[665/727] Compiling X509 URIConstraints.swift
[666/727] Compiling X509 VersionPolicy.swift
[667/727] Compiling X509 ServerIdentityPolicy.swift
[668/727] Compiling X509 TrustRootLoading.swift
[669/727] Compiling X509 UnverifiedChain.swift
[670/727] Compiling X509 ValidatedCertificateChain.swift
[671/727] Compiling X509 VerificationDiagnostic.swift
[672/727] Compiling X509 Verifier.swift
[673/727] Compiling X509 CSRAttribute.swift
[674/727] Compiling X509 CSRAttributes.swift
[675/727] Compiling X509 CSRVersion.swift
[676/727] Compiling X509 CertificateSigningRequest.swift
[677/727] Compiling X509 CertificationRequestInfo.swift
[678/727] Compiling X509 ExtensionRequest.swift
[679/727] Compiling X509 Certificate.swift
[680/727] Compiling X509 CertificatePrivateKey.swift
[681/727] Compiling X509 CertificatePublicKey.swift
[682/727] Compiling X509 CertificateSerialNumber.swift
[683/727] Compiling X509 CertificateVersion.swift
[684/727] Compiling X509 CustomPrivateKey.swift
[685/727] Compiling X509 Digests.swift
[686/727] Compiling X509 DistinguishedName.swift
[687/727] Compiling X509 CommonName.swift
[688/727] Compiling X509 CountryName.swift
[689/727] Compiling X509 DNBuilder.swift
[690/727] Compiling X509 DomainComponent.swift
[691/727] Compiling X509 EmailAddress.swift
[692/727] Compiling X509 LocalityName.swift
[693/727] Compiling X509 OrganizationName.swift
[694/727] Compiling X509 OrganizationalUnitName.swift
[695/727] Compiling X509 CMSAttribute.swift
[696/727] Compiling X509 CMSContentInfo.swift
[697/727] Compiling X509 CMSEncapsulatedContentInfo.swift
[698/727] Compiling X509 CMSIssuerAndSerialNumber.swift
[699/727] Compiling X509 CMSOperations.swift
[700/727] Compiling X509 CMSSignature.swift
[701/727] Compiling X509 CMSSignedData.swift
[702/727] Compiling X509 CMSSignerIdentifier.swift
[703/727] Compiling X509 CMSSignerInfo.swift
[704/727] Compiling X509 CMSVersion.swift
[705/727] Compiling X509 Curve25519+DER.swift
[706/727] Compiling X509 OCSPTBSRequest.swift
[707/727] Compiling X509 OCSPVersion.swift
[708/727] Compiling X509 PKCS8PrivateKey.swift
[709/727] Compiling X509 PromiseAndFuture.swift
[710/727] Compiling X509 RDNAttribute.swift
[711/727] Compiling X509 RandomNumberGenerator+bytes.swift
[712/727] Compiling X509 RelativeDistinguishedName.swift
[713/727] Compiling X509 SEC1PrivateKey.swift
[714/727] Compiling X509 SecKeyWrapper.swift
[715/727] Compiling X509 Signature.swift
[716/727] Compiling X509 SignatureAlgorithm.swift
[717/727] Emitting module X509
[718/727] Compiling X509 VerifierPolicy.swift
[719/727] Compiling X509 AlgorithmIdentifier.swift
[720/727] Compiling X509 ECDSASignature.swift
[721/727] Compiling X509 RSAPKCS1PublicKey.swift
[722/727] Compiling X509 SubjectPublicKeyInfo.swift
[723/727] Compiling X509 TBSCertificate.swift
[724/727] Compiling X509 Time.swift
[725/727] Compiling X509 TimeCalculations.swift
[726/727] Compiling X509 Validity.swift
[727/727] Compiling X509 X509SendableMetatype.swift
[728/771] Emitting module TLSCore
[729/775] Compiling TLSCore TranscriptHash.swift
[730/775] Compiling TLSCore Alert.swift
[731/775] Compiling TLSCore Certificate.swift
[732/775] Compiling TLSCore CertificateRequest.swift
[733/775] Compiling TLSCore CertificateVerify.swift
[734/775] Compiling TLSCore EarlyData.swift
[735/775] Compiling TLSCore KeyShare.swift
[736/775] Compiling TLSCore PreSharedKey.swift
[737/775] Compiling TLSCore PskKeyExchangeModes.swift
[738/775] Compiling TLSCore ServerName.swift
[739/775] Compiling TLSCore TLS13Provider.swift
[740/775] Compiling TLSCore TLSEncryptionLevel.swift
[741/775] Compiling TLSCore TLSOutput.swift
[742/775] Compiling TLSCore ASN1Parser.swift
[743/775] Compiling TLSCore ServerHello.swift
[744/775] Compiling TLSCore MockTLSProvider.swift
[745/775] Compiling TLSCore ConstantTimeEqual.swift
[746/775] Compiling TLSCore SecureRandom.swift
[747/775] Compiling TLSCore ClientSessionCache.swift
[748/775] Compiling TLSCore ClientHello.swift
[749/775] Compiling TLSCore EncryptedExtensions.swift
[750/775] Compiling TLSCore Finished.swift
[751/775] Compiling TLSCore HandshakeMessage.swift
[752/775] Compiling TLSCore NewSessionTicket.swift
[753/775] Compiling TLSCore ASN1Tag.swift
[754/775] Compiling TLSCore ASN1Value.swift
[755/775] Compiling TLSCore CertificateRevocation.swift
[756/775] Compiling TLSCore PublicKeyExtractor.swift
[757/775] Compiling TLSCore X509Certificate.swift
[758/775] Compiling TLSCore X509Error.swift
[759/775] Compiling TLSCore X509Extensions.swift
[760/775] Compiling TLSCore X509Validator.swift
[761/775] Compiling TLSCore KeyExchange.swift
[762/775] Compiling TLSCore Signature.swift
[763/775] Compiling TLSCore TLSSigningKey.swift
[764/775] Compiling TLSCore TLSVerificationKey.swift
[765/775] Compiling TLSCore ALPN.swift
[766/775] Compiling TLSCore SignatureAlgorithms.swift
[767/775] Compiling TLSCore SupportedGroups.swift
[768/775] Compiling TLSCore SupportedVersions.swift
[769/775] Compiling TLSCore TLSExtension.swift
[770/775] Compiling TLSCore TLSKeySchedule.swift
[771/775] Compiling TLSCore ReplayProtection.swift
[772/775] Compiling TLSCore SessionTicketStore.swift
[773/775] Compiling TLSCore ClientStateMachine.swift
[774/775] Compiling TLSCore HandshakeState.swift
[775/775] Compiling TLSCore TLS13Handler.swift
[776/799] Compiling DTLSCore DTLSServerHello.swift
[777/799] Compiling DTLSCore Finished.swift
[778/799] Compiling DTLSCore HelloVerifyRequest.swift
[779/799] Compiling DTLSCore ServerHelloDone.swift
[780/801] Compiling DTLSCore CertificateVerify.swift
[781/801] Compiling DTLSCore ChangeCipherSpec.swift
[782/801] Compiling DTLSCore ClientKeyExchange.swift
[783/801] Emitting module DTLSCore
[784/801] Compiling DTLSCore ServerKeyExchange.swift
[785/801] Compiling DTLSCore DTLSClientState.swift
[786/801] Compiling DTLSCore DTLSClientHello.swift
[787/801] Compiling DTLSCore DTLSHandshakeHeader.swift
[788/801] Compiling DTLSCore DTLSCertificate.swift
[789/801] Compiling DTLSCore DTLSCipherSuite.swift
[790/801] Compiling DTLSCore DTLSContentType.swift
[791/801] Compiling DTLSCore DTLSServerState.swift
[792/801] Compiling DTLSCore FlightController.swift
[793/801] Compiling DTLSCore DTLSHandshakeType.swift
[794/801] Compiling DTLSCore DTLSVersion.swift
[795/801] Compiling DTLSCore HandshakeReassemblyBuffer.swift
[796/801] Compiling DTLSCore DTLSKeySchedule.swift
[797/801] Compiling DTLSCore PRF.swift
[798/801] Compiling DTLSCore CertificateMessage.swift
[799/801] Compiling DTLSCore DTLSError.swift
[800/801] Compiling DTLSCore DTLSHandshakeAction.swift
[801/801] Compiling DTLSCore DTLSHandshakeHandler.swift
[802/808] Compiling DTLSRecord DTLSSession.swift
[803/808] Compiling DTLSRecord DTLSRecordLayer.swift
[804/808] Compiling DTLSRecord AntiReplayWindow.swift
[805/808] Compiling DTLSRecord DTLSRecordCryptor.swift
[806/808] Compiling DTLSRecord DTLSConnection.swift
[807/808] Emitting module DTLSRecord
[808/808] Compiling DTLSRecord DTLSRecordCodec.swift
[809/815] Compiling WebRTC WebRTCError.swift
[810/815] Compiling WebRTC WebRTCEndpoint.swift
[811/815] Compiling WebRTC WebRTCListener.swift
[812/815] Compiling WebRTC WebRTCConnectionState.swift
[813/815] Compiling WebRTC ConnectionStateMachine.swift
[814/815] Compiling WebRTC WebRTCConnection.swift
[815/815] Emitting module WebRTC
Build complete! (37.04s)
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/1amageek/swift-tls.git
[1/6809] Fetching swift-log
[138/24266] Fetching swift-log, swift-crypto
[275/24611] Fetching swift-log, swift-crypto, swift-tls
Fetched https://github.com/1amageek/swift-tls.git from cache (1.17s)
[3452/24266] Fetching swift-log, swift-crypto
Fetched https://github.com/apple/swift-crypto.git from cache (3.13s)
Fetched https://github.com/apple/swift-log.git from cache (3.13s)
Computing version for https://github.com/1amageek/swift-tls.git
Computed https://github.com/1amageek/swift-tls.git at 1.1.1 (3.69s)
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-asn1.git
[1/7266] Fetching swift-certificates
[1164/9079] Fetching swift-certificates, swift-asn1
Fetched https://github.com/apple/swift-certificates.git from cache (1.21s)
Fetched https://github.com/apple/swift-asn1.git from cache (1.21s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.0 (4.01s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.19.1 (0.71s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.0 (0.80s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.12.0 (0.45s)
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.5.0
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.19.1
Creating working copy for https://github.com/1amageek/swift-tls.git
Working copy of https://github.com/1amageek/swift-tls.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.12.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-tls",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/1amageek/swift-tls.git"
    },
    {
      "identity" : "swift-crypto",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.2.0",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-crypto.git"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.9.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    }
  ],
  "manifest_display_name" : "swift-webrtc",
  "name" : "swift-webrtc",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "ios",
      "version" : "18.0"
    },
    {
      "name" : "tvos",
      "version" : "18.0"
    },
    {
      "name" : "watchos",
      "version" : "11.0"
    },
    {
      "name" : "visionos",
      "version" : "2.0"
    }
  ],
  "products" : [
    {
      "name" : "WebRTC",
      "targets" : [
        "WebRTC"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "STUNCore",
      "targets" : [
        "STUNCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ICELite",
      "targets" : [
        "ICELite"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SCTPCore",
      "targets" : [
        "SCTPCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DataChannel",
      "targets" : [
        "DataChannel"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "WebRTCTests",
      "module_type" : "SwiftTarget",
      "name" : "WebRTCTests",
      "path" : "Tests/WebRTCTests",
      "sources" : [
        "CertificateFingerprintTests.swift",
        "WebRTCConnectionTests.swift",
        "WebRTCEndpointTests.swift",
        "WebRTCLoopbackTests.swift"
      ],
      "target_dependencies" : [
        "WebRTC"
      ],
      "type" : "test"
    },
    {
      "c99name" : "WebRTC",
      "module_type" : "SwiftTarget",
      "name" : "WebRTC",
      "path" : "Sources/WebRTC",
      "product_dependencies" : [
        "DTLSCore",
        "DTLSRecord",
        "Logging"
      ],
      "product_memberships" : [
        "WebRTC"
      ],
      "sources" : [
        "ConnectionStateMachine.swift",
        "WebRTCConnection.swift",
        "WebRTCConnectionState.swift",
        "WebRTCEndpoint.swift",
        "WebRTCError.swift",
        "WebRTCListener.swift"
      ],
      "target_dependencies" : [
        "STUNCore",
        "ICELite",
        "SCTPCore",
        "DataChannel"
      ],
      "type" : "library"
    },
    {
      "c99name" : "STUNCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "STUNCoreTests",
      "path" : "Tests/STUNCoreTests",
      "sources" : [
        "STUNMessageTests.swift"
      ],
      "target_dependencies" : [
        "STUNCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "STUNCore",
      "module_type" : "SwiftTarget",
      "name" : "STUNCore",
      "path" : "Sources/STUNCore",
      "product_dependencies" : [
        "Crypto"
      ],
      "product_memberships" : [
        "WebRTC",
        "STUNCore",
        "ICELite"
      ],
      "sources" : [
        "Fingerprint.swift",
        "MessageIntegrity.swift",
        "STUNAttribute.swift",
        "STUNConstants.swift",
        "STUNMessage.swift",
        "SecureRandom.swift",
        "TransactionID.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SCTPCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "SCTPCoreTests",
      "path" : "Tests/SCTPCoreTests",
      "sources" : [
        "SCTPTests.swift"
      ],
      "target_dependencies" : [
        "SCTPCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SCTPCore",
      "module_type" : "SwiftTarget",
      "name" : "SCTPCore",
      "path" : "Sources/SCTPCore",
      "product_dependencies" : [
        "Crypto"
      ],
      "product_memberships" : [
        "WebRTC",
        "SCTPCore",
        "DataChannel"
      ],
      "sources" : [
        "FragmentAssembler.swift",
        "RetransmissionQueue.swift",
        "SCTPAssociation.swift",
        "SCTPChunk.swift",
        "SCTPCookie.swift",
        "SCTPPacket.swift",
        "SCTPSecureRandom.swift",
        "TSNTracker.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PerformanceTests",
      "module_type" : "SwiftTarget",
      "name" : "PerformanceTests",
      "path" : "Tests/PerformanceTests",
      "sources" : [
        "BenchmarkUtilities.swift",
        "DataChannelBenchmarks.swift",
        "ICEBenchmarks.swift",
        "SCTPBenchmarks.swift",
        "STUNBenchmarks.swift"
      ],
      "target_dependencies" : [
        "STUNCore",
        "ICELite",
        "SCTPCore",
        "DataChannel",
        "WebRTC"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ICELiteTests",
      "module_type" : "SwiftTarget",
      "name" : "ICELiteTests",
      "path" : "Tests/ICELiteTests",
      "sources" : [
        "ICELiteTests.swift"
      ],
      "target_dependencies" : [
        "ICELite",
        "STUNCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ICELite",
      "module_type" : "SwiftTarget",
      "name" : "ICELite",
      "path" : "Sources/ICELite",
      "product_memberships" : [
        "WebRTC",
        "ICELite"
      ],
      "sources" : [
        "ICECredentials.swift",
        "ICELiteAgent.swift",
        "ICEState.swift"
      ],
      "target_dependencies" : [
        "STUNCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DataChannelTests",
      "module_type" : "SwiftTarget",
      "name" : "DataChannelTests",
      "path" : "Tests/DataChannelTests",
      "sources" : [
        "DataChannelTests.swift"
      ],
      "target_dependencies" : [
        "DataChannel",
        "SCTPCore"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DataChannel",
      "module_type" : "SwiftTarget",
      "name" : "DataChannel",
      "path" : "Sources/DataChannel",
      "product_memberships" : [
        "WebRTC",
        "DataChannel"
      ],
      "sources" : [
        "DCEPMessage.swift",
        "DataChannel.swift",
        "DataChannelPPID.swift"
      ],
      "target_dependencies" : [
        "SCTPCore"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
Done.