The upcoming texinfo relase will most probably introduce the need of a change in the way the HTML documentation is generated in maxima's build process.
I maintain PKGBUILDs for both maxima and texinfo which are checking the latest sources from your and texinfo's git repos.
https://aur.archlinux.org/packages/texinfo-git/
https://aur.archlinux.org/packages/maxima-git/
If texinfo 6.7 is installed, all is fine, but with texinfo from git I get
/usr/bin/env perl ./create_index maxima_toc.html
Can't open maxima_toc.html at ./create_index line 14.
and indeed the file is missing. I tried to run build_html.sh -D, but not further output was generated.
texinfo 6.8 has now been released, so I guess this problem might affect a broader audience now.
This affects me. I can confirm reverting to texinfo-6.7 works around the problem.
In Maxima 5.50post the HTML manual builds with current texinfo.
doc/info/build_html.shdetectsmakeinfo6.8 or higher and relies ontexi2any's ownindex.html; it no longer invokes./create_indexand no longer needsmaxima_toc.html, so the reported "Can't open maxima_toc.html at ./create_index line 14" cannot occur (create_indexsurvives only as anEXTRA_DISTentry indoc/info/Makefile.am). Against GNU texinfo 7.1 the script exits0and produces the complete 108-file manual includingindex.htmlandmaxima_singlepage.html, with only the pre-existing "@ref should not appear on @item line" warnings, andbuild_html.sh -Dprints its debug trace again.Verified by Claude.