[source] dnsmasq: Pass TARGET_CPPFLAGS to Makefile

LEDE Commits lede-commits at lists.infradead.org
Thu Dec 14 09:45:16 PST 2017


jow pushed a commit to source.git, branch lede-17.01:
https://git.lede-project.org/9cf371c1f42e31cb6bbb2d6cff1308f978ee61ee

commit 9cf371c1f42e31cb6bbb2d6cff1308f978ee61ee
Author: Florian Fainelli <f.fainelli at gmail.com>
AuthorDate: Sat Sep 16 16:27:37 2017 -0700

    dnsmasq: Pass TARGET_CPPFLAGS to Makefile
    
    With the introduction of the ubus notifications, we would now fail building
    dnsmasq with external toolchains that don't automatically search for headers.
    Pass TARGET_CPPFLAGS to the Makefile to resolve that.
    
    Fixes: 34a206bc1194 ("dnsmasq: add ubus notifications for new leases")
    Signed-off-by: Florian Fainelli <f.fainelli at gmail.com>
    (cherry picked from commit ef485bb23d207e0b1031d264a6fafce01d2bdf8f)
---
 package/network/services/dnsmasq/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/network/services/dnsmasq/Makefile b/package/network/services/dnsmasq/Makefile
index fe6a6d2..01c7191 100644
--- a/package/network/services/dnsmasq/Makefile
+++ b/package/network/services/dnsmasq/Makefile
@@ -137,7 +137,7 @@ endif
 
 MAKE_FLAGS := \
 	$(TARGET_CONFIGURE_OPTS) \
-	CFLAGS="$(TARGET_CFLAGS)" \
+	CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \
 	LDFLAGS="$(TARGET_LDFLAGS)" \
 	COPTS="$(COPTS)" \
 	PREFIX="/usr"



More information about the lede-commits mailing list