mirror of
https://git.yoctoproject.org/poky
synced 2026-09-08 12:49:32 +02:00
We hardlink some files into the build, such as licence files in do_populate_lic tasks. Depending on the umask that the source tree was checked out with, the group permissions would vary. This results in inconsistent task outhashes. Avoid this by ignoring the group/other bits unless we're under pseudo context. Bump the ABI numbers to ensure we don't see cache corruption from earlier builds. (From OE-Core rev: 2bd9c806de7e5197168360e3bd1d223a04a92291) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
16 lines
661 B
Plaintext
16 lines
661 B
Plaintext
#
|
|
# OELAYOUT_ABI allows us to notify users when the format of TMPDIR changes in
|
|
# an incompatible way. Such changes should usually be detailed in the commit
|
|
# that breaks the format and have been previously discussed on the mailing list
|
|
# with general agreement from the core team.
|
|
#
|
|
OELAYOUT_ABI = "14"
|
|
|
|
#
|
|
# HASHEQUIV_HASH_VERSION is injected into the output hash calculation used by
|
|
# hashequiv. Changing this means previous hashes will no longer match, allowing
|
|
# a reset of the equivalence, for example when reproducibility issues break the
|
|
# existing match data. Distros can also append to this value for the same effect.
|
|
#
|
|
HASHEQUIV_HASH_VERSION = "9"
|