[Buildroot] [PATCH] package/brotli: add missing TARGET_CFLAGS on Bug 68485

Giulio Benetti giulio.benetti at micronovasrl.com
Fri Jun 14 09:43:28 UTC 2019


When building with Bug 68485 only '-O0' flag is used loosing
TARGET_CFLAGS. Add BROTLI_CFLAGS variable initialized with TARGET_FLAGS
and if Bug 68485 is present append '-O0' to it. Then pass it to
CMAKE_C_FLAGS.

Signed-off-by: Giulio Benetti <giulio.benetti at micronovasrl.com>
---
 package/brotli/brotli.mk | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/package/brotli/brotli.mk b/package/brotli/brotli.mk
index 248bfb9daf..134f480895 100644
--- a/package/brotli/brotli.mk
+++ b/package/brotli/brotli.mk
@@ -14,8 +14,12 @@ BROTLI_CONF_OPTS = \
 	-DBROTLI_DISABLE_TESTS=ON \
 	-DBROTLI_BUNDLED_MODE=OFF
 
+BROTLI_CFLAGS = $(TARGET_CFLAGS)
+
 ifeq ($(BR2_TOOLCHAIN_HAS_GCC_BUG_68485),y)
-BROTLI_CONF_OPTS += -DCMAKE_C_FLAGS="-O0"
+BROTLI_CFLAGS += -O0
 endif
 
+BROTLI_CONF_OPTS += -DCMAKE_C_FLAGS="$(BROTLI_CFLAGS)"
+
 $(eval $(cmake-package))
-- 
2.17.1




More information about the buildroot mailing list