|
1 | | -<!-- $PostgreSQL: pgsql/doc/src/sgml/cvs.sgml,v 1.44 2007/05/30 18:00:08 momjian Exp $ --> |
| 1 | +<!-- $PostgreSQL: pgsql/doc/src/sgml/cvs.sgml,v 1.45 2007/07/10 23:03:18 tgl Exp $ --> |
2 | 2 |
|
3 | 3 | <appendix id="cvs"> |
4 | 4 | <appendixinfo> |
@@ -157,11 +157,19 @@ cvs update |
157 | 157 | <para> |
158 | 158 | <productname>CVS</productname> has deficiencies. For example, |
159 | 159 | generating diffs that add or remove files requires write access to the |
160 | | - CVS repository. To work aroundsuch difficiencies, use |
| 160 | + CVS repository. To work aroundthat deficiency, use |
161 | 161 | <productname>cvsutils</productname>, which is packaged in several |
162 | 162 | operating systems, and is available in source form at <ulink |
163 | 163 | url="http://www.red-bean.com/cvsutils/"></ulink>. |
164 | 164 | </para> |
| 165 | + |
| 166 | + <para> |
| 167 | + Note that building <productname>PostgreSQL</productname> from a CVS |
| 168 | + pull requires reasonably up-to-date versions of <application>bison</> |
| 169 | + and <application>flex</>, which are not needed to build from a distribution |
| 170 | + tarball because the files made with them are pre-built in a tarball. |
| 171 | + Otherwise the tool requirements are the same as building from source. |
| 172 | + </para> |
165 | 173 | </sect1> |
166 | 174 |
|
167 | 175 | <sect1 id="cvs-tree"> |
|