diff options
| -rw-r--r-- | bitbake/lib/bb/siggen.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/bitbake/lib/bb/siggen.py b/bitbake/lib/bb/siggen.py index 9a20fc8e5f..cea3a5380b 100644 --- a/bitbake/lib/bb/siggen.py +++ b/bitbake/lib/bb/siggen.py | |||
| @@ -329,19 +329,19 @@ class SignatureGeneratorBasic(SignatureGenerator): | |||
| 329 | 329 | ||
| 330 | data = self.basehash[tid] | 330 | data = self.basehash[tid] |
| 331 | for dep in self.runtaskdeps[tid]: | 331 | for dep in self.runtaskdeps[tid]: |
| 332 | data = data + self.get_unihash(dep) | 332 | data += self.get_unihash(dep) |
| 333 | 333 | ||
| 334 | for (f, cs) in self.file_checksum_values[tid]: | 334 | for (f, cs) in self.file_checksum_values[tid]: |
| 335 | if cs: | 335 | if cs: |
| 336 | if "/./" in f: | 336 | if "/./" in f: |
| 337 | data = data + "./" + f.split("/./")[1] | 337 | data += "./" + f.split("/./")[1] |
| 338 | data = data + cs | 338 | data += cs |
| 339 | 339 | ||
| 340 | if tid in self.taints: | 340 | if tid in self.taints: |
| 341 | if self.taints[tid].startswith("nostamp:"): | 341 | if self.taints[tid].startswith("nostamp:"): |
| 342 | data = data + self.taints[tid][8:] | 342 | data += self.taints[tid][8:] |
| 343 | else: | 343 | else: |
| 344 | data = data + self.taints[tid] | 344 | data += self.taints[tid] |
| 345 | 345 | ||
| 346 | h = hashlib.sha256(data.encode("utf-8")).hexdigest() | 346 | h = hashlib.sha256(data.encode("utf-8")).hexdigest() |
| 347 | self.taskhash[tid] = h | 347 | self.taskhash[tid] = h |
