From: Daniel Golle Date: Wed, 10 Feb 2021 01:05:00 +0000 (+0000) Subject: arm-trusted-firmware-tools: fix passing of CFLAGS X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=ffa0ae17f7c8010628a622b875b67ee1a9f3dec2;p=openwrt%2Fstaging%2Flynxis.git 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 --- 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