Running the stage which builds docs helps to test our txt, pdf, and html generation across the various versions of ghostscript and xml support that exist through all participants in the Exim BuildFarm. It requires quite a few packages to be installed. I’ll relate my experiences getting it working on CentOS systems and hopefully this can be enough of a guide to get it working on yours.
rpm -Uvh xfpt-0.08-1.x86_64.rpm
The above package is available for download for CentOS 6 and CentOS 5.
Fedora 27 does not seem to have it.
There are git source repos on github and also here.yum install xmlto ghostscript docbook-style-xsl gc w3m
./configure && make && make install
For CentOS 5, it was more complicated because the older version of gcc didn’t like the way things were being typedef’d in the png headers; I had to do:
./configure --disable-jpeg --disable-png && make && make install
A package is available for download for CentOS 6.
The package is available directly on the Debian and Ubuntu distros.Once that was in place, the buildfarm build system can do all the steps to make all of the documentation.