diff --git a/.github/dependabot.yml b/.github/dependabot.yml index c11f31a6ce7..0af900fd6ed 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,6 +7,8 @@ updates: day: "monday" allow: - dependency-type: "all" + ignore: + - dependency-name: "aws-lc-rs" groups: rust-vmm: patterns: diff --git a/Cargo.lock b/Cargo.lock index 1f95b9f1bf4..2e8df0e5a23 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -132,24 +132,23 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" [[package]] name = "aws-lc-fips-sys" -version = "0.13.8" +version = "0.13.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e78aabce84ab79501f4777e89cdcaec2a6ba9b051e6e6f26496598a84215c26" +checksum = "2608e5a7965cc9d58c56234d346c9c89b824c4c8652b6f047b3bd0a777c0644f" dependencies = [ - "bindgen 0.72.1", + "bindgen 0.69.5", "cc", "cmake", "dunce", "fs_extra", - "libloading", "regex", ] [[package]] name = "aws-lc-rs" -version = "1.14.1" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879b6c89592deb404ba4dc0ae6b58ffd1795c78991cbb5b8bc441c48a070440d" +checksum = "94b8ff6c09cd57b16da53641caa860168b88c172a5ee163b0288d3d6eea12786" dependencies = [ "aws-lc-fips-sys", "aws-lc-sys", @@ -159,16 +158,15 @@ dependencies = [ [[package]] name = "aws-lc-sys" -version = "0.32.1" +version = "0.31.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ba2e2516bdf37af57fc6ff047855f54abad0066e5c4fdaaeb76dabb2e05bcf5" +checksum = "0e44d16778acaf6a9ec9899b92cebd65580b83f685446bf2e1f5d3d732f99dcd" dependencies = [ "bindgen 0.72.1", "cc", "cmake", "dunce", "fs_extra", - "libloading", ] [[package]] @@ -209,12 +207,15 @@ dependencies = [ "itertools 0.12.1", "lazy_static", "lazycell", + "log", + "prettyplease", "proc-macro2", "quote", "regex", "rustc-hash 1.1.0", "shlex", "syn", + "which", ] [[package]] @@ -733,6 +734,15 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" +[[package]] +name = "home" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" +dependencies = [ + "windows-sys 0.59.0", +] + [[package]] name = "indexmap" version = "2.11.4" @@ -1832,6 +1842,18 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "which" +version = "4.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" +dependencies = [ + "either", + "home", + "once_cell", + "rustix 0.38.44", +] + [[package]] name = "winapi" version = "0.3.9" diff --git a/src/vmm/Cargo.toml b/src/vmm/Cargo.toml index d71c7b63926..32fbe9c02de 100644 --- a/src/vmm/Cargo.toml +++ b/src/vmm/Cargo.toml @@ -19,7 +19,7 @@ acpi_tables = { path = "../acpi-tables" } aes-gcm = { version = "0.10.1", default-features = false, features = ["aes"] } anyhow = "1.0.100" arrayvec = { version = "0.7.6", optional = true } -aws-lc-rs = { version = "1.14.1", features = ["bindgen"] } +aws-lc-rs = { version = "1.14.0", features = ["bindgen"] } base64 = "0.22.1" bincode = { version = "2.0.1", features = ["serde"] } bitflags = "2.9.4"