On Son, 2006-03-19 at 00:31 +0000, Andrew Benton wrote:
> Jürg Billeter wrote:
> > I've integrated most of your changes and put it online at
> > http://www.paldo.org/headers/linux-glibc-headers-20060318
> > I changed the error messages in linux/compiler.h and linux/config.h to
> > warnings to really be a compatibility header.
> 
> Thanks Jürg. With that script I made the headers from a 2.6.15 kernel 
> (without the compat headers) and the first problem I can see is 
> iproute2, it wants linux/socket.h
> 
> In file included from ../include/libnetlink.h:5,
>                   from ll_map.c:23:
> ../include/linux/netlink.h:4:48: error: linux/socket.h: No such file or 
> directory
> make[1]: *** [ll_map.o] Error 1

Yes, as I've written before, iproute2 is one of the problematic
packages. Besides fixing the includes[1] you need to remove the local
copy of the not sanitized kernel headers, i.e. rm -r include/linux[2]

Jürg

[1] 
http://www.paldo.org/paldo/sources/iproute2/iproute2-2.6.15-060110-linux-glibc-headers-1.patch.bz2
[2] http://www.paldo.org/paldo/specs/iproute2.xml


--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to