mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-08 00:20:38 -09:00
Backport a patch from Xen 4.21 to fix the following build errors for Arm v7 with gcc-15: xen-4.14.6/xen/include/asm/platforms/midway.h:1: error: header guard '__ASM_ARM_PLATFORMS_MIDWAY_H' followed by '#define' of a different macro [-Werror=header-guard] xen-4.14.6/xen/include/asm/platforms/omap5.h:1: error: header guard '__ASM_ARM_PLATFORMS_OMAP5_H' followed by '#define' of a different macro [-Werror=header-guard] Since the external 32b arm toolchain has been updated to a version based on gcc-15, the tests.package.test_xen.TestXenArmv7 python test does not build anymore. Adding the patch repairs it. Link: https://gitlab.com/buildroot.org/buildroot/-/jobs/13518318473 Fixes:86d453a7dc("toolchain/toolchain-external/toolchain-external-arm-arm: bump to 15.2.rel1") Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com> Cc: Alistair Francis <alistair@alistair23.me> Cc: Dowan Gullient <dowan.gullient@smile.fr> Signed-off-by: Julien Olivain <ju.o@free.fr> (cherry picked from commit0e8739fab2) Signed-off-by: Thomas Perale <thomas.perale@mind.be>