From: Phil Blundell Date: Tue, 21 May 2013 10:40:06 +0000 (+0100) Subject: cross: Clear do_populate_sysroot[stamp-extra-info] so that stamps are not MACHINE... X-Git-Tag: yocto-4.0~32808 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=66d09565783186ab14fa77ecdfe2131a44a265ab;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git cross: Clear do_populate_sysroot[stamp-extra-info] so that stamps are not MACHINE specific Otherwise we will try to run the setscene task once per MACHINE which will lead to file conflicts in the sysroot for packages like gcc-cross. The stamps are already namespaced by TARGET_ARCH which should be sufficient. Signed-off-by: Phil Blundell Signed-off-by: Saul Wold --- diff --git a/meta/classes/cross.bbclass b/meta/classes/cross.bbclass index b57e523465f..eaba4d113c6 100644 --- a/meta/classes/cross.bbclass +++ b/meta/classes/cross.bbclass @@ -55,6 +55,7 @@ libdir = "${exec_prefix}/lib/${CROSS_TARGET_SYS_DIR}" libexecdir = "${exec_prefix}/libexec/${CROSS_TARGET_SYS_DIR}" do_populate_sysroot[sstate-inputdirs] = "${SYSROOT_DESTDIR}/${STAGING_DIR_NATIVE}/" +do_populate_sysroot[stamp-extra-info] = "" python cross_virtclass_handler () { if not isinstance(e, bb.event.RecipePreFinalise):