summaryrefslogtreecommitdiff
path: root/meta
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2014-03-18 13:31:56 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-03-18 23:05:23 +0000
commitb7193fadb1a53c86ffe4982a2fa9c1179a74de46 (patch)
tree1a7a10ff7aa79922f4840fab6317fe8f102ab902 /meta
parentb681d264ab2f721c537bfa87cc2ddbbbf3f8c1a2 (diff)
downloadopenembedded-core-b7193fadb1a53c86ffe4982a2fa9c1179a74de46.tar.gz
openembedded-core-b7193fadb1a53c86ffe4982a2fa9c1179a74de46.tar.bz2
openembedded-core-b7193fadb1a53c86ffe4982a2fa9c1179a74de46.zip
autotools: Exclude variables from autotools_copy_aclocals
The autotools aclocal copy function should not depend on various variables, these are accounted for in other parts of the system. Therefore exclude them. This was causing differences in sstate checksums between different systems and meaning the sstate cache wasn't being reused as much as it should. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/classes/autotools.bbclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/autotools.bbclass b/meta/classes/autotools.bbclass
index b645996136..c60ba10929 100644
--- a/meta/classes/autotools.bbclass
+++ b/meta/classes/autotools.bbclass
@@ -175,7 +175,7 @@ python autotools_copy_aclocals () {
if not os.path.exists(t):
os.symlink(c, t)
}
-autotools_copy_aclocals[vardepsexclude] += "MACHINE"
+autotools_copy_aclocals[vardepsexclude] += "MACHINE SDK_ARCH BUILD_ARCH BB_TASKDEPDATA"
autotools_do_configure() {
# WARNING: gross hack follows: