Problems compiling argus-2.0.2 on OpenBSD 2.8-stable

Wozz wozz+argus at wookie.net
Thu Sep 6 15:39:42 EDT 2001


Greetings,

  I'm running into some problems which sound familiar to problems which
sound familiar to some problems I saw in the mailing list archive with
FreeBSD, but I saw no mention of a problem, or fix, for OpenBSD.  When
compiling, I get the following error right off the bat:

making in common
gcc -g -O -Wall -Wmissing-prototypes -Wstrict-prototypes -I. -I../include
-I../include/linux-include -DHAVE_SYS_IOCCOM_H=1 -DHAVE_SYS_SOCKIO_H=1
-DHAVE_ETHER_HOSTTON=1 -DHAVE_STRERROR=1 -Di386=1 -DHAVE_SOCKADDR_SA_LEN=1
-DARGUS_SYSLOG=1 -c ./argus_parse.c
In file included from ../include/argus_util.h:50,
                 from ../include/argus_parse.h:57,
                 from ./argus_parse.c:122:
../include/linux-include/netinet/ip.h:38: duplicate member `ip_v'
../include/linux-include/netinet/ip.h:39: duplicate member `ip_hl'
../include/linux-include/netinet/ip.h:97: duplicate member `ipt_oflw'
../include/linux-include/netinet/ip.h:98: duplicate member `ipt_flg'
*** Error code 1

Stop in /usr/local/src/argus-2.0.2/common.
*** Error code 1

Stop in /usr/local/src/argus-2.0.2 (line 109 of Makefile).

I never saw a resolution to the FreeBSD problem, so I'm not sure where to
look for a fix.  Any ideas?



More information about the argus mailing list