[PATCH] scripts/Makefile.spl: Use 'sort' in SHRUNK_ARCH_DTB rule
Michal Simek
monstr at monstr.eu
Fri Mar 22 08:13:22 CET 2024
út 19. 3. 2024 v 17:51 odesílatel Tom Rini <trini at konsulko.com> napsal:
> With configs such as "am64x_evm_a53" or "imx8mp_venice" which list
> multiple device trees to build we get a warning such as:
> scripts/Makefile.spl:578: target 'spl/dts/freescale/' given more than once
> in the same rule
>
> If we sort this list first the warning goes away.
>
> Signed-off-by: Tom Rini <trini at konsulko.com>
> ---
> scripts/Makefile.spl | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/scripts/Makefile.spl b/scripts/Makefile.spl
> index d074ba235006..60db38d5bddd 100644
> --- a/scripts/Makefile.spl
> +++ b/scripts/Makefile.spl
> @@ -575,7 +575,7 @@ endif
>
> SPL_OF_LIST_TARGETS = $(patsubst %,dts/%.dtb,$(subst
> ",,$(CONFIG_SPL_OF_LIST)))
> SHRUNK_ARCH_DTB = $(addprefix $(obj)/,$(SPL_OF_LIST_TARGETS))
> -$(dir $(SHRUNK_ARCH_DTB)):
> +$(sort $(dir $(SHRUNK_ARCH_DTB))):
> $(shell [ -d $@ ] || mkdir -p $@)
>
> .SECONDEXPANSION:
> --
> 2.34.1
>
>
The same issue also for zynqmp.
Tested-by: Michal Simek <michal.simek at amd.com>
Thanks,
Michal
--
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs
More information about the U-Boot
mailing list