summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/siggen.py
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2011-11-17 14:01:06 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-11-18 10:47:09 +0000
commit3148a6192ef9d54c1eded7100238a3fa6b4c750d (patch)
tree6598d578e6434b956e0cd27125b06a676501139d /bitbake/lib/bb/siggen.py
parentcb66ebaa8bd950c9a58558ee4d74e8f4f6777403 (diff)
downloadpoky-3148a6192ef9d54c1eded7100238a3fa6b4c750d.tar.gz
siggen.py: Include list of variables in hashes
Ensure that the list of dependencies is included in the hash as well as their contents Prior to this, adding or removing dependencies with values of "None" would not change the hash, despite diffsigs reporting this difference. (Bitbake rev: 727ca945177ce9bd44515cf611e3e95a09466d98) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/siggen.py')
-rw-r--r--bitbake/lib/bb/siggen.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/bitbake/lib/bb/siggen.py b/bitbake/lib/bb/siggen.py
index 611772a27f..217f29b3e2 100644
--- a/bitbake/lib/bb/siggen.py
+++ b/bitbake/lib/bb/siggen.py
@@ -101,6 +101,7 @@ class SignatureGeneratorBasic(SignatureGenerator):
101 alldeps = seen - self.basewhitelist 101 alldeps = seen - self.basewhitelist
102 102
103 for dep in sorted(alldeps): 103 for dep in sorted(alldeps):
104 data = data + dep
104 if dep in lookupcache: 105 if dep in lookupcache:
105 var = lookupcache[dep] 106 var = lookupcache[dep]
106 else: 107 else: