9.5 make world failing due to sgml tools missing

From: Keith Fiske <keith(at)omniti(dot)com>
To: PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: 9.5 make world failing due to sgml tools missing
Date: 2015-06-17 19:35:24
Message-ID: CAG1_KcB=djz1cOEX8O7bz37XDNffoJ-9_41Js_Q0sfaLZm_iEQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

The current HEAD of postgres in the git repo is not building when using
"make world". It's been like this for about a month or so that I've been
aware of. I didn't really need the world build so been making due without
it. At PGCon now, though, so asked Bruce and he said this error was due to
my not having the sgml tools installed, which should not be a requirement.

Brief part of the compile output is below with the error at the end. Full
output is attached.

[...]
sgml2xml:xml2.sgml:379:8:W: reference to internal SDATA entity "gt" not
allowed in XML
sgml2xml:oid2name.sgml:157:42:W: reference to internal SDATA entity "mdash"
not allowed in XML
sgml2xml:docguide.sgml:1053:0:W: reference to internal SDATA entity "lt"
not allowed in XML
sgml2xml:docguide.sgml:1053:61:W: reference to internal SDATA entity "gt"
not allowed in XML
'/usr/bin/perl' -p -e
's/\[(aacute|acirc|aelig|agrave|amp|aring|atilde|auml|bull|copy|eacute|egrave|gt|iacute|lt|mdash|nbsp|ntilde|oacute|ocirc|oslash|ouml|pi|quot|scaron|uuml)
*\]/\&\1;/gi;' \
-e '$_ .= qq{<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook
XML V4.2//EN" "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd">\n}
if $. == 1;' \
<postgres.xmltmp > postgres.xml
rm postgres.xmltmp
/bin/sh ../../../config/missing xmllint --noout --valid postgres.xml
***
ERROR: `xmllint' is missing on your system.
***
make[3]: *** [man-stamp] Error 1
make[3]: Leaving directory `/home/keith/Repos/postgres/doc/src/sgml'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/keith/Repos/postgres/doc/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/keith/Repos/postgres/doc'
make: *** [world-doc-recurse] Error 2
--
Keith Fiske
Database Administrator
OmniTI Computer Consulting, Inc.
http://www.keithf4.com

Attachment Content-Type Size
xmllint_error.txt text/plain 287.7 KB

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2015-06-17 20:07:17 Re: 9.5 make world failing due to sgml tools missing
Previous Message Jim Nasby 2015-06-17 19:30:01 Re: On columnar storage