/usr/include/bits/ioctl-types.h is different on x86_64 and ppc64(le) This breaks xorg-x11-apps-7.7-10.fc21 http://koji.fedoraproject.org/koji/buildinfo?buildID=545839 http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=238929 busybox-1.19.4-14.fc21 http://koji.fedoraproject.org/koji/buildinfo?buildID=523695 http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=252748 Please verify that scratch builds of both srpms work.
I reviewed the upstream patch from IBM. https://sourceware.org/ml/libc-alpha/2014-07/msg00487.html
It should be fixed by https://sourceware.org/git/?p=glibc.git;a=commit;h=d4795e4a43e6f0c221bc5dc64c612206a21a177b Besides GLIBC own testsuite (which didn't actually accused this error) I have checked by building busybox (master) against this new glibc.
fixed in glibc-2.19.90-32.fc21 xorg-x11-apps-7.7-11.fc21 is now built - http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=257502