bitbake.conf: Build MACHINE_ARCH from BASE_PACKAGE_ARCH, not HOST_ARCH fixing some...
authorRichard Purdie <rpurdie@linux.intel.com>
Wed, 11 Nov 2009 21:04:21 +0000 (21:04 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Wed, 11 Nov 2009 21:04:21 +0000 (21:04 +0000)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
conf/bitbake.conf

index e74b63e..120fbbe 100644 (file)
@@ -128,7 +128,7 @@ EXEEXT = "${HOST_EXEEXT}"
 BASE_PACKAGE_ARCH = "${HOST_ARCH}"
 PACKAGE_ARCH = "${BASE_PACKAGE_ARCH}"
 PACKAGE_EXTRA_ARCHS ?= ""
-MACHINE_ARCH = "${@[bb.data.getVar('HOST_ARCH', d, 1), bb.data.getVar('MACHINE', d, 1)][bool(bb.data.getVar('MACHINE', d, 1))]}"
+MACHINE_ARCH = "${@[bb.data.getVar('BASE_PACKAGE_ARCH', d, 1), bb.data.getVar('MACHINE', d, 1)][bool(bb.data.getVar('MACHINE', d, 1))]}"
 PACKAGE_ARCHS = "all any noarch ${TARGET_ARCH} ${PACKAGE_EXTRA_ARCHS} ${MACHINE}"
 
 MULTIMACH_ARCH = "${PACKAGE_ARCH}"