[Buildroot] [git commit branch/2018.05.x] uboot-tools: force host CFLAGS
Peter Korsgaard
peter at korsgaard.com
Fri Aug 24 07:36:39 UTC 2018
commit: https://git.buildroot.net/buildroot/commit/?id=4f18cbb353cfd3c797fd6a280c31f09f705ad3b5
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/2018.05.x
U-Boot now adds -std=gnu11 when building its build utilities, like
fixdep. This option is only supported since gcc version 4.7.
https://gcc.gnu.org/gcc-4.7/changes.html
Force usage of Buildroot HOST_CFLAGS, like we do already for
host-uboot-tools, to avoid the -std=gnu11 option.
Fixes:
http://autobuild.buildroot.net/results/ea0/ea09b614a3c10d494939d9551c0c3bfca4626ece/
http://autobuild.buildroot.net/results/f8e/f8efd9af4d86c51fe4f5afe44db9abf9adc5718f/
http://autobuild.buildroot.net/results/c0a/c0ab35c3cb46f84863fe20c0ee92ecc2379578b6/
Cc: Matt Weber <matthew.weber at rockwellcollins.com>
Signed-off-by: Baruch Siach <baruch at tkos.co.il>
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
(cherry picked from commit 03a808a0999ac031a1e93000d9a3c50ffbcb64a4)
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
package/uboot-tools/uboot-tools.mk | 1 +
1 file changed, 1 insertion(+)
diff --git a/package/uboot-tools/uboot-tools.mk b/package/uboot-tools/uboot-tools.mk
index 882576d2d5..afa00c6cd3 100644
--- a/package/uboot-tools/uboot-tools.mk
+++ b/package/uboot-tools/uboot-tools.mk
@@ -19,6 +19,7 @@ endef
UBOOT_TOOLS_MAKE_OPTS = CROSS_COMPILE="$(TARGET_CROSS)" \
CFLAGS="$(TARGET_CFLAGS)" \
LDFLAGS="$(TARGET_LDFLAGS)" \
+ HOSTCFLAGS="$(HOST_CFLAGS)" \
STRIP=$(TARGET_STRIP)
ifeq ($(BR2_PACKAGE_UBOOT_TOOLS_FIT_SUPPORT),y)
More information about the buildroot
mailing list