Bug#342690: klibc fails to build against linux-kernel-headers
Package: linux-kernel-headers
Version: 2.6.13+0rc3-2
Severity: important
13:53 <makx> "ln -s /usr/include/linux linux/include" is not suprisingly not
enough, it goes then down to /usr/include/sys,
/usr/include/features.h, /usr/include/gnu,..
13:54 <makx> and then you get nice redefinitions.. :-P
In file included from ../linux/include/linux/compiler.h:44,
from ../linux/include/linux/stddef.h:4,
from ../linux/include/linux/posix_types.h:4,
from ../include/sys/types.h:15,
from ../include/unistd.h:11,
from ../include/stdio.h:11,
from vsnprintf.c:13:
../linux/include/sys/cdefs.h:204:1: warning: "__attribute_pure__" redefined
klibc used to compile directly against the linux-kerenel-headers,
but since 2.6.14 (for example linux-headers-2.6.14-2) the asm was
removed to push userspace not to compile against it:
ls /usr/src/linux-headers-2.6.14-2/include/ | grep asm
asm-generic
asm-i386
ls /usr/src/linux-headers-2.6.12-1/include/ | grep asm
asm
asm-generic
asm-i386
ls -l /usr/src/linux-headers-2.6.12-1/include/asm
lrwxrwxrwx 1 root root 8 2005-10-05 15:34 /usr/src/linux-headers-2.6.12-1/include/asm -> asm-i386
we could add it by hand when compiling our package,
but hopefully that will not be necessary:
13:57 <jbailey> Hmm.
13:57 <jbailey> Maybe this weekend I'll get a current lkh into shape for klibc.
--
maks
Reply to: