The Swift Package Index logo.Swift Package Index

Build Information

Failed to build SwiftSMB, reference v4.4.0 (17cb75), with Swift 6.4 for Wasm on 27 Oct 2026 18:51:58 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344847-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.0-RELEASE_wasm 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/RuiNelson/SwiftSMB.git
Reference: v4.4.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/RuiNelson/SwiftSMB
 * tag               v4.4.0     -> FETCH_HEAD
HEAD is now at 17cb753 chore: prepare 4.4.0 release
Submodule path 'Sources/libsmb2/upstream': checked out '5199123de81d66e80f0d6c996449ea6501db6fcb'
Submodule 'libsmb2' (https://github.com/sahlberg/libsmb2.git) registered for path 'Sources/libsmb2/upstream'
Cloning into '/host/spi-builder-workspace/Sources/libsmb2/upstream'...
Cloned https://github.com/RuiNelson/SwiftSMB.git
Revision (git rev-parse @):
17cb753d146e549e89fd5f298304480e7fcaf264
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/RuiNelson/SwiftSMB.git at v4.4.0
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/RuiNelson/SwiftSMB.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344847-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.0-RELEASE_wasm 2>&1
wasm-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:0ad19d16955074ecc72bbe910025b19c4e4614184c1a48afc82660d4c7620121
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest
warning: 'spi-builder-workspace': /host/spi-builder-workspace/Package.swift:29:17: warning: 'v11' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 27 |     name: "SwiftSMB",
 28 |     platforms: [
 29 |         .macOS(.v11),
    |                 `- warning: 'v11' is deprecated: macOS 12.0 is the oldest supported version [#DeprecatedDeclaration]
 30 |         .iOS(.v14),
 31 |         .visionOS(.v1),
/host/spi-builder-workspace/Package.swift:30:15: warning: 'v14' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
 28 |     platforms: [
 29 |         .macOS(.v11),
 30 |         .iOS(.v14),
    |               `- warning: 'v14' is deprecated: iOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
 31 |         .visionOS(.v1),
 32 |         .watchOS(.v7),
/host/spi-builder-workspace/Package.swift:32:19: warning: 'v7' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
 30 |         .iOS(.v14),
 31 |         .visionOS(.v1),
 32 |         .watchOS(.v7),
    |                   `- warning: 'v7' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
 33 |         .tvOS(.v14),
 34 |         .macCatalyst(.v14),
/host/spi-builder-workspace/Package.swift:33:16: warning: 'v14' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
 31 |         .visionOS(.v1),
 32 |         .watchOS(.v7),
 33 |         .tvOS(.v14),
    |                `- warning: 'v14' is deprecated: tvOS 15.0 is the oldest supported version [#DeprecatedDeclaration]
 34 |         .macCatalyst(.v14),
 35 |         .custom("android", versionString: "28"),
/host/spi-builder-workspace/Package.swift:34:23: warning: 'v14' is deprecated: Mac Catalyst 15.0 is the oldest supported version [#DeprecatedDeclaration]
 32 |         .watchOS(.v7),
 33 |         .tvOS(.v14),
 34 |         .macCatalyst(.v14),
    |                       `- warning: 'v14' is deprecated: Mac Catalyst 15.0 is the oldest supported version [#DeprecatedDeclaration]
 35 |         .custom("android", versionString: "28"),
 36 |     ],
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Fetching https://github.com/RuiNelson/EXIFKit.git
Fetching https://github.com/RuiNelson/PathWorks.git
[1/88] Fetching pathworks
[89/453] Fetching pathworks, exifkit
Fetched https://github.com/RuiNelson/PathWorks.git (0.49s)
Fetched https://github.com/RuiNelson/EXIFKit.git (0.49s)
Computing version for https://github.com/RuiNelson/PathWorks.git
Computed https://github.com/RuiNelson/PathWorks.git at 2.0.1 (0.64s)
Computing version for https://github.com/RuiNelson/EXIFKit.git
Computed https://github.com/RuiNelson/EXIFKit.git at 0.4.0 (0.14s)
Creating working copy for https://github.com/RuiNelson/EXIFKit.git
Working copy of https://github.com/RuiNelson/EXIFKit.git resolved at 0.4.0
Creating working copy for https://github.com/RuiNelson/PathWorks.git
Working copy of https://github.com/RuiNelson/PathWorks.git resolved at 2.0.1
Building for debugging...
[Provisioning 3 / 13]
[Pre-planning 1 / 301]
[Starting]
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/timestamps.c:19:
/host/spi-builder-workspace/Sources/libsmb2/include/config.h:8:2: error: Unsupported platform
    8 | #error Unsupported platform
      |  ^
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/timestamps.c:54:
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:37:9: error: unknown type name 'time_t'
   37 |         time_t tv_sec;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:43:9: error: unknown type name 'uint8_t'
   43 |         uint8_t error_context_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:44:9: error: unknown type name 'uint32_t'
   44 |         uint32_t byte_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:45:9: error: unknown type name 'uint8_t'
   45 |         uint8_t *error_data;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:115:9: error: unknown type name 'uint8_t'
  115 | typedef uint8_t smb2_guid[SMB2_GUID_SIZE];
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:118:9: error: unknown type name 'uint16_t'
  118 |         uint16_t dialect_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:119:9: error: unknown type name 'uint16_t'
  119 |         uint16_t security_mode;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:120:9: error: unknown type name 'uint32_t'
  120 |         uint32_t capabilities;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:122:9: error: unknown type name 'uint32_t'
  122 |         uint32_t negotiate_context_offset;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:123:9: error: unknown type name 'uint16_t'
  123 |         uint16_t negotiate_context_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:124:9: error: unknown type name 'uint16_t'
  124 |         uint16_t dialects[SMB2_NEGOTIATE_MAX_DIALECTS];
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:130:9: error: unknown type name 'uint16_t'
  130 |         uint16_t security_mode;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:131:9: error: unknown type name 'uint16_t'
  131 |         uint16_t dialect_revision;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:132:9: error: unknown type name 'uint16_t'
  132 |         uint16_t cypher;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:134:9: error: unknown type name 'uint32_t'
  134 |         uint32_t capabilities;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:135:9: error: unknown type name 'uint32_t'
  135 |         uint32_t max_transact_size;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:136:9: error: unknown type name 'uint32_t'
  136 |         uint32_t max_read_size;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:137:9: error: unknown type name 'uint32_t'
  137 |         uint32_t max_write_size;
      |         ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
error: CompileC /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/timestamps.o /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/timestamps.c normal wasm32 c com.apple.compilers.llvm.clang.1_0.compiler failed with a nonzero exit code. Command line:     cd /host

    Using response file: /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/9f65232cb83f8421e3a495a5062eba382369c975104ee97bafc405ab795bfc5e-common-args.resp

    /usr/bin/clang -x c -target wasm32-unknown-wasip1 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fcolor-diagnostics -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body --sysroot /root/.swiftpm/swift-sdks/swift-6.4.0-RELEASE_wasm.artifactbundle/swift-6.4.0-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk -Wno-conversion @/host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/9f65232cb83f8421e3a495a5062eba382369c975104ee97bafc405ab795bfc5e-common-args.resp -MMD -MT dependencies -MF /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/timestamps.d --serialize-diagnostics /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/timestamps.dia -c /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/timestamps.c -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/timestamps.o
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/unicode.c:19:
/host/spi-builder-workspace/Sources/libsmb2/include/config.h:8:2: error: Unsupported platform
    8 | #error Unsupported platform
      |  ^
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/unicode.c:54:
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:37:9: error: unknown type name 'time_t'
   37 |         time_t tv_sec;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:43:9: error: unknown type name 'uint8_t'
   43 |         uint8_t error_context_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:44:9: error: unknown type name 'uint32_t'
   44 |         uint32_t byte_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:45:9: error: unknown type name 'uint8_t'
   45 |         uint8_t *error_data;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:115:9: error: unknown type name 'uint8_t'
  115 | typedef uint8_t smb2_guid[SMB2_GUID_SIZE];
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:118:9: error: unknown type name 'uint16_t'
  118 |         uint16_t dialect_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:119:9: error: unknown type name 'uint16_t'
  119 |         uint16_t security_mode;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:120:9: error: unknown type name 'uint32_t'
  120 |         uint32_t capabilities;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:122:9: error: unknown type name 'uint32_t'
  122 |         uint32_t negotiate_context_offset;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:123:9: error: unknown type name 'uint16_t'
  123 |         uint16_t negotiate_context_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:124:9: error: unknown type name 'uint16_t'
  124 |         uint16_t dialects[SMB2_NEGOTIATE_MAX_DIALECTS];
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:130:9: error: unknown type name 'uint16_t'
  130 |         uint16_t security_mode;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:131:9: error: unknown type name 'uint16_t'
  131 |         uint16_t dialect_revision;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:132:9: error: unknown type name 'uint16_t'
  132 |         uint16_t cypher;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:134:9: error: unknown type name 'uint32_t'
  134 |         uint32_t capabilities;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:135:9: error: unknown type name 'uint32_t'
  135 |         uint32_t max_transact_size;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:136:9: error: unknown type name 'uint32_t'
  136 |         uint32_t max_read_size;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:137:9: error: unknown type name 'uint32_t'
  137 |         uint32_t max_write_size;
      |         ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
error: CompileC /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/unicode.o /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/unicode.c normal wasm32 c com.apple.compilers.llvm.clang.1_0.compiler failed with a nonzero exit code. Command line:     cd /host

    Using response file: /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/9f65232cb83f8421e3a495a5062eba382369c975104ee97bafc405ab795bfc5e-common-args.resp

    /usr/bin/clang -x c -target wasm32-unknown-wasip1 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fcolor-diagnostics -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body --sysroot /root/.swiftpm/swift-sdks/swift-6.4.0-RELEASE_wasm.artifactbundle/swift-6.4.0-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk -Wno-conversion @/host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/9f65232cb83f8421e3a495a5062eba382369c975104ee97bafc405ab795bfc5e-common-args.resp -MMD -MT dependencies -MF /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/unicode.d --serialize-diagnostics /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/unicode.dia -c /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/unicode.c -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/unicode.o
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/usha.c:10:
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:40:
/host/spi-builder-workspace/Sources/libsmb2/include/config.h:8:2: error: Unsupported platform
    8 | #error Unsupported platform
      |  ^
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/usha.c:10:
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:155:3: error: unknown type name 'uint32_t'
  155 |   uint32_t Intermediate_Hash[SHA256HashSize / 4];       /* Message Digest */
      |   ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:157:3: error: unknown type name 'uint32_t'
  157 |   uint32_t Length_Low;          /* Message length in bits */
      |   ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:158:3: error: unknown type name 'uint32_t'
  158 |   uint32_t Length_High;         /* Message length in bits */
      |   ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:160:3: error: unknown type name 'int_least16_t'
  160 |   int_least16_t Message_Block_Index;    /* Message_Block array index */
      |   ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:162:3: error: unknown type name 'uint8_t'
  162 |   uint8_t Message_Block[SHA256_Message_Block_Size];
      |   ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:178:3: error: unknown type name 'uint64_t'
  178 |   uint64_t Intermediate_Hash[SHA512HashSize / 8];       /* Message Digest */
      |   ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:179:3: error: unknown type name 'uint64_t'
  179 |   uint64_t Length_Low, Length_High;     /* Message length in bits */
      |   ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:181:3: error: unknown type name 'int_least16_t'
  181 |   int_least16_t Message_Block_Index;    /* Message_Block array index */
      |   ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:183:3: error: unknown type name 'uint8_t'
  183 |   uint8_t Message_Block[SHA512_Message_Block_Size];
      |   ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:269:48: error: unknown type name 'uint8_t'
  269 | extern int SHA256Input (SHA256Context *, const uint8_t * bytes,
      |                                                ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:270:4: error: unknown type name 'size_t'
  270 |                         size_t bytecount);
      |                         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:271:52: error: unknown type name 'uint8_t'
  271 | extern int SHA256FinalBits (SHA256Context *, const uint8_t bits,
      |                                                    ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:272:8: error: unknown type name 'size_t'
  272 |                             size_t bitcount);
      |                             ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:274:5: error: unknown type name 'uint8_t'
  274 |                          uint8_t Message_Digest[SHA256HashSize]);
      |                          ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:279:48: error: unknown type name 'uint8_t'
  279 | extern int SHA384Input (SHA384Context *, const uint8_t * bytes,
      |                                                ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:280:4: error: unknown type name 'size_t'
  280 |                         size_t bytecount);
      |                         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:281:52: error: unknown type name 'uint8_t'
  281 | extern int SHA384FinalBits (SHA384Context *, const uint8_t bits,
      |                                                    ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sha.h:282:8: error: unknown type name 'size_t'
  282 |                             size_t bitcount);
      |                             ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
error: CompileC /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/usha.o /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/usha.c normal wasm32 c com.apple.compilers.llvm.clang.1_0.compiler failed with a nonzero exit code. Command line:     cd /host

    Using response file: /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/9f65232cb83f8421e3a495a5062eba382369c975104ee97bafc405ab795bfc5e-common-args.resp

    /usr/bin/clang -x c -target wasm32-unknown-wasip1 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fcolor-diagnostics -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body --sysroot /root/.swiftpm/swift-sdks/swift-6.4.0-RELEASE_wasm.artifactbundle/swift-6.4.0-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk -Wno-conversion @/host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/9f65232cb83f8421e3a495a5062eba382369c975104ee97bafc405ab795bfc5e-common-args.resp -MMD -MT dependencies -MF /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/usha.d --serialize-diagnostics /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/usha.dia -c /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/usha.c -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/usha.o
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sync.c:19:
/host/spi-builder-workspace/Sources/libsmb2/include/config.h:8:2: error: Unsupported platform
    8 | #error Unsupported platform
      |  ^
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sync.c:60:
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:43:9: error: unknown type name 'uint8_t'
   43 |         uint8_t error_context_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:44:9: error: unknown type name 'uint32_t'
   44 |         uint32_t byte_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:45:9: error: unknown type name 'uint8_t'
   45 |         uint8_t *error_data;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:115:9: error: unknown type name 'uint8_t'
  115 | typedef uint8_t smb2_guid[SMB2_GUID_SIZE];
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:118:9: error: unknown type name 'uint16_t'
  118 |         uint16_t dialect_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:119:9: error: unknown type name 'uint16_t'
  119 |         uint16_t security_mode;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:120:9: error: unknown type name 'uint32_t'
  120 |         uint32_t capabilities;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:122:9: error: unknown type name 'uint32_t'
  122 |         uint32_t negotiate_context_offset;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:123:9: error: unknown type name 'uint16_t'
  123 |         uint16_t negotiate_context_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:124:9: error: unknown type name 'uint16_t'
  124 |         uint16_t dialects[SMB2_NEGOTIATE_MAX_DIALECTS];
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:130:9: error: unknown type name 'uint16_t'
  130 |         uint16_t security_mode;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:131:9: error: unknown type name 'uint16_t'
  131 |         uint16_t dialect_revision;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:132:9: error: unknown type name 'uint16_t'
  132 |         uint16_t cypher;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:134:9: error: unknown type name 'uint32_t'
  134 |         uint32_t capabilities;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:135:9: error: unknown type name 'uint32_t'
  135 |         uint32_t max_transact_size;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:136:9: error: unknown type name 'uint32_t'
  136 |         uint32_t max_read_size;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:137:9: error: unknown type name 'uint32_t'
  137 |         uint32_t max_write_size;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:138:9: error: unknown type name 'uint64_t'
  138 |         uint64_t system_time;
      |         ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
error: CompileC /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/sync.o /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sync.c normal wasm32 c com.apple.compilers.llvm.clang.1_0.compiler failed with a nonzero exit code. Command line:     cd /host

    Using response file: /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/9f65232cb83f8421e3a495a5062eba382369c975104ee97bafc405ab795bfc5e-common-args.resp

    /usr/bin/clang -x c -target wasm32-unknown-wasip1 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fcolor-diagnostics -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body --sysroot /root/.swiftpm/swift-sdks/swift-6.4.0-RELEASE_wasm.artifactbundle/swift-6.4.0-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk -Wno-conversion @/host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/9f65232cb83f8421e3a495a5062eba382369c975104ee97bafc405ab795bfc5e-common-args.resp -MMD -MT dependencies -MF /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/sync.d --serialize-diagnostics /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/sync.dia -c /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/sync.c -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/sync.o
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/spnego-wrapper.c:20:
/host/spi-builder-workspace/Sources/libsmb2/include/config.h:8:2: error: Unsupported platform
    8 | #error Unsupported platform
      |  ^
In file included from /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/spnego-wrapper.c:65:
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:37:9: error: unknown type name 'time_t'
   37 |         time_t tv_sec;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:43:9: error: unknown type name 'uint8_t'
   43 |         uint8_t error_context_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:44:9: error: unknown type name 'uint32_t'
   44 |         uint32_t byte_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:45:9: error: unknown type name 'uint8_t'
   45 |         uint8_t *error_data;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:115:9: error: unknown type name 'uint8_t'
  115 | typedef uint8_t smb2_guid[SMB2_GUID_SIZE];
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:118:9: error: unknown type name 'uint16_t'
  118 |         uint16_t dialect_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:119:9: error: unknown type name 'uint16_t'
  119 |         uint16_t security_mode;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:120:9: error: unknown type name 'uint32_t'
  120 |         uint32_t capabilities;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:122:9: error: unknown type name 'uint32_t'
  122 |         uint32_t negotiate_context_offset;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:123:9: error: unknown type name 'uint16_t'
  123 |         uint16_t negotiate_context_count;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:124:9: error: unknown type name 'uint16_t'
  124 |         uint16_t dialects[SMB2_NEGOTIATE_MAX_DIALECTS];
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:130:9: error: unknown type name 'uint16_t'
  130 |         uint16_t security_mode;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:131:9: error: unknown type name 'uint16_t'
  131 |         uint16_t dialect_revision;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:132:9: error: unknown type name 'uint16_t'
  132 |         uint16_t cypher;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:134:9: error: unknown type name 'uint32_t'
  134 |         uint32_t capabilities;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:135:9: error: unknown type name 'uint32_t'
  135 |         uint32_t max_transact_size;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:136:9: error: unknown type name 'uint32_t'
  136 |         uint32_t max_read_size;
      |         ^
/host/spi-builder-workspace/Sources/libsmb2/upstream/include/smb2/smb2.h:137:9: error: unknown type name 'uint32_t'
  137 |         uint32_t max_write_size;
      |         ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
error: CompileC /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/spnego-wrapper.o /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/spnego-wrapper.c normal wasm32 c com.apple.compilers.llvm.clang.1_0.compiler failed with a nonzero exit code. Command line:     cd /host

    Using response file: /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/9f65232cb83f8421e3a495a5062eba382369c975104ee97bafc405ab795bfc5e-common-args.resp

    /usr/bin/clang -x c -target wasm32-unknown-wasip1 -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -fcolor-diagnostics -Wno-trigraphs -Wno-missing-field-initializers -Wno-missing-prototypes -Wno-return-type -Wno-missing-braces -Wparentheses -Wswitch -Wno-unused-function -Wno-unused-label -Wno-unused-parameter -Wno-unused-variable -Wunused-value -Wno-empty-body -Wno-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wno-constant-conversion -Wno-int-conversion -Wno-bool-conversion -Wno-enum-conversion -Wno-float-conversion -Wno-non-literal-null-conversion -Wno-objc-literal-conversion -Wno-shorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-implicit-fallthrough -fstrict-aliasing -Wdeprecated-declarations -Wno-sign-conversion -Wno-infinite-recursion -Wno-comma -Wno-block-capture-autoreleasing -Wno-strict-prototypes -Wno-semicolon-before-method-body --sysroot /root/.swiftpm/swift-sdks/swift-6.4.0-RELEASE_wasm.artifactbundle/swift-6.4.0-RELEASE_wasm/wasm32-unknown-wasip1/WASI.sdk -Wno-conversion @/host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/9f65232cb83f8421e3a495a5062eba382369c975104ee97bafc405ab795bfc5e-common-args.resp -MMD -MT dependencies -MF /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/spnego-wrapper.d --serialize-diagnostics /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/spnego-wrapper.dia -c /host/spi-builder-workspace/Sources/libsmb2/upstream/lib/spnego-wrapper.c -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftSMB.build/Debug-webassembly-wasm32/libsmb2-t.build/Objects-normal/wasm32/spnego-wrapper.o
error: Build failed
BUILD FAILURE 6.4 wasm