Обсуждение: BUG #17482: make world get error
The following bug has been logged on the website:
Bug reference: 17482
Logged by: camel
Email address: killerwzb@163.com
PostgreSQL version: 14.3
Operating system: centos8
Description:
make[3]: 进入目录“/root/postgresql/postgres/doc/src/sgml”
{ \
echo "<!ENTITY version \"15devel\">"; \
echo "<!ENTITY majorversion \"15\">"; \
} > version.sgml
'/usr/bin/perl' ./mk_feature_tables.pl YES
../../../src/backend/catalog/sql_feature_packages.txt
../../../src/backend/catalog/sql_features.txt > features-supported.sgml
'/usr/bin/perl' ./mk_feature_tables.pl NO
../../../src/backend/catalog/sql_feature_packages.txt
../../../src/backend/catalog/sql_features.txt > features-unsupported.sgml
'/usr/bin/perl' ./generate-errcodes-table.pl
../../../src/backend/utils/errcodes.txt > errcodes-table.sgml
'/usr/bin/perl' ./generate-keywords-table.pl . > keywords-table.sgml
/usr/bin/xmllint --path . --noout --valid postgres.sgml
/usr/bin/xsltproc --path . --stringparam pg.version '15devel'
stylesheet.xsl postgres.sgml
http://docbook.sourceforge.net/release/xsl/current/xhtml/component.xsl:1:
parser error : Document is empty
^
compilation error: file
http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook-no-doctype.xsl
line 56 element include
xsl:include : unable to load
http://docbook.sourceforge.net/release/xsl/current/xhtml/component.xsl
PG Bug reporting form <noreply@postgresql.org> writes: > compilation error: file > http://docbook.sourceforge.net/release/xsl/current/xhtml/docbook-no-doctype.xsl > line 56 element include > xsl:include : unable to load > http://docbook.sourceforge.net/release/xsl/current/xhtml/component.xsl There is no reference in our code to either docbook-no-doctype.xsl or component.xsl. I suppose you must have an incomplete or very obsolete version of the docbook infrastructure installed. For me, the PG docs build just fine on RHEL8. I have these RPMs installed: $ rpm -qa | grep docbook docbook-dtds-1.0-69.el8.noarch docbook-style-dsssl-1.79-25.el8.noarch docbook-style-xsl-1.79.2-9.el8.noarch regards, tom lane