Simon Geard wrote:
> On Fri, 2011-07-29 at 10:29 -0500, Mike McCarty wrote:
>> However, the one being _built_ is the one needing the hooks, not
>> the one running. As long as one has full source for everything
>> being built, and isn't relying upon the include files for the
>> one being run, it shouldn't matter.
>
> I'm guessing it has to do with building glibc against headers for a
> new kernel, but not actually running that kernel. And more
> specifically, what happens when software tries to use features which
> glibc claims to support, but the running kernel doesn't.
>
> Note how in the glibc build, we pass --enable-kernel=2.6.22.5, which
> configures it with the assumption that it will never need to run on an
> older kernel than 2.6.22.5 (which is of course the minimum version
> listed in Host System Requirements).

    Does glibc use system call API or the kernel's code? The whole idea of 
stability of an OS I would think would be when BIOS interrupts are triggered 
and kernel problems happen that user space never sees the problem. 

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

Reply via email to