diff --git a/Cargo.lock b/Cargo.lock index 87c18826096c2..5090ffd6f34cb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1659,19 +1659,20 @@ dependencies = [ [[package]] name = "ctor" -version = "0.8.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "352d39c2f7bef1d6ad73db6f5160efcaed66d94ef8c6c573a8410c00bf909a98" +checksum = "95d0d11eb38e7642efca359c3cf6eb7b2e528182d09110165de70192b0352775" dependencies = [ "ctor-proc-macro", "dtor", + "link-section", ] [[package]] name = "ctor-proc-macro" -version = "0.0.7" +version = "0.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52560adf09603e58c9a7ee1fe1dcb95a16927b17c127f0ac02d6e768a0e25bc1" +checksum = "a7ab264ea985f1bd27887d7b21ea2bb046728e05d11909ca138d700c494730db" [[package]] name = "cty" @@ -2800,18 +2801,18 @@ dependencies = [ [[package]] name = "dtor" -version = "0.3.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1057d6c64987086ff8ed0fd3fbf377a6b7d205cc7715868cd401705f715cbe4" +checksum = "17f72721db8027a4e96dd6fb50d2a1d32259c9d3da1b63dee612ccd981e14293" dependencies = [ "dtor-proc-macro", ] [[package]] name = "dtor-proc-macro" -version = "0.0.6" +version = "0.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5" +checksum = "8c98b077c7463d01d22dde8a24378ddf1ca7263dc687cffbed38819ea6c21131" [[package]] name = "dunce" @@ -3998,6 +3999,12 @@ dependencies = [ "escape8259", ] +[[package]] +name = "link-section" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "468808413fa8bdf0edbe61c2bbc182dfc59885b94f496cf3fb42c9c96b1e0149" + [[package]] name = "linux-raw-sys" version = "0.12.1" diff --git a/Cargo.toml b/Cargo.toml index 9ac070194161e..50cc7a7886e66 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -114,7 +114,7 @@ bytes = "1.11" bzip2 = "0.6.1" chrono = { version = "0.4.44", default-features = false } criterion = "0.8" -ctor = "0.8.0" +ctor = "0.10.0" dashmap = "6.0.1" datafusion = { path = "datafusion/core", version = "53.0.0", default-features = false } datafusion-catalog = { path = "datafusion/catalog", version = "53.0.0" }