From 94c98b770ace94c16926e9c383f2e8cc8e4b4e49 Mon Sep 17 00:00:00 2001 From: Simon Josefsson Date: Wed, 14 Apr 2010 15:23:28 +0200 Subject: [PATCH] lib/gc-libgcrypt.c (gc_init): Use MIN_GCRYPT_VERSION set to version 1.4.4. --- ChangeLog | 8 ++++++++ lib/gc-libgcrypt.c | 6 +++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f1ccfdc00..1151f3558 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2010-04-14 Simon Josefsson + + * lib/gc-libgcrypt.c (gc_init): Use MIN_GCRYPT_VERSION set to + version 1.4.4 by default instead of requiring the libgcrypt + version used during build. This makes it possible to use the + application with older but still binary compatible libgcrypt + versions. + 2010-04-13 Eric Blake getopt-gnu: match recent glibc fixes and posix ruling diff --git a/lib/gc-libgcrypt.c b/lib/gc-libgcrypt.c index 1ecc9623a..46a6e5354 100644 --- a/lib/gc-libgcrypt.c +++ b/lib/gc-libgcrypt.c @@ -37,6 +37,10 @@ #include +#ifndef MIN_GCRYPT_VERSION +# define MIN_GCRYPT_VERSION "1.4.4" +#endif + /* Initialization. */ Gc_rc @@ -50,7 +54,7 @@ gc_init (void) if (gcry_control (GCRYCTL_DISABLE_SECMEM, NULL, 0)) return GC_INIT_ERROR; - if (gcry_check_version (GCRYPT_VERSION) == NULL) + if (gcry_check_version (MIN_GCRYPT_VERSION) == NULL) return GC_INIT_ERROR; err = gcry_control (GCRYCTL_INITIALIZATION_FINISHED, NULL, 0); -- 2.11.0