sasl2 support included in rc.42

Christoph Badura bad at bsd.de
Sat Mar 17 09:14:42 EDT 2007


Hey Carter,

rc.42 doesn't build for me.  I get the followin errors.

argus-3.0.0.rc.42:

cc -O3 -O2 -I/usr/include -O2 -I/usr/include -I.  -I./../include -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DHAVE_VFPRINTF=1 -DHAVE_STRCASECMP=1 -DHAVE_STRLCAT=1 -DHAVE_STRLCPY=1 -DHAVE_STRDUP=1 -DHAVE_STRFTIME=1 -DHAVE_SETLINEBUF=1 -DHAVE_ALARM=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_VSNPRINTF=1 -DHAVE_SNPRINTF=1 -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRUCT_ETHER_ADDR=1 -DHAVE_DECL_ETHER_HOSTTON=0 -DHAVE_PCAP_LIST_DATALINKS=1 -DHAVE_PCAP_SET_DATALINK=1 -DHAVE_PCAP_DATALINK_NAME_TO_VAL=1 -DHAVE_PCAP_DATALINK_VAL_TO_DESCRIPTION=1 -DHAVE_PCAP_BREAKLOOP=1 -DHAVE_TCP_WRAPPER=1 -DHAVE_SYS_SOCKIO_H=1 -DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 -DHAVE_SYSLOG_H=1 -DHAVE_STRERROR=1 -DCONFIG_X86_BSWAP=1 -DSTDC_HEADERS=1  -DARGUS_SYSLOG=1 -c ArgusSource.c
ArgusSource.c: In function `ArgusPppHdlcPacket':
ArgusSource.c:803: error: `DLT_CHDLC' undeclared (first use in this function)
ArgusSource.c:803: error: (Each undeclared identifier is reported only once
ArgusSource.c:803: error: for each function it appears in.)

The system defines DLT_C_HDLC in <net/dlt.h>, though. Include nff.h?

argus-clients-3.0.0.rc.42:

I don't have sasl on the system.

checking sasl/sasl.h usability... no
checking sasl/sasl.h presence... no
checking for sasl/sasl.h... no
configure: error: sasl2 not found. see the INSTALL for more info
*** Error code 1

configure was invoked as:

./configure --prefix=/usr/pkg --host=i386--netbsdelf --mandir=/usr/pkg/man

--chris



More information about the argus mailing list