autotools: Exclude SDK_OS from autotools task signatures
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 4 Aug 2014 11:30:14 +0000 (11:30 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 4 Aug 2014 15:25:46 +0000 (16:25 +0100)
The change to handle SDKs of different types resulted in the signatures
becoming SDK specific which wasn't intended. Exclude the variable from the
hash values to avoid this.

(From OE-Core rev: add7b9cb20282f837c90a785f04ca690a9bbe87e)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/autotools.bbclass

index 569b2e5..c49f063 100644 (file)
@@ -204,7 +204,7 @@ python autotools_copy_aclocals () {
         if not os.path.exists(t):
             os.symlink(c, t)
 }
-autotools_copy_aclocals[vardepsexclude] += "MACHINE SDK_ARCH BUILD_ARCH BB_TASKDEPDATA"
+autotools_copy_aclocals[vardepsexclude] += "MACHINE SDK_ARCH BUILD_ARCH SDK_OS BB_TASKDEPDATA"
 
 autotools_do_configure() {
        # WARNING: gross hack follows: