From dbdb61464213f2902052c1ee3ac3b346f970c531 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Mon, 13 Sep 2021 23:56:49 +0100 Subject: bash: Ensure deterministic build Bash keeps a count of the number of times make was invoked on a directory and changes the output versioning accordingly. We want deterministic output so disable this behaviour. (From OE-Core rev: 8ca4fad65d267c178a416546486c8422001115b0) Signed-off-by: Richard Purdie (cherry picked from commit 13a039e03195a47c750d5901e96fe81cf523481f) Signed-off-by: Steve Sakoman Signed-off-by: Richard Purdie --- meta/recipes-extended/bash/bash.inc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'meta/recipes-extended') diff --git a/meta/recipes-extended/bash/bash.inc b/meta/recipes-extended/bash/bash.inc index c7cf8cddd3..4e6176d2e6 100644 --- a/meta/recipes-extended/bash/bash.inc +++ b/meta/recipes-extended/bash/bash.inc @@ -49,6 +49,11 @@ do_compile_ptest () { oe_runmake buildtest } +do_install_prepend () { + # Ensure determinism as this counter increases for each make call + rm -f ${B}/.build +} + do_install_append () { # Move /usr/bin/bash to /bin/bash, if need if [ "${base_bindir}" != "${bindir}" ]; then -- cgit v1.2.3-54-g00ecf