From: Gustavo Zacarias Date: Wed, 26 Dec 2012 03:55:47 +0000 (+0000) Subject: libgcrypt: disable tests X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a12f6402e89d04798cadad8586bd347f62574b7f;p=buildroot.git 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 --- diff --git a/package/libgcrypt/libgcrypt.mk b/package/libgcrypt/libgcrypt.mk index a320e4848b..3aa60c6973 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))