From d02a17b35bb8105a208422797c99242520650f12 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Thu, 11 Oct 2018 13:17:17 -0700 Subject: [PATCH] darkstat: Remove libbsd dependency darkstat includes its own strlcat and strlcpy, making the dependency somewhat pointless. Fixes compilation ever since glibc dependency on libbsd was removed. Also removed std=gnu99 as it's not needed with GCC7. Signed-off-by: Rosen Penev --- net/darkstat/Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/net/darkstat/Makefile b/net/darkstat/Makefile index 9a1c9b6483..bf00a78194 100644 --- a/net/darkstat/Makefile +++ b/net/darkstat/Makefile @@ -25,7 +25,7 @@ include $(INCLUDE_DIR)/package.mk define Package/darkstat SECTION:=net CATEGORY:=Network - DEPENDS:=+libpcap +zlib +USE_GLIBC:libbsd + DEPENDS:=+libpcap +zlib TITLE:=Network bandwidth monitor URL:=http://unix4lyfe.org/darkstat/ endef @@ -44,7 +44,10 @@ CONFIGURE_ARGS += \ --disable-debug \ --with-chroot-dir=/var/empty -TARGET_CFLAGS += -std=gnu99 +CONFIGURE_VARS += \ + ac_cv_search_setproctitle=no \ + ac_cv_search_strlcpy=no \ + ac_cv_search_strlcat=no define Build/Compile $(HOSTCC) $(PKG_BUILD_DIR)/static/c-ify.c \