On 02/15/2011 07:12 AM, Andreas Oberritter wrote:
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?

Right. But other things can start to rely on the kernel interfaces (where it's allowed to) as well, and often don't do the various hoops to be forwards compatible at run time.

--
Tom Rini
Mentor Graphics Corporation

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

Reply via email to