On Mon, Oct 6, 2014 at 1:11 PM, Alexey Mednyy <[email protected]> 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 -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
