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