[Buildroot] [PATCH v2] boot/arm-trusted-firmware: fix the build for macchiatobin

Julien Olivain ju.o at free.fr
Tue Apr 15 19:33:04 UTC 2025


On 11/04/2025 14:54, Vincent Stehlé wrote:
> When Building arm-trusted-firmware for the Macchiatobin platform
> (a80x0_mcbin), which depends on the mv-ddr-marvell package, the build 
> fails
> complaining that this package's folder "does not contain valid
> mv-ddr-marvell git repository".
> This is expected under Buildroot, where we use intermediate archives.
> 
> Add patches to fix the build for this platform, for a few versions of 
> TF-A
> (v2.6, v2.7, v2.8, lts-v2.8.20, v2.9, v2.10, lts-v2.10.5, v2.11, v2.12 
> and
> lts-v2.12.1).
> 
> Signed-off-by: Vincent Stehlé <vincent.stehle at arm.com>
> Cc: Dick Olsson <hi at senzilla.io>
> Cc: Sergey Matyukevich <geomatsi at gmail.com>

Applied to master, thanks.

I was wondering if, even if those patches are not meant for upstream
as is, something could be proposed upstream. While I believe this
check was added for a specific reason, it would be nice to have some
control to override it for specific cases, like Buildroot. For example
a variable like "make MV_DDR_SKIP_GIT_CHECK=1 ..."

What do you think?

Best regards,

Julien.


More information about the buildroot mailing list