sysdeps/unix/sysv/linux/powerpc/bits/fcntl.h is missing the definitions of struct file_handle, MAX_HANDLE_SZ, name_to_handle_at, open_by_handle_at present in other versions of bits/fcntl.h.
A patch has been posted here: http://sourceware.org/ml/libc-alpha/2012-09/msg00721.html
Khem's patch http://sourceware.org/ml/libc-alpha/2012-09/msg00232.html looks more complete.
fixed in master now http://sourceware.org/git/?p=glibc.git;a=commit;h=c2b598a94512c5d754b25c77399032e87c1f2dd5