Right. I've been doing it this way for ~6 months now.
> > Are there any packages which expect the libc header
> > files to match the running kernel?
>
> Not that I know of.
>
> Of course, well-written software must realize that the
> kernel at run-time may differ from the includes at compile-time,
> and be prepared to handle an EINVAL error return for some ioctl
> that was known to the includes but not to the running kernel.
Right, again. Though it might not hurt to recommend that users run a
kernel later than the compile time headers.
> > I think I may be able to do that if we can work out how
> > to choose which the recent kernel we should get the
> > header file from.
>
> I think that is up to you. And it does not matter at all
> whether the kernel is stable. We only need the header files
> to be correct.
Perhaps the folks on the linux-kernel list, or Linus himself, could
recommend one.
David
-- David Engel Optical Data Systems, Inc. david@ods.com 1101 E. Arapaho Road (214) 234-6400 Richardson, TX 75081