Argus release status?

Peter Van Epp vanepp at sfu.ca
Tue Feb 24 19:18:35 EST 2004


	Indeed. The problem is that NetBSD has a non gnu m4 as /usr/bin/m4.
So manually installing m4-1.4 and bison-1.75 and making /usr/local/bin
before /usr/bin in the path makes things work (bison doesn't like the stock
m4 it wants gnu and looks for gm4 as one of the options, but it looks like
that doesn't really work). With that done rc2 builds fine on NetBSD too, so 
I vote to ship it (if anyone actually wants to use NetBSD we can explain what
needs to be done to build).

Peter Van Epp / Operations and Technical Support 
Simon Fraser University, Burnaby, B.C. Canada

On Tue, Feb 24, 2004 at 04:20:43PM -0500, Carter Bullard wrote:
> I just downloaded and installed bison-1.875 and didn't
> get any errors, but my systems is using GNU m4, version
> 1.4.1, in /usr/bin/m4, so I don't know what to say.
> 
> I have seen stuff from google about problems when naming
> m4 -> gm4.  Any reason why you're doing that?
> 
> Carter
> 
> 
> -----Original Message-----
> From: owner-argus-info at lists.andrew.cmu.edu
> [mailto:owner-argus-info at lists.andrew.cmu.edu] On Behalf Of Peter Van Epp
> Sent: Tuesday, February 24, 2004 3:12 PM
> To: argus-info at lists.andrew.cmu.edu
> Subject: Re: Argus release status?
> 
> 	ARRRG! Although trouble is heading towards us anyway I expect as the
> rest catch up to more current bison versions, the latest NetBSD version
> (1.6.1)
> is using Bison-1.875 (rather than 1.75 which FreeBSD 4.9 is using) and
> M4-1.4
> which have this to say (I think about grammar.y, although I don't see why,
> it
> looks like the ifdefs I think, presumably after post processing because line
> 1
> is a %{ ):
> 
> Script started on Tue Feb 24 03:23:42 200
> test5# make
> ### Making in /usr/local/src/argus-2.0.6.rc2/common
> bison -y -p argus_ -d grammar.y
> /usr/pkg/bin/gm4: 1: Syntax error: "(" unexpected
> *** Signal 13
> 
> Stop.
> make: stopped in /usr/local/src/argus-2.0.6.rc2/common
> ### Done with /usr/local/src/argus-2.0.6.rc2/common
> ### Making in /usr/local/src/argus-2.0.6.rc2/server
> gcc -o ../bin/argus_bpf argus.o ArgusAuth.o ArgusModeler.o ArgusOutput.o
> ArgusSource.o ArgusUtil.o Argus_tcp.o Argus_udp.o Argus_icmp.o Argus_app.o
> Argus_arp.o Argus_frag.o Argus_esp.o Argus_mac.o version.o -lpcap
> ../lib/argus_common.a   -lm
> gcc: ../lib/argus_common.a: No such file or directory
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/local/src/argus-2.0.6.rc2/server
> ### Done with /usr/local/src/argus-2.0.6.rc2/server
> ### Making in /usr/local/src/argus-2.0.6.rc2/clients
> gcc -O2 -o ../bin/ragator ragator.o ../lib/argus_parse.a
> ../lib/argus_common.a  -lm
> gcc: ../lib/argus_common.a: No such file or directory
> *** Error code 1
> 
> Stop.
> make: stopped in /usr/local/src/argus-2.0.6.rc2/clients
> ### Done with /usr/local/src/argus-2.0.6.rc2/clients
> test5# quit
> quit: Command not found.
> test5# exit
> test5# exit
> 
> Script done on Tue Feb 24 03:23:53 200
> 
> Peter Van Epp / Operations and Technical Support
> Simon Fraser University, Burnaby, B.C. Canada
> 
> 



More information about the argus mailing list