emerge ntop-2.0.99_rc2 fails with the following error: gcc -g -march=i686 -O3 -fomit-frame-pointer -pipe -I/usr/include/openssl -o .libs/ntop main.o admin.o .libs/libntopreport.so -L/usr/lib/mysql -lmysqlclient -lcrypt -lm -lwrap -lz -L/var/tmp/portage/ntop-2.0.99_rc2/work/RC2/gdchart0.94c -lgdchart -L/var/tmp/portage/ntop-2.0.99_rc2/work/RC2/gdchart0.94c/gd-1.8.3 -lgd -L/var/tmp/portage/ntop-2.0.99_rc2/work/RC2/gdchart0.94c/gd-1.8.3/libpng-1.2.1 -lpng -L/var/tmp/portage/ntop-2.0.99_rc2/work/RC2/gdchart0.94c/zlib-1.1.4 -lz -L/usr/lib -lssl -lcrypto -lpthread -lresolv -lnsl -ldl -lmysqlclient -lcrypt -lm -lwrap -lz -lgdchart -lgd -lpng -lz -lssl -lcrypto .libs/libntop.so -lpcap -lgdbm -lpthread -lresolv -lnsl -ldl -lmysqlclient -lcrypt -lm -lwrap -lz -lgdchart -lgd -lpng -lz -lssl -lcrypto -lpthread -lresolv -lnsl -ldl -L/usr/lib/mysql -lmysqlclient -lcrypt -lm -lwrap -lz -L/var/tmp/portage/ntop-2.0.99_rc2/work/RC2/gdchart0.94c -lgdchart -L/var/tmp/portage/ntop-2.0.99_rc2/work/RC2/gdchart0.94c/gd-1.8.3 -lgd -L/var/tmp/portage/ntop-2.0.99_rc2/work/RC2/gdchart0.94c/gd-1.8.3/libpng-1.2.1 -lpng -L/var/tmp/portage/ntop-2.0.99_rc2/work/RC2/gdchart0.94c/zlib-1.1.4 -lz -L/usr/lib -lssl -lcrypto .libs/libntopreport.so: undefined reference to `allow_severity' .libs/libntopreport.so: undefined reference to `deny_severity' collect2: ld returned 1 exit status make[2]: *** [ntop] Error 1 make[2]: Leaving directory `/var/tmp/portage/ntop-2.0.99_rc2/work/RC2/ntop' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/ntop-2.0.99_rc2/work/RC2/ntop' make: *** [all-recursive-am] Error 2 !!! ERROR: The ebuild did not complete successfully. !!! Function src_compile, Line -97, Exitcode 2 !!! (no error message) !!! emerge aborting on /usr/portage/net-analyzer/ntop/ntop-2.0.99_rc2.ebuild .
It seems like ntop 2.0.99_rc2 doesn't like tcp-wrappers to be disabled (by USE="-tcpd"), so I made this a requirement for now.
even by setting --enable-tcpwrap, it doesnt work for me ;) ... same old error