configure: fix bogus TEST_CHAP_BASE64 conditional
The conditional should be checking for gnutls presence. On openSUSE Tumbleweed without gnutls this gives me: > ./test-tool/iscsi-test-cu --list|grep -i chap ALL.iSCSICHAP ALL.iSCSICHAP.Simple ALL.iSCSICHAP.Invalid iSCSI.iSCSICHAP iSCSI.iSCSICHAP.Simple iSCSI.iSCSICHAP.Invalid Install gnutls, rebuild and check for base64 test presence: > sudo zypper in gnutls-devel > git clean -fxd . <rebuild> > ./test-tool/iscsi-test-cu --list|grep -i chap ALL.iSCSICHAP ALL.iSCSICHAP.Simple ALL.iSCSICHAP.Invalid ALL.iSCSICHAP.Base64 ALL.iSCSICHAP.Base64Oversize iSCSI.iSCSICHAP iSCSI.iSCSICHAP.Simple iSCSI.iSCSICHAP.Invalid iSCSI.iSCSICHAP.Base64 iSCSI.iSCSICHAP.Base64Oversize Signed-off-by: David Disseldorp <ddiss@suse.de>
This commit is contained in:
@@ -109,7 +109,7 @@ if test "$WITH_LIBGCRYPT" != no; then
|
|||||||
WITH_LIBGCRYPT=$ac_cv_lib_gcrypt_gcry_control
|
WITH_LIBGCRYPT=$ac_cv_lib_gcrypt_gcry_control
|
||||||
fi
|
fi
|
||||||
# gnutls_base64_encode2() was added >8 years ago so should be present
|
# gnutls_base64_encode2() was added >8 years ago so should be present
|
||||||
AM_CONDITIONAL(TEST_CHAP_BASE64, [test "$WITH_LIBGCRYPT"])
|
AM_CONDITIONAL(TEST_CHAP_BASE64, [test "$WITH_GNUTLS" = yes])
|
||||||
|
|
||||||
NEED_MD5=no
|
NEED_MD5=no
|
||||||
if test "$WITH_GNUTLS" = no && test "$WITH_LIBGCRYPT" = no; then
|
if test "$WITH_GNUTLS" = no && test "$WITH_LIBGCRYPT" = no; then
|
||||||
|
|||||||
Reference in New Issue
Block a user