[meta-freescale] Linux headers version problem/bug?

Otavio Salvador otavio at ossystems.com.br
Thu Oct 9 14:43:56 PDT 2014


On Mon, Oct 6, 2014 at 1:11 PM, Alexey Mednyy <swexru at gmail.com> wrote:
...
> So I'm replacing one 2.6.35 image with another 2.6.35 image. But yocto
> compiling software with what? mainline headers or what?
> I think that is wrong behavior somewhere in yocto. Why yocto uses wrong
> headers?
...

Long history short:

Yocto Project builds using linux headers from 3.xx (depending on the branch).

Long history:

Yocto Project builds using a validated version of Linux headers. This
is important to avoid ABI changes between libraries (as does
application and glibc uses the Linux headers to choose runtime
protocols and like).

So the end result is you need to change the input protocol in the
kernel to make it compatible with the newer version provided by newer
kernel. It shouldn't be hard to do. In case you do that, please share
the patch so we apply it on top of the linux-imx recipe and avoid this
issue to other users in future.


-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list