Require Berkeley DB v18 or newer
authorArt Cancro <ajc@citadel.org>
Wed, 12 Jul 2023 01:07:54 +0000 (16:07 -0900)
committerArt Cancro <ajc@citadel.org>
Wed, 12 Jul 2023 01:07:54 +0000 (16:07 -0900)
citadel/server/database.c

index 6026e70e93971180df08d43991091e4b6d8b8d9a..2085dc72971bdf03949e846f1675565b7a52d698 100644 (file)
@@ -20,8 +20,8 @@
 #include <zlib.h>
 #include <db.h>
 
-#if DB_VERSION_MAJOR < 5
-#error Citadel requires Berkeley DB v5.0 or newer.  Please upgrade.
+#if DB_VERSION_MAJOR < 18
+#error Citadel requires Berkeley DB v18.0 or newer.  Please upgrade.
 #endif
 
 #include <libcitadel.h>
@@ -44,9 +44,9 @@ void cdb_abort(void) {
 
 
 // Verbose logging callback
-void cdb_verbose_log(const DB_ENV *dbenv, const char *msg) {
+void cdb_verbose_log(const DB_ENV *dbenv, const char *msg, const char *foo) {
        if (!IsEmptyStr(msg)) {
-               syslog(LOG_DEBUG, "db: %s", msg);
+               syslog(LOG_DEBUG, "db: %s %s", msg, foo);
        }
 }