]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
crosssdk: Clear MACHINEOVERRIDES
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 16 Aug 2014 07:20:57 +0000 (08:20 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sat, 16 Aug 2014 07:22:45 +0000 (08:22 +0100)
commit7095d8da4b3e1a6bc475f1cb5e6d7fedb2a76901
treea9c66fc4ff7fcf26c6938e4b33146e0852f1701a
parent5f69b6692711ab62597be7e5bc72a9f648d8f67b
crosssdk: Clear MACHINEOVERRIDES

Without this, things like arm* can make it into OVERRIDES when we're
building a compiler to build binaries for another architecture like
x86. This can can lead to build failures dependning on the
exact configuration and overrides.

For example:

MACHINE=imx53qsb bitbake gcc-crosssdk-initial-x86_64 -e | grep EXTRA_OECONF

was showing an armv7 configuration option to gcc.

(From OE-Core rev: 859ac3fdb75303f9f0b4bf1d8d83db0069f0a27b)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/crosssdk.bbclass