Heads up - drop unnecessary calls to libgcrypt when gnutls is used

Tomas Mraz tmraz at redhat.com
Fri Jun 21 15:33:31 UTC 2013

Due to the gnutls now using nettle as the crypto backend instead of
libgcrypt, it is not necessary anymore to call libgcrypt initialization
in applications and libraries that call gnutls and link to libgcrypt.

If your application also uses libgcrypt on your own you can also
consider moving it to use gnutls crypto calls as
per /usr/include/gnutls/crypto.h. This way you can avoid having two
crypto implementation backends used in your application simultaneously.

Tomas Mraz
No matter how far down the wrong road you've gone, turn back.
                                              Turkish proverb

More information about the devel mailing list