From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pd0-f173.google.com (mail-pd0-f173.google.com [209.85.192.173]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 53372E01756 for ; Wed, 23 Oct 2013 15:30:47 -0700 (PDT) Received: by mail-pd0-f173.google.com with SMTP id r10so1503091pdi.4 for ; Wed, 23 Oct 2013 15:30:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id; bh=OwwXD58Apl2CWwCLX44iFU26kNw6wuLp3iDXIeQNn28=; b=uHdpPonLrJ/QO6ftnZAFp9uPYV4Ioh6INaGg+QsolF6JJsMaRite0DmKWSP1A0whgR jS31gnkJ5xfNAeb8WcH9G9tj0vl8/uoqwPGEcoXOMuEwOK3G+dkLVxgu8OuaAdnrEzCJ uJBApWT018BX+yYOFTKlngwHB4vKHdN10vHOpj6IDzo5Mg3WHRp2mnqnkHRGlVLAE5kP eI7YUUiPrvgN+Ikvr/y2HRcQx3fwcxhqKxncxW09AnlE2uYRtDaXJLo6nP+U2qKiPnVh A4o5Hp868Rgyxgajc4JYff7peQgZEA2cbch4jzXNo4/NuzOMui5CF6JYbX1MM3zDbrj2 7sJg== X-Received: by 10.68.106.98 with SMTP id gt2mr3850125pbb.61.1382567447286; Wed, 23 Oct 2013 15:30:47 -0700 (PDT) Received: from amyr.alm.mentorg.com (nat-lmt.mentorg.com. [139.181.28.34]) by mx.google.com with ESMTPSA id sy10sm234726pac.15.2013.10.23.15.30.45 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 23 Oct 2013 15:30:46 -0700 (PDT) From: Christopher Larson To: meta-freescale@yoctoproject.org Date: Wed, 23 Oct 2013 15:30:41 -0700 Message-Id: <1382567441-21101-1-git-send-email-kergoth@gmail.com> X-Mailer: git-send-email 1.8.3.4 Subject: [meta-fsl-arm][PATCH v2] fsl-eula-unpack: add FSL_EULA_FILE to vardepsexclude X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Oct 2013 22:30:48 -0000 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 --- classes/fsl-eula-unpack.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/classes/fsl-eula-unpack.bbclass b/classes/fsl-eula-unpack.bbclass index 6660a88..0da17c3 100644 --- a/classes/fsl-eula-unpack.bbclass +++ b/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" -- 1.8.3.4