Potential glibc 2.43 regression on big-endian targets

John Paul Adrian Glaubitz glaubitz@physik.fu-berlin.de
Sat Aug 22 16:16:55 GMT 2026


Hi,

there seems to be a regression in glibc causing fork to fail on
big-endian targets, observed on powerpc/ppc64 and sparc64.

On powerpc/ppc64, it has been observed that a simple shell process
can run out of memory on a system with plentyful memory [1]:

make[5]: /bin/sh: Cannot allocate memory
make[5]: *** [/build/reproducible-path/linux-7.2~rc7/scripts/Makefile.modinst:124: /build/reproducible-path/linux-7.2~rc7/debian/build/build_ppc64_none_powerpc64/output/image-dbg/lib/modules/7.2-
powerpc64/kernel/drivers/block/mtip32xx/mtip32xx.ko] Error 127
make[5]: *** Waiting for unfinished jobs....

And on sparc64, the shell would just fail with:

/bin/sh: 1: Cannot fork

Since this happens on PowerPC and SPARC servers which got just
upgraded to glibc 2.43, I'm suspecting a glibc regression here.

Adrian

> [1] https://buildd.debian.org/status/fetch.php?pkg=linux&arch=ppc64&ver=7.2%7Erc7-1%7Eexp1&stamp=1786539811&raw=0

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913


More information about the Libc-alpha mailing list