bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] lib/gc-libgcrypt.c (gc_init): Use MIN_GCRYPT_VERSION set to vers


From: Simon Josefsson
Subject: [PATCH] lib/gc-libgcrypt.c (gc_init): Use MIN_GCRYPT_VERSION set to version 1.4.4.
Date: Wed, 14 Apr 2010 15:24:12 +0200
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux)

Pushed.

/Simon

---
 ChangeLog          |    8 ++++++++
 lib/gc-libgcrypt.c |    6 +++++-
 2 files changed, 13 insertions(+), 1 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index f1ccfdc..1151f35 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2010-04-14  Simon Josefsson  <address@hidden>
+
+       * 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  <address@hidden>
 
        getopt-gnu: match recent glibc fixes and posix ruling
diff --git a/lib/gc-libgcrypt.c b/lib/gc-libgcrypt.c
index 1ecc962..46a6e53 100644
--- a/lib/gc-libgcrypt.c
+++ b/lib/gc-libgcrypt.c
@@ -37,6 +37,10 @@
 
 #include <assert.h>
 
+#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);
-- 
1.7.0.3





reply via email to

[Prev in Thread] Current Thread [Next in Thread]