On Thu, Dec 20, 2012 at 08:15:46PM -0800, we recorded a bogon-computron collision of the <[email protected]> flavor, containing: > I would bet that the config script dropped the suffix (the X'es in Tom's > final mention of -ldbXXX) but failed to suppress the library flag entirely > resulting in a configuration line of just "-ldb" and the system > automagically made the link to the available db library and linked to it.
Checking on my own Ubuntu 12.04 system, the libdb.so file is created by the package manager when libdb4.8-dev is installed. All the libdb*-dev packages conflict with each other, so one is only allowed to have ONE installed. They must all create a symlink libdb.so to point at the corresponding .so file from the libdbX.XX package itself. If Ubuntu has dropped all db 4.x versions from their package management in 12.10, then it will be necessary to fix Xastir so that it works correctly with 5.x in order to support that version of Ubuntu. I posted the change that I believe will be necessary to get 5.x working IF they haven't busted the db_open API in 5.x. I have no idea if they have. One would have to dig into the BDB 5.x documentation and make sure. This affects only map caching of the various online map options OTHER than OpenStreetMap tiles (which are cached without the aid of Berkeley DB). -- Tom Russo KM5VY SAR502 DM64ux http://www.swcp.com/~russo/ Tijeras, NM QRPL#1592 K2#398 SOC#236 http://kevan.org/brain.cgi?DDTNM echo "prpv_a'rfg_cnf_har_cvcr" | sed -e 's/_/ /g' | tr [a-m][n-z] [n-z][a-m] _______________________________________________ Xastir mailing list [email protected] http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir
