tested on slackware64-current (well almost current, have not installed the latest glibc upgrades)
I am always building from source, so the first thing I noticed is that it doesn't compile with berkleydb-4.6 anymore, older 0.6rc worked.
src/db.cpp: In constructor 'CDB::CDB(const char*, const char*)':
src/db.cpp:97:19: error: 'class DbEnv' has no member named 'log_set_config'
src/db.cpp:97:34: error: 'DB_LOG_AUTO_REMOVE' was not declared in this scope
make: *** [build/db.o] Error 1
After google it seems "log_set_config" was added in berkleydb-4.7, upgrading berkleydb to 4.8.30 solved that.
Everything else seems to work so far.