On Wed, Feb 8, 2023 at 5:16 PM Tom Lane <t...@sss.pgh.pa.us> wrote: > Stop recommending auto-download of DTD files, and indeed disable it.
According to this commit: <para> The Homebrew-supplied programs require the following environment variable to be set: <programlisting> export XML_CATALOG_FILES=/usr/local/etc/xml/catalog </programlisting> Without it, <command>xsltproc</command> will throw errors like this: <programlisting> I/O error : Attempt to load network entity http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd postgres.sgml:21: warning: failed to load external entity "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" ... </programlisting> </para> I use MacPorts, rather than Homebrew, but still found it necessary to do something similar, specifically: export XML_CATALOG_FILES=/opt/local/etc/xml/catalog -- Robert Haas EDB: http://www.enterprisedb.com