From b3dff13a0778effa64d576befd32e3570a5a1dfe Mon Sep 17 00:00:00 2001 From: Sebastian Kemper Date: Sat, 17 Feb 2018 18:39:23 +0100 Subject: [PATCH] net/yate: Disable FORTIFY_SOURCE properly This reverts commit 4cc2afdcdc6891c5546e94e8a15bb9c96864acd6 which disabled FORTIFY_SOURCE by removing OpenWrt's CPPFLAGS from the built. Instead PKG_FORTIFY_SOURCE:=0 is defined, which is the proper way to do it. Signed-off-by: Sebastian Kemper --- net/yate/Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/net/yate/Makefile b/net/yate/Makefile index 738953c..ca92770 100644 --- a/net/yate/Makefile +++ b/net/yate/Makefile @@ -27,6 +27,9 @@ PKG_FIXUP:=autoreconf PKG_INSTALL:=1 +# Yate currently does not compile with FORTIFY_SOURCE enabled +PKG_FORTIFY_SOURCE:=0 + include $(INCLUDE_DIR)/uclibc++.mk include $(INCLUDE_DIR)/package.mk @@ -83,6 +86,9 @@ define Package/$(PKG_NAME)-collection-basic TITLE := Basic Yate Server endef +# Otherwise yate ignores CPPFLAGS +TARGET_CFLAGS += $(TARGET_CPPFLAGS) + CONFIGURE_ARGS+= \ $(if $(CONFIG_x86_64),--enable-sse2) \ --disable-sctp \ -- 2.30.2