Skip to content

Commit 5b5f55b

Browse files
committed
Update wasm-component-ld to 0.5.13
This commit updates the vendored `wasm-component-ld` binary to 0.5.13 which includes some various bug fixes and new feature updates for upcoming component model features coming down the pike. Not expected to break any existing workflows, just a normal update.
1 parent 553600e commit 5b5f55b

File tree

2 files changed

+27
-62
lines changed

2 files changed

+27
-62
lines changed

Cargo.lock

+26-61
Original file line numberDiff line numberDiff line change
@@ -4956,15 +4956,6 @@ dependencies = [
49564956
"color-eyre",
49574957
]
49584958

4959-
[[package]]
4960-
name = "spdx"
4961-
version = "0.10.8"
4962-
source = "registry+https://github.com/rust-lang/crates.io-index"
4963-
checksum = "58b69356da67e2fc1f542c71ea7e654a361a79c938e4424392ecf4fa065d2193"
4964-
dependencies = [
4965-
"smallvec",
4966-
]
4967-
49684959
[[package]]
49694960
name = "spdx-expression"
49704961
version = "0.5.2"
@@ -5784,9 +5775,9 @@ dependencies = [
57845775

57855776
[[package]]
57865777
name = "wasi-preview1-component-adapter-provider"
5787-
version = "29.0.1"
5778+
version = "31.0.0"
57885779
source = "registry+https://github.com/rust-lang/crates.io-index"
5789-
checksum = "dcd9f21bbde82ba59e415a8725e6ad0d0d7e9e460b1a3ccbca5bdee952c1a324"
5780+
checksum = "86fabda09a0d89ffd1615b297b4a5d4b4d99df9598aeb24685837e63019e927b"
57905781

57915782
[[package]]
57925783
name = "wasm-bindgen"
@@ -5848,17 +5839,17 @@ dependencies = [
58485839

58495840
[[package]]
58505841
name = "wasm-component-ld"
5851-
version = "0.5.12"
5842+
version = "0.5.13"
58525843
source = "registry+https://github.com/rust-lang/crates.io-index"
5853-
checksum = "580305a8e3f1b7a79859a8db897de643533b2851c5eb080fe5800233f16dec88"
5844+
checksum = "a60a07a994a3538b57d8c5f8caba19f4793fb4c7156276e5e90e90acbb829e20"
58545845
dependencies = [
58555846
"anyhow",
58565847
"clap",
58575848
"lexopt",
58585849
"libc",
58595850
"tempfile",
58605851
"wasi-preview1-component-adapter-provider",
5861-
"wasmparser 0.223.1",
5852+
"wasmparser 0.229.0",
58625853
"wat",
58635854
"windows-sys 0.59.0",
58645855
"winsplit",
@@ -5885,39 +5876,24 @@ dependencies = [
58855876

58865877
[[package]]
58875878
name = "wasm-encoder"
5888-
version = "0.223.1"
5889-
source = "registry+https://github.com/rust-lang/crates.io-index"
5890-
checksum = "7a0a96fdeaee8fbeb4bd917fb8157d48c0d61c3b1f4ee4c363c8e8d68b2f4fe8"
5891-
dependencies = [
5892-
"leb128",
5893-
"wasmparser 0.223.1",
5894-
]
5895-
5896-
[[package]]
5897-
name = "wasm-encoder"
5898-
version = "0.228.0"
5879+
version = "0.229.0"
58995880
source = "registry+https://github.com/rust-lang/crates.io-index"
5900-
checksum = "05d30290541f2d4242a162bbda76b8f2d8b1ac59eab3568ed6f2327d52c9b2c4"
5881+
checksum = "38ba1d491ecacb085a2552025c10a675a6fddcbd03b1fc9b36c536010ce265d2"
59015882
dependencies = [
59025883
"leb128fmt",
5903-
"wasmparser 0.228.0",
5884+
"wasmparser 0.229.0",
59045885
]
59055886

59065887
[[package]]
59075888
name = "wasm-metadata"
5908-
version = "0.223.1"
5889+
version = "0.229.0"
59095890
source = "registry+https://github.com/rust-lang/crates.io-index"
5910-
checksum = "e2e7e37883181704d96b89dbd8f1291be13694c71cd0663aebb94b46d235a377"
5891+
checksum = "78fdb7d29a79191ab363dc90c1ddd3a1e880ffd5348d92d48482393a9e6c5f4d"
59115892
dependencies = [
59125893
"anyhow",
59135894
"indexmap",
5914-
"serde",
5915-
"serde_derive",
5916-
"serde_json",
5917-
"spdx",
5918-
"url",
5919-
"wasm-encoder 0.223.1",
5920-
"wasmparser 0.223.1",
5895+
"wasm-encoder 0.229.0",
5896+
"wasmparser 0.229.0",
59215897
]
59225898

59235899
[[package]]
@@ -5941,9 +5917,9 @@ dependencies = [
59415917

59425918
[[package]]
59435919
name = "wasmparser"
5944-
version = "0.223.1"
5920+
version = "0.229.0"
59455921
source = "registry+https://github.com/rust-lang/crates.io-index"
5946-
checksum = "664b980991ed9a8c834eb528a8979ab1109edcf52dc05dd5751e2cc3fb31035d"
5922+
checksum = "0cc3b1f053f5d41aa55640a1fa9b6d1b8a9e4418d118ce308d20e24ff3575a8c"
59475923
dependencies = [
59485924
"bitflags",
59495925
"hashbrown",
@@ -5952,35 +5928,24 @@ dependencies = [
59525928
"serde",
59535929
]
59545930

5955-
[[package]]
5956-
name = "wasmparser"
5957-
version = "0.228.0"
5958-
source = "registry+https://github.com/rust-lang/crates.io-index"
5959-
checksum = "4abf1132c1fdf747d56bbc1bb52152400c70f336870f968b85e89ea422198ae3"
5960-
dependencies = [
5961-
"bitflags",
5962-
"indexmap",
5963-
"semver",
5964-
]
5965-
59665931
[[package]]
59675932
name = "wast"
5968-
version = "228.0.0"
5933+
version = "229.0.0"
59695934
source = "registry+https://github.com/rust-lang/crates.io-index"
5970-
checksum = "9e5aae124478cb51439f6587f074a3a5e835afd22751c59a87b2e2a882727c97"
5935+
checksum = "63fcaff613c12225696bb163f79ca38ffb40e9300eff0ff4b8aa8b2f7eadf0d9"
59715936
dependencies = [
59725937
"bumpalo",
59735938
"leb128fmt",
59745939
"memchr",
59755940
"unicode-width 0.2.0",
5976-
"wasm-encoder 0.228.0",
5941+
"wasm-encoder 0.229.0",
59775942
]
59785943

59795944
[[package]]
59805945
name = "wat"
5981-
version = "1.228.0"
5946+
version = "1.229.0"
59825947
source = "registry+https://github.com/rust-lang/crates.io-index"
5983-
checksum = "7ec29c89a8d055df988de7236483bf569988ac3d6905899f6af5ef920f9385ad"
5948+
checksum = "4189bad08b70455a9e9e67dc126d2dcf91fac143a80f1046747a5dde6d4c33e0"
59845949
dependencies = [
59855950
"wast",
59865951
]
@@ -6439,9 +6404,9 @@ dependencies = [
64396404

64406405
[[package]]
64416406
name = "wit-component"
6442-
version = "0.223.1"
6407+
version = "0.229.0"
64436408
source = "registry+https://github.com/rust-lang/crates.io-index"
6444-
checksum = "3fc2fcc52a79f6f010a89c867e53e06d4227f86c58984add3e37f32b8e7af5f0"
6409+
checksum = "7f550067740e223bfe6c4878998e81cdbe2529dd9a793dc49248dd6613394e8b"
64456410
dependencies = [
64466411
"anyhow",
64476412
"bitflags",
@@ -6450,17 +6415,17 @@ dependencies = [
64506415
"serde",
64516416
"serde_derive",
64526417
"serde_json",
6453-
"wasm-encoder 0.223.1",
6418+
"wasm-encoder 0.229.0",
64546419
"wasm-metadata",
6455-
"wasmparser 0.223.1",
6420+
"wasmparser 0.229.0",
64566421
"wit-parser",
64576422
]
64586423

64596424
[[package]]
64606425
name = "wit-parser"
6461-
version = "0.223.1"
6426+
version = "0.229.0"
64626427
source = "registry+https://github.com/rust-lang/crates.io-index"
6463-
checksum = "263fde17f1fbe55a413f16eb59094bf751795c6da469a05c3d45ea6c77df6b40"
6428+
checksum = "459c6ba62bf511d6b5f2a845a2a736822e38059c1cfa0b644b467bbbfae4efa6"
64646429
dependencies = [
64656430
"anyhow",
64666431
"id-arena",
@@ -6471,7 +6436,7 @@ dependencies = [
64716436
"serde_derive",
64726437
"serde_json",
64736438
"unicode-xid",
6474-
"wasmparser 0.223.1",
6439+
"wasmparser 0.229.0",
64756440
]
64766441

64776442
[[package]]

src/tools/wasm-component-ld/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,4 @@ name = "wasm-component-ld"
1010
path = "src/main.rs"
1111

1212
[dependencies]
13-
wasm-component-ld = "0.5.12"
13+
wasm-component-ld = "0.5.13"

0 commit comments

Comments
 (0)