diff options
Diffstat (limited to 'bitbake/lib')
-rw-r--r-- | bitbake/lib/bb/runqueue.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bitbake/lib/bb/runqueue.py b/bitbake/lib/bb/runqueue.py index acc128ec46..aa1d6b2711 100644 --- a/bitbake/lib/bb/runqueue.py +++ b/bitbake/lib/bb/runqueue.py | |||
@@ -2798,6 +2798,7 @@ def update_scenequeue_data(tids, sqdata, rqdata, rq, cooker, stampcache, sqrq, s | |||
2798 | sqdata.valid |= rq.validate_hashes(tocheck, cooker.data, len(sqdata.stamppresent), False, summary=summary) | 2798 | sqdata.valid |= rq.validate_hashes(tocheck, cooker.data, len(sqdata.stamppresent), False, summary=summary) |
2799 | 2799 | ||
2800 | sqdata.hashes = {} | 2800 | sqdata.hashes = {} |
2801 | sqrq.sq_deferred = {} | ||
2801 | for mc in sorted(sqdata.multiconfigs): | 2802 | for mc in sorted(sqdata.multiconfigs): |
2802 | for tid in sorted(sqdata.sq_revdeps): | 2803 | for tid in sorted(sqdata.sq_revdeps): |
2803 | if mc_from_tid(tid) != mc: | 2804 | if mc_from_tid(tid) != mc: |
@@ -2810,6 +2811,9 @@ def update_scenequeue_data(tids, sqdata, rqdata, rq, cooker, stampcache, sqrq, s | |||
2810 | continue | 2811 | continue |
2811 | if tid in sqrq.scenequeue_notcovered: | 2812 | if tid in sqrq.scenequeue_notcovered: |
2812 | continue | 2813 | continue |
2814 | if tid in sqrq.scenequeue_covered: | ||
2815 | continue | ||
2816 | |||
2813 | sqdata.outrightfail.add(tid) | 2817 | sqdata.outrightfail.add(tid) |
2814 | 2818 | ||
2815 | h = pending_hash_index(tid, rqdata) | 2819 | h = pending_hash_index(tid, rqdata) |