From: Christopher Larson Date: Wed, 23 Oct 2013 22:30:41 +0000 (+0000) Subject: fsl-eula-unpack: add FSL_EULA_FILE to vardepsexclude X-Git-Tag: 2.1~1164 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=832ad4c065fed9e76ee21fd017a10bb9f800c527;p=meta-freescale.git fsl-eula-unpack: add FSL_EULA_FILE to vardepsexclude FSL_EULA_FILE is defined with :=, which means it contains a full absolute path to the layer directory. If this is allowed to make it into the task checksum, it becomes impossible to use the shared states for these recipes without having meta-fsl-arm in the exact same path in the filesystem it was in when the sstate archives were created. Add FSL_EULA_FILE to do_unpack[vardepsexclude]. Signed-off-by: Christopher Larson --- diff --git a/meta-fsl-arm/classes/fsl-eula-unpack.bbclass b/meta-fsl-arm/classes/fsl-eula-unpack.bbclass index 6660a884..0da17c38 100644 --- a/meta-fsl-arm/classes/fsl-eula-unpack.bbclass +++ b/meta-fsl-arm/classes/fsl-eula-unpack.bbclass @@ -59,3 +59,5 @@ python do_unpack() { bb.build.exec_func('fsl_bin_do_unpack', d) } + +do_unpack[vardepsexclude] += "FSL_EULA_FILE"