2000-01-16:lex 和 yacc 文件现在包含在发行版中

25 年前的今天(PostgreSQL 7.0 开发周期),lexyacc 文件成为了分发源代码文件包的一部分。

commit 759fba48734fdb93094ed6fe6b0d0c4d533fd0ca
Author: Peter Eisentraut <peter_e@gmx.net>
Date:   Sun Jan 16 20:05:00 2000 +0000

    Included all yacc and lex files into the distribution.

这意味着,用户从源代码包(即从 FTP 文件浏览器 下载的 postgresql-X.Y.tgz 文件)构建时,不再需要安装 flexbison 包,这在一定程度上简化了构建过程。

然而,从 PostgreSQL 17(提交 721856ff)开始,从源代码包构建 PostgreSQL 也需要 flexbison。有关此变更的原因,请参阅提交消息。

有关源代码安装的更多详细信息,请参阅 PostgreSQL 文档:要求