[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