SOURCES: inn-db4.4.patch - added update for db4.[56]

qboosh qboosh at pld-linux.org
Sun Feb 17 22:36:14 CET 2008


Author: qboosh                       Date: Sun Feb 17 21:36:14 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- added update for db4.[56]

---- Files affected:
SOURCES:
   inn-db4.4.patch (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: SOURCES/inn-db4.4.patch
diff -u SOURCES/inn-db4.4.patch:1.1 SOURCES/inn-db4.4.patch:1.2
--- SOURCES/inn-db4.4.patch:1.1	Sat Mar 25 18:06:48 2006
+++ SOURCES/inn-db4.4.patch	Sun Feb 17 22:36:08 2008
@@ -22,3 +22,20 @@
   { INT32, F(st_ndeadlocks),    -1, -1,           "Deadlocks" },
  #if DB_VERSION_MAJOR >= 4
   { INT32, F(st_nlocktimeouts), -1, -1,           "Lock timeouts" },
+--- inn-2.4.3/storage/ovdb/ovdb.c.orig	2006-03-20 05:14:57.000000000 +0100
++++ inn-2.4.3/storage/ovdb/ovdb.c	2008-02-17 20:01:57.255599805 +0100
+@@ -1526,7 +1526,14 @@
+ 
+     OVDBenv->set_errcall(OVDBenv, OVDBerror);
+     OVDBenv->set_cachesize(OVDBenv, 0, ovdb_conf.cachesize, 1);
++#if DB_VERSION_MAJOR >= 4
++    /* ->set_lk_max is deprecated since 4.0, removed in 4.5 */
++    OVDBenv->set_lk_max_locks(OVDBenv, ovdb_conf.maxlocks);
++    OVDBenv->set_lk_max_lockers(OVDBenv, ovdb_conf.maxlocks);
++    OVDBenv->set_lk_max_objects(OVDBenv, ovdb_conf.maxlocks);
++#else
+     OVDBenv->set_lk_max(OVDBenv, ovdb_conf.maxlocks);
++#endif
+ 
+ #if DB_VERSION_MAJOR >= 4 || (DB_VERSION_MAJOR == 3 && DB_VERSION_MINOR >= 2)
+     if(ovdb_conf.txn_nosync)
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/inn-db4.4.patch?r1=1.1&r2=1.2&f=u



More information about the pld-cvs-commit mailing list