From a12f6402e89d04798cadad8586bd347f62574b7f Mon Sep 17 00:00:00 2001 From: Gustavo Zacarias Date: Wed, 26 Dec 2012 03:55:47 +0000 Subject: libgcrypt: disable tests The testsuite uses fork() hence fails on !MMU targets. We don't use/install these so just get rid of them. Signed-off-by: Gustavo Zacarias Signed-off-by: Peter Korsgaard --- package/libgcrypt/libgcrypt.mk | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'package') diff --git a/package/libgcrypt/libgcrypt.mk b/package/libgcrypt/libgcrypt.mk index a320e4848..3aa60c697 100644 --- a/package/libgcrypt/libgcrypt.mk +++ b/package/libgcrypt/libgcrypt.mk @@ -10,6 +10,7 @@ LIBGCRYPT_LICENSE = LGPLv2.1+ LIBGCRYPT_LICENSE_FILES = COPYING.LIB LIBGCRYPT_SITE = ftp://ftp.gnupg.org/gcrypt/libgcrypt LIBGCRYPT_INSTALL_STAGING = YES +LIBGCRYPT_DEPENDENCIES = libgpg-error LIBGCRYPT_CONF_ENV = \ ac_cv_sys_symbol_underscore=no @@ -17,6 +18,12 @@ LIBGCRYPT_CONF_OPT = \ --disable-optimization \ --with-gpg-error-prefix=$(STAGING_DIR)/usr -LIBGCRYPT_DEPENDENCIES = libgpg-error +# Tests use fork() +define LIBGCRYPT_DISABLE_TESTS + $(SED) 's/ tests//' $(@D)/Makefile.in +endef + +LIBGCRYPT_POST_PATCH_HOOKS += LIBGCRYPT_DISABLE_TESTS + $(eval $(autotools-package)) -- cgit v1.2.3