[uClibc] Problem in libc/sysdeps/linux/common/bits/ipc.h

John Bowler jbowler at acm.org
Fri Jun 3 07:03:59 UTC 2005

This is uClibc 0.9.27

Both uclibc bits/ipc.h (this comes from uclibc) and the (2.6) kernel
linux/posix_types.h define __kernel_key_t.  This means that an app which
includes both in one file will fail compilation.  The patch fixes this by
changing the typedef used inside bits/ipc.h to the same one used in the
glibc headers (identical to the type from posix_types.h).  Unfortunately
this means that any uclibc only package which relied the definition of
__kernel_key_t within ipc.h will now fail (but it would have failed on glibc

This bug affects samba 3.0 builds on uclibc - without this fix samba 3.0.x
will not build on uclibc.

John Bowler <jbowler at acm.org>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: kernel-key-t.patch
Type: application/octet-stream
Size: 1039 bytes
Desc: not available
Url : http://lists.busybox.net/pipermail/uclibc/attachments/20050603/816395af/attachment.obj 

More information about the uClibc mailing list