buildroot/package/gnu-efi/Config.in
Thomas Petazzoni 13b0e6bbf3 package/gnu-efi: disable on mips64el
The gnu-efi package was enabled on mips64el by commit
11b347c03a ("package/gnu-efi: add
mips64el support"). However, it has been failing to build for a long
time, and nobody bothered fixing it:

gnu-efi-3.0.15//gnuefi/crt0-efi-mips64el.S:71: Error: cannot represent BFD_RELOC_16 relocation in this object file format

Even reverting back to gnu-efi 3.0.10, which was the version used at
the time of 11b347c03a, does not fix the
issue. We tested updating to the latest gnu-efi version, 3.0.17, and
the problem still exists.

Since EFI on MIPS is extremely niche, we don't really want to invest
the time to fix this issue, so let's disable it again. If someone
cares enough, it can be fixed and re-enabled.

Fixes:

  http://autobuild.buildroot.net/results/d5938edcf50ebb7fdcec148d73f402845079779d/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2023-09-30 19:18:24 +02:00

18 lines
484 B
Plaintext

config BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS
bool
default y if BR2_ARM_CPU_HAS_ARM
default y if BR2_aarch64
default y if BR2_aarch64_be
default y if BR2_i386
default y if BR2_x86_64
config BR2_PACKAGE_GNU_EFI
bool "gnu-efi"
depends on BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS
help
Develop EFI applications for ARM-64, ARM-32, x86_64, IA-64
(IPF), IA-32 (x86), and MIPS platforms using the GNU toolchain
and the EFI development environment.
http://gnu-efi.sourceforge.net/