diff --git a/Cargo.toml b/Cargo.toml index feb27cb95bf1c..de87e26cd566a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -344,7 +344,7 @@ crossterm = { version = "0.28.1", default-features = false } csv = "1.4.0" csv-async = { version = "1.3.1", features = ["tokio"] } csv-core = "0.1.13" -ctor = "0.9.1" +ctor = "1.0.9" custom-labels = "0.4.6" darling = "0.23.0" datadriven = "0.9.0" diff --git a/misc/wasm/Cargo.lock b/misc/wasm/Cargo.lock index 9b34ca5b03f1f..b978adb1018bb 100644 --- a/misc/wasm/Cargo.lock +++ b/misc/wasm/Cargo.lock @@ -213,21 +213,14 @@ dependencies = [ [[package]] name = "ctor" -version = "0.9.1" +version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1c888a2a4f677017373fb6c01e13e318dd9e78758445ed5eb985e355d3f8281" +checksum = "a394189d59f9befacce833f337f7b1eca5e9a91221bcdd4d28e0114d96e597b3" dependencies = [ - "ctor-proc-macro", - "dtor", "link-section", + "linktime-proc-macro", ] -[[package]] -name = "ctor-proc-macro" -version = "0.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7ab264ea985f1bd27887d7b21ea2bb046728e05d11909ca138d700c494730db" - [[package]] name = "debugid" version = "0.8.0" @@ -276,21 +269,6 @@ dependencies = [ "syn 2.0.119", ] -[[package]] -name = "dtor" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30e4690622ab6700ced40fc370a3f07b7d111f0154bb6fb08f73b4c8834f75b6" -dependencies = [ - "dtor-proc-macro", -] - -[[package]] -name = "dtor-proc-macro" -version = "0.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c98b077c7463d01d22dde8a24378ddf1ca7263dc687cffbed38819ea6c21131" - [[package]] name = "either" version = "1.16.0" @@ -860,9 +838,15 @@ checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" [[package]] name = "link-section" -version = "0.0.12" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e333fe507b738576d6da5bb3f1a7d7a1c80307ed9ef31624c057d844c19c93e9" + +[[package]] +name = "linktime-proc-macro" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f52437d47b0358721ec869cc7374b2a21f7b2237af9b439c0391341a1fbfbf1b" +checksum = "8c7b0a3383c2a1002d11349c92c85a666a5fb679e96c79d782cf0dbe557fd6ee" [[package]] name = "linux-raw-sys"