reassign 433962 net-tools forcemerge 428952 433962 thanks On Fri, Jul 20, 2007 at 12:23:51PM -0400, Daniel Schepler wrote: > Package: libc6-dev > Version: 2.6-2 > Severity: important > Tags: sid > Blocks: 428952 > > On an i386 sid system (with linux-libc-dev version 2.6.22): > > daniel@frooble:/tmp$ cat test.c > #include <netinet/if_fddi.h> > daniel@frooble:/tmp$ gcc -c test.c > In file included from /usr/include/netinet/if_fddi.h:26, > from test.c:1: > /usr/include/linux/if_fddi.h:88: error: expected specifier-qualifier-list before ‘__be16’ > > This is causing net-tools to FTBFS (bug #428952). > -- > Daniel Schepler This is not a bug, it is because you have to #include <linux/types.h> now that we used the headers officially exported by the linux tree, and not linux-kernel-headers anymore. As a general note, the problems with __[lb]e{8,16,32,64} are caused by missing #include <linux/types.h> in the FTBFS-ing sources, and the sources have to be fixed, as linux-kernel-headers was kind of a hack, and linux-libc-dev is supposed to be an official thing now. Cheers, -- ·O· Pierre Habouzit ··O madcoder@debian.org OOO http://www.madism.org
Attachment:
pgp2lGuorWjMg.pgp
Description: PGP signature