summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2012-07-09 12:31:38 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-07-17 10:54:02 +0100
commit4240bd68240d5d0a60719b4f85038a586b919ce6 (patch)
tree92b317376c9411270b194fe4cb5cfc8d0db48bcf
parentccaef5c9a19e272b42fd40d4297d8602b4ff5a84 (diff)
downloadpoky-4240bd68240d5d0a60719b4f85038a586b919ce6.tar.gz
lib/oe/sstatesig.py: Exclude git-native from sstate checksum
gcc exposed this issue where cross gcc recipes were not having same task checksums as libgcc or gcc-runtime the target recipes which use same shared workdir and it was triggering the unpack fetch and patch tasks to reexecute and hence the trouble Now that we have more than 1 package to consider lets combine the check Thanks RP for help and this is on the line of patch 793ce6cd9aa632e0f13789c8293770a86085d28d (From OE-Core rev: 72cc3df204c4b838cc0358a7ac989adfdd5c1760) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/lib/oe/sstatesig.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/meta/lib/oe/sstatesig.py b/meta/lib/oe/sstatesig.py
index 4cd1221686..20d94b218b 100644
--- a/meta/lib/oe/sstatesig.py
+++ b/meta/lib/oe/sstatesig.py
@@ -17,10 +17,8 @@ def sstate_rundepfilter(siggen, fn, recipename, task, dep, depname, dataCache):
17 return True 17 return True
18 18
19 # Quilt (patch application) changing isn't likely to affect anything 19 # Quilt (patch application) changing isn't likely to affect anything
20 if depname == "quilt-native" and recipename != "quilt-native": 20 excludelist = ['quilt-native', 'subversion-native', 'git-native']
21 return False 21 if depname in excludelist and recipename != depname:
22 # Subversion also isn't likely to affect anything
23 if depname == "subversion-native" and recipename != "subversion-native":
24 return False 22 return False
25 23
26 # Don't change native/cross/nativesdk recipe dependencies any further 24 # Don't change native/cross/nativesdk recipe dependencies any further