Closed kkebo closed 2 months ago
swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-13-a-wasm32-unknown-wasi.artifactbundle.zip was the same.
https://github.com/kkebo/swift-format/actions/runs/8679713190/job/23798959295?pr=31
Previous Swift SDKs that were not host platform independent seem to have these libraries, but the new Swift SDKs do not seem to have them.
$ find ~/.swiftpm/swift-sdks/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-05-a-ubuntu20.04_aarch64.artifactbundle/DEVELOPMENT-SNAPSHOT-2024-04-05-a-wasm/wasm32-unknown-wasi/swift.xctoolchain/ -name "*icu*"
/home/kebo/.swiftpm/swift-sdks/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-05-a-ubuntu20.04_aarch64.artifactbundle/DEVELOPMENT-SNAPSHOT-2024-04-05-a-wasm/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libicui18n.a
/home/kebo/.swiftpm/swift-sdks/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-05-a-ubuntu20.04_aarch64.artifactbundle/DEVELOPMENT-SNAPSHOT-2024-04-05-a-wasm/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libicudata.a
/home/kebo/.swiftpm/swift-sdks/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-05-a-ubuntu20.04_aarch64.artifactbundle/DEVELOPMENT-SNAPSHOT-2024-04-05-a-wasm/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libicuuc.a
$ find ~/.swiftpm/swift-sdks/swift-wasm-DEVELOPMENT-SNAPSHOT-2024-04-14-a-wasm32-unknown-wasi.artifactbundle/DEVELOPMENT-SNAPSHOT-2024-04-14-a-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/ -name "*icu*"
Thanks! I didn't notice that. https://github.com/swiftwasm/swiftwasm-build/commit/7c4a7c513eb512b0ad69517da4fc94f6d444d036 will hopefully fix this
Thank you for fixing it so quickly! I'll give it a try when the next Swift SDK comes out.
I've confirmed that the issue has been resolved in DEVELOPMENT-SNAPSHOT-2024-04-15-b-wasm32-unknown-wasi.
The latest Swift SDK for main snapshots has become host platform independent. However, it seems that it is no longer possible to build even a simple Swift package if it depends on the Foundation module.
Environment: