[OE-core] [PATCH] u-boot.inc: Enable EXTERNALSRC build

Manjukumar Harthikote Matha manjukumar.harthikote-matha at xilinx.com
Tue Aug 9 00:42:49 UTC 2016



Hi Ross,
On 08/02/2016 01:10 PM, Manjukumar Harthikote Matha wrote:
>
> Hi Ross,
<...>
>>     INHERIT += "externalsrc"
>>     EXTERNALSRC_pn-u-boot-ti-staging = "/<path>/ti-u-boot"
>>
>>
>> I was able to replicate my build failure using MACHINE=beaglebone (from
>> meta-yocto-bsp, but it has no u-boot bbappend) and no externalsrc.  Did
>> you test that combination?
>
> With the patch in place, I removed meta-ti from bblayers.conf
> Just using meta-yocto-bsp, meta-poky, meta-yocto and meta
>
> Test Case 1:
>
> Ran MACHINE=beaglbone bitbake u-boot (and then core-image-minimal) and
> it built it for me.
> u-boot-beaglebone-v2016.03+gitAUTOINC+df61a74e68-r0.img
>
> Test Case 2:
> rm tmp, cache and did a cleansstate
> Enabled EXTERNALSRC and built u-boot using MACHINE=beaglebone bitbake
> u-boot
> u-boot-beaglebone-v2016.03+git999-r0.img
>
I re-tested again with latest master tip (dfc016f). Can you confirm ?
This was clean build, I followed these steps
git clone git://git.yoctoproject.org/poky.git -b master
source oe-init-build-env
MACHINE=beaglebone bitbake core-image-minimal


Thanks
Manju



More information about the Openembedded-core mailing list