Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Feb 2003 07:11:57 -0800
From:      Kent Stewart <kstewart@owt.com>
To:        "Jack L. Stone" <jackstone@sage-one.net>, bsd@perimeter.co.za, "FreeBSD Question List" <freebsd-questions@FreeBSD.ORG>
Subject:   Re: Bison
Message-ID:  <200302280711.57105.kstewart@owt.com>
In-Reply-To: <3.0.5.32.20030228084349.01e0b3b8@sage-one.net>
References:  <courier.3E5F3B12.000043F0@perimeter.co.za> <3.0.5.32.20030228084349.01e0b3b8@sage-one.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 28 February 2003 06:43 am, Jack L. Stone wrote:
> At 06:20 AM 2.28.2003 -0800, Kent Stewart wrote:
> >On Friday 28 February 2003 02:33 am, bsd@perimeter.co.za wrote:
> >> Hi all!
> >>
> >> I am trying to 'make' the bison port, but it keeps failing.  Has
> >> anyone experienced this problem?
> >>
> >> I have retried after cvsup every day this week, so - yes - my
> >> sources are up to date.
> >>
> >> Here's the last bit of the output:
> >> ===================================
> >>
> >> Making all in doc
> >> makeinfo --no-split   -I .  `test -f 'bison.texinfo' || echo
> >> './'`bison.texinfo -o bison.info
> >> bison.texinfo:37: Unknown command `copying'.
> >> bison.texinfo:58: Unmatched `@end'.
> >> bison.texinfo:93: Unknown command `insertcopying'.
> >> makeinfo: Removing output file `bison.info' due to errors; use
> >> --force to preserve.
> >> *** Error code 2
> >
> >Bison-1.75 needs a texinfo that is only available on FreeBSD-4.7 or
> >later. You either have to upgrade your texinfo to what is on 4.7 or
> >upgrade to 4.7 to use bison-1.75.
> >
> >Kent
>
> I know this was discussed many months ago, but I've forgotten what
> Bison is used for....?? I notice it doesn't exist on most of my
> servers and they all have 4.7.
>

I think it is a finite state machine generator similar to yacc. The port 
description only talks about it being a file parser. 

It is a port that is used by a number of other ports during their build 
process. If it isn't on your systems, then, you haven't built any ports 
that needed bison. It is only installed on the computer that I use to 
build packages for use on my other systems.

Kent

-- 
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200302280711.57105.kstewart>