Specify that we need bison >= 1.50.

This commit is contained in:
Tom Lane 2002-10-22 13:46:59 +00:00
parent f3e1937e5d
commit 19cc7bcbe5
3 changed files with 5 additions and 5 deletions

View File

@ -58,7 +58,7 @@ The following prerequisites exist for building PostgreSQL:
pre-generated output files are included in released packages. You will pre-generated output files are included in released packages. You will
need these programs only when building from a CVS tree or if you need these programs only when building from a CVS tree or if you
changed the actual scanner and parser definition files. If you need changed the actual scanner and parser definition files. If you need
them, be sure to get Flex 2.5.4 or later and Bison 1.28 or later. Other them, be sure to get Flex 2.5.4 or later and Bison 1.50 or later. Other
yacc programs can sometimes be used, but doing so requires extra effort yacc programs can sometimes be used, but doing so requires extra effort
and is not recommended. Other lex programs will definitely not work. and is not recommended. Other lex programs will definitely not work.

View File

@ -3,7 +3,7 @@ Frequently Asked Questions (FAQ) for PostgreSQL 7.1
HP-UX Specific HP-UX Specific
TO BE READ IN CONJUNCTION WITH THE NORMAL FAQ TO BE READ IN CONJUNCTION WITH THE NORMAL FAQ
======================================================= =======================================================
last updated: $Date: 2001/04/30 23:55:26 $ last updated: $Date: 2002/10/22 13:46:59 $
current maintainer: Tom Lane (tgl@sss.pgh.pa.us) current maintainer: Tom Lane (tgl@sss.pgh.pa.us)
original author: Tom Lane (tgl@sss.pgh.pa.us) original author: Tom Lane (tgl@sss.pgh.pa.us)
@ -87,7 +87,7 @@ The CVS server does not store prebuilt yacc output files.
1.4) Linking the main postgres executable fails, complaining that 1.4) Linking the main postgres executable fails, complaining that
there's no "alloca" function. there's no "alloca" function.
You're using an old version of GNU bison. Update to 1.28 or later, You're using an old version of GNU bison. Update to 1.50 or later,
and re-make the bison output files. Or build with gcc, or update to and re-make the bison output files. Or build with gcc, or update to
HPUX 10, either of which will provide support for alloca. HPUX 10, either of which will provide support for alloca.

View File

@ -1,4 +1,4 @@
<!-- $Header: /cvsroot/pgsql/doc/src/sgml/installation.sgml,v 1.84 2002/10/20 01:38:18 tgl Exp $ --> <!-- $Header: /cvsroot/pgsql/doc/src/sgml/installation.sgml,v 1.85 2002/10/22 13:46:59 tgl Exp $ -->
<chapter id="installation"> <chapter id="installation">
<title><![%standalone-include[<productname>PostgreSQL</>]]> <title><![%standalone-include[<productname>PostgreSQL</>]]>
@ -286,7 +286,7 @@ JAVACMD=$JAVA_HOME/bin/java
are needed to build a CVS checkout or if you changed the actual are needed to build a CVS checkout or if you changed the actual
scanner and parser definition files. If you need them, be sure scanner and parser definition files. If you need them, be sure
to get <application>Flex</> 2.5.4 or later and to get <application>Flex</> 2.5.4 or later and
<application>Bison</> 1.28 or later. Other <application>yacc</> <application>Bison</> 1.50 or later. Other <application>yacc</>
programs can sometimes be used, but doing so requires extra programs can sometimes be used, but doing so requires extra
effort and is not recommended. Other <application>lex</> effort and is not recommended. Other <application>lex</>
programs will definitely not work. programs will definitely not work.