From f98cb7dece622feb73d62eb82d0f29880d50dbfa Mon Sep 17 00:00:00 2001 From: Michael Richter Date: Tue, 19 Aug 2025 12:27:43 +0200 Subject: [PATCH] Update libc to fix build on AIX #15128 (#15376) ## Summary Updates libc dependencies to fix #15128 Note: The whole build on AIX still doesn't work but libc works now. ## Test Plan Build on AIX 7300-03-00-2446: ``` bash-5.2$ cargo build --offline Compiling proc-macro2 v1.0.95 Compiling unicode-ident v1.0.18 Compiling libc v0.2.175 # worked Compiling cfg-if v1.0.1 Compiling memchr v2.7.5 Compiling serde v1.0.219 Compiling pin-project-lite v0.2.16 Compiling shlex v1.3.0 Compiling itoa v1.0.15 Compiling once_cell v1.21.3 Compiling smallvec v1.15.1 Compiling bytes v1.10.1 Compiling stable_deref_trait v1.2.0 Compiling ryu v1.0.20 Compiling tracing-core v0.1.34 Compiling bitflags v2.9.1 Compiling foldhash v0.1.5 Compiling allocator-api2 v0.2.21 Compiling equivalent v1.0.2 Compiling litemap v0.8.0 Compiling quote v1.0.40 Compiling jobserver v0.1.33 # worked too (depends on libc) Compiling hashbrown v0.15.5 Compiling syn v2.0.104 Compiling serde_json v1.0.142 Compiling cc v1.2.30 Compiling autocfg v1.5.0 Compiling writeable v0.6.1 Compiling signal-hook-registry v1.4.5 Compiling mio v1.0.4 Compiling socket2 v0.6.0 Compiling icu_normalizer_data v2.0.0 Compiling icu_properties_data v2.0.1 Compiling percent-encoding v2.3.1 Compiling form_urlencoded v1.2.1 [...] ``` Co-authored-by: Richter, Michael (G-GP-A/4) --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index dc126ea93..8aaee85bc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2243,9 +2243,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.174" +version = "0.2.175" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" +checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" [[package]] name = "libmimalloc-sys"