[OE-core] RFC: Separate build dir for autotools

Nicolas Dechesne nicolas.dechesne at linaro.org
Tue Feb 25 17:36:40 UTC 2014


On Mon, Feb 24, 2014 at 5:09 PM, Martin Jansa <martin.jansa at gmail.com> wrote:
>>
>> That list is opt-in and mainly covers oe-core, so this gets tested
>> every time the YP autobuilder does a world build.  We need a meta-oe
>> world build where autotools.bbclass sets B="${WORKDIR}/build": it's
>> literally just this one-line patch.
>
> But doesn't cover oe-core built with different combinations for
> PACKAGECONFIGs, .bbappends etc, so including this file in
> defaultsetup.conf can still reveal few issues in oe-core recipes.

right. I have recently (on dora) noticed that mesa build is broken
when using separate build dir, i have the following extra config:

PACKAGECONFIG_append = " gallium gallium-egl gallium-gbm gallium-llvm"

since gallium-egl needs the egl.h files generated during mesa build.
the generated files stay in $B while gallium-egl is looking for them
in $S (or sysroot)



More information about the Openembedded-core mailing list