[Xastir] libdb error?

Tom Russo russo at bogodyn.org
Fri Jan 18 10:08:53 EST 2013


On Thu, Jan 17, 2013 at 10:07:47PM -0800, we recorded a bogon-computron collision of the <curt.we7u at gmail.com> flavor, containing:
> 
> Got the sources tweaked to handle libdb-5.0 through 5.3.  I tested it with a source compile of 5.3.21, which installed into /usr/local/BerkeleyDB.5.3/ on my system.
> 
> To disable my 4.x libraries I removed the libdb-4_8-devel package, then went to /usr/lib64/ and disabled the two libs I had:
> 
>    chmod 000 libdb-4.3.so libdb-4.8.so
> 
> After that, configure couldn't find libdb anymore.
> 
> I tweaked the Xastir sources to search for 5.x libdb versions.
> 
> Ran this:
> 
>    ./configure --with-bdb-libdir=/usr/local/BerkeleyDB.5.3/lib64 --with-bdb-incdir=/usr/local/BerkeleyDB.5.3/include
> 
> and then "make"
> 
> Then to test the new Xastir running:
> 
>    export LD_LIBRARY_PATH=/usr/local/BerkeleyDB.5.3/lib64:{$LD_LIBRARY_PATH}; ~/xastir/src/xastir -c /home/archer/.xastir2
> 
> It worked.
> 

I just looked over the commit, and while it does appear to fix configure to
find DB versions in the 5.x range, it only changes configure, not the 
map_cache.c code where all the ifdefs are.  

Did you actually check that map caching is working properly, or just that the
right library is linked in?

-- 
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]

 





More information about the Xastir mailing list