diff --git a/spec/fixtures/components/rust_app/Cargo.lock b/spec/fixtures/components/rust_app/Cargo.lock index 775f799..b5901c2 100644 --- a/spec/fixtures/components/rust_app/Cargo.lock +++ b/spec/fixtures/components/rust_app/Cargo.lock @@ -22,35 +22,14 @@ checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" [[package]] name = "ctor" -version = "0.4.2" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4735f265ba6a1188052ca32d461028a7d1125868be18e287e756019da7607b5" +checksum = "378f0974ae2468eaf63aa036dbe9c926b0dc7ea64c156f2ea618bc2f75b934f0" dependencies = [ - "ctor-proc-macro", - "dtor", + "link-section", + "linktime-proc-macro", ] -[[package]] -name = "ctor-proc-macro" -version = "0.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f211af61d8efdd104f96e57adf5e426ba1bc3ed7a4ead616e15e5881fd79c4d" - -[[package]] -name = "dtor" -version = "0.0.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97cbdf2ad6846025e8e25df05171abfb30e3ababa12ee0a0e44b9bbe570633a8" -dependencies = [ - "dtor-proc-macro", -] - -[[package]] -name = "dtor-proc-macro" -version = "0.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7454e41ff9012c00d53cf7f475c5e3afa3b91b7c90568495495e8d9bf47a1055" - [[package]] name = "equivalent" version = "1.0.2" @@ -107,6 +86,18 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" +[[package]] +name = "link-section" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c8600ca3dbe044f07955b443ff606c50f45295b863289bbe7d0844d50cf11e4" + +[[package]] +name = "linktime-proc-macro" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44cd706ff0d503ee32b2071166510ca27e281228de10cd3aa8d35ff94560f81" + [[package]] name = "log" version = "0.4.27" diff --git a/spec/fixtures/components/rust_app/Cargo.toml b/spec/fixtures/components/rust_app/Cargo.toml index 7d312d2..469c28a 100644 --- a/spec/fixtures/components/rust_app/Cargo.toml +++ b/spec/fixtures/components/rust_app/Cargo.toml @@ -11,5 +11,5 @@ crate-type = ["cdylib"] wit-bindgen = "0.48" serde_json = "1.0.145" once_cell = "1.21.3" -ctor = "0.4.2" +ctor = "1.0.5" base64 = "0.22"