Created attachment 507924 [details] emerge --info posix_spawn has been rewritten in glibc 2.25 and contains an assert that is incorrect. The assert fires at least in Qemu. It has been fixed in master and should appear in glibc 2.27. context: https://lists.gnu.org/archive/html/qemu-devel/2017-11/msg04729.html fix: https://sourceware.org/git/?p=glibc.git;a=commit;h=fe05e1cb6d64dba6172249c79526f1e9af8f2bfd
Me too, I see this assert as well. Apparently it has been backported to 2.25 too: https://lists.nongnu.org/archive/html/qemu-devel/2017-11/msg04890.html Please apply in Gentoo glibc.
(In reply to Joakim Tjernlund from comment #1) > Me too, I see this assert as well. > > Apparently it has been backported to 2.25 too: > https://lists.nongnu.org/archive/html/qemu-devel/2017-11/msg04890.html > Please apply in Gentoo glibc. This is needed too AFAIK: https://sourceware.org/git/?p=glibc.git;a=commit;h=aa95a2414e4f664ca740ad5f4a72d9145abbd426
Just did a rebuild of handful pkgs on QEMU user (ppc) an 2 of them failed in aclocal: m4: ../sysdeps/unix/sysv/linux/spawni.c:366: __spawnix: Assertion `ec >= 0' failed.
ping?
Is already in the gentoo/glibc-2.26 branch for future patchlevel 5. Both commits pushed to gentoo/glibc-2.25 branch for future patchlevel 13.
Fixed in 2.25-r10
Stable on all relevant arches, closing.