On 2/15/06, kevin lyda <[EMAIL PROTECTED]> wrote:
>
> I've read the instructions in Chapter 5 on how to install it.  However I
> now want to install Linux 2.6.15 and there is no corresponding
> linux-libc-headers tarball.  In fact the oldest one is for Linux 2.6.12
> from July 2005.

You can run a kernel newer than the set of headers your glibc was
compiled against.  There's nothing wrong with this whatsoever.  It
would be nice if the C libraries on our system were aware of every
interface from the newest kernel, but it's not necessary.  I'm running
linux-2.6.14.6 and nothing's broken for me.  A lot of people on this
list are using 2.6.15.

In fact, the only time you would want to update linux-libc-headers
would be if you were also going to rebuild glibc with these new
headers.  That's why they're called linux-libc-headers.

> I've searched the mailing lists for LFS and don't see it any mention of
> this issue.  Is anyone researching this?  Can I help?

That's because it's not really an issue.  However, if you really
understand the kernel headers and how to sanitize them for userspace
applications, there are more than a few projects that are doing this. 
You could try to contribute to their work by submitting patches, etc. 
Here's the page for linux-libc-headers if you want to try that
project.

http://ep09.pld-linux.org/~mmazur/linux-libc-headers/

--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to