Edouard G. Parmelan wrote:

> Derek Martin wrote:
> 
> 
> Module source _must_ use up to date kernel header.
> User program _must_ use kernel header from libc6-dev.

Ah, I'd tend to stray away from that statement.  The only code that 
should be
touching kernel headers at all is code that needs to have structs that 
aren't part
of glibc (IE obscure utilities designed to interact with specific 
kernel-side stuff),
in which case it is the onus of the programmer of that utility to make 
sure that
it can work with the kernel headers not maching glibc.

Fornatly, we have come rather close to that ideal.  I have my 
/usr/include/{asm,linux}
symlinked to the kernel source, and haven't had any problems (that I've 
been able
to attribute to that, anyway.

   -=- James Mastros


Reply via email to