[openwrt/openwrt] arm-trusted-firmware-tools: fix passing of CFLAGS

LEDE Commits lede-commits at lists.infradead.org
Tue Feb 9 20:21:55 EST 2021


dangole pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/ffa0ae17f7c8010628a622b875b67ee1a9f3dec2

commit ffa0ae17f7c8010628a622b875b67ee1a9f3dec2
Author: Daniel Golle <daniel at makrotopia.org>
AuthorDate: Wed Feb 10 01:05:00 2021 +0000

    arm-trusted-firmware-tools: fix passing of CFLAGS
    
    HOST_CFLAGS were ignored as they were passed on incorrectly which lead
    to build failure if OpenSSL wasn't present on the build host.
    Fix that by properly passing HOST_CFLAGS when building each tool.
    
    Signed-off-by: Daniel Golle <daniel at makrotopia.org>
---
 package/boot/arm-trusted-firmware-tools/Makefile | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/package/boot/arm-trusted-firmware-tools/Makefile b/package/boot/arm-trusted-firmware-tools/Makefile
index 189817f00a..a7112724c0 100644
--- a/package/boot/arm-trusted-firmware-tools/Makefile
+++ b/package/boot/arm-trusted-firmware-tools/Makefile
@@ -29,15 +29,14 @@ define Package/arm-trusted-firmware-tools
   BUILDONLY:=1
 endef
 
-HOST_CFLAGS += -Wall -Werror -pedantic -std=c99
 define Host/Compile
 	$(MAKE) -C \
 		$(HOST_BUILD_DIR)/tools/fiptool \
-		CFLAGS="$(HOST_CFLAGS)" \
+		CPPFLAGS="$(HOST_CFLAGS)" \
 		LDFLAGS="$(HOST_LDFLAGS)"
 	$(MAKE) -C \
 		$(HOST_BUILD_DIR)/tools/sptool \
-		CFLAGS="$(HOST_CFLAGS)" \
+		CPPFLAGS="$(HOST_CFLAGS)" \
 		LDFLAGS="$(HOST_LDFLAGS)"
 endef
 



More information about the lede-commits mailing list