> 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]

Reply via email to