ArgusBug - Problem Compiling clients-2.0.6.beta.46 on FreeBSD 5.1

Carter Bullard carter at qosient.com
Wed Sep 3 20:49:52 EDT 2003


Yep, Peter reported some issues with FreeBSD.  I'll try to
get a fix out tonight tomorrow.

Carter


> -----Original Message-----
> From: owner-argus-info at lists.andrew.cmu.edu
> [mailto:owner-argus-info at lists.andrew.cmu.edu] On Behalf Of
> eric-list-argus at catastrophe.net
> Sent: Wednesday, September 03, 2003 3:04 PM
> To: argus-info at lists.andrew.cmu.edu
> Subject: ArgusBug - Problem Compiling clients-2.0.6.beta.46
> on FreeBSD 5.1
>
>
> Description:
>
> I get the following when trying to make....
>
> -D_FILE_OFFSET_BITS=64 -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 -DSTDC_HEADERS=1 -c
> ./gencode.c
> In file included from gencode.c:47:
> /usr/include/net/if.h:246: field `ifru_addr' has incomplete type
> /usr/include/net/if.h:247: field `ifru_dstaddr' has incomplete type
> /usr/include/net/if.h:248: field `ifru_broadaddr' has incomplete
> type
> /usr/include/net/if.h:280: field `ifra_addr' has incomplete type
> /usr/include/net/if.h:281: field `ifra_broadaddr' has incomplete
> type
> /usr/include/net/if.h:282: field `ifra_mask' has incomplete type
> /usr/include/net/if.h:333: field `addr' has incomplete type
> /usr/include/net/if.h:334: field `dstaddr' has incomplete type
> *** Error code 1
>
> Stop in /home/eric/argus-clients-2.0.6.beta.46/common.
> *** Error code 1
>
> Stop in /home/eric/argus-clients-2.0.6.beta.46.
>
> Here's the output from ./configure
>
> loading cache ./config.cache
> checking host system type... i386-unknown-freebsd5.1
> checking target system type... i386-unknown-freebsd5.1
> checking build system type... i386-unknown-freebsd5.1
> checking for gcc... (cached) gcc
> checking whether the C compiler (gcc  ) works... yes
> checking whether the C compiler (gcc  ) is a cross-compiler... no
> checking whether we are using GNU C... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking gcc version... (cached) 3
> checking for inline... (cached) inline
> checking for gcc... (cached) gcc
> checking whether the C compiler (gcc -g -O2 ) works... yes
> checking whether the C compiler (gcc -g -O2 ) is a
> cross-compiler... no
> checking whether we are using GNU C... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking how to run the C preprocessor... (cached) gcc -E
> checking for ranlib... (cached) ranlib
> checking for flex... (cached) flex
> checking for flex 2.4 or higher... (cached) yes
> checking for bison... (cached) bison
> checking for ranlib... (cached) ranlib
> checking for sasl.h... (cached) no
> checking for LARGEFILE support... (cached) yes
> checking for sys/sockio.h... (cached) yes
> checking for string.h... (cached) yes
> checking for fcntl.h... (cached) yes
> checking for sys/file.h... (cached) yes
> checking for syslog.h... (cached) yes
> checking for ether_hostton... (cached) yes
> checking for strerror... (cached) yes
> checking for a BSD compatible install... (cached) /usr/bin/install -c
> checking for ANSI C header files... (cached) yes
> updating cache ./config.cache
> creating ./config.status
> creating Makefile
> creating ./common/Makefile
> creating ./clients/Makefile
> creating ./ragraph/Makefile
> creating ./ragrep/Makefile
> creating ./ratop/Makefile
>
> How-To-Repeat:
>
>  tar zxf tarball.tar
>  cd tarball
>  ./configure --prefix=/usr/local
>  make
>
> Fix:
>
>  Unknown
>
> Submitter-Id:  eric at catastrophe.net
> Originator:
> Organization: Catastrophe.net
> Argus support: none
> Release: argus-2.0
> Product: argus
> Synopsis: Cannot compile clients-2.0.6.beta.46 on FreeBSD 5.1
> Class:	install-bug
> Severity: serious
> Priority: medium
>
> Environment:   <machine, os, target, libraries (multiple lines)>
>
> System:  FreeBSD bla 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Tue
> Jul 15 08:38:23 CDT 2003
> eric at bla:/usr/local/src/sys/i386/compile/20030715-smp  i386
>
> Paths:    /usr/local/sbin/argus /usr/local/bin/ra
> /usr/sbin/tcpdump /usr/bin/make /usr/bin/gcc /usr/bin/cc
>
> ARGUS:   Argus Version 2.0.6.beta.14
> RA:      Ra Version 2.0.6.beta.14
> TCPDUMP: tcpdump version 3.7.2+multidlt libpcap version 0.7+multidlt
>
> GCC:     Using built-in specs.
> Configured with: FreeBSD/i386 system compiler
> Thread model: posix
> gcc version 3.2.2 [FreeBSD] 20030205 (release)
>
> LIBC:
> -r--r--r--  1 root  wheel  1717558 Jun  4 20:54 /usr/lib/libc.a
> lrwxrwxrwx  1 root  wheel  9 Jul 14 16:09 /usr/lib/libc.so ->
> libc.so.5
> -r--r--r--  1 root  wheel  886848 Jun  4 20:54 /usr/lib/libc.so.5
>
>






More information about the argus mailing list