From 1477cba8caa0dc5c0e7450aabc595a938243be18 Mon Sep 17 00:00:00 2001 From: Justin Smith Date: Tue, 9 Jul 2024 08:56:20 -0400 Subject: [PATCH 1/2] Latest cc requires Rust 1.67.0 --- aws-lc-rs/Cargo.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/aws-lc-rs/Cargo.toml b/aws-lc-rs/Cargo.toml index 86ca0224dd8..956f52cd40e 100644 --- a/aws-lc-rs/Cargo.toml +++ b/aws-lc-rs/Cargo.toml @@ -69,6 +69,8 @@ regex-automata = "~0.3.9" regex-syntax = "~0.7.5" # Pinned to avoid build failure in older versions proc-macro2 = "1.0.60" +# Pinned dependency to preserve MSRV: 1.63.0 <= rust-version < 1.67.0 +cc = "=1.0.105" [package.metadata.cargo-udeps.ignore] development = ["which", "home", "regex", "regex-automata", "regex-syntax", "proc-macro2", "jobserver"] From 43dd105e3a60396c1703beffbfc1608867d057a1 Mon Sep 17 00:00:00 2001 From: Justin Smith Date: Tue, 9 Jul 2024 12:29:14 -0400 Subject: [PATCH 2/2] Fix udeps --- aws-lc-rs/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/aws-lc-rs/Cargo.toml b/aws-lc-rs/Cargo.toml index 956f52cd40e..51ef713e3e0 100644 --- a/aws-lc-rs/Cargo.toml +++ b/aws-lc-rs/Cargo.toml @@ -73,4 +73,4 @@ proc-macro2 = "1.0.60" cc = "=1.0.105" [package.metadata.cargo-udeps.ignore] -development = ["which", "home", "regex", "regex-automata", "regex-syntax", "proc-macro2", "jobserver"] +development = ["which", "home", "regex", "regex-automata", "regex-syntax", "proc-macro2", "jobserver", "cc"]