We recently added multiple provider warnings. These could get issued 
from -cross recipes due to the way these currently overlap in the 
native sysroot. Filter out these warnings for now, until such times
as we improve the cross recipes so they don't have an overlapping 
namespace.

Signed-off-by: Richard Purdie <[email protected]>
---
diff --git a/meta/classes/sstate.bbclass b/meta/classes/sstate.bbclass
index 297e29f..5f560e5 100644
--- a/meta/classes/sstate.bbclass
+++ b/meta/classes/sstate.bbclass
@@ -25,6 +25,7 @@ SSTATE_DUPWHITELIST = "${DEPLOY_DIR_IMAGE}/ 
${DEPLOY_DIR}/licenses/"
 # Also need to make cross recipes append to ${PN} and install once for any 
given PACAGE_ARCH so
 # can avoid multiple installs (e.g. routerstationpro+qemumips both using 
mips32)
 SSTATE_DUPWHITELIST += "${STAGING_LIBDIR_NATIVE}/${MULTIMACH_TARGET_SYS} 
${STAGING_DIR_NATIVE}/usr/libexec/${MULTIMACH_TARGET_SYS} 
${STAGING_BINDIR_NATIVE}/${MULTIMACH_TARGET_SYS} 
${STAGING_DIR_NATIVE}${includedir_native}/gcc-build-internal-${MULTIMACH_TARGET_SYS}"
+SSTATE_DUPWHITELIST += 
"${STAGING_DIR_NATIVE}/sysroot-providers/virtual_${MULTIMACH_TARGET_SYS}- 
${STAGING_DIR_NATIVE}/sysroot-providers/binutils-cross 
${STAGING_DIR_NATIVE}/sysroot-providers/gcc-cross"
 # Avoid docbook/sgml catalog warnings for now
 SSTATE_DUPWHITELIST += "${STAGING_ETCDIR_NATIVE}/sgml 
${STAGING_DATADIR_NATIVE}/sgml"
 


-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to