[meta-freescale] [meta-fsl-arm][PATCH 1/3] linux-libc-headers: Use Yocto's default to avoid same arch rebuilds

Eric Bénard eric at eukrea.com
Tue Feb 19 06:03:57 PST 2013


Le Tue, 19 Feb 2013 05:59:41 -0800,
Richard Purdie <richard.purdie at linuxfoundation.org> a écrit :

> On Tue, 2013-02-19 at 14:44 +0100, Eric Bénard wrote:
> > Hi Otavio,
> > 
> > Le Tue, 19 Feb 2013 09:37:25 -0300,
> > Otavio Salvador <otavio at ossystems.com.br> a écrit :
> > 
> > > This avoids full rebuild in case of compatible machine changes (e.g
> > > i.MX53 and i.MX6) and fixes the build failures seen in autobuilder.
> > > 
> > aren't Frescale's headers needed for some GPU/VPU libraries ?
> 
> The GPU/VPU libraries should be looking at the kernel headers, not the
> libc headers.
> 
yes, I just looked at the recipe efter sending the mail and remembered
the difference ;-)

> If you put the kernel headers in as libc headers, it means the whole
> stack is machine specific and will entirely rebuild with each machine
> switch. The libc headers are meant to be machine independent.
> 
> I suspect the situation after these patches still isn't perfect (see my
> other reply) however it is *much* improved and I much appreciate this
> being fixed. We've seen build repeated failures on the autobuilder for
> what seems like months due to this problem.

very good.

Eric



More information about the meta-freescale mailing list