[bind10-dev] problem with gcov and bind10_dns.so

Jeremy C. Reed jreed at isc.org
Wed Apr 7 19:31:32 UTC 2010


When configured with --with-lcov, -lgcov is used.

The bind10_dns library is created using libtool -module which is:

  -module           build a library that can dlopened

And libtool does:

        if test "$droppeddeps" = yes; then
          if test "$module" = yes; then
            $ECHO
            $ECHO "*** Warning: libtool could not satisfy all declared inter-library"
            $ECHO "*** dependencies of module $libname.  Therefore, libtool will create"
            $ECHO "*** a static module, that should work as long as the dlopening"
            $ECHO "*** application is linked with the -dlopen flag."

In my case, I don't have any gcov shared library (no libgcov.so). I also 
don't see on a different platform.

So no .so file created and Xfrin fails with:

received reply: {"error": "xfrin failed, can't load dns message python 
library: 'bind10_dns'"}




More information about the bind10-dev mailing list