On Tue, Dec 06, 2011 at 05:26:50PM -0500, Mike Frysinger wrote: > > This is the only header on my system that ends up requiring kernel > headers, so if the kernel headers aren't available, we end up being > unable to install kernel headers :). I have some sympathy for this problem but I tend to think that it's unreasonable to expect unifdef to work with an incomplete compiler installation. > Since this file doesn't actually use anything from errno.h, drop > the include so it at least makes us a bit more robust on glibc. The Linux kernel currently has unifdef-2.5. Version 2.6 has better error handling so it uses the declaration of errno but not any of the E* values. I could perhaps rejig it to avoid this if it really is important to be able to bootsrap a system with incomplete headers. Tony. -- f.anthony.n.finch <dot@xxxxxxxx> http://dotat.at/ Lundy, Fastnet, Irish Sea: West, backing south for a time, 5 or 6, increasing 7 to severe gale 9. Moderate or rough, occasionally very rough or high. Rain or squally wintry showers. Good, occasionally poor. -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html