Created attachment 561176 [details] build.log (8.30, ppc64) With glibc-2.28-r5 coreutils-8.29-r1 fail to build: [...] powerpc64-unknown-linux-gnu-gcc -I. -I./lib -Ilib -I./lib -Isrc -I./src -O2 -mcpu=power9 -mtune=power9 -pipe -c -o lib/printf-args.o lib/printf-args.c lib/freadptr.c: In function 'freadptr': lib/freadptr.c:119:3: error: #error "Please port gnulib freadptr.c to your platform! Look at the definition of fflush, fread, getc, getc_unlocked on your system, then report this to bug-gnulib." #error "Please port gnulib freadptr.c to your platform! Look at the definition of fflush, fread, getc, getc_unlocked on your system, then report this to bug-gnulib." ^~~~~ make[2]: *** [Makefile:9139: lib/freadptr.o] Error 1 make[2]: *** Waiting for unfinished jobs.... lib/fseterr.c: In function 'fseterr': lib/fseterr.c:78:3: error: #error "Please port gnulib fseterr.c to your platform! Look at the definitions of ferror and clearerr on your system, then report this to bug-gnulib." #error "Please port gnulib fseterr.c to your platform! Look at the definitions of ferror and clearerr on your system, then report this to bug-gnulib." ^~~~~ lib/freadahead.c: In function 'freadahead': lib/freadahead.c:97:3: error: #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib." #error "Please port gnulib freadahead.c to your platform! Look at the definition of fflush, fread, ungetc on your system, then report this to bug-gnulib." ^~~~~ make[2]: *** [Makefile:9139: lib/fseterr.o] Error 1 make[2]: *** [Makefile:9139: lib/freadahead.o] Error 1 lib/fseeko.c: In function 'rpl_fseeko': lib/fseeko.c:110:4: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib." #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib." ^~~~~ make[2]: *** [Makefile:9139: lib/fseeko.o] Error 1 make[2]: Leaving directory '/var/tmp/portage/sys-apps/coreutils-8.29-r1/work/coreutils-8.29' make[1]: *** [Makefile:11729: all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/sys-apps/coreutils-8.29-r1/work/coreutils-8.29' make: *** [Makefile:5990: all] Error 2 * ERROR: sys-apps/coreutils-8.29-r1::gentoo failed (compile phase): [...] coreutils-8.30 build fine with glibc-2.28-r5. So I guess 8.30 should go stable alongside glibc-2.28-r5. Filing this for ppc64 only as this is the only arch I tested glibc-2.28-r5 on. But probably this affects other archs as well.
Created attachment 561178 [details] build.log (8.29-r1, ppc64)
Created attachment 561180 [details] emerge --info