[PATCH v1] configs: socfpga: stratix10: Disable mkeficapsule tool build
NG, BOON KHAI
boon.khai.ng at altera.com
Tue Apr 7 02:46:32 CEST 2026
Hi Tom,
>
> That's a documented host dependency. We generally don't want to disable
> general tools even if, sigh, I see a few other boards are also doing
> this now.
>
> --
> Tom
Can share the link to the documentation? I tried to search tool the U-Boot
docs.u-boot.org but cant find any document related to the host dependency
this is only what i found https://docs.u-boot.org/en/latest/build/tools.html
but didn't mention about mkeficapsule.
At the same time, i would like to clarify why this is more than just a missing
host dependancy.
Since SoCFPGA does not support EFI capsule updates, the automatic
enable of CONFIG_TOOLS_MKEFICAPSULE actually not reflecting the
actual capability of the platform.
Disabling the tool explicitly in the defconfing is an accurate representation
of this board's feature set, and this is not merely a build workaround,
and, according to https://adaptivesupport.amd.com/s/question/
0D54U000086ca7RSAQ/toolsmkeficapsulec2110-fatal-error-
gnutlsgnutlsh-no-such-file-or-directory?language=en_US
installing libgnutls-dev would suppress the error,
but this will leave a misleading configuration in place.
I'm curious, if the intent is that the TOOLS_MKEFICAPSULE should always
be build, perhaps the correct fix upstream would be to make the gnutls
dependency a hard Kconfig requirement?
Regards,
Boon Khai.
More information about the U-Boot
mailing list