Thread: BUG #17482: make world get error

BUG #17482: make world get error

From
PG Bug reporting form
Date:
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


Re: BUG #17482: make world get error

From
Tom Lane
Date:
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