[ARGUS] build with bison OR yacc

Carter Bullard carter at qosient.com
Thu Sep 30 11:42:49 EDT 2004


We use the -p option which was not a yacc feature 4 years
ago.  If yacc can can do the same thing as bison with the
-p option, then it should work fine.

Carter




> From: Peter Van Epp <vanepp at sfu.ca>
> Date: Wed, 29 Sep 2004 15:00:56 -0700
> To: <argus-info at lists.andrew.cmu.edu>
> Subject: Re: Re: [ARGUS] build with bison OR yacc
> 
> I expect if you try that on Solaris or one of the SGIs the results will
> be different :-). You probably need something with the real SYSV licenced
> version of yacc (from ATT), I expect any of the open source ones are an
> updated 
> version from the open source community (although I didn't know there was one)
> and not the licenced source. This probably isn't true of the older Unixes
> which will likely break.
> 
> Peter Van Epp / Operations and Technical Support
> Simon Fraser University, Burnaby, B.C. Canada
> 
> On Wed, Sep 29, 2004 at 05:52:20PM -0400, slif at bellsouth.net wrote:
>> 
>> If yacc is inadequate, one would expect "yacc" or "gcc" to complain
>> 
>> that doesn't happen (FreeBSD 5.2.1-RELEASE)
>> in either argus nor argus-clients configure/make.
>> 
>> 
>>> 
>>> From: Peter Van Epp <vanepp at sfu.ca>
>>> Date: 2004/09/29 Wed PM 05:32:19 EDT
>>> To: argus-info at lists.andrew.cmu.edu
>>> Subject: Re: [ARGUS] build with bison OR yacc
>>> 
>>> Argus uses prefixes which didn't used to be supported by yacc (which
>>> is why bison is required). I don't know if that is still true (I expect so,
>>> I don't think yacc has been changed in years).
>>> 
>>> Peter Van Epp / Operations and Technical Support
>>> Simon Fraser University, Burnaby, B.C. Canada
>>> 
>>> On Wed, Sep 29, 2004 at 05:09:23PM -0400, slif at bellsouth.net wrote:
>>>> I've wondered why bison is required.
>>>> 
>>>> ASSERTION: If yacc is available, it should work as well as bison.
>>>> 
>>>> If this assertion is true, apply the attached patches
>>>> to the current (May 10 2004) releases of argus and argus-clients.
>>>>   [2.0.6.fixes.1]
>>>> 
>>>> If this assertion is false, please describe why.
>>>> 
>>>> 
>>>> If you use "autoconf", apply the patches before you run "autoconf"..
>>>> 
>>>> [The stupid web-based MTA that my ISP provides deletes the first
>>>> attachment.  So, I've had to wrap both patches in a gzip'd tar file.]
>>>> .
>>>> 
>>> 
>>> 
>>> 
> 





More information about the argus mailing list