From 550e97d5add0b1708874fd17392263525b12a755 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Fri, 26 Jan 2024 09:28:14 +0000 Subject: [PATCH] update/trees: reset xtree/tree_depend before build in some cases, the build system was needlessly, and sometimes erroneously, creating crossgcc symlinks, which then caused an issue, namely: in lbmk release builds, dell e6400 is build before fam15h boards, and it sets xtree, but fam15h_rdimm doesn't, and later this would cause fam15h_rdimm boards to use xtree="default" (because they don't set xtree), causing the newer toolchain to be used on coreboot 4.11. this patch fixes the issue. quite a simple problem, actually. Signed-off-by: Leah Rowe --- script/update/trees | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/script/update/trees b/script/update/trees index c746595..b0b58d6 100755 --- a/script/update/trees +++ b/script/update/trees @@ -147,7 +147,8 @@ handle_src_tree() load_project_config() { - eval "$(setvars "" xarch xlang tree bootstrapargs autoconfargs)" + eval "$(setvars "" xarch xlang tree bootstrapargs autoconfargs \ + xtree tree_depend)" [ -f "${1}/target.cfg" ] || return 0 . "${1}/target.cfg" || \