diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2017-04-07 10:01:44 +1200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-04-10 23:00:44 +0100 |
commit | 23095a6b011c7473bbf9c5f6b79c22c364a10bac (patch) | |
tree | 64710092fdca2d5c50a8e24e24d287f48de9a394 /meta/recipes-support/lzop | |
parent | 27b7de94f0602143a9408dc36c636d301258158b (diff) | |
download | poky-23095a6b011c7473bbf9c5f6b79c22c364a10bac.tar.gz |
lib/oe/sstatesig: avoid reporting duplicate siginfo files from sstate
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.
(From OE-Core rev: 5b69eef40868180c59400624096d7ebbbbea446b)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-support/lzop')
0 files changed, 0 insertions, 0 deletions