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
Short preliminary report after rebuilding the base system (about 240 packages). Following problems found so far: - dvd+rw-tools: /\b__user/ matched a struct in linux/capability.h whose name starts with __user. Fixed that by using /\b__user\b/ - iproute2: Uses linux/if.h and linux/ip.h instead of net/if.h and netinet/ip.h. - nmap: Uses linux/if.h instead of net/if.h. - openssh: do. - ifplugd: similar - ifmetric: similar - rp-pppoe: Need to add -D_BSD_SOURCE to CFLAGS to get the definition of struct ifreq from net/if.h - strace: Need to remove a linux-specific workaround. If anyone needs one of these patches, just ask; they will soon be available from paldo.org, too. > * Recheck set of installed headers (add missing kernel-only headers to > remove list, remove accidentally added headers from remove list) - netinet/ip.h can be used instead of linux/ip.h Regards, Jürg -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page