[Bro-Dev] Errors in [Bro] Connection summary

Larry Gadallah lgadallah at gmail.com
Wed Jan 25 16:59:51 PST 2012

Hi all:

I am seeing errors like this every time the connection summary script runs:

python:/usr/local/bro/lib/broctl/_SubnetTree.so: undefined symbol '__inet_addr'
python:/usr/local/bro/lib/broctl/_SubnetTree.so: undefined symbol '__inet_aton'
Traceback (most recent call last):
 File "/usr/local/bro/bin/trace-summary", line 19, in <module>
   import SubnetTree
 File "/usr/local/bro/lib/broctl/SubnetTree.py", line 7, in <module>
   import _SubnetTree
ImportError: Cannot load specified object
       0.20 real         0.00 user         0.00 sys

Incidentally, I get the same kind of linker errors at bro startup that
were seen on OpenBSD with bro a couple of years ago:

# /usr/local/bro/bin/bro --version
/usr/local/lib/libbind.so.2.0 : WARNING: symbol(__p_class_syms) size
mismatch, relink your program
/usr/local/bro/bin/bro:/usr/lib/libc.so.60.1: /usr/local/bro/bin/bro :
WARNING: symbol(_res) size mismatch, relink your program
/usr/local/lib/libbind.so.2.0 : WARNING: symbol(__p_type_syms) size
mismatch, relink your program
/usr/local/bro/bin/bro version 2.0-debug

# uname -a
OpenBSD <hostname> 5.0 GENERIC#43 i386
# pkg_info | grep libbind
libbind-9.4.2       BIND 8 compatible stub resolver library

Is this a case of some kind of incompatibility between the libc and
libbind resolver functions?

Larry Gadallah, VE6VQ/W7                          lgadallah AT gmail DOT com
PGP Sig: B5F9 C4A8 8517 82AC 16B6  02B6 0645 69F0 1F29 A512

More information about the bro-dev mailing list