summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bitbake/lib/bb/siggen.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/bitbake/lib/bb/siggen.py b/bitbake/lib/bb/siggen.py
index 90f0926f25..a4bb1ff7fb 100644
--- a/bitbake/lib/bb/siggen.py
+++ b/bitbake/lib/bb/siggen.py
@@ -386,7 +386,7 @@ class SignatureGeneratorUniHashMixIn(object):
386 def __get_task_unihash_key(self, tid): 386 def __get_task_unihash_key(self, tid):
387 # TODO: The key only *needs* to be the taskhash, the tid is just 387 # TODO: The key only *needs* to be the taskhash, the tid is just
388 # convenient 388 # convenient
389 return '%s:%s' % (tid, self.taskhash[tid]) 389 return '%s:%s' % (tid.rsplit("/", 1)[1], self.taskhash[tid])
390 390
391 def get_stampfile_hash(self, tid): 391 def get_stampfile_hash(self, tid):
392 if tid in self.taskhash: 392 if tid in self.taskhash:
@@ -457,7 +457,7 @@ class SignatureGeneratorUniHashMixIn(object):
457 tempdir = d.getVar('T') 457 tempdir = d.getVar('T')
458 fn = d.getVar('BB_FILENAME') 458 fn = d.getVar('BB_FILENAME')
459 tid = fn + ':do_' + task 459 tid = fn + ':do_' + task
460 key = tid + ':' + taskhash 460 key = tid.rsplit("/", 1)[1] + ':' + taskhash
461 461
462 if self.setscenetasks and tid not in self.setscenetasks: 462 if self.setscenetasks and tid not in self.setscenetasks:
463 return 463 return