From 05aca0bded6ec6e14844e172a93b0cb048c8c843 Mon Sep 17 00:00:00 2001 From: Weihang Lo Date: Wed, 3 Sep 2025 16:36:45 -0700 Subject: [PATCH 1/2] chore: downgrade to libc@0.2.174 There is incompatibility between rustix@1.0.8 and libc@0.2.175 that leads to compilation errors. --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ccbdde82f86..7c7649f62b3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2788,9 +2788,9 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] name = "libc" -version = "0.2.175" +version = "0.2.174" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" +checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" [[package]] name = "libgit2-sys" From 9c4007c6f4ad3c46a67b3148f6c1c6858d43047b Mon Sep 17 00:00:00 2001 From: Weihang Lo Date: Wed, 3 Sep 2025 16:38:45 -0700 Subject: [PATCH 2/2] chore(ci): ignore libc from renovate updates We have downgraded this in rust-lang/cargo#15851 We should also let renovate ignore it. --- .github/renovate.json5 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 3f5933b4f97..ea5efe130e9 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -8,6 +8,8 @@ ignorePaths: [ '**/tests/**', ], + // For why we ignore, see https://github.com/bytecodealliance/rustix/issues/1496 + ignoreDeps: ['libc'], customManagers: [ { customType: 'regex',