From fee9be0f6573bd4b06b1693565f4099f3cd984e5 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Tue, 25 Feb 2020 11:01:02 +0000 Subject: abi_version/sstatesig: Introduce HASHEQUIV_HASH_VERSION We've found we need a way to cause a change in signatures and move to a new hash 'namespace' with hashequiv. This introduces a variable which allows us to do this. (From OE-Core rev: 1c2d5aeae2fa2dfc16bc60b6cf0b310f826337fd) Signed-off-by: Richard Purdie --- meta/conf/abi_version.conf | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'meta/conf/abi_version.conf') diff --git a/meta/conf/abi_version.conf b/meta/conf/abi_version.conf index 4964880108..2bdc55695b 100644 --- a/meta/conf/abi_version.conf +++ b/meta/conf/abi_version.conf @@ -5,3 +5,11 @@ # with general agreement from the core team. # OELAYOUT_ABI = "12" + +# +# 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 = "1" -- cgit v1.2.3-54-g00ecf