[bind10-dev] failed unittests

JINMEI Tatuya / 神明達哉 jinmei at isc.org
Wed Nov 30 22:58:51 UTC 2011


At Wed, 30 Nov 2011 11:41:50 -0600 (CST),
"Jeremy C. Reed" <jreed at isc.org> wrote:

> The error is:

> "/home/jreed/builder/work/BIND10/20111119081734-CentOS5-x86_64-GCC/build/src/lib/python/isc/datasrc/__init__.py", 
> line 26, in <module>
>     from datasrc import *
> ImportError: 
> /home/jreed/builder/work/BIND10/20111119081734-CentOS5-x86_64-GCC/build/src/lib/datasrc/.libs/libdatasrc.so.0: 
> undefined symbol: sqlite3_prepare_v2
> make[6]: *** [check-local] Error 1
> 
> So that symbol is in the sqlite3 found by the configure using 
> pkg_config resulting in:
> 
> SQLITE_CFLAGS='-I/home/jreed/pkg/include  '
> SQLITE_LIBS='-Wl,-R/home/jreed/pkg/lib -L/home/jreed/pkg/lib -lsqlite3  '
> 
> But an older sqlite3 which does not have that symbol is provided with 
> the operating system.
> 
> Using ldd on the .libs/libdatasrc.so.0 shows it linked to correct one.
> 
> Looks like since the LD_LIBRARY_PATH is set it overrides the builtin 
> RPATH on this platform's dynamic linker.

If that's the reason it will be solved with #1292.

---
JINMEI, Tatuya



More information about the bind10-dev mailing list