From 6fc30baba8419e7183a9e1ad63663fc40f384b06 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Thu, 2 Sep 2021 10:36:03 +0200 Subject: [PATCH] configure: fix SIV detection in gnutls gnutls_aead_cipher_init() is declared in gnutls/crypto.h. If the compiler handles implicit declarations as errors, the SIV support was not detected. Fix the check to use the correct header. --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index 5b8948f..282cc52 100755 --- a/configure +++ b/configure @@ -955,7 +955,7 @@ if [ $feat_ntp = "1" ] && [ $feat_nts = "1" ] && [ $try_gnutls = "1" ]; then add_def HAVE_SIV add_def HAVE_NETTLE_SIV_CMAC else - if test_code 'SIV in gnutls' 'gnutls/gnutls.h' \ + if test_code 'SIV in gnutls' 'gnutls/crypto.h' \ "$test_cflags" "$test_link" ' return gnutls_aead_cipher_init(NULL, GNUTLS_CIPHER_AES_128_SIV, NULL);' then