dmalloc icon indicating copy to clipboard operation
dmalloc copied to clipboard

Building HTML file fails with texi2html version 5 (succeeds with 1.82)

Open apteryks opened this issue 1 month ago • 0 comments

Hello,

I packaged this for GNU Guix, and discovered that building the documentation (via make installdocs) would fail using texi2html at version 5.0, which is the latest. It requires the older texi2html 1.82.

The failure looks like:

rm -f dmalloc.info dmalloc.info.t
makeinfo -o dmalloc.info.t --fill-column=100 --no-split dmalloc.texi
mv dmalloc.info.t dmalloc.info
rm -f INSTALL.txt2 INSTALL.txt2.t
echo ------------------------------------------------------------------------------- > INSTALL.txt2.t
sed -e '1,/,  Node: Installation/d' -e '/,  Node: Getting Started/,$d' \
	< dmalloc.info | tr -d '\037'  >> INSTALL.txt2.t
echo ------------------------------------------------------------------------------- >> INSTALL.txt2.t
sed -e '1,/,  Node: Getting Started/d' -e '/,  Node: Allocation Basics/,$d' \
	< dmalloc.info | tr -d '\037'  >> INSTALL.txt2.t
echo ------------------------------------------------------------------------------- >> INSTALL.txt2.t
sed -e '1,/,  Node: Troubleshooting/d' -e '/,  Node: Index of Concepts/,$d' \
	< dmalloc.info | tr -d '\037'  >> INSTALL.txt2.t
echo ------------------------------------------------------------------------------- >> INSTALL.txt2.t
mv INSTALL.txt2.t INSTALL.txt2
rm -f dmalloc.html2 dmalloc.html2.t
texi2html --output=dmalloc.html2.t -number -monolithic dmalloc.texi
Option number is ambiguous (number-footnotes, number-sections)
Try `texi2html --help' for more information.
make: *** [Makefile:268: dmalloc.html2] Error 2

Thanks for the software (and for providing a Texinfo manual!)

apteryks avatar Nov 24 '25 00:11 apteryks