From 4793669b13d13175f6753735eb4e5eeafdd9b79e Mon Sep 17 00:00:00 2001 From: Ed Page Date: Fri, 18 Aug 2023 19:33:32 -0500 Subject: [PATCH] chore: Downgrade serde below the binary blob As of serde 1.0.172, `serde_derive` ships a binary blog for Linux x64 for faster build times. This blob is not yet reproducible to ensure that the safety of it. See serde-rs/serde#2538 This is not a judgement on serde or on dtolnay but just a precaution to buy us more time as the community works through this since the beta cut is coming up. rust-1.72 branch is unaffected. --- Cargo.lock | 8 ++++---- Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e5c19b952..371504138 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2887,9 +2887,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.180" +version = "1.0.171" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ea67f183f058fe88a4e3ec6e2788e003840893b91bac4559cabedd00863b3ed" +checksum = "30e27d1e4fd7659406c492fd6cfaf2066ba8773de45ca75e855590f856dc34a9" dependencies = [ "serde_derive", ] @@ -2906,9 +2906,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.180" +version = "1.0.171" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24e744d7782b686ab3b73267ef05697159cc0e5abbed3f47f9933165e5219036" +checksum = "389894603bd18c46fa56231694f8d827779c0951a667087194cf9de94ed24682" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index a9587ea2d..703e84ce3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -75,7 +75,7 @@ rustfix = "0.6.1" same-file = "1.0.6" security-framework = "2.9.2" semver = { version = "1.0.18", features = ["serde"] } -serde = "1.0.180" +serde = "1.0.171" serde-value = "0.7.0" serde_ignored = "0.1.9" serde_json = "1.0.104"