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

Failed to build swift-aws-extras, reference 0.3.0 (e0a4d3), with Swift 6.0 (beta) for Linux on 15 Sep 2024 23:31:27 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.53.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Mobelux/swift-aws-extras.git
Reference: 0.3.0
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/Mobelux/swift-aws-extras
 * tag               0.3.0      -> FETCH_HEAD
HEAD is now at e0a4d3b Update Persistence with attributeModifier Member (#9)
Cloned https://github.com/Mobelux/swift-aws-extras.git
Revision (git rev-parse @):
e0a4d3b5298e94c8f487c3e805ba98d5fda38b99
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/Mobelux/swift-aws-extras.git at 0.3.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.0
Building package at path:  $PWD
https://github.com/Mobelux/swift-aws-extras.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:9d7dab235f2b0b46edadd73b1fb0c3b5323df02053420324a4a2f8ca89cb54a5
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Fetching https://github.com/drmohundro/SWXMLHash.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/MaxDesiatov/XMLCoder.git
Fetching https://github.com/scottrhoyt/SwiftyTextTable.git
Fetching https://github.com/realm/SwiftLint.git
[1/929] Fetching swiftytexttable
[280/3854] Fetching swiftytexttable, swxmlhash
[2130/13865] Fetching swiftytexttable, swxmlhash, xmlcoder
[2611/17451] Fetching swiftytexttable, swxmlhash, xmlcoder, swift-log
[3134/27247] Fetching swiftytexttable, swxmlhash, xmlcoder, swift-log, yams
Fetched https://github.com/scottrhoyt/SwiftyTextTable.git from cache (0.38s)
Fetching https://github.com/apple/swift-collections
Fetched https://github.com/drmohundro/SWXMLHash.git from cache (0.39s)
Fetching https://github.com/smithy-lang/smithy-swift
[14871/23393] Fetching xmlcoder, swift-log, yams
Fetched https://github.com/MaxDesiatov/XMLCoder.git from cache (0.63s)
Fetching https://github.com/JohnSundell/CollectionConcurrencyKit.git
[10150/13382] Fetching swift-log, yams
[10543/13465] Fetching swift-log, yams, collectionconcurrencykit
[11507/28499] Fetching swift-log, yams, collectionconcurrencykit, swift-collections
[13729/168670] Fetching swift-log, yams, collectionconcurrencykit, swift-collections, swiftlint
Fetched https://github.com/JohnSundell/CollectionConcurrencyKit.git from cache (0.21s)
Fetching https://github.com/jpsim/SourceKitten.git
[15890/168587] Fetching swift-log, yams, swift-collections, swiftlint
[16342/233319] Fetching swift-log, yams, swift-collections, swiftlint, smithy-swift
[65882/249309] Fetching swift-log, yams, swift-collections, swiftlint, smithy-swift, sourcekitten
Fetched https://github.com/jpsim/Yams.git from cache (1.37s)
[70789/239513] Fetching swift-log, swift-collections, swiftlint, smithy-swift, sourcekitten
Fetching https://github.com/awslabs/aws-sdk-swift
Fetched https://github.com/apple/swift-collections from cache (1.59s)
Fetching https://github.com/apple/swift-argument-parser.git
Fetched https://github.com/smithy-lang/smithy-swift from cache (2.00s)
Fetching https://github.com/krzyzanowskim/CryptoSwift.git
[34170/171916] Fetching swift-log, swiftlint, sourcekitten, swift-argument-parser
Fetched https://github.com/jpsim/SourceKitten.git from cache (1.71s)
[20953/155926] Fetching swift-log, swiftlint, swift-argument-parser
Fetching https://github.com/apple/swift-syntax.git
[28742/168629] Fetching swift-log, swiftlint, swift-argument-parser, cryptoswift
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.98s)
[22774/156460] Fetching swift-log, swiftlint, cryptoswift
Fetching https://github.com/awslabs/aws-crt-swift
[23410/221523] Fetching swift-log, swiftlint, cryptoswift, swift-syntax
[23411/249911] Fetching swift-log, swiftlint, cryptoswift, swift-syntax, aws-crt-swift
Fetched https://github.com/krzyzanowskim/CryptoSwift.git from cache (1.72s)
[70848/237208] Fetching swift-log, swiftlint, swift-syntax, aws-crt-swift
Fetched https://github.com/awslabs/aws-crt-swift from cache (1.63s)
[75161/208820] Fetching swift-log, swiftlint, swift-syntax
[88274/638646] Fetching swift-log, swiftlint, swift-syntax, aws-sdk-swift
Fetched https://github.com/apple/swift-syntax.git from cache (6.44s)
[38816/573583] Fetching swift-log, swiftlint, aws-sdk-swift
Fetched https://github.com/apple/swift-log.git from cache (40.36s)
[237510/569997] Fetching swiftlint, aws-sdk-swift
Fetched https://github.com/realm/SwiftLint.git from cache (41.68s)
[102466/429826] Fetching aws-sdk-swift
Fetched https://github.com/awslabs/aws-sdk-swift from cache (113.79s)
Computing version for https://github.com/awslabs/aws-sdk-swift.git
Computed https://github.com/awslabs/aws-sdk-swift.git at 0.32.0 (1.03s)
Computing version for https://github.com/awslabs/aws-crt-swift
Computed https://github.com/awslabs/aws-crt-swift at 0.17.0 (0.69s)
Computing version for https://github.com/smithy-lang/smithy-swift
Computed https://github.com/smithy-lang/smithy-swift at 0.36.0 (0.56s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.0.5 (0.55s)
Computing version for https://github.com/MaxDesiatov/XMLCoder.git
Computed https://github.com/MaxDesiatov/XMLCoder.git at 0.17.0 (0.52s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.5.3 (0.52s)
Creating working copy for https://github.com/awslabs/aws-crt-swift
Working copy of https://github.com/awslabs/aws-crt-swift resolved at 0.17.0
Creating working copy for https://github.com/awslabs/aws-sdk-swift
Working copy of https://github.com/awslabs/aws-sdk-swift resolved at 0.32.0
Creating working copy for https://github.com/MaxDesiatov/XMLCoder.git
Working copy of https://github.com/MaxDesiatov/XMLCoder.git resolved at 0.17.0
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.0.5
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.5.3
Creating working copy for https://github.com/smithy-lang/smithy-swift
Working copy of https://github.com/smithy-lang/smithy-swift resolved at 0.36.0
Building for debugging...
[0/183] Write sources
[16/183] Compiling crc32c_null.c
[17/183] Compiling crc.c
[18/183] Compiling crc_sw.c
[19/183] Compiling tracing.c
[20/183] Compiling tls_channel_handler_shared.c
[21/183] Compiling statistics.c
[22/183] Compiling retry_strategy.c
[23/183] Compiling stream.c
[24/183] Compiling tls_channel_handler.c
[25/183] Compiling standard_retry_strategy.c
[26/183] Write swift-version-24593BA9C3E375BF.txt
[27/183] Compiling socket_channel_handler.c
[28/183] Compiling shared_library.c
[29/183] Compiling host_resolver.c
[30/183] Compiling pipe.c
[31/183] Compiling s2n_tls_channel_handler.c
[32/183] Compiling pkcs11_tls_op_handler.c
[33/183] Compiling pkcs11_lib.c
[34/236] Compiling socket.c
[35/243] Compiling pem.c
[36/302] Compiling message_pool.c
[37/302] Compiling epoll_event_loop.c
[38/302] Compiling io.c
[39/302] Compiling future.c
[40/302] Compiling host_resolver.c
[41/302] Compiling exponential_backoff_retry_strategy.c
[42/302] Compiling event_loop.c
[43/302] Compiling channel_bootstrap.c
[44/302] Compiling channel.c
[45/302] Compiling async_stream.c
[46/302] Compiling alpn_handler.c
[47/302] Compiling websocket_encoder.c
[48/302] Compiling websocket_decoder.c
[49/302] Compiling websocket_bootstrap.c
[50/302] Compiling strutil.c
[51/302] Compiling websocket.c
[52/302] Compiling statistics.c
[53/302] Compiling random_access_set.c
[54/302] Compiling request_response.c
[55/302] Compiling proxy_strategy.c
[56/302] Compiling proxy_connection.c
[57/302] Compiling http.c
[58/302] Compiling http2_stream_manager.c
[59/302] Compiling hpack_huffman_static.c
[60/302] Compiling hpack_encoder.c
[61/302] Compiling hpack_decoder.c
[62/302] Compiling hpack.c
[63/302] Compiling h2_frames.c
[64/302] Compiling h2_stream.c
[65/302] Compiling h2_decoder.c
[66/302] Compiling h2_connection.c
[67/302] Compiling h1_stream.c
[68/302] Compiling h1_decoder.c
[69/302] Compiling h1_encoder.c
[70/302] Compiling connection_monitor.c
[72/302] Emitting module XMLCoder
[72/308] Compiling h1_connection.c
[73/308] Compiling connection_manager.c
[74/308] Compiling event_stream_rpc_server.c
[75/308] Compiling connection.c
[77/308] Emitting module OrderedCollections
[77/314] Compiling event_stream_rpc.c
[78/314] Compiling event_stream_rpc_client.c
[79/314] Compiling event_stream_channel_handler.c
[80/314] Compiling huffman_testing.c
[81/314] Compiling huffman.c
[82/314] Compiling compression.c
[83/314] Compiling event_stream.c
[84/314] Compiling xml_parser.c
[85/314] Compiling uuid.c
[86/314] Compiling uri.c
[87/314] Compiling thread_scheduler.c
[88/314] Compiling thread_shared.c
[89/314] Compiling string.c
[90/314] Compiling task_scheduler.c
[91/314] Compiling statistics.c
[92/314] Compiling ring_buffer.c
[93/314] Compiling ref_count.c
[94/314] Compiling promise.c
[95/314] Compiling process_common.c
[96/314] Compiling time.c
[97/314] Compiling priority_queue.c
[99/314] Compiling DequeModule Deque+Equatable.swift
[100/314] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[101/314] Compiling DequeModule Deque+Extras.swift
[102/316] Compiling SmithyReadWrite WritingClosure.swift
[103/316] Compiling OrderedCollections OrderedSet+CustomDebugStringConvertible.swift
[104/316] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[105/316] Compiling OrderedCollections OrderedSet+CustomStringConvertible.swift
[106/316] Compiling OrderedCollections OrderedSet+Diffing.swift
[107/316] Compiling OrderedCollections OrderedSet+Equatable.swift
[108/316] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[109/316] Compiling DequeModule _DequeBuffer.swift
[110/316] Compiling DequeModule _DequeBufferHeader.swift
[111/316] Compiling DequeModule Deque+CustomDebugStringConvertible.swift
[112/316] Compiling DequeModule Deque+CustomReflectable.swift
[113/316] Compiling DequeModule Deque+CustomStringConvertible.swift
[114/316] Compiling DequeModule Deque.swift
[115/316] Compiling DequeModule UnsafeMutableBufferPointer+Utilities.swift
[116/316] Compiling OrderedCollections OrderedSet+Hashable.swift
[117/316] Compiling OrderedCollections OrderedSet+Initializers.swift
[118/316] Compiling OrderedCollections OrderedSet+Insertions.swift
[119/316] Compiling OrderedCollections OrderedSet+Invariants.swift
[120/316] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[121/316] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[122/316] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[123/316] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Operations.swift
[124/316] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Predicates.swift
[125/316] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[126/316] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[127/316] Compiling OrderedCollections OrderedSet+SubSequence.swift
[128/316] Emitting module DequeModule
[129/316] Compiling DequeModule Compatibility.swift
[130/316] Compiling DequeModule Deque+Codable.swift
[131/316] Compiling DequeModule Deque+Collection.swift
[131/316] Compiling thread.c
[133/316] Compiling DequeModule Deque._Storage.swift
[134/316] Compiling DequeModule Deque._UnsafeHandle.swift
[135/316] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[136/316] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[137/316] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[138/316] Compiling OrderedCollections OrderedDictionary+Values.swift
[139/316] Compiling OrderedCollections OrderedDictionary.swift
[140/316] Compiling OrderedCollections OrderedSet+Codable.swift
[141/316] Compiling DequeModule Deque+Hashable.swift
[142/316] Compiling DequeModule Deque+Testing.swift
[147/316] Compiling DequeModule _DequeSlot.swift
[148/316] Compiling DequeModule _UnsafeWrappedBuffer.swift
[149/316] Compiling OrderedCollections OrderedDictionary+Elements+SubSequence.swift
[162/316] Compiling system_info.c
[163/316] Compiling process.c
[164/316] Compiling rw_lock.c
[165/316] Compiling mutex.c
[166/316] Compiling file.c
[167/316] Compiling environment.c
[168/316] Compiling device_random.c
[169/316] Compiling condition_variable.c
[170/316] Compiling clock.c
[171/316] Compiling math.c
[172/316] Compiling memtrace.c
[173/316] Compiling lru_cache.c
[176/317] Compiling log_writer.c
[178/317] Compiling logging.c
[180/317] Compiling OrderedCollections OrderedSet+Testing.swift
[181/317] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[182/317] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[183/317] Compiling OrderedCollections OrderedSet.swift
[184/317] Compiling OrderedCollections RandomAccessCollection+Offsets.swift
[185/317] Compiling OrderedCollections _UnsafeBitset.swift
[185/318] Compiling log_formatter.c
[186/318] Compiling linked_hash_table.c
[188/318] Compiling log_channel.c
[189/318] Compiling lifo_cache.c
[190/318] Compiling json.c
[191/318] Compiling file.c
[192/318] Compiling fifo_cache.c
[194/318] Compiling Logging MetadataProvider.swift
[195/318] Emitting module Logging
[196/318] Compiling Logging Locks.swift
[196/320] Compiling hash_table.c
[197/320] Compiling error.c
[199/320] Compiling Logging LogHandler.swift
[200/320] Compiling Logging Logging.swift
[201/321] Compiling Collections Collections.swift
[202/321] Emitting module Collections
[202/321] Compiling device_random.c
[204/322] Compiling encoding.c
[205/322] Compiling condition_variable.c
[206/322] Compiling cJSON.c
[208/322] Compiling command_line_parser.c
[209/322] Compiling cache.c
[210/322] Compiling date_time.c
[211/322] Compiling common.c
[212/322] Compiling assert.c
[213/322] Compiling cpuid.c
[214/322] Compiling array_list.c
[215/322] Compiling allocator.c
[216/322] Compiling allocator_sba.c
[217/322] Compiling codegen.c
[218/322] Compiling byte_buf.c
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:30:9: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
   30 |         g_aws_openssl_hmac_ctx_table->free_fn(ctx);
      |         ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:63:11: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
   63 |     ctx = g_aws_openssl_hmac_ctx_table->new_fn();
      |           ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:71:5: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
   71 |     g_aws_openssl_hmac_ctx_table->init_fn(ctx);
      |     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:76:10: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
   76 |     if (!g_aws_openssl_hmac_ctx_table->init_ex_fn(ctx, secret->ptr, secret->len, EVP_sha256(), NULL)) {
      |          ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:92:20: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
   92 |     if (AWS_LIKELY(g_aws_openssl_hmac_ctx_table->update_fn(ctx, to_hmac->ptr, to_hmac->len))) {
      |                    ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hmac.c:114:13: error: use of undeclared identifier 'g_aws_openssl_hmac_ctx_table'
  114 |             g_aws_openssl_hmac_ctx_table->final_fn(ctx, output->buffer + output->len, (unsigned int *)&buffer_len))) {
      |             ^
6 errors generated.
[219/322] Compiling opensslcrypto_ecc.c
[220/322] Compiling opensslcrypto_hmac.c
[220/322] Compiling openssl_aes.c
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:81:103: error: incomplete definition of type 'struct openssl_hmac_ctx_table'
   81 |         (int (*)(HMAC_CTX *, const void *, int, const EVP_MD *, ENGINE *))g_aws_openssl_hmac_ctx_table->impl.init_ex_fn;
      |                                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:25:15: note: forward declaration of 'struct openssl_hmac_ctx_table'
   25 | static struct openssl_hmac_ctx_table hmac_ctx_table;
      |               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:104:37: error: incomplete definition of type 'struct openssl_hmac_ctx_table'
  104 |         g_aws_openssl_hmac_ctx_table->init_fn != s_hmac_ctx_init_noop &&
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:173:63: note: expanded from macro 'AWS_PRECONDITION'
  173 | #define AWS_PRECONDITION(...) CALL_OVERLOAD(AWS_PRECONDITION, __VA_ARGS__)
      |                                                               ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/macros.h:54:92: note: expanded from macro 'CALL_OVERLOAD'
   54 | #define CALL_OVERLOAD(name, ...) GLUE(OVERLOAD_MACRO(name, COUNT_ARGS_MAX5(__VA_ARGS__)), (__VA_ARGS__))
      |                                                                                            ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/macros.h:44:22: note: expanded from macro 'GLUE'
   44 | #define GLUE(x, y) x y
      |                      ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:118:48: note: expanded from macro 'AWS_PRECONDITION1'
  118 | #    define AWS_PRECONDITION1(cond) AWS_ASSERT(cond)
      |                                                ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:64:47: note: expanded from macro 'AWS_ASSERT'
   64 | #    define AWS_ASSERT(cond) AWS_FATAL_ASSERT(cond)
      |                                               ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:87:23: note: expanded from macro 'AWS_FATAL_ASSERT'
   87 |                 if (!(cond)) {                                                                                         \
      |                       ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:25:15: note: forward declaration of 'struct openssl_hmac_ctx_table'
   25 | static struct openssl_hmac_ctx_table hmac_ctx_table;
      |               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:108:33: error: incomplete definition of type 'struct openssl_hmac_ctx_table'
  108 |     g_aws_openssl_hmac_ctx_table->init_fn(ctx);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:25:15: note: forward declaration of 'struct openssl_hmac_ctx_table'
   25 | static struct openssl_hmac_ctx_table hmac_ctx_table;
      |               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:116:37: error: incomplete definition of type 'struct openssl_hmac_ctx_table'
  116 |         g_aws_openssl_hmac_ctx_table->clean_up_fn != s_hmac_ctx_clean_up_noop &&
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:173:63: note: expanded from macro 'AWS_PRECONDITION'
  173 | #define AWS_PRECONDITION(...) CALL_OVERLOAD(AWS_PRECONDITION, __VA_ARGS__)
      |                                                               ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/macros.h:54:92: note: expanded from macro 'CALL_OVERLOAD'
   54 | #define CALL_OVERLOAD(name, ...) GLUE(OVERLOAD_MACRO(name, COUNT_ARGS_MAX5(__VA_ARGS__)), (__VA_ARGS__))
      |                                                                                            ^~~~~~~~~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/macros.h:44:22: note: expanded from macro 'GLUE'
   44 | #define GLUE(x, y) x y
      |                      ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:118:48: note: expanded from macro 'AWS_PRECONDITION1'
  118 | #    define AWS_PRECONDITION1(cond) AWS_ASSERT(cond)
      |                                                ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:64:47: note: expanded from macro 'AWS_ASSERT'
   64 | #    define AWS_ASSERT(cond) AWS_FATAL_ASSERT(cond)
      |                                               ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-common/include/aws/common/assert.h:87:23: note: expanded from macro 'AWS_FATAL_ASSERT'
   87 |                 if (!(cond)) {                                                                                         \
      |                       ^~~~
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:25:15: note: forward declaration of 'struct openssl_hmac_ctx_table'
   25 | static struct openssl_hmac_ctx_table hmac_ctx_table;
      |               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:118:33: error: incomplete definition of type 'struct openssl_hmac_ctx_table'
  118 |     g_aws_openssl_hmac_ctx_table->clean_up_fn(ctx);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:25:15: note: forward declaration of 'struct openssl_hmac_ctx_table'
   25 | static struct openssl_hmac_ctx_table hmac_ctx_table;
      |               ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:134:5: error: use of undeclared identifier 'hmac_ctx_init'
  134 |     hmac_ctx_init init_fn = (hmac_ctx_init)HMAC_CTX_init;
      |     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:135:5: error: use of undeclared identifier 'hmac_ctx_clean_up'
  135 |     hmac_ctx_clean_up clean_up_fn = (hmac_ctx_clean_up)HMAC_CTX_cleanup;
      |     ^
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/openssl_platform_init.c:136:5: error: use of undeclared identifier 'hmac_update'
  136 |     hmac_upda[220/322] Compiling openssl_platform_init.c
[220/322] Compiling openssl_rsa.c
/host/spi-builder-workspace/.build/checkouts/aws-crt-swift/aws-common-runtime/aws-c-cal/source/unix/opensslcrypto_hash.c:46:9: error: use of undeclared identifier 'g_aws_openssl_evp_md_ctx_table'
   46 |         g_aws_openssl_evp_md_ctx_table->free_fn(ctx);
      |         ^
[220/322] Compiling opensslcrypto_hash.c
[221/322] Emitting module SmithyReadWrite
BUILD FAILURE 6.0 linux