From 29556eb61b6bd2c1b7c666fdd33048094e2a8088 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 (cherry picked from commit 7361a155ef420a58ebe1f8f360b141a926b6d8b2) Signed-off-by: Thomas Perale --- 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)