From: Mike F. <va...@ge...> - 2009-08-14 17:20:38
|
On Friday 14 August 2009 08:48:10 Geert Uytterhoeven wrote: > This seems to be caused by <linux/cgroupstats.h> not being self-contained > > (it needs but doesn't include <linux/types.h>) bug report should go to debian and/or lkml > | gcc -g -O2 -I../../include -g -Wall -I../../../../include -Wall > | signalfd01.c -L../../../../lib -lltp -o signalfd01 In file included from > | /usr/include/asm/fcntl.h:9, > | from /usr/include/linux/fcntl.h:4, > | from /usr/include/linux/signalfd.h:13, > | from signalfd01.c:62: > | /usr/include/asm-generic/fcntl.h:117: error: redefinition of ‘struct > | flock’ /usr/include/asm-generic/fcntl.h:140: error: redefinition of > | ‘struct flock64’ make[4]: *** [signalfd01] Error 1 > | make[4]: Leaving directory > | `/root/ltp-full-20090731/testcases/kernel/syscalls/signalfd' upgrade your C library so that it provides sys/signalfd.h -mike |