aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2017-04-06 17:41:32 +1200
committerPaul Eggleton <paul.eggleton@linux.intel.com>2017-04-07 09:56:54 +1200
commitb54dd1059c3a501bf022d34a26a8d72dd1e05b78 (patch)
tree57aec5ac8953c1e3f4cbf704f08d43536b52e291 /scripts
parentcd7119c32021febffcc4524ff204bf13290c5cf4 (diff)
downloadopenembedded-core-contrib-paule/diffsigs-fixes-oe.tar.gz
lib/oe/sstatesig: avoid reporting duplicate siginfo files from sstatepaule/diffsigs-fixes-oe
In find_siginfo(), which is used by bitbake-diffsigs among other things, avoid adding a siginfo file from the sstate-cache where we've already collected a sigdata file from the stamps directory with the same hash. This avoids the possibility that the top two files (as picked by default using the bitbake-diffsigs -t option) are for the same signature and thus the tool would report no differences. In order to do that, just use the hashfiles dict that we already have - we just need to change the code to populate that even if we're collecting matching files without looking for a fixed set of hashes (i.e. taskhashlist isn't set). This replaces previous code in bitbake-diffsigs that attempted to filter these out with limited success. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions