On Sun, 3 Aug 2025, Andreas Metzler via Exim-dev wrote:
Hello,
gnutls has moved from gcrypt to nettle about 14 years ago, let's
drop the unused linkage.
ametzler@argenau:~/GIT/exim/test$ grep -rli gcry *
Makefile.in
There are more references in the src tree:
# grep -r gcrypt src | egrep -v bigcrypt | egrep -v "cscope.out|Local"
src/scripts/Configure-Makefile: echo "CFLAGS += `libgcrypt-config
--cflags`"
src/scripts/Configure-Makefile: echo "LDFLAGS += `libgcrypt-config
--libs`"
src/src/hash.h:# include <gcrypt.h>
src/src/miscmods/pdkim/signing.h:# include <gcrypt.h>
src/src/miscmods/pdkim/signing.c: fputs ("libgcrypt version mismatch\n",
stderr);
src/src/miscmods/pdkim/signing.c:/* It is now okay to let Libgcrypt complain
when there was/is
src/src/miscmods/pdkim/signing.c:/* Tell Libgcrypt that initialization has
completed. */
src/src/EDITME:# TLS_LIBS=-L/usr/local/gnu/lib -lgnutls -ltasn1 -lgcrypt
-lgnutls-dane
src/src/EDITME:# build process will require libgcrypt-config to exist in your
$PATH. A
src/src/EDITME:# TLS_LIBS=-L/opt/gnu/lib -lgnutls -ltasn1 -lgcrypt -lgnutls-dane
src/src/EDITME:# TLS_LIBS=-L/opt/gnu/lib -lgnutls -ltasn1 -lgcrypt
Should we drop any of those too ?
We should probably announce any change to EDITME.
--
Andrew C. Aitchison Kendal, UK
[email protected]
--
## subscription configuration (requires account):
## https://lists.exim.org/mailman3/postorius/lists/exim-dev.lists.exim.org/
## unsubscribe (doesn't require an account):
## [email protected]
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/