bitbake/siggen: Fix issue where excluded dependencies caused exceptions
authorRichard Purdie <rpurdie@linux.intel.com>
Thu, 30 Sep 2010 08:34:54 +0000 (09:34 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Thu, 30 Sep 2010 17:02:35 +0000 (18:02 +0100)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
bitbake/lib/bb/siggen.py

index 2948372..0db28af 100644 (file)
@@ -136,6 +136,8 @@ class SignatureGeneratorBasic(SignatureGenerator):
         data['varvals'] = {}
         data['varvals'][task] = self.lookupcache[fn][task]
         for dep in self.taskdeps[fn][task]:
+            if dep in self.basewhitelist:
+                continue
             data['gendeps'][dep] = self.gendeps[fn][dep]
             data['varvals'][dep] = self.lookupcache[fn][dep]