From 220ae31dd54a1617fcafd7d87f0bb3a6a9aabdb3 Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Wed, 1 Jul 2026 19:38:40 +0000 Subject: [PATCH] Also pin libc as a system dep to 0.2.183 --- genbindings.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/genbindings.sh b/genbindings.sh index d299e84..ca8a763 100755 --- a/genbindings.sh +++ b/genbindings.sh @@ -399,13 +399,18 @@ function REALLY_PIN_CC { if [ -f "$CARGO_REGISTRY_CACHE/compiler_builtins-0.1.109.crate" ]; then mv "$CARGO_REGISTRY_CACHE/compiler_builtins-0.1.109.crate" ./ fi + rm -f "$CARGO_REGISTRY_CACHE/"compiler_builtins-*.crate + [ -f ./compiler_builtins-0.1.109.crate ] && mv ./compiler_builtins-0.1.109.crate "$CARGO_REGISTRY_CACHE/" if [ -f "$CARGO_REGISTRY_CACHE/cc-1.0.79.crate" ]; then mv "$CARGO_REGISTRY_CACHE/cc-1.0.79.crate" ./ fi rm -f "$CARGO_REGISTRY_CACHE/"cc-*.crate [ -f ./cc-1.0.79.crate ] && mv ./cc-1.0.79.crate "$CARGO_REGISTRY_CACHE/" - rm -f "$CARGO_REGISTRY_CACHE/"compiler_builtins-*.crate - [ -f ./compiler_builtins-0.1.109.crate ] && mv ./compiler_builtins-0.1.109.crate "$CARGO_REGISTRY_CACHE/" + if [ -f "$CARGO_REGISTRY_CACHE/libc-0.2.183.crate" ]; then + mv "$CARGO_REGISTRY_CACHE/libc-0.2.183.crate" ./ + fi + rm -f "$CARGO_REGISTRY_CACHE/"libc-*.crate + [ -f ./libc-0.2.183.crate ] && mv ./libc-0.2.183.crate "$CARGO_REGISTRY_CACHE/" else echo "Couldn't find cargo cache, build-std builds are likely to fail!" fi