diff options
Diffstat (limited to 'bitbake')
-rw-r--r-- | bitbake/lib/bb/runqueue.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py index 1eac2da5e8..01701348ed 100644 --- a/bitbake/lib/bb/runqueue.py +++ b/bitbake/lib/bb/runqueue.py | |||
@@ -2353,7 +2353,8 @@ class RunQueueExecute: | |||
2353 | taskhash = self.rqdata.runtaskentries[revdep].hash | 2353 | taskhash = self.rqdata.runtaskentries[revdep].hash |
2354 | unihash = self.rqdata.runtaskentries[revdep].unihash | 2354 | unihash = self.rqdata.runtaskentries[revdep].unihash |
2355 | deps = self.filtermcdeps(task, mc, deps) | 2355 | deps = self.filtermcdeps(task, mc, deps) |
2356 | taskdepdata[revdep] = [pn, taskname, fn, deps, provides, taskhash, unihash] | 2356 | hashfn = self.rqdata.dataCaches[mc].hashfn[taskfn] |
2357 | taskdepdata[revdep] = [pn, taskname, fn, deps, provides, taskhash, unihash, hashfn] | ||
2357 | for revdep2 in deps: | 2358 | for revdep2 in deps: |
2358 | if revdep2 not in taskdepdata: | 2359 | if revdep2 not in taskdepdata: |
2359 | additional.append(revdep2) | 2360 | additional.append(revdep2) |
@@ -2693,7 +2694,8 @@ class RunQueueExecute: | |||
2693 | provides = self.rqdata.dataCaches[mc].fn_provides[taskfn] | 2694 | provides = self.rqdata.dataCaches[mc].fn_provides[taskfn] |
2694 | taskhash = self.rqdata.runtaskentries[revdep].hash | 2695 | taskhash = self.rqdata.runtaskentries[revdep].hash |
2695 | unihash = self.rqdata.runtaskentries[revdep].unihash | 2696 | unihash = self.rqdata.runtaskentries[revdep].unihash |
2696 | taskdepdata[revdep] = [pn, taskname, fn, deps, provides, taskhash, unihash] | 2697 | hashfn = self.rqdata.dataCaches[mc].hashfn[taskfn] |
2698 | taskdepdata[revdep] = [pn, taskname, fn, deps, provides, taskhash, unihash, hashfn] | ||
2697 | for revdep2 in deps: | 2699 | for revdep2 in deps: |
2698 | if revdep2 not in taskdepdata: | 2700 | if revdep2 not in taskdepdata: |
2699 | additional.append(revdep2) | 2701 | additional.append(revdep2) |