buildroot/boot
Thomas Petazzoni aa36d80bcb boot/syslinux: fix build of efi part with gnu-efi 3.0.10
The following defconfig:

BR2_x86_i686=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y
BR2_TOOLCHAIN_EXTERNAL_URL="http://toolchains.bootlin.com/downloads/releases/toolchains/x86-i686/tarballs/x86-i686--glibc--bleeding-edge-2018.11-1.tar.bz2"
BR2_TOOLCHAIN_EXTERNAL_GCC_8=y
BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_14=y
BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC=y
BR2_TOOLCHAIN_EXTERNAL_CXX=y
BR2_INIT_NONE=y
BR2_TARGET_SYSLINUX=y
BR2_TARGET_SYSLINUX_EFI=y

fails to build due to missing setjmp/longjmp definitions, which is a
consequence of a change introduced between gnu-efi 3.0.9 and 3.0.10.

This build failure is fixed by adding another syslinux paytch, which
has been submitted upstream.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
(cherry picked from commit 6d5da6d916)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2020-04-08 16:24:07 +02:00
..
afboot-stm32 boot/afboot-stm32: bump to version 0.2 2019-09-17 22:02:37 +02:00
arm-trusted-firmware boot/arm-trusted-firmware: licensing info is only valid for v1.4 2019-07-21 15:39:21 +02:00
at91bootstrap packages: use new $($PKG)_DL_DIR) variable 2018-04-02 15:53:53 +02:00
at91bootstrap3 boot/at91bootstrap3: bump to version 3.9.0 2019-10-22 20:25:35 +02:00
at91dataflashboot boot/*/Config.in: fix attributes order 2018-04-01 08:06:37 +02:00
barebox boot/barebox-aux: exclude git downloads from hash check 2020-03-27 23:47:00 +01:00
binaries-marvell binaries-marvell: bump version and switch to common firmware 2019-09-21 18:31:26 +02:00
boot-wrapper-aarch64 boot-wrapper-aarch64: use SPDX identifier for 3 clause BSD 2018-08-08 16:24:34 +02:00
grub2 boot/grub2: bump to verson 2.04 2019-09-21 23:15:27 +02:00
gummiboot boot/gummiboot: fix linking for non-host compatible targets 2019-03-26 18:53:47 +01:00
lpc32xxcdl boot/*/Config.in: fix attributes order 2018-04-01 08:06:37 +02:00
mv-ddr-marvell boot/mv-ddr-marvell: bump version to armada-18.12 2019-09-21 18:31:26 +02:00
mxs-bootlets boot/*/Config.in: fix attributes order 2018-04-01 08:06:37 +02:00
opensbi boot/opensbi: bump to 0.5 2019-10-17 09:49:56 +02:00
optee-os boot/optee-os: bump version to 3.7.0 2019-10-29 22:25:18 +01:00
s500-bootloader boot: add s500-bootloader package 2016-05-26 10:35:34 +02:00
shim boot/shim: new package 2019-01-12 17:38:25 +01:00
syslinux boot/syslinux: fix build of efi part with gnu-efi 3.0.10 2020-04-08 16:24:07 +02:00
uboot boot/uboot: license files hashes only valid for latest version 2020-03-10 22:41:17 +01:00
vexpress-firmware boot/vexpress-firmware: add upstream URL in Config.in help text 2018-09-20 21:40:03 +02:00
Config.in boot/riscv-pk: Remove obselete bootloader 2019-10-11 22:52:19 +02:00
common.mk Fix build reproducibility in Make 3.82 2013-09-06 23:27:42 +02:00