diff options
author | Juro Bystricky <juro.bystricky@intel.com> | 2017-04-05 14:51:31 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-04-08 22:48:06 +0100 |
commit | 007ebc84979b1bc8b7520097793c7ab6d646c243 (patch) | |
tree | e7d680b0287fab1e0ec7f0fcf8e6506a1ca611ae /meta/classes/sstate.bbclass | |
parent | ccd2faca99331e010badbb78d42b0ee644ca1a0a (diff) | |
download | openembedded-core-007ebc84979b1bc8b7520097793c7ab6d646c243.tar.gz openembedded-core-007ebc84979b1bc8b7520097793c7ab6d646c243.tar.bz2 openembedded-core-007ebc84979b1bc8b7520097793c7ab6d646c243.zip |
license.bbclass: improve reproducibility
Two identical builds can end up having deploy/licenses folders
that differ. This is observed in cases where there are several
different license files of the same name in different folders,
i.e. "COPYING". In those case we have to differentiate the files
somehow and we do it via file expensions such as COPYING.0, COPYING.1.
However, which file will get which extension is presently random.
This means, for example, that COPYING.0 in one build is the same
as COPYING.1 in the other (and vice versa).
Although there is mothing wrong with this, for the sake of binary
reproducibility it is preferable to have a deterministic outcome.
Signed-off-by: Juro Bystricky <juro.bystricky@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/sstate.bbclass')
0 files changed, 0 insertions, 0 deletions