[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: yacc in autogen.sh

From: mark benedetto king <bking_at_inquira.com>
Date: 2002-07-25 22:58:26 CEST

On Thu, Jul 25, 2002 at 11:41:11AM -0500, Eric Gillespie wrote:
> Tim =?ISO-8859-1?Q?M=FCller-Seydlitz?= <tms@nagler-company.com> writes:
>
> > According to the comments either bison or yacc is required.
> > But autogen.sh only checks for bison
>
> Are you sure?
>
> 0 ~% which bison
> bison not found
> 1 ~% which yacc
> /usr/bin/yacc
>
> Yet i build svn all the time on this system (NetBSD).
>
> >From autogen.sh:
>
> # yacc or bison -- but not people who compile sourceballs, since `make
> # dist` will include getdate.c.
> echo "Creating getdate.c..."
> bison -o subversion/libsvn_subr/getdate.c subversion/libsvn_subr/getdate.y
> if [ $? -ne 0 ]; then
> yacc -o subversion/libsvn_subr/getdate.c subversion/libsvn_subr/getdate.y
> if [ $? -ne 0 ]; then
> echo
> echo " Error: can't find either bison or yacc."
> echo " One of these is needed to generate the date parser."
> echo
> exit 1
> fi
> fi
>

It's possible that that particular version of yacc doesn't support the
"-o" parameter. Solaris's doesn't, for example. It might be safest to

yacc subversion/libsvn_subr/getdate.y
mv y.tab.c subversion/libsvn_subr/getdate.c

instead.

--ben

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jul 25 23:04:11 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.