kumquat-buildroot/boot
Baruch Siach ccac9a5bbb boot/arm-trusted-firmware: don't force ENABLE_STACK_PROTECTOR
Commit 5f432df7e2 ("boot/arm-trusted-firmware: change
ENABLE_STACK_PROTECTOR value when disabled") set
ENABLE_STACK_PROTECTOR=0 when disabled. But since we pass this value as
MAKE_OPT, the internal ATF logic that sets ENABLE_STACK_PROTECTOR again
based on its initial value breaks. This leads to build failure:

make[1]: *** [/builds/buildroot.org/buildroot/output/build/arm-trusted-firmware-v2.4/build/a80x0_mcbin/release/libc/assert.o] Error 1
aarch64-buildroot-linux-uclibc-gcc.br_real: error: unrecognized command-line option ‘-fstack-protector-0’; did you mean ‘-fstack-protector’?

Move ENABLE_STACK_PROTECTOR to make environment instead to allow make to
change its value.

Fixes:
https://gitlab.com/buildroot.org/buildroot/-/jobs/1497663294

Cc: Dick Olsson <hi@senzilla.io>
Cc: Sergey Matyukevich <geomatsi@gmail.com>
Cc: Thomas Petazzoni <thomas.petazzoni@bootlin.com
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2021-08-17 09:24:09 +02:00
..
afboot-stm32
arm-trusted-firmware boot/arm-trusted-firmware: don't force ENABLE_STACK_PROTECTOR 2021-08-17 09:24:09 +02:00
at91bootstrap boot/at91bootstrap: add legal information 2021-04-20 23:00:55 +02:00
at91bootstrap3 boot/at91bootstrap3: move BR2_TARGET_AT91BOOTSTRAP3_NEEDS_PYTHON3 2021-05-19 14:34:58 +02:00
at91dataflashboot
barebox package: use the generic _HELP_CMDS for kconfig-based packages 2021-07-25 15:20:24 +02:00
beaglev-ddrinit boot/beaglev-ddrinit: update to c0839f25 to add LICENSE file 2021-07-13 21:18:19 +02:00
beaglev-secondboot boot/beaglev-secondboot: update to 2d200479 to add LICENSE file 2021-07-13 21:18:50 +02:00
binaries-marvell
boot-wrapper-aarch64 boot/boot-wrapper-aarch64: bump version 2021-01-02 18:42:57 +01:00
edk2 boot/edk2: add EDK2_CPE_ID_VENDOR 2021-06-12 23:15:47 +02:00
grub2 boot/grub2: workaround breakage with -O2, -O3 build 2021-06-30 23:37:01 +02:00
gummiboot
lpc32xxcdl boot/lpc32xxcdl: switch upstream location 2020-12-29 18:11:49 +01:00
mv-ddr-marvell boot/mv-ddr-marvell: Bump to HEAD as of 20201207 2020-12-30 10:29:05 +01:00
mxs-bootlets
opensbi boot/opensbi: introduce BR2_TARGET_OPENSBI_FW_FDT_PATH 2021-07-18 21:24:37 +02:00
optee-os boot/optee-os: use dedicated 3.13.0 patch directory 2021-08-05 20:56:08 +02:00
s500-bootloader
shim boot/shim: re-enable on ARM32 2021-04-06 11:46:09 +02:00
syslinux boot/syslinux: fix gcc-10.x compile 2021-03-20 23:01:38 +01:00
uboot package: use the generic _HELP_CMDS for kconfig-based packages 2021-07-25 15:20:24 +02:00
vexpress-firmware support/download: change format of archives generated from git 2021-01-10 22:06:58 +01:00
common.mk
Config.in boot/edk2: new package 2021-05-17 16:52:33 +02:00