llh and dietlibc <linux/types.h> broken

Elan Ruusamäe glen at delfi.ee
Fri Oct 7 20:05:10 CEST 2005


$ echo '#include <linux/types.h>' > moo.c
$ diet gcc -c moo.c
In file included from moo.c:1:
/usr/include/linux/types.h:14: error: conflicting types for `dev_t'
/usr/i686-linux-dietlibc/include/sys/types.h:53: error: previous declaration of `dev_t'
/usr/include/linux/types.h:45: error: conflicting types for `ssize_t'
/usr/i686-linux-dietlibc/include/sys/types.h:90: error: previous declaration of `ssize_t'
/usr/include/linux/types.h:60: error: conflicting types for `clock_t'
/usr/i686-linux-dietlibc/include/sys/types.h:11: error: previous declaration of `clock_t'

$ q dietlibc-devel linux-libc-headers
dietlibc-devel-2:0.29-1
linux-libc-headers-7:2.6.12.0-5

was okay with linux-libc-headers-7:2.6.11.2-4.amd64

-- 
glen



More information about the pld-devel-en mailing list