Description of problem: Trying to build dietlibc on ppc/ppc64 fails on the first invocation of the generated 'diet' program; there | $ strace -f -s9999 bin-ppc/diet gcc -D__dietlibc__ -O2 -g -pipe -Wall | ... | execve("/usr/sbin/-D__dietlibc__", ["-D__dietlibc__", "-O2", "-g", ... happens where i386/x86_64 platforms do | execve("/usr/sbin/gcc", ["gcc", "-nostdlib", "-static", ..., "-D__dietlibc__", "-O2", "-g", ... I suspect there are problems with alloca(), but can not debug it further. Hence, I am going to exclude ppc/ppc64 for now. Version-Release number of selected component (if applicable): dietlibc-0.31-1.20080212.fc9.src.rpm gcc-4.3.0-0.7 How reproducible: 100% Additional info: http://koji.fedoraproject.org/koji/getfile?taskID=424813&name=build.log
fixed; optimized string functions were buggy on big-endian.