> I suspect that this is a bug in the kernel-headers on i386. I think this is rather a problem of hwtools misusing the linux-kernel-headers package. AIUI, l-k-h is provided for consumption by userspace tools that need this information, and contains code guarded with __KERNEL__ for the purpose of minimizing divergence from the headers shipped in the upstream kernel. Here, hwtools is explicitly defining -D__KERNEL__, which is how this fls definition is made visible. At least the package does have the excuse that what it's building here is a kernel module, but in that case it needs to be using the right kernel headers package for the current kernel, not just compiling against the random version made available in l-k-h.
That's not something I can see trying to fix in an NMU; the package is going to need quite a bit of redesign to accomodate rebuilding against each new kernel version, and maybe the kernel modules should not just be built at all. So until the maintainer can take a look at this, I'll be removing hwtools from testing. Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]