From 72a483f7594bf4f3f697e89e69d9d510f0fb240c Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Tue, 30 Jun 2015 10:51:28 +0200 Subject: [PATCH] check: fix fortify source compatibility Let `./configure` assume C99 compliant `snprintf()` and `vsnprintf()` functions by passing the required cache variables via `CONFIGURE_VARS`. Fixes fortify-source related undeclared function errors when compiling the `tests/` directory. Signed-off-by: Jo-Philipp Wich --- libs/check/Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/libs/check/Makefile b/libs/check/Makefile index b565d4dda..eb735ee6d 100644 --- a/libs/check/Makefile +++ b/libs/check/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=check PKG_VERSION:=0.9.14 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=@SF/check @@ -40,6 +40,9 @@ define Package/check/description endef TARGET_CFLAGS += $(FPIC) +CONFIGURE_VARS += \ + hw_cv_func_snprintf_c99=yes \ + hw_cv_func_vsnprintf_c99=yes \ define Build/InstallDev $(INSTALL_DIR) $(1)/usr/include