On Die, 2006-03-14 at 22:01 +0100, Jürg Billeter wrote:
> On Die, 2006-03-14 at 14:10 +0100, Jürg Billeter wrote:
> >  * Verify headers with real applications
> >    Will do a full distro (800 packages) recompilation with these headers
> > sometime this week and fix headers resp. applications as necessary

About 700 packages have been built now. Additionally to the already
reported problems I've got two further problematic packages:

- xen: Uses linux/{if.h,ip.h,udp.h} instead of net/if.h,
netinet/{ip.h,udp.h}

- asterisk: Uses linux/compiler.h, include line could just be removed as
linux/ixjuser.h doesn't need the compiler.h defines due to the seds we
apply to the headers


I've also run a script to find used kernel headers over the sources of
the 800 packages (except kernel and headers packages). You can find the
results on http://www.paldo.org/headers/

 * headers-list: Sorted list of all found header references
 * headers-xref: Header list cross-referenced to the package names
(useful to exclude header references of kernel module source code that's
unfortunately part of some userspace tarballs)
 * linux-glibc-headers-list: List of files installed by my header script
 * linux-glibc-headers-diff: diff between headers-list and
linux-glibc-headers-list

Regards,

Jürg

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

Reply via email to