Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

net/net-snmp configure failure under -current



Hi,

This package fails configure as recent libwrap.so refers to libblocklist:
...
configure:25104: result: no
configure:25117: checking for TCP wrappers library -lwrap linked with -lnsl
configure:25133: gcc -o conftest -DNETSNMP_ENABLE_IPV6
-fno-strict-aliasing -DNETSNMP_REMOVE_U64 -O2 -Dnetbsd1
-DSOL_IP=IPPROTO_IP -I/usr/include -I/usr/pkg/include
-D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses -Unetbsd
-Dnetbsd=netbsd -I/usr/include -I/usr/pkg/include
-D_XOPEN_SOURCE_EXTENDED=1 -I/usr/pkg/include/ncurses
-I/usr/lib/include -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib
-Wl,-R/usr/pkg/lib/perl5/5.32.0/x86_64-netbsd-thread-multi/CORE
-Wl,-R/usr/pkg/lib -L/usr/lib/lib conftest.c -lelf -ldes -lm  -lwrap
>&5
ld: /usr/lib/libwrap.so: undefined reference to `blocklist_sa_r'
ld: /usr/lib/libwrap.so: undefined reference to `blocklist_open'
ld: /usr/lib/libwrap.so: undefined reference to `blocklist_r'
configure:25133: $? = 1
configure: failed program was/

...

Adding

LDFLAGS+=         -lblocklist

to the Makefile allows the build to complete, but surely this is not
the right and proper thing to do, as it should be conditional to the
OS version I guess.

Chavdar

-- 
----


Home | Main Index | Thread Index | Old Index