no-bdb-ABI-second-guessing
authorDebian OpenLDAP Maintainers <pkg-openldap-devel@lists.alioth.debian.org>
Sat, 10 Aug 2019 18:58:18 +0000 (19:58 +0100)
committerRyan Tandy <ryan@nardis.ca>
Sat, 10 Aug 2019 18:58:18 +0000 (19:58 +0100)
Gbp-Pq: Name no-bdb-ABI-second-guessing

servers/slapd/back-bdb/init.c

index cdd97da78d2efce8eefcf793ca31bd22d9bb6935..8462f66441923151b2c23a75cbf55cbb65d3c726 100644 (file)
@@ -768,7 +768,7 @@ bdb_back_initialize(
        bi->bi_controls = controls;
 
        {       /* version check */
-               int major, minor, patch, ver;
+               int major, minor, patch;
                char *version = db_version( &major, &minor, &patch );
 #ifdef HAVE_EBCDIC
                char v2[1024];
@@ -782,17 +782,6 @@ bdb_back_initialize(
                version = v2;
 #endif
 
-               ver = (major << 24) | (minor << 16) | patch;
-               if( ver != DB_VERSION_FULL ) {
-                       /* fail if a versions don't match */
-                       Debug( LDAP_DEBUG_ANY,
-                               LDAP_XSTRING(bdb_back_initialize) ": "
-                               "BDB library version mismatch:"
-                               " expected " DB_VERSION_STRING ","
-                               " got %s\n", version, 0, 0 );
-                       return -1;
-               }
-
                Debug( LDAP_DEBUG_TRACE, LDAP_XSTRING(bdb_back_initialize)
                        ": %s\n", version, 0, 0 );
        }