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 aws-crt-swift, reference v0.52.1 (5be655), with Swift 5.9 for Linux on 30 Apr 2025 00:31:15 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.61.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/awslabs/aws-crt-swift.git
Reference: v0.52.1
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/awslabs/aws-crt-swift
 * tag               v0.52.1    -> FETCH_HEAD
HEAD is now at 5be6550 Fix ByteBuffer End of Stream Bug  (#334)
Submodule path 'aws-common-runtime/aws-c-auth': checked out 'cd9d6afcd42035d49bb2d0d3bef24b9faed57773'
Submodule path 'aws-common-runtime/aws-c-cal': checked out 'fa108de5280afd71018e0a0534edb36b33f030f6'
Submodule path 'aws-common-runtime/aws-c-common': checked out '8ae8f48ebddb0ee2624d643952ac33afa5e8859e'
Submodule path 'aws-common-runtime/aws-c-compression': checked out 'f951ab2b819fc6993b6e5e6cfef64b1a1554bfc8'
Submodule path 'aws-common-runtime/aws-c-event-stream': checked out '9312b052583183b98526aaeb91e5c72ec3db9627'
Submodule path 'aws-common-runtime/aws-c-http': checked out '6586c80edc09a07d3e6db6bf82c4b53aefdfe895'
Submodule path 'aws-common-runtime/aws-c-io': checked out '31d7361dd7517c54e697316fec6ded2ebe89fee9'
Submodule path 'aws-common-runtime/aws-c-mqtt': checked out 'fb651a4a59f28384fdb4938524192433492dead0'
Submodule path 'aws-common-runtime/aws-c-sdkutils': checked out 'ba6a28fab7ed5d7f1b3b1d12eb672088be093824'
Submodule path 'aws-common-runtime/aws-checksums': checked out '9978ba2c33a7a259c1a6bd0f62abe26827d03b85'
Submodule path 'aws-common-runtime/s2n': checked out 'eb4167f148ccdb21a8fa22bf07cb91044ba2d7f0'
Submodule path 'aws-common-runtime/s2n/tests/cbmc/aws-verification-model-for-libcrypto': checked out '53f8f8918f3aca5127937becd8efd9bfd1a860c2'
Submodule 'aws-common-runtime/aws-c-auth' (https://github.com/awslabs/aws-c-auth.git) registered for path 'aws-common-runtime/aws-c-auth'
Submodule 'aws-common-runtime/aws-c-cal' (https://github.com/awslabs/aws-c-cal) registered for path 'aws-common-runtime/aws-c-cal'
Submodule 'aws-common-runtime/aws-c-common' (https://github.com/awslabs/aws-c-common.git) registered for path 'aws-common-runtime/aws-c-common'
Submodule 'aws-common-runtime/aws-c-compression' (https://github.com/awslabs/aws-c-compression.git) registered for path 'aws-common-runtime/aws-c-compression'
Submodule 'aws-common-runtime/aws-c-event-stream' (https://github.com/awslabs/aws-c-event-stream) registered for path 'aws-common-runtime/aws-c-event-stream'
Submodule 'aws-common-runtime/aws-c-http' (https://github.com/awslabs/aws-c-http.git) registered for path 'aws-common-runtime/aws-c-http'
Submodule 'aws-common-runtime/aws-c-io' (https://github.com/awslabs/aws-c-io.git) registered for path 'aws-common-runtime/aws-c-io'
Submodule 'aws-common-runtime/aws-c-mqtt' (https://github.com/awslabs/aws-c-mqtt.git) registered for path 'aws-common-runtime/aws-c-mqtt'
Submodule 'aws-common-runtime/aws-c-sdkutils' (https://github.com/awslabs/aws-c-sdkutils) registered for path 'aws-common-runtime/aws-c-sdkutils'
Submodule 'aws-common-runtime/aws-checksums' (https://github.com/awslabs/aws-checksums) registered for path 'aws-common-runtime/aws-checksums'
Submodule 'aws-common-runtime/s2n' (https://github.com/aws/s2n-tls.git) registered for path 'aws-common-runtime/s2n'
Cloning into '/host/spi-builder-workspace/aws-common-runtime/aws-c-auth'...
Cloning into '/host/spi-builder-workspace/aws-common-runtime/aws-c-cal'...
Cloning into '/host/spi-builder-workspace/aws-common-runtime/aws-c-common'...
Cloning into '/host/spi-builder-workspace/aws-common-runtime/aws-c-compression'...
Cloning into '/host/spi-builder-workspace/aws-common-runtime/aws-c-event-stream'...
Cloning into '/host/spi-builder-workspace/aws-common-runtime/aws-c-http'...
Cloning into '/host/spi-builder-workspace/aws-common-runtime/aws-c-io'...
Cloning into '/host/spi-builder-workspace/aws-common-runtime/aws-c-mqtt'...
Cloning into '/host/spi-builder-workspace/aws-common-runtime/aws-c-sdkutils'...
Cloning into '/host/spi-builder-workspace/aws-common-runtime/aws-checksums'...
Cloning into '/host/spi-builder-workspace/aws-common-runtime/s2n'...
Submodule 'tests/cbmc/aws-verification-model-for-libcrypto' (https://github.com/awslabs/aws-verification-model-for-libcrypto.git) registered for path 'aws-common-runtime/s2n/tests/cbmc/aws-verification-model-for-libcrypto'
Cloning into '/host/spi-builder-workspace/aws-common-runtime/s2n/tests/cbmc/aws-verification-model-for-libcrypto'...
Cloned https://github.com/awslabs/aws-crt-swift.git
Revision (git rev-parse @):
5be6550f81c760cceb0a43c30d4149ac55c5640c
SUCCESS checkout https://github.com/awslabs/aws-crt-swift.git at v0.52.1
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.9
Building package at path:  $PWD
https://github.com/awslabs/aws-crt-swift.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.9-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.9-latest: Pulling from finestructure/spi-images
Digest: sha256:93fe18f778ec94e026baa8cc68b2ae87de241b204c49ca7a3a12cf55897227aa
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.9-latest
Fetching https://github.com/apple/swift-argument-parser.git
[1/14950] Fetching swift-argument-parser
Fetched https://github.com/apple/swift-argument-parser.git (0.87s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.5.0 (0.45s)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.5.0
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/aws-common-runtime/s2n/docker-images': File not found.
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/413] Copying PrivacyInfo.xcprivacy
[2/413] Compiling s2n_timer.c
[3/413] Compiling aws_profile.c
[4/413] Compiling credentials_provider_process.c
[5/413] Compiling s2n_socket.c
[6/415] Compiling s2n_safety.c
[7/415] Compiling s2n_rfc5952.c
[8/415] Compiling credentials.c
[9/415] Compiling auth.c
[10/415] Compiling s2n_io.c
[11/415] Compiling s2n_mem.c
[12/415] Compiling aws_imds_client.c
[13/415] Compiling aws_signing.c
[14/415] Compiling s2n_ensure.c
[15/415] Compiling s2n_atomic.c
[16/415] Compiling s2n_map.c
[17/415] Compiling s2n_fork_detection.c
[18/415] Compiling s2n_blob.c
[19/415] Compiling s2n_array.c
[20/415] Compiling s2n_random.c
[21/415] Compiling s2n_init.c
[22/415] Compiling s2n_tls13_key_schedule.c
[23/415] Compiling s2n_tls13.c
[24/415] Compiling s2n_tls13_secrets.c
[25/415] Compiling s2n_tls13_handshake.c
[26/415] Compiling s2n_tls13_certificate_verify.c
[27/415] Compiling s2n_tls.c
/host/spi-builder-workspace/aws-common-runtime/s2n/tls/s2n_x509_validator.c:224:43: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations]
        const char *name = (const char *) ASN1_STRING_data(current_name->d.ia5);
                                          ^
/usr/include/openssl/asn1.h:680:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x);
^
/usr/include/openssl/macros.h:204:49: note: expanded from macro 'OSSL_DEPRECATEDIN_1_1_0'
#   define OSSL_DEPRECATEDIN_1_1_0              OSSL_DEPRECATED(1.1.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/tls/s2n_x509_validator.c:339:36: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations]
    RESULT_CHECKED_MEMCPY(peer_cn, ASN1_STRING_data(common_name), len);
                                   ^
/usr/include/openssl/asn1.h:680:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x);
^
/usr/include/openssl/macros.h:204:49: note: expanded from macro 'OSSL_DEPRECATEDIN_1_1_0'
#   define OSSL_DEPRECATEDIN_1_1_0              OSSL_DEPRECATED(1.1.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
2 warnings generated.
[28/415] Compiling s2n_x509_validator.c
[29/415] Compiling s2n_signature_scheme.c
[30/415] Compiling s2n_shutdown.c
[31/415] Compiling s2n_signature_algorithms.c
[32/415] Compiling s2n_server_hello.c
[33/415] Compiling s2n_server_key_exchange.c
[34/415] Compiling s2n_server_hello_retry.c
[35/415] Compiling s2n_server_new_session_ticket.c
[36/415] Compiling s2n_server_finished.c
[37/415] Compiling s2n_server_extensions.c
[38/415] Compiling s2n_server_cert_request.c
[39/415] Compiling s2n_server_done.c
[40/415] Compiling s2n_server_cert.c
[41/415] Compiling s2n_send.c
[42/415] Compiling s2n_security_policies.c
[43/415] Compiling s2n_renegotiate.c
[44/415] Compiling s2n_recv.c
[45/415] Compiling s2n_record_write.c
[46/415] Compiling s2n_security_rules.c
[47/415] Compiling s2n_record_read_stream.c
[48/415] Compiling s2n_record_read_composite.c
[49/415] Compiling s2n_record_read_cbc.c
[50/415] Compiling s2n_record_read_aead.c
[51/415] Compiling s2n_record_read.c
[52/415] Compiling s2n_protocol_preferences.c
[53/415] Compiling s2n_resume.c
[54/415] Compiling s2n_ocsp_stapling.c
[55/415] Compiling s2n_quic_support.c
[56/415] Compiling s2n_ktls.c
[57/415] Compiling s2n_post_handshake.c
[58/415] Compiling s2n_ktls_io.c
[59/415] Compiling s2n_next_protocol.c
[60/415] Compiling s2n_prf.c
[61/415] Compiling s2n_key_log.c
[62/415] Compiling s2n_key_update.c
[63/415] Compiling s2n_psk.c
[64/415] Compiling s2n_kex.c
[65/415] Compiling s2n_kem_preferences.c
[66/415] Compiling s2n_handshake_type.c
[67/415] Compiling s2n_handshake_hashes.c
[68/415] Compiling s2n_handshake_transcript.c
[69/415] Compiling s2n_kem.c
[70/415] Compiling s2n_fingerprint_ja3.c
[71/415] Compiling s2n_handshake_io.c
[72/415] Compiling s2n_handshake.c
[73/415] Compiling s2n_fingerprint.c
[74/415] Compiling s2n_encrypted_extensions.c
[75/415] Compiling s2n_fingerprint_ja4.c
[76/415] Compiling s2n_establish_session.c
[77/415] Compiling s2n_early_data_io.c
[78/415] Compiling s2n_ecc_preferences.c
[79/415] Compiling s2n_early_data.c
[80/415] Compiling s2n_crypto.c
/host/spi-builder-workspace/aws-common-runtime/s2n/tls/s2n_crl.c:100:30: warning: 'X509_CRL_get_lastUpdate' is deprecated [-Wdeprecated-declarations]
    ASN1_TIME *this_update = X509_CRL_get_lastUpdate(crl->crl);
                             ^
/usr/include/openssl/x509.h:932:1: note: 'X509_CRL_get_lastUpdate' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_lastUpdate(X509_CRL *crl);
^
/usr/include/openssl/macros.h:204:49: note: expanded from macro 'OSSL_DEPRECATEDIN_1_1_0'
#   define OSSL_DEPRECATEDIN_1_1_0              OSSL_DEPRECATED(1.1.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/tls/s2n_crl.c:115:30: warning: 'X509_CRL_get_nextUpdate' is deprecated [-Wdeprecated-declarations]
    ASN1_TIME *next_update = X509_CRL_get_nextUpdate(crl->crl);
                             ^
/usr/include/openssl/x509.h:933:1: note: 'X509_CRL_get_nextUpdate' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_1_1_0 ASN1_TIME *X509_CRL_get_nextUpdate(X509_CRL *crl);
^
/usr/include/openssl/macros.h:204:49: note: expanded from macro 'OSSL_DEPRECATEDIN_1_1_0'
#   define OSSL_DEPRECATEDIN_1_1_0              OSSL_DEPRECATED(1.1.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
2 warnings generated.
[81/415] Compiling s2n_crl.c
[82/415] Compiling s2n_connection_serialize.c
[82/415] Compiling s2n_client_hello_request.c
[84/415] Compiling s2n_client_finished.c
[85/415] Compiling s2n_client_key_exchange.c
[87/415] Emitting module ArgumentParserToolInfo
[88/415] Compiling ArgumentParserToolInfo ToolInfo.swift
[88/416] Compiling s2n_client_hello.c
[89/416] Compiling s2n_connection.c
[90/416] Compiling s2n_config.c
[92/417] Compiling s2n_client_cert.c
[93/417] Compiling s2n_client_cert_verify.c
[94/417] Compiling s2n_certificate_keys.c
[96/417] Compiling s2n_cipher_preferences.c
[97/417] Compiling s2n_cipher_suites.c
[98/417] Compiling s2n_cbc.c
[99/418] Compiling s2n_change_cipher_spec.c
[100/440] Compiling s2n_aead.c
[101/455] Compiling s2n_alerts.c
[102/455] Compiling s2n_auth_selection.c
[103/455] Compiling s2n_supported_versions.c
[104/455] Compiling s2n_server_session_ticket.c
[105/455] Compiling s2n_server_signature_algorithms.c
[106/455] Compiling s2n_async_pkey.c
[107/455] Compiling s2n_server_supported_versions.c
[108/455] Compiling s2n_server_server_name.c
[109/455] Compiling s2n_server_psk.c
[110/455] Compiling s2n_server_sct_list.c
[111/455] Compiling s2n_server_renegotiation_info.c
[112/455] Compiling s2n_server_max_fragment_length.c
[113/455] Compiling s2n_server_ems.c
[114/455] Compiling s2n_server_alpn.c
[115/455] Compiling s2n_quic_transport_params.c
[116/455] Compiling s2n_server_cert_status_request.c
[117/455] Compiling s2n_server_early_data_indication.c
[118/455] Compiling s2n_server_cookie.c
[119/455] Compiling s2n_server_key_share.c
[120/455] Compiling s2n_psk_key_exchange_modes.c
[121/455] Compiling s2n_nst_early_data_indication.c
[122/455] Compiling s2n_npn.c
[123/455] Compiling s2n_extension_list.c
[124/455] Compiling s2n_extension_type_lists.c
[125/455] Compiling s2n_key_share.c
[126/455] Compiling s2n_extension_type.c
[127/455] Compiling s2n_client_supported_groups.c
[128/455] Compiling s2n_ec_point_format.c
[129/455] Compiling s2n_client_supported_versions.c
[130/455] Compiling s2n_client_signature_algorithms.c
[131/455] Compiling s2n_client_sct_list.c
[132/455] Compiling s2n_client_server_name.c
[133/455] Compiling s2n_client_session_ticket.c
[134/455] Compiling s2n_client_renegotiation_info.c
[135/455] Compiling s2n_client_ems.c
[136/455] Compiling s2n_client_pq_kem.c
[137/455] Compiling s2n_client_max_frag_len.c
[138/455] Compiling s2n_client_key_share.c
[139/455] Compiling s2n_client_psk.c
[140/455] Compiling s2n_client_early_data_indication.c
[141/455] Compiling s2n_client_cookie.c
[142/455] Compiling s2n_client_cert_status_request.c
[143/455] Compiling s2n_client_alpn.c
[144/455] Compiling s2n_cert_authorities.c
[145/455] Compiling s2n_stuffer_pem.c
[146/455] Compiling s2n_cert_status_response.c
[147/455] Compiling s2n_stuffer_network_order.c
[148/455] Compiling s2n_stuffer_text.c
[149/455] Compiling s2n_cert_status.c
[151/455] Emitting module ArgumentParser
[151/455] Compiling s2n_stuffer_file.c
[152/460] Compiling s2n_stuffer_hex.c
[153/460] Compiling s2n_stuffer.c
[154/460] Compiling s2n_stuffer_base64.c
[155/460] Compiling s2n_tls13_keys.c
[156/460] Compiling s2n_stream_cipher_rc4.c
[157/460] Compiling s2n_rsa_pss.c
[158/460] Compiling s2n_sequence.c
[159/460] Compiling s2n_stream_cipher_null.c
[160/460] Compiling s2n_prf_libcrypto.c
[161/460] Compiling s2n_errno.c
[162/460] Compiling s2n_locking.c
[163/460] Compiling s2n_pq.c
[164/460] Compiling s2n_libcrypto.c
[165/460] Compiling s2n_hkdf.c
[166/460] Compiling s2n_pkey_evp.c
[166/460] Compiling s2n_hmac.c
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_hash.c:221:22: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
    POSIX_ENSURE_REF(EVP_MD_CTX_md(state->digest.high_level.evp.ctx));
                     ^
/usr/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_hash.c:225:26: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
        POSIX_ENSURE_REF(EVP_MD_CTX_md(state->digest.high_level.evp_md5_secondary.ctx));
                         ^
/usr/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_hash.c:248:22: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
    POSIX_ENSURE_REF(EVP_MD_CTX_md(state->digest.high_level.evp.ctx));
                     ^
/usr/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_hash.c:251:26: warning: 'EVP_MD_CTX_md' is deprecated [-Wdeprecated-declarations]
        POSIX_ENSURE_REF(EVP_MD_CTX_md(state->digest.high_level.evp_md5_secondary.ctx));
                         ^
/usr/include/openssl/evp.h:554:1: note: 'EVP_MD_CTX_md' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
4 warnings generated.
[168/460] Compiling s2n_hash.c
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_openssl_x509.c:21:39: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
DEFINE_POINTER_CLEANUP_FUNC(EC_KEY *, EC_KEY_free);
                                      ^
/usr/include/openssl/ec.h:1003:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_openssl_x509.c:127:40: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated [-Wdeprecated-declarations]
        DEFER_CLEANUP(EC_KEY *ec_key = EVP_PKEY_get1_EC_KEY(pubkey), EC_KEY_free_pointer);
                                       ^
/usr/include/openssl/evp.h:1373:1: note: 'EVP_PKEY_get1_EC_KEY' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_openssl_x509.c:129:36: warning: 'EC_KEY_get0_group' is deprecated [-Wdeprecated-declarations]
        const EC_GROUP *ec_group = EC_KEY_get0_group(ec_key);
                                   ^
/usr/include/openssl/ec.h:1034:1: note: 'EC_KEY_get0_group' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
3 warnings generated.
[169/460] Compiling s2n_pkey.c
[170/460] Compiling s2n_fips.c
[171/460] Compiling s2n_openssl_x509.c
[172/460] Compiling s2n_fips_rules.c
[173/460] Compiling s2n_cipher.c
[174/460] Compiling s2n_crypto.c
[175/460] Compiling s2n_evp_kem.c
[176/460] Compiling s2n_drbg.c
[178/460] Compiling ArgumentParser BashCompletionsGenerator.swift
[179/460] Compiling ArgumentParser CompletionsGenerator.swift
[180/460] Compiling ArgumentParser FishCompletionsGenerator.swift
[181/460] Compiling ArgumentParser ZshCompletionsGenerator.swift
[182/460] Compiling ArgumentParser Argument.swift
[183/460] Compiling ArgumentParser ArgumentHelp.swift
[184/460] Compiling ArgumentParser OptionGroup.swift
[185/460] Compiling ArgumentParser AsyncParsableCommand.swift
[186/460] Compiling ArgumentParser CommandConfiguration.swift
[187/460] Compiling ArgumentParser CommandGroup.swift
[188/460] Compiling ArgumentParser EnumerableFlag.swift
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:41:5: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations]
    DH_get0_key(dh_params->dh, &Ys, NULL);
    ^
/usr/include/openssl/dh.h:260:1: note: 'DH_get0_key' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key,
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:53:5: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
    DH_get0_pqg(dh_params->dh, &p, NULL, NULL);
    ^
/usr/include/openssl/dh.h:257:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:65:5: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations]
    DH_get0_pqg(dh_params->dh, NULL, NULL, &g);
    ^
/usr/include/openssl/dh.h:257:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p,
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:84:18: warning: 'DH_size' is deprecated [-Wdeprecated-declarations]
    S2N_ERROR_IF(DH_size(dh_params->dh) < S2N_MIN_DH_PRIME_SIZE_BYTES, S2N_ERR_DH_PARAMS_CREATE);
                 ^
/usr/include/openssl/dh.h:207:1: note: 'DH_size' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:116:22: warning: 'DH_set0_pqg' is deprecated [-Wdeprecated-declarations]
    POSIX_GUARD_OSSL(DH_set0_pqg(dh_params->dh, bn_p, NULL, bn_g), S2N_ERR_DH_PARAMS_CREATE);
                     ^
/usr/include/openssl/dh.h:259:1: note: 'DH_set0_pqg' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:119:22: warning: 'DH_set0_key' is deprecated [-Wdeprecated-declarations]
    POSIX_GUARD_OSSL(DH_set0_key(dh_params->dh, bn_Ys, NULL), S2N_ERR_DH_PARAMS_CREATE);
                     ^
/usr/include/openssl/dh.h:262:1: note: 'DH_set0_key' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:144:25: warning: 'd2i_DHparams' is deprecated [-Wdeprecated-declarations]
    temp_dh_params.dh = d2i_DHparams(NULL, (const unsigned char **) (void *) &pkcs3->data, pkcs3->size);
                        ^
/usr/include/openssl/dh.h:233:41: note: 'd2i_DHparams' has been explicitly marked deprecated here
DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
                                        ^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:156:18: warning: 'DH_size' is deprecated [-Wdeprecated-declarations]
    POSIX_ENSURE(DH_size(temp_dh_params.dh) >= S2N_MIN_DH_PRIME_SIZE_BYTES, S2N_ERR_DH_TOO_SMALL);
                 ^
/usr/include/openssl/dh.h:207:1: note: 'DH_size' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:176:28: warning: 'DH_new' is deprecated [-Wdeprecated-declarations]
    server_dh_params->dh = DH_new();
                           ^
/usr/include/openssl/dh.h:203:1: note: 'DH_new' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 DH *DH_new(void);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:236:39: warning: 'DH_size' is deprecated [-Wdeprecated-declarations]
    POSIX_GUARD(s2n_alloc(shared_key, DH_size(server_dh_params->dh)));
                                      ^
/usr/include/openssl/dh.h:207:1: note: 'DH_size' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:257:23: warning: 'DH_compute_key' is deprecated [-Wdeprecated-declarations]
    shared_key_size = DH_compute_key(shared_key->data, server_pub_key_bn, client_params.dh);
                      ^
/usr/include/openssl/dh.h:228:1: note: 'DH_compute_key' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key,
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:288:33: warning: 'DH_size' is deprecated [-Wdeprecated-declarations]
    int server_dh_params_size = DH_size(server_dh_params->dh);
                                ^
/usr/include/openssl/dh.h:207:1: note: 'DH_size' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:292:23: warning: 'DH_compute_key' is deprecated [-Wdeprecated-declarations]
    shared_key_size = DH_compute_key(shared_key->data, pub_key, server_dh_params->dh);
                      ^
/usr/include/openssl/dh.h:228:1: note: 'DH_compute_key' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key,
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:311:22: warning: 'DH_check' is deprecated [-Wdeprecated-declarations]
    POSIX_GUARD_OSSL(DH_check(dh_params->dh, &codes), S2N_ERR_DH_PARAMETER_CHECK);
                     ^
/usr/include/openssl/dh.h:224:1: note: 'DH_check' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:322:14: warning: 'DHparams_dup' is deprecated [-Wdeprecated-declarations]
    to->dh = DHparams_dup(from->dh);
             ^
/usr/include/openssl/dh.h:194:37: note: 'DHparams_dup' has been explicitly marked deprecated here
DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DH, DHparams)
                                    ^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:332:22: warning: 'DH_generate_key' is deprecated [-Wdeprecated-declarations]
    POSIX_GUARD_OSSL(DH_generate_key(dh_params->dh), S2N_ERR_DH_GENERATING_PARAMETERS);
                     ^
/usr/include/openssl/dh.h:227:1: note: 'DH_generate_key' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_dhe.c:340:5: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
    DH_free(dh_params->dh);
    ^
/usr/include/openssl/dh.h:204:1: note: 'DH_free' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
17 warnings generated.
[188/460] Compiling s2n_dhe.c
[189/460] Compiling s2n_cbc_cipher_aes.c
[190/460] Compiling s2n_aead_cipher_chacha20_poly1305.c
[191/460] Compiling s2n_cbc_cipher_3des.c
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_ecc_evp.c:38:39: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
DEFINE_POINTER_CLEANUP_FUNC(EC_KEY *, EC_KEY_free);
                                      ^
/usr/include/openssl/ec.h:1003:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_ecc_evp.c:188:23: warning: 'EC_KEY_check_key' is deprecated [-Wdeprecated-declarations]
    RESULT_GUARD_OSSL(EC_KEY_check_key(ec_key), S2N_ERR_ECDHE_INVALID_PUBLIC_KEY);
                      ^
/usr/include/openssl/ec.h:1107:1: note: 'EC_KEY_check_key' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key);
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_ecc_evp.c:215:40: warning: 'EVP_PKEY_get1_EC_KEY' is deprecated [-Wdeprecated-declarations]
        DEFER_CLEANUP(EC_KEY *ec_key = EVP_PKEY_get1_EC_KEY(peer_public), EC_KEY_free_pointer);
                                       ^
/usr/include/openssl/evp.h:1373:1: note: 'EVP_PKEY_get1_EC_KEY' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_3_0
^
/usr/include/openssl/macros.h:182:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
#   define OSSL_DEPRECATEDIN_3_0                OSSL_DEPRECATED(3.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
3 warnings generated.
[192/460] Compiling s2n_ecc_evp.c
[193/460] Compiling s2n_composite_cipher_aes_sha.c
[194/460] Compiling sdkutils.c
[195/460] Compiling resource_name.c
[196/460] Compiling partitions.c
[197/460] Compiling endpoints_standard_lib.c
[198/460] Compiling endpoints_types_impl.c
[199/460] Compiling endpoints_util.c
[200/460] Compiling s2n_aead_cipher_aes_gcm.c
[200/460] Compiling aws_profile.c
[202/460] Compiling endpoints_rule_engine.c
[203/460] Compiling AwsCPlatformConfig empty.c
[204/460] Compiling endpoints_regex.c
[205/460] Compiling endpoints_ruleset.c
[207/460] Compiling ArgumentParser ArgumentVisibility.swift
[208/460] Compiling ArgumentParser CompletionKind.swift
[209/460] Compiling ArgumentParser Errors.swift
[210/460] Compiling ArgumentParser Flag.swift
[211/460] Compiling ArgumentParser NameSpecification.swift
[212/460] Compiling ArgumentParser Option.swift
[213/460] Compiling ArgumentParser ExpressibleByArgument.swift
[214/460] Compiling ArgumentParser ParsableArguments.swift
[215/460] Compiling ArgumentParser ParsableArgumentsValidation.swift
[216/460] Compiling ArgumentParser ParsableCommand.swift
[217/460] Compiling ArgumentParser ArgumentDecoder.swift
[218/460] Compiling ArgumentParser ArgumentDefinition.swift
[219/460] Compiling ArgumentParser ArgumentSet.swift
[220/460] Compiling ArgumentParser CommandParser.swift
[221/460] Compiling ArgumentParser InputKey.swift
[222/460] Compiling ArgumentParser InputOrigin.swift
[222/460] Compiling rate_limiters.c
[223/460] Compiling mqtt5_types.c
[224/460] Compiling mqtt5_topic_alias.c
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_certificate.c:724:40: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations]
        unsigned char *internal_data = ASN1_STRING_data(asn1_str);
                                       ^
/usr/include/openssl/asn1.h:680:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x);
^
/usr/include/openssl/macros.h:204:49: note: expanded from macro 'OSSL_DEPRECATEDIN_1_1_0'
#   define OSSL_DEPRECATEDIN_1_1_0              OSSL_DEPRECATED(1.1.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
/host/spi-builder-workspace/aws-common-runtime/s2n/crypto/s2n_certificate.c:830:48: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations]
                unsigned char *internal_data = ASN1_STRING_data(asn1_str);
                                               ^
/usr/include/openssl/asn1.h:680:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here
OSSL_DEPRECATEDIN_1_1_0 unsigned char *ASN1_STRING_data(ASN1_STRING *x);
^
/usr/include/openssl/macros.h:204:49: note: expanded from macro 'OSSL_DEPRECATEDIN_1_1_0'
#   define OSSL_DEPRECATEDIN_1_1_0              OSSL_DEPRECATED(1.1.0)
                                                ^
/usr/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
#     define OSSL_DEPRECATED(since) __attribute__((deprecated))
                                                   ^
2 warnings generated.
[225/460] Compiling s2n_certificate.c
[226/460] Compiling mqtt5_utils.c
[227/460] Compiling mqtt5_listener.c
[228/460] Compiling mqtt5_decoder.c
[229/460] Compiling mqtt5_options_storage.c
[230/460] Compiling shared.c
[231/460] Compiling mqtt5_callbacks.c
[232/460] Compiling topic_tree.c
[233/460] Compiling mqtt5_encoder.c
[234/460] Compiling subscription_manager.c
[235/460] Compiling mqtt5_to_mqtt3_adapter.c
[236/460] Compiling mqtt311_listener.c
[237/460] Compiling mqtt_subscription_set.c
[238/460] Compiling mqtt311_decoder.c
[239/460] Compiling protocol_adapter.c
[240/460] Compiling packets.c
[241/460] Compiling client_impl_shared.c
[242/460] Compiling fixed_header.c
[243/460] Compiling mqtt.c
[244/460] Compiling mqtt5_client.c
[245/460] Compiling request_response_client.c
[246/460] Compiling client_channel_handler.c
[247/460] Compiling tracing.c
[248/460] Compiling standard_retry_strategy.c
[249/460] Compiling tls_channel_handler_shared.c
[250/460] Compiling client.c
[251/460] Compiling socket_shared.c
[252/460] Compiling stream.c
[252/460] Compiling statistics.c
[254/460] Compiling socket_channel_handler.c
[255/460] Compiling retry_strategy.c
[256/460] Compiling shared_library.c
[257/460] Compiling socket.c
[258/460] Compiling tls_channel_handler.c
[259/460] Compiling host_resolver.c
[260/460] Compiling pkcs11_tls_op_handler.c
[261/460] Compiling pem.c
[262/460] Compiling pipe.c
[263/460] Compiling no_retry_strategy.c
[264/460] Compiling message_pool.c
[265/460] Compiling s2n_tls_channel_handler.c
[266/460] Compiling socket.c
[267/460] Compiling future.c
[268/460] Compiling pkcs11_lib.c
[269/460] Compiling exponential_backoff_retry_strategy.c
[271/460] Compiling ArgumentParser CollectionExtensions.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Utilities/Platform.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[272/460] Compiling ArgumentParser Platform.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Utilities/Platform.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[273/460] Compiling ArgumentParser SequenceExtensions.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Utilities/Platform.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[274/460] Compiling ArgumentParser StringExtensions.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Utilities/Platform.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[275/460] Compiling ArgumentParser Tree.swift
/host/spi-builder-workspace/.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Utilities/Platform.swift:20:17: remark: '@preconcurrency' attribute on module 'Glibc' is unused
@preconcurrency import Glibc
~~~~~~~~~~~~~~~~^
[275/460] Compiling host_resolver.c
[276/460] Compiling async_stream.c
[277/460] Compiling channel.c
[278/460] Compiling alpn_handler.c
[280/460] Compiling ArgumentParser Name.swift
[281/460] Compiling ArgumentParser Parsed.swift
[282/460] Compiling ArgumentParser ParsedValues.swift
[283/460] Compiling ArgumentParser ParserError.swift
[284/460] Compiling ArgumentParser SplitArguments.swift
[285/460] Compiling ArgumentParser DumpHelpGenerator.swift
[286/460] Compiling ArgumentParser HelpCommand.swift
[287/460] Compiling ArgumentParser HelpGenerator.swift
[288/460] Compiling ArgumentParser MessageInfo.swift
[289/460] Compiling ArgumentParser UsageGenerator.swift
[289/460] Compiling event_loop.c
[290/460] Compiling websocket_encoder.c
[291/461] Compiling websocket_decoder.c
[292/461] Compiling statistics.c
[293/461] Compiling channel_bootstrap.c
[295/461] Compiling strutil.c
[296/461] Compiling epoll_event_loop.c
[296/461] Compiling websocket_bootstrap.c
[298/462] Compiling io.c
[300/462] Compiling websocket.c
[301/462] Compiling random_access_set.c
[302/462] Compiling http.c
[303/462] Compiling proxy_strategy.c
[304/462] Compiling hpack_huffman_static.c
[305/462] Compiling hpack_encoder.c
[306/462] Compiling http2_stream_manager.c
[307/462] Compiling proxy_connection.c
[308/462] Compiling request_response.c
[309/462] Compiling hpack_decoder.c
[310/462] Compiling hpack.c
[311/462] Compiling h2_frames.c
[312/462] Compiling h2_stream.c
[312/462] Compiling h1_decoder.c
[312/462] Compiling h1_stream.c
[315/462] Compiling h1_encoder.c
[316/462] Compiling h2_decoder.c
[317/462] Compiling h2_connection.c
[318/462] Compiling connection_monitor.c
[319/462] Compiling event_stream_rpc.c
[320/462] Compiling huffman_testing.c
[321/462] Compiling huffman.c
[322/462] Compiling event_stream_rpc_server.c
[323/462] Compiling event_stream_rpc_client.c
[324/462] Compiling connection_manager.c
[325/462] Compiling connection.c
[326/462] Compiling compression.c
[327/462] Compiling event_stream_channel_handler.c
[328/462] Compiling h1_connection.c
[329/462] Compiling uuid.c
[330/462] Compiling uri.c
[331/462] Compiling event_stream.c
[332/462] Compiling thread_shared.c
[333/462] Compiling xml_parser.c
[334/462] Compiling statistics.c
[335/462] Compiling string.c
[336/462] Compiling task_scheduler.c
[336/462] Compiling system_info.c
[338/462] Compiling ring_buffer.c
[339/462] Compiling thread_scheduler.c
[340/462] Compiling ref_count.c
[341/462] Compiling process_common.c
[342/462] Compiling time.c
[343/462] Compiling system_resource_utils.c
[344/462] Compiling process.c
[345/462] Compiling mutex.c
[346/462] Compiling priority_queue.c
[347/462] Compiling system_info.c
[348/462] Compiling rw_lock.c
[349/462] Compiling environment.c
[350/462] Compiling device_random.c
[351/462] Compiling clock.c
[352/462] Compiling cross_process_lock.c
[353/462] Compiling file.c
[354/462] Compiling condition_variable.c
[355/462] Compiling thread.c
[356/462] Compiling lru_cache.c
[357/462] Compiling system_info.c
[358/462] Compiling math.c
[359/462] Compiling logging.c
[360/462] Compiling log_writer.c
[361/462] Compiling lifo_cache.c
[362/462] Compiling log_formatter.c
[362/462] Compiling memtrace.c
[364/462] Compiling host_utils.c
[365/462] Compiling linked_hash_table.c
[365/462] Compiling log_channel.c
[367/462] Compiling json.c
[368/462] Compiling fifo_cache.c
[369/462] Compiling file.c
[370/462] Compiling tags.c
[371/462] Compiling strings.c
[372/462] Compiling streaming.c
[373/462] Compiling unicode.c
[374/462] Compiling serialization.c
[375/462] Compiling stack.c
[376/462] Compiling ints.c
[376/462] Compiling maps.c
[378/462] Compiling memory_utils.c
[379/462] Compiling encoders.c
[380/462] Compiling loaders.c
[381/462] Compiling common.c
[382/462] Compiling encoding.c
[383/462] Compiling builder_callbacks.c
[384/462] Compiling callbacks.c
[385/462] Compiling bytestrings.c
[386/462] Compiling hash_table.c
[386/462] Compiling allocators.c
[386/462] Compiling cbor.c
[389/462] Compiling arrays.c
[390/462] Compiling floats_ctrls.c
[391/462] Compiling error.c
[392/462] Compiling device_random.c
[393/462] Compiling encoding.c
[394/462] Compiling condition_variable.c
[395/462] Compiling command_line_parser.c
[396/462] Compiling cache.c
[397/462] Compiling common.c
[398/462] Compiling date_time.c
[399/462] Compiling cJSON.c
[400/462] Compiling codegen.c
[401/462] Compiling cbor.c
[402/462] Compiling assert.c
[403/462] Compiling cpuid.c
[403/462] Compiling array_list.c
[405/462] Compiling allocator_sba.c
[406/462] Compiling crc32.c
[407/462] Compiling crc64_sw.c
[408/462] Compiling crc64.c
[409/462] Compiling checksums.c
[410/462] Compiling crc_sw.c
[411/462] Compiling allocator.c
[412/462] Compiling openssl_platform_init.c
[413/462] Compiling opensslcrypto_hash.c
[414/462] Compiling byte_buf.c
[415/462] Compiling openssl_rsa.c
[415/462] Compiling opensslcrypto_hmac.c
[417/462] Compiling ed25519_noop.c
[418/462] Compiling opensslcrypto_ecc.c
[418/462] Compiling symmetric_cipher.c
[420/462] Compiling hash.c
[421/462] Compiling hmac.c
[422/462] Compiling ed25519.c
[423/462] Compiling rsa.c
[423/462] Compiling openssl_aes.c
[425/462] Compiling ecc.c
[426/462] Compiling cal.c
[427/462] Compiling lccrypto_common.c
[428/462] Compiling der.c
[429/462] Compiling token_provider_sso_profile.c
[430/462] Compiling token_provider_sso_session.c
[431/462] Compiling signing_config.c
[432/462] Compiling sso_token_utils.c
[433/462] Compiling signable_trailer.c
[434/462] Compiling sigv4_http_request.c
[435/462] Compiling signing.c
[436/462] Compiling signable_chunk.c
[437/462] Compiling signing_result.c
[438/462] Compiling signable.c
[439/462] Compiling signable_http_request.c
[440/462] Compiling credentials_provider_static.c
[441/462] Compiling key_derivation.c
[442/462] Compiling credentials_utils.c
[443/462] Compiling credentials_provider_x509.c
[444/462] Compiling credentials_provider_environment.c
[445/462] Compiling credentials_provider_imds.c
[446/462] Compiling credentials_provider_sts_web_identity.c
[447/462] Compiling credentials_provider_sso.c
[448/462] Compiling credentials_provider_default_chain.c
[448/462] Compiling credentials_provider_sts.c
[450/462] Compiling credentials_provider_delegate.c
[451/462] Compiling credentials_provider_profile.c
[452/462] Compiling credentials_provider_chain.c
[453/462] Compiling credentials_provider_anonymous.c
[454/462] Wrapping AST for ArgumentParserToolInfo for debugging
[455/462] Wrapping AST for ArgumentParser for debugging
[456/462] Compiling credentials_provider_cached.c
[457/462] Compiling credentials_provider_ecs.c
[458/462] Compiling credentials_provider_cognito.c
[460/532] Compiling AwsCommonRuntimeKit HTTP2StreamManagerOptions.swift
[461/532] Compiling AwsCommonRuntimeKit HTTPClientConnection.swift
[462/532] Compiling AwsCommonRuntimeKit HTTPClientConnectionManager.swift
[463/532] Compiling AwsCommonRuntimeKit HTTPClientConnectionManagerCallbackCore.swift
[464/532] Compiling AwsCommonRuntimeKit HTTPClientConnectionManagerMetrics.swift
[465/532] Compiling AwsCommonRuntimeKit HTTPClientConnectionOptions.swift
[466/532] Compiling AwsCommonRuntimeKit HTTPHeader.swift
[467/532] Compiling AwsCommonRuntimeKit HTTPHeaderBlock.swift
[468/532] Compiling AwsCommonRuntimeKit HTTPMonitoringOptions.swift
[469/532] Compiling AwsCommonRuntimeKit HTTPProxyAuthenticationType.swift
[470/532] Compiling AwsCommonRuntimeKit ByteBuffer.swift
[471/532] Compiling AwsCommonRuntimeKit CBOR.swift
[472/532] Compiling AwsCommonRuntimeKit CStruct.swift
[473/532] Compiling AwsCommonRuntimeKit Checksums.swift
[474/532] Compiling AwsCommonRuntimeKit CommonRuntimeError.swift
[475/532] Compiling AwsCommonRuntimeKit ContinuationCore.swift
[476/532] Compiling AwsCommonRuntimeKit Hash.swift
[477/532] Compiling AwsCommonRuntimeKit Lock.swift
[478/532] Compiling AwsCommonRuntimeKit Logger.swift
[479/532] Compiling AwsCommonRuntimeKit ShutdownCallbackCore.swift
[480/541] Compiling AwsCommonRuntimeKit ClientBootstrap.swift
[481/541] Compiling AwsCommonRuntimeKit EventLoopGroup.swift
[482/541] Compiling AwsCommonRuntimeKit HostAddress.swift
[483/541] Compiling AwsCommonRuntimeKit HostAddressType.swift
[484/541] Compiling AwsCommonRuntimeKit HostResolver.swift
[485/541] Compiling AwsCommonRuntimeKit SocketDomain.swift
[486/541] Compiling AwsCommonRuntimeKit SocketOptions.swift
[487/541] Compiling AwsCommonRuntimeKit SocketType.swift
[488/541] Compiling AwsCommonRuntimeKit Stream.swift
[489/541] Compiling AwsCommonRuntimeKit StreamCore.swift
[490/541] Compiling AwsCommonRuntimeKit TLSConnectionOptions.swift
[491/541] Compiling AwsCommonRuntimeKit TLSContext.swift
[492/541] Compiling AwsCommonRuntimeKit TLSContextOptions.swift
[493/541] Compiling AwsCommonRuntimeKit TLSSecitemOptions.swift
[494/541] Compiling AwsCommonRuntimeKit ExponentialBackoffJitterMode.swift
[495/541] Compiling AwsCommonRuntimeKit RetryError.swift
[496/541] Compiling AwsCommonRuntimeKit RetryStrategy.swift
[497/541] Compiling AwsCommonRuntimeKit RetryToken.swift
[498/541] Compiling AwsCommonRuntimeKit Mqtt5Client.swift
[499/541] Compiling AwsCommonRuntimeKit HTTPProxyConnectionType.swift
[500/541] Compiling AwsCommonRuntimeKit HTTPProxyEnvSettings.swift
[501/541] Compiling AwsCommonRuntimeKit HTTPProxyEnvType.swift
[502/541] Compiling AwsCommonRuntimeKit HTTPProxyOptions.swift
[503/541] Compiling AwsCommonRuntimeKit HTTPRequest.swift
[504/541] Compiling AwsCommonRuntimeKit HTTPRequestBase.swift
[505/541] Compiling AwsCommonRuntimeKit HTTPRequestOptions.swift
[506/541] Compiling AwsCommonRuntimeKit HTTPStream.swift
[507/541] Compiling AwsCommonRuntimeKit HTTPStreamCallbackCore.swift
[508/541] Compiling AwsCommonRuntimeKit HTTPVersion.swift
[509/541] Compiling AwsCommonRuntimeKit CommonRuntimeKit.swift
[510/541] Compiling AwsCommonRuntimeKit Credentials.swift
[511/541] Compiling AwsCommonRuntimeKit CredentialsProvider.swift
[512/541] Compiling AwsCommonRuntimeKit IAMProfile.swift
[513/541] Compiling AwsCommonRuntimeKit IMDSClient.swift
[514/541] Compiling AwsCommonRuntimeKit IMDSInstanceInfo.swift
[515/541] Compiling AwsCommonRuntimeKit Signer.swift
[516/541] Compiling AwsCommonRuntimeKit SigningConfig.swift
[517/541] Compiling AwsCommonRuntimeKit AWSString.swift
[518/541] Compiling AwsCommonRuntimeKit Allocator.swift
[519/541] Emitting module AwsCommonRuntimeKit
[520/541] Compiling AwsCommonRuntimeKit Utilities.swift
[521/541] Compiling AwsCommonRuntimeKit EventStreamHeader.swift
[522/541] Compiling AwsCommonRuntimeKit EventStreamMessage.swift
[523/541] Compiling AwsCommonRuntimeKit EventStreamMessageDecoder.swift
[524/541] Compiling AwsCommonRuntimeKit HTTP1Stream.swift
[525/541] Compiling AwsCommonRuntimeKit HTTP2ClientConnection.swift
[526/541] Compiling AwsCommonRuntimeKit HTTP2Error.swift
[527/541] Compiling AwsCommonRuntimeKit HTTP2Settings.swift
[528/541] Compiling AwsCommonRuntimeKit HTTP2Stream.swift
[529/541] Compiling AwsCommonRuntimeKit HTTP2StreamManager.swift
[530/541] Compiling AwsCommonRuntimeKit Mqtt5Enums.swift
[531/541] Compiling AwsCommonRuntimeKit Mqtt5Options.swift
[532/541] Compiling AwsCommonRuntimeKit Mqtt5Packets.swift
[533/541] Compiling AwsCommonRuntimeKit FileBasedConfiguration.swift
[534/541] Compiling AwsCommonRuntimeKit EndpointProperty.swift
[535/541] Compiling AwsCommonRuntimeKit EndpointsRequestContext.swift
[536/541] Compiling AwsCommonRuntimeKit EndpointsRuleEngine.swift
[537/541] Compiling AwsCommonRuntimeKit ResolvedEndpointType.swift
[538/541] Compiling AwsCommonRuntimeKit resource_bundle_accessor.swift
[540/543] Wrapping AST for AwsCommonRuntimeKit for debugging
[542/545] Emitting module Elasticurl
[543/545] Compiling Elasticurl Elasticurl.swift
[545/547] Wrapping AST for Elasticurl for debugging
[546/547] Linking Elasticurl
Build complete! (51.48s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.5.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser.git"
    }
  ],
  "manifest_display_name" : "aws-crt-swift",
  "name" : "aws-crt-swift",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "AwsCommonRuntimeKit",
      "targets" : [
        "AwsCommonRuntimeKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Elasticurl",
      "targets" : [
        "Elasticurl"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "S2N_TLS",
      "module_type" : "ClangTarget",
      "name" : "S2N_TLS",
      "path" : "aws-common-runtime/s2n",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "crypto/s2n_aead_cipher_aes_gcm.c",
        "crypto/s2n_aead_cipher_chacha20_poly1305.c",
        "crypto/s2n_cbc_cipher_3des.c",
        "crypto/s2n_cbc_cipher_aes.c",
        "crypto/s2n_certificate.c",
        "crypto/s2n_cipher.c",
        "crypto/s2n_composite_cipher_aes_sha.c",
        "crypto/s2n_crypto.c",
        "crypto/s2n_dhe.c",
        "crypto/s2n_drbg.c",
        "crypto/s2n_ecc_evp.c",
        "crypto/s2n_evp_kem.c",
        "crypto/s2n_fips.c",
        "crypto/s2n_fips_rules.c",
        "crypto/s2n_hash.c",
        "crypto/s2n_hkdf.c",
        "crypto/s2n_hmac.c",
        "crypto/s2n_libcrypto.c",
        "crypto/s2n_locking.c",
        "crypto/s2n_openssl_x509.c",
        "crypto/s2n_pkey.c",
        "crypto/s2n_pkey_evp.c",
        "crypto/s2n_pq.c",
        "crypto/s2n_prf_libcrypto.c",
        "crypto/s2n_rsa_pss.c",
        "crypto/s2n_sequence.c",
        "crypto/s2n_stream_cipher_null.c",
        "crypto/s2n_stream_cipher_rc4.c",
        "crypto/s2n_tls13_keys.c",
        "error/s2n_errno.c",
        "stuffer/s2n_stuffer.c",
        "stuffer/s2n_stuffer_base64.c",
        "stuffer/s2n_stuffer_file.c",
        "stuffer/s2n_stuffer_hex.c",
        "stuffer/s2n_stuffer_network_order.c",
        "stuffer/s2n_stuffer_pem.c",
        "stuffer/s2n_stuffer_text.c",
        "tls/extensions/s2n_cert_authorities.c",
        "tls/extensions/s2n_cert_status.c",
        "tls/extensions/s2n_cert_status_response.c",
        "tls/extensions/s2n_client_alpn.c",
        "tls/extensions/s2n_client_cert_status_request.c",
        "tls/extensions/s2n_client_cookie.c",
        "tls/extensions/s2n_client_early_data_indication.c",
        "tls/extensions/s2n_client_ems.c",
        "tls/extensions/s2n_client_key_share.c",
        "tls/extensions/s2n_client_max_frag_len.c",
        "tls/extensions/s2n_client_pq_kem.c",
        "tls/extensions/s2n_client_psk.c",
        "tls/extensions/s2n_client_renegotiation_info.c",
        "tls/extensions/s2n_client_sct_list.c",
        "tls/extensions/s2n_client_server_name.c",
        "tls/extensions/s2n_client_session_ticket.c",
        "tls/extensions/s2n_client_signature_algorithms.c",
        "tls/extensions/s2n_client_supported_groups.c",
        "tls/extensions/s2n_client_supported_versions.c",
        "tls/extensions/s2n_ec_point_format.c",
        "tls/extensions/s2n_extension_list.c",
        "tls/extensions/s2n_extension_type.c",
        "tls/extensions/s2n_extension_type_lists.c",
        "tls/extensions/s2n_key_share.c",
        "tls/extensions/s2n_npn.c",
        "tls/extensions/s2n_nst_early_data_indication.c",
        "tls/extensions/s2n_psk_key_exchange_modes.c",
        "tls/extensions/s2n_quic_transport_params.c",
        "tls/extensions/s2n_server_alpn.c",
        "tls/extensions/s2n_server_cert_status_request.c",
        "tls/extensions/s2n_server_cookie.c",
        "tls/extensions/s2n_server_early_data_indication.c",
        "tls/extensions/s2n_server_ems.c",
        "tls/extensions/s2n_server_key_share.c",
        "tls/extensions/s2n_server_max_fragment_length.c",
        "tls/extensions/s2n_server_psk.c",
        "tls/extensions/s2n_server_renegotiation_info.c",
        "tls/extensions/s2n_server_sct_list.c",
        "tls/extensions/s2n_server_server_name.c",
        "tls/extensions/s2n_server_session_ticket.c",
        "tls/extensions/s2n_server_signature_algorithms.c",
        "tls/extensions/s2n_server_supported_versions.c",
        "tls/extensions/s2n_supported_versions.c",
        "tls/s2n_aead.c",
        "tls/s2n_alerts.c",
        "tls/s2n_async_pkey.c",
        "tls/s2n_auth_selection.c",
        "tls/s2n_cbc.c",
        "tls/s2n_certificate_keys.c",
        "tls/s2n_change_cipher_spec.c",
        "tls/s2n_cipher_preferences.c",
        "tls/s2n_cipher_suites.c",
        "tls/s2n_client_cert.c",
        "tls/s2n_client_cert_verify.c",
        "tls/s2n_client_finished.c",
        "tls/s2n_client_hello.c",
        "tls/s2n_client_hello_request.c",
        "tls/s2n_client_key_exchange.c",
        "tls/s2n_config.c",
        "tls/s2n_connection.c",
        "tls/s2n_connection_serialize.c",
        "tls/s2n_crl.c",
        "tls/s2n_crypto.c",
        "tls/s2n_early_data.c",
        "tls/s2n_early_data_io.c",
        "tls/s2n_ecc_preferences.c",
        "tls/s2n_encrypted_extensions.c",
        "tls/s2n_establish_session.c",
        "tls/s2n_fingerprint.c",
        "tls/s2n_fingerprint_ja3.c",
        "tls/s2n_fingerprint_ja4.c",
        "tls/s2n_handshake.c",
        "tls/s2n_handshake_hashes.c",
        "tls/s2n_handshake_io.c",
        "tls/s2n_handshake_transcript.c",
        "tls/s2n_handshake_type.c",
        "tls/s2n_kem.c",
        "tls/s2n_kem_preferences.c",
        "tls/s2n_kex.c",
        "tls/s2n_key_log.c",
        "tls/s2n_key_update.c",
        "tls/s2n_ktls.c",
        "tls/s2n_ktls_io.c",
        "tls/s2n_next_protocol.c",
        "tls/s2n_ocsp_stapling.c",
        "tls/s2n_post_handshake.c",
        "tls/s2n_prf.c",
        "tls/s2n_protocol_preferences.c",
        "tls/s2n_psk.c",
        "tls/s2n_quic_support.c",
        "tls/s2n_record_read.c",
        "tls/s2n_record_read_aead.c",
        "tls/s2n_record_read_cbc.c",
        "tls/s2n_record_read_composite.c",
        "tls/s2n_record_read_stream.c",
        "tls/s2n_record_write.c",
        "tls/s2n_recv.c",
        "tls/s2n_renegotiate.c",
        "tls/s2n_resume.c",
        "tls/s2n_security_policies.c",
        "tls/s2n_security_rules.c",
        "tls/s2n_send.c",
        "tls/s2n_server_cert.c",
        "tls/s2n_server_cert_request.c",
        "tls/s2n_server_done.c",
        "tls/s2n_server_extensions.c",
        "tls/s2n_server_finished.c",
        "tls/s2n_server_hello.c",
        "tls/s2n_server_hello_retry.c",
        "tls/s2n_server_key_exchange.c",
        "tls/s2n_server_new_session_ticket.c",
        "tls/s2n_shutdown.c",
        "tls/s2n_signature_algorithms.c",
        "tls/s2n_signature_scheme.c",
        "tls/s2n_tls.c",
        "tls/s2n_tls13.c",
        "tls/s2n_tls13_certificate_verify.c",
        "tls/s2n_tls13_handshake.c",
        "tls/s2n_tls13_key_schedule.c",
        "tls/s2n_tls13_secrets.c",
        "tls/s2n_x509_validator.c",
        "utils/s2n_array.c",
        "utils/s2n_atomic.c",
        "utils/s2n_blob.c",
        "utils/s2n_ensure.c",
        "utils/s2n_fork_detection.c",
        "utils/s2n_init.c",
        "utils/s2n_io.c",
        "utils/s2n_map.c",
        "utils/s2n_mem.c",
        "utils/s2n_random.c",
        "utils/s2n_rfc5952.c",
        "utils/s2n_safety.c",
        "utils/s2n_socket.c",
        "utils/s2n_timer.c"
      ],
      "target_dependencies" : [
        "LibCrypto"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LibNative",
      "module_type" : "SystemLibraryTarget",
      "name" : "LibNative",
      "path" : "Source/LibNative",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "LibCrypto",
      "module_type" : "SystemLibraryTarget",
      "name" : "LibCrypto",
      "path" : "Source/LibCrypto",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "Elasticurl",
      "module_type" : "SwiftTarget",
      "name" : "Elasticurl",
      "path" : "Source/Elasticurl",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "product_memberships" : [
        "Elasticurl"
      ],
      "sources" : [
        "Elasticurl.swift"
      ],
      "target_dependencies" : [
        "AwsCommonRuntimeKit"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "AwsCommonRuntimeKitTests",
      "module_type" : "SwiftTarget",
      "name" : "AwsCommonRuntimeKitTests",
      "path" : "Test/AwsCommonRuntimeKitTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Test/AwsCommonRuntimeKitTests/Resources/example_sso_profile.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Test/AwsCommonRuntimeKitTests/Resources/example_credentials.txt",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Test/AwsCommonRuntimeKitTests/Resources/example_profile.txt",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "XCBaseTestCase.swift",
        "auth/ChunkSignerTests.swift",
        "auth/CredentialsProviderTests.swift",
        "auth/CredentialsTests.swift",
        "auth/IMDSClientTests.swift",
        "auth/SignerTests.swift",
        "auth/SigningConfigTests.swift",
        "crt/AllocatorTests.swift",
        "crt/CBOR.swift",
        "crt/ChecksumsTests.swift",
        "crt/HashTests.swift",
        "crt/ShutDownCallbackOptionsTests.swift",
        "crt/Utilities.swift",
        "event-stream/EventStreamTests.swift",
        "http/HTTP2ClientConnectionTests.swift",
        "http/HTTP2SettingsTests.swift",
        "http/HTTP2StreamManagerTests.swift",
        "http/HTTPClientConnectionManagerTests.swift",
        "http/HTTPClientConnectionOptionsTests.swift",
        "http/HTTPClientTestFixture.swift",
        "http/HTTPMessageTests.swift",
        "http/HTTPMonitoringOptionsTests.swift",
        "http/HTTPProxyEnvSettingsTests.swift",
        "http/HTTPProxyOptionsTests.swift",
        "http/HTTPProxyTests.swift",
        "http/HTTPRequestTests.swift",
        "http/HTTPTests.swift",
        "io/BootstrapTests.swift",
        "io/EventLoopGroupTests.swift",
        "io/HostResolverTests.swift",
        "io/RetryerTests.swift",
        "io/SocketOptionsTest.swift",
        "io/StreamTests.swift",
        "io/TLSContextTests.swift",
        "mqtt/Mqtt5ClientTests.swift",
        "sdkutils/EndpointPropertyTests.swift",
        "sdkutils/EndpointsRuleEngineTests.swift",
        "sdkutils/FileBasedConfigurationTests.swift"
      ],
      "target_dependencies" : [
        "AwsCommonRuntimeKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AwsCommonRuntimeKit",
      "module_type" : "SwiftTarget",
      "name" : "AwsCommonRuntimeKit",
      "path" : "Source/AwsCommonRuntimeKit",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Source/AwsCommonRuntimeKit/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "CommonRuntimeKit.swift",
        "auth/credentials/Credentials.swift",
        "auth/credentials/CredentialsProvider.swift",
        "auth/imds/IAMProfile.swift",
        "auth/imds/IMDSClient.swift",
        "auth/imds/IMDSInstanceInfo.swift",
        "auth/signing/Signer.swift",
        "auth/signing/SigningConfig.swift",
        "crt/AWSString.swift",
        "crt/Allocator.swift",
        "crt/ByteBuffer.swift",
        "crt/CBOR.swift",
        "crt/CStruct.swift",
        "crt/Checksums.swift",
        "crt/CommonRuntimeError.swift",
        "crt/ContinuationCore.swift",
        "crt/Hash.swift",
        "crt/Lock.swift",
        "crt/Logger.swift",
        "crt/ShutdownCallbackCore.swift",
        "crt/Utilities.swift",
        "event-stream/EventStreamHeader.swift",
        "event-stream/EventStreamMessage.swift",
        "event-stream/EventStreamMessageDecoder.swift",
        "http/HTTP1Stream.swift",
        "http/HTTP2ClientConnection.swift",
        "http/HTTP2Error.swift",
        "http/HTTP2Settings.swift",
        "http/HTTP2Stream.swift",
        "http/HTTP2StreamManager.swift",
        "http/HTTP2StreamManagerOptions.swift",
        "http/HTTPClientConnection.swift",
        "http/HTTPClientConnectionManager.swift",
        "http/HTTPClientConnectionManagerCallbackCore.swift",
        "http/HTTPClientConnectionManagerMetrics.swift",
        "http/HTTPClientConnectionOptions.swift",
        "http/HTTPHeader.swift",
        "http/HTTPHeaderBlock.swift",
        "http/HTTPMonitoringOptions.swift",
        "http/HTTPProxyAuthenticationType.swift",
        "http/HTTPProxyConnectionType.swift",
        "http/HTTPProxyEnvSettings.swift",
        "http/HTTPProxyEnvType.swift",
        "http/HTTPProxyOptions.swift",
        "http/HTTPRequest.swift",
        "http/HTTPRequestBase.swift",
        "http/HTTPRequestOptions.swift",
        "http/HTTPStream.swift",
        "http/HTTPStreamCallbackCore.swift",
        "http/HTTPVersion.swift",
        "io/ClientBootstrap.swift",
        "io/EventLoopGroup.swift",
        "io/HostAddress.swift",
        "io/HostAddressType.swift",
        "io/HostResolver.swift",
        "io/SocketDomain.swift",
        "io/SocketOptions.swift",
        "io/SocketType.swift",
        "io/Stream.swift",
        "io/StreamCore.swift",
        "io/TLSConnectionOptions.swift",
        "io/TLSContext.swift",
        "io/TLSContextOptions.swift",
        "io/TLSSecitemOptions.swift",
        "io/retryer/ExponentialBackoffJitterMode.swift",
        "io/retryer/RetryError.swift",
        "io/retryer/RetryStrategy.swift",
        "io/retryer/RetryToken.swift",
        "mqtt/Mqtt5Client.swift",
        "mqtt/Mqtt5Enums.swift",
        "mqtt/Mqtt5Options.swift",
        "mqtt/Mqtt5Packets.swift",
        "sdkutils/FileBasedConfiguration.swift",
        "sdkutils/endpoint/EndpointProperty.swift",
        "sdkutils/endpoint/EndpointsRequestContext.swift",
        "sdkutils/endpoint/EndpointsRuleEngine.swift",
        "sdkutils/endpoint/ResolvedEndpointType.swift"
      ],
      "target_dependencies" : [
        "AwsCAuth",
        "AwsCHttp",
        "AwsCCal",
        "AwsCCompression",
        "AwsCIo",
        "AwsCCommon",
        "AwsCChecksums",
        "AwsCEventStream",
        "AwsCMqtt",
        "LibNative"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCSdkUtils",
      "module_type" : "ClangTarget",
      "name" : "AwsCSdkUtils",
      "path" : "aws-common-runtime/aws-c-sdkutils",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "source/aws_profile.c",
        "source/endpoints_regex.c",
        "source/endpoints_rule_engine.c",
        "source/endpoints_ruleset.c",
        "source/endpoints_standard_lib.c",
        "source/endpoints_types_impl.c",
        "source/endpoints_util.c",
        "source/partitions.c",
        "source/resource_name.c",
        "source/sdkutils.c"
      ],
      "target_dependencies" : [
        "AwsCCommon"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCPlatformConfig",
      "module_type" : "ClangTarget",
      "name" : "AwsCPlatformConfig",
      "path" : "aws-common-runtime/config",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "empty.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCMqtt",
      "module_type" : "ClangTarget",
      "name" : "AwsCMqtt",
      "path" : "aws-common-runtime/aws-c-mqtt",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "source/client.c",
        "source/client_channel_handler.c",
        "source/client_impl_shared.c",
        "source/fixed_header.c",
        "source/mqtt.c",
        "source/mqtt311_decoder.c",
        "source/mqtt311_listener.c",
        "source/mqtt_subscription_set.c",
        "source/packets.c",
        "source/request-response/protocol_adapter.c",
        "source/request-response/request_response_client.c",
        "source/request-response/subscription_manager.c",
        "source/shared.c",
        "source/topic_tree.c",
        "source/v5/mqtt5_callbacks.c",
        "source/v5/mqtt5_client.c",
        "source/v5/mqtt5_decoder.c",
        "source/v5/mqtt5_encoder.c",
        "source/v5/mqtt5_listener.c",
        "source/v5/mqtt5_options_storage.c",
        "source/v5/mqtt5_to_mqtt3_adapter.c",
        "source/v5/mqtt5_topic_alias.c",
        "source/v5/mqtt5_types.c",
        "source/v5/mqtt5_utils.c",
        "source/v5/rate_limiters.c"
      ],
      "target_dependencies" : [
        "AwsCHttp",
        "AwsCCal",
        "AwsCIo",
        "AwsCCommon"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCIo",
      "module_type" : "ClangTarget",
      "name" : "AwsCIo",
      "path" : "aws-common-runtime/aws-c-io",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "source/alpn_handler.c",
        "source/async_stream.c",
        "source/channel.c",
        "source/channel_bootstrap.c",
        "source/event_loop.c",
        "source/exponential_backoff_retry_strategy.c",
        "source/future.c",
        "source/host_resolver.c",
        "source/io.c",
        "source/linux/epoll_event_loop.c",
        "source/message_pool.c",
        "source/no_retry_strategy.c",
        "source/pem.c",
        "source/pkcs11_lib.c",
        "source/pkcs11_tls_op_handler.c",
        "source/posix/host_resolver.c",
        "source/posix/pipe.c",
        "source/posix/shared_library.c",
        "source/posix/socket.c",
        "source/retry_strategy.c",
        "source/s2n/s2n_tls_channel_handler.c",
        "source/socket.c",
        "source/socket_channel_handler.c",
        "source/socket_shared.c",
        "source/standard_retry_strategy.c",
        "source/statistics.c",
        "source/stream.c",
        "source/tls_channel_handler.c",
        "source/tls_channel_handler_shared.c",
        "source/tracing.c"
      ],
      "target_dependencies" : [
        "AwsCCommon",
        "AwsCCal",
        "S2N_TLS"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCHttp",
      "module_type" : "ClangTarget",
      "name" : "AwsCHttp",
      "path" : "aws-common-runtime/aws-c-http",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "source/connection.c",
        "source/connection_manager.c",
        "source/connection_monitor.c",
        "source/h1_connection.c",
        "source/h1_decoder.c",
        "source/h1_encoder.c",
        "source/h1_stream.c",
        "source/h2_connection.c",
        "source/h2_decoder.c",
        "source/h2_frames.c",
        "source/h2_stream.c",
        "source/hpack.c",
        "source/hpack_decoder.c",
        "source/hpack_encoder.c",
        "source/hpack_huffman_static.c",
        "source/http.c",
        "source/http2_stream_manager.c",
        "source/proxy_connection.c",
        "source/proxy_strategy.c",
        "source/random_access_set.c",
        "source/request_response.c",
        "source/statistics.c",
        "source/strutil.c",
        "source/websocket.c",
        "source/websocket_bootstrap.c",
        "source/websocket_decoder.c",
        "source/websocket_encoder.c"
      ],
      "target_dependencies" : [
        "AwsCCompression",
        "AwsCIo",
        "AwsCCal",
        "AwsCCommon"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCEventStream",
      "module_type" : "ClangTarget",
      "name" : "AwsCEventStream",
      "path" : "aws-common-runtime/aws-c-event-stream",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "source/event_stream.c",
        "source/event_stream_channel_handler.c",
        "source/event_stream_rpc.c",
        "source/event_stream_rpc_client.c",
        "source/event_stream_rpc_server.c"
      ],
      "target_dependencies" : [
        "AwsCChecksums",
        "AwsCCommon",
        "AwsCIo",
        "AwsCCal"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCCompression",
      "module_type" : "ClangTarget",
      "name" : "AwsCCompression",
      "path" : "aws-common-runtime/aws-c-compression",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "source/compression.c",
        "source/huffman.c",
        "source/huffman_testing.c"
      ],
      "target_dependencies" : [
        "AwsCCommon"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCCommon",
      "module_type" : "ClangTarget",
      "name" : "AwsCCommon",
      "path" : "aws-common-runtime/aws-c-common",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "source/allocator.c",
        "source/allocator_sba.c",
        "source/arch/generic/cpuid.c",
        "source/array_list.c",
        "source/assert.c",
        "source/byte_buf.c",
        "source/cache.c",
        "source/cbor.c",
        "source/codegen.c",
        "source/command_line_parser.c",
        "source/common.c",
        "source/condition_variable.c",
        "source/date_time.c",
        "source/device_random.c",
        "source/encoding.c",
        "source/error.c",
        "source/external/cJSON.c",
        "source/external/libcbor/allocators.c",
        "source/external/libcbor/cbor.c",
        "source/external/libcbor/cbor/arrays.c",
        "source/external/libcbor/cbor/bytestrings.c",
        "source/external/libcbor/cbor/callbacks.c",
        "source/external/libcbor/cbor/common.c",
        "source/external/libcbor/cbor/encoding.c",
        "source/external/libcbor/cbor/floats_ctrls.c",
        "source/external/libcbor/cbor/internal/builder_callbacks.c",
        "source/external/libcbor/cbor/internal/encoders.c",
        "source/external/libcbor/cbor/internal/loaders.c",
        "source/external/libcbor/cbor/internal/memory_utils.c",
        "source/external/libcbor/cbor/internal/stack.c",
        "source/external/libcbor/cbor/internal/unicode.c",
        "source/external/libcbor/cbor/ints.c",
        "source/external/libcbor/cbor/maps.c",
        "source/external/libcbor/cbor/serialization.c",
        "source/external/libcbor/cbor/streaming.c",
        "source/external/libcbor/cbor/strings.c",
        "source/external/libcbor/cbor/tags.c",
        "source/fifo_cache.c",
        "source/file.c",
        "source/hash_table.c",
        "source/host_utils.c",
        "source/json.c",
        "source/lifo_cache.c",
        "source/linked_hash_table.c",
        "source/log_channel.c",
        "source/log_formatter.c",
        "source/log_writer.c",
        "source/logging.c",
        "source/lru_cache.c",
        "source/math.c",
        "source/memtrace.c",
        "source/platform_fallback_stubs/system_info.c",
        "source/posix/clock.c",
        "source/posix/condition_variable.c",
        "source/posix/cross_process_lock.c",
        "source/posix/device_random.c",
        "source/posix/environment.c",
        "source/posix/file.c",
        "source/posix/mutex.c",
        "source/posix/process.c",
        "source/posix/rw_lock.c",
        "source/posix/system_info.c",
        "source/posix/system_resource_utils.c",
        "source/posix/thread.c",
        "source/posix/time.c",
        "source/priority_queue.c",
        "source/process_common.c",
        "source/ref_count.c",
        "source/ring_buffer.c",
        "source/statistics.c",
        "source/string.c",
        "source/system_info.c",
        "source/task_scheduler.c",
        "source/thread_scheduler.c",
        "source/thread_shared.c",
        "source/uri.c",
        "source/uuid.c",
        "source/xml_parser.c"
      ],
      "target_dependencies" : [
        "AwsCPlatformConfig"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCChecksums",
      "module_type" : "ClangTarget",
      "name" : "AwsCChecksums",
      "path" : "aws-common-runtime/aws-checksums",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "source/checksums.c",
        "source/crc32.c",
        "source/crc64.c",
        "source/crc64_sw.c",
        "source/crc_sw.c"
      ],
      "target_dependencies" : [
        "AwsCCommon"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCCal",
      "module_type" : "ClangTarget",
      "name" : "AwsCCal",
      "path" : "aws-common-runtime/aws-c-cal",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "source/cal.c",
        "source/der.c",
        "source/ecc.c",
        "source/ed25519.c",
        "source/hash.c",
        "source/hmac.c",
        "source/rsa.c",
        "source/shared/ed25519_noop.c",
        "source/shared/lccrypto_common.c",
        "source/symmetric_cipher.c",
        "source/unix/openssl_aes.c",
        "source/unix/openssl_platform_init.c",
        "source/unix/openssl_rsa.c",
        "source/unix/opensslcrypto_ecc.c",
        "source/unix/opensslcrypto_hash.c",
        "source/unix/opensslcrypto_hmac.c"
      ],
      "target_dependencies" : [
        "AwsCCommon",
        "LibCrypto"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AwsCAuth",
      "module_type" : "ClangTarget",
      "name" : "AwsCAuth",
      "path" : "aws-common-runtime/aws-c-auth",
      "product_memberships" : [
        "AwsCommonRuntimeKit",
        "Elasticurl"
      ],
      "sources" : [
        "source/auth.c",
        "source/aws_imds_client.c",
        "source/aws_profile.c",
        "source/aws_signing.c",
        "source/credentials.c",
        "source/credentials_provider_anonymous.c",
        "source/credentials_provider_cached.c",
        "source/credentials_provider_chain.c",
        "source/credentials_provider_cognito.c",
        "source/credentials_provider_default_chain.c",
        "source/credentials_provider_delegate.c",
        "source/credentials_provider_ecs.c",
        "source/credentials_provider_environment.c",
        "source/credentials_provider_imds.c",
        "source/credentials_provider_process.c",
        "source/credentials_provider_profile.c",
        "source/credentials_provider_sso.c",
        "source/credentials_provider_static.c",
        "source/credentials_provider_sts.c",
        "source/credentials_provider_sts_web_identity.c",
        "source/credentials_provider_x509.c",
        "source/credentials_utils.c",
        "source/key_derivation.c",
        "source/signable.c",
        "source/signable_chunk.c",
        "source/signable_http_request.c",
        "source/signable_trailer.c",
        "source/signing.c",
        "source/signing_config.c",
        "source/signing_result.c",
        "source/sigv4_http_request.c",
        "source/sso_token_utils.c",
        "source/token_provider_sso_profile.c",
        "source/token_provider_sso_session.c"
      ],
      "target_dependencies" : [
        "AwsCHttp",
        "AwsCCompression",
        "AwsCCal",
        "AwsCIo",
        "AwsCSdkUtils",
        "AwsCCommon"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
basic-5.9-latest: Pulling from finestructure/spi-images
Digest: sha256:93fe18f778ec94e026baa8cc68b2ae87de241b204c49ca7a3a12cf55897227aa
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.9-latest
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/aws-common-runtime/s2n/docker-images': File not found.
Done.