argus-2.0.6 make fails on OpenBSD 4.2

John Rodenbiker jrodenbiker at rodenbiker.net
Thu Dec 6 13:45:29 EST 2007


Hi:

I'm trying to compile Argus on the latest version of OpenBSD.

#uname -a
OpenBSD securitytest01.example.com 4.2 GENERIC#375 i386

The make fails on ArgusSource.c:

#make
### Making in /usr/src/argus-2.0.6/common
### Done with /usr/src/argus-2.0.6/common
### Making in /usr/src/argus-2.0.6/server
gcc -O2 -I. -I/usr/include  -I../include -DPACKAGE_NAME=\"\" - 
DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" - 
DPACKAGE_BUGREPORT=\"\" -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_SYS_SOCKIO_H=1 - 
DHAVE_STRING_H=1 -DHAVE_FCNTL_H=1 -DHAVE_SYS_FILE_H=1 - 
DHAVE_SYSLOG_H=1 -DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 - 
DCONFIG_X86_BSWAP=1 -DSTDC_HEADERS=1 -c ./ArgusSource.c
In file included from ArgusSource.c:763:
/usr/include/sys/mbuf.h:127: error: `MSIZE' undeclared here (not in a  
function)
/usr/include/sys/mbuf.h:130: error: `MSIZE' undeclared here (not in a  
function)
*** Error code 1

Stop in /usr/src/argus-2.0.6/server.
### Done with /usr/src/argus-2.0.6/server
#

I'm not sure what to do to fix this. Any help, please?
-- 
Freedom, truth, love, beauty.
John Rodenbiker







More information about the argus mailing list