From 7361a155ef420a58ebe1f8f360b141a926b6d8b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vincent=20Stehl=C3=A9?= Date: Thu, 10 Apr 2025 17:31:14 +0200 Subject: [PATCH] boot/edk2: drop dependency on tf-a for macchiatobin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When building a firmware for the MACCHIATObin with edk2 and arm-trusted-firmware, the build can randomly fail with the following make error: make[1]: Circular output/build/edk2-edk2-stable202411/.stamp_configured <- arm-trusted-firmware dependency dropped. The message appears also when the build is not failing, depending on the number of parallel jobs and the build order. The issue can be observed with the following commands: cat >.config < Cc: Dick Olsson [Julien: add extra info in commit log] Signed-off-by: Julien Olivain --- boot/edk2/edk2.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boot/edk2/edk2.mk b/boot/edk2/edk2.mk index 3941d01883..bc4049b2de 100644 --- a/boot/edk2/edk2.mk +++ b/boot/edk2/edk2.mk @@ -115,7 +115,7 @@ endef else ifeq ($(BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN),y) EDK2_ARCH = AARCH64 -EDK2_DEPENDENCIES += host-dtc arm-trusted-firmware edk2-non-osi +EDK2_DEPENDENCIES += host-dtc edk2-non-osi EDK2_PACKAGE_NAME = Platform/SolidRun/Armada80x0McBin EDK2_PLATFORM_NAME = Armada80x0McBin EDK2_BUILD_DIR = $(EDK2_PLATFORM_NAME)-$(EDK2_ARCH)