Am 15.02.2011 15:50, schrieb Steffen Sledz:
> Am 15.02.2011 15:12, schrieb Andreas Oberritter:
>> On 02/15/2011 11:41 AM, Steffen Sledz wrote:
>>> "Kernel headers are backwards compatible, but not forwards compatible.  This
>>> means that a program built against a C library using older kernel headers
>>> should run on a newer kernel (although it may not have access to new
>>> features), but a program built against newer kernel headers may not work on 
>>> an
>>> older kernel."[2]
>>
>> Isn't this what the variable OLDEST_KERNEL is good for, when compiling
>> glibc?
> 
> If i'm right this goes to the --enable-kernel=VERSION configure option of 
> glibc just to optimize the library.
> 
> "the configure option --enable-kernel=X.Y.Z allows to strip out compatibility 
> for kernel versions before X.Y.Z."
> 
> Imho it is not legitimately to follow that glibc has compatibility code for 
> all kernels greater or equal X.Y.Z.
> 
> Another question is the handling in other libc implementations.
> 
> And finally there are a lot of programs using userland kernel headers 
> directly.

Ping!

If i interpret responses from Tom and Phil right they agree with me (or at 
least do not disagree). ;-)

But i miss reactions from the distro maintainers (especially Ångström).

Regards,
Steffen

-- 
DResearch Fahrzeugelektronik GmbH
Otto-Schmirgal-Str. 3, 10319 Berlin, Germany
Tel: +49 30 515932-237 mailto:[email protected]
Fax: +49 30 515932-299
Geschäftsführer: Dr. Michael Weber, Werner Mögle;
Amtsgericht Berlin Charlottenburg; HRB 130120 B;
Ust.-IDNr. DE273952058


_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to