From bf75e2a3c755c98c5ccdae5b02356bb0be0cf727 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Tue, 10 Jul 2007 23:03:18 +0000 Subject: [PATCH] Add note that building from CVS requires bison and flex, whereas building from a distribution tarball does not. --- doc/src/sgml/cvs.sgml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/doc/src/sgml/cvs.sgml b/doc/src/sgml/cvs.sgml index 8627444c76..36b59846e5 100644 --- a/doc/src/sgml/cvs.sgml +++ b/doc/src/sgml/cvs.sgml @@ -1,4 +1,4 @@ - + @@ -157,11 +157,19 @@ cvs update CVS has deficiencies. For example, generating diffs that add or remove files requires write access to the - CVS repository. To work around such difficiencies, use + CVS repository. To work around that deficiency, use cvsutils, which is packaged in several operating systems, and is available in source form at . + + + Note that building PostgreSQL from a CVS + pull requires reasonably up-to-date versions of bison + and flex, which are not needed to build from a distribution + tarball because the files made with them are pre-built in a tarball. + Otherwise the tool requirements are the same as building from source. +