https://sourceware.org/bugzilla/show_bug.cgi?id=28909
Bug ID: 28909 Summary: 2.38 tarball (once again) requires makeinfo Product: binutils Version: 2.38 Status: UNCONFIRMED Severity: normal Priority: P2 Component: binutils Assignee: unassigned at sourceware dot org Reporter: m-srcware at bodyfour dot uk CC: vapier at gentoo dot org Target Milestone: --- Similar to what affected 2.34 (#25491) but new: ---- CUT HERE ---- make[4]: Entering directory '/home/mitch/binutils-2.38/gas' GEN doc/asconfig.texi MAKEINFO doc/as.info /home/mitch/binutils-2.38/missing: 81: makeinfo: not found WARNING: 'makeinfo' is missing on your system. You should only need it if you modified a '.texi' file, or any other file indirectly affecting the aspect of the manual. You might want to install the Texinfo package: <http://www.gnu.org/software/texinfo/> The spurious makeinfo call might also be the consequence of using a buggy 'make' (AIX, DU, IRIX), in which case you might want to install GNU make: <http://www.gnu.org/software/make/> make[4]: *** [Makefile:1466: doc/as.info] Error 127 ---- CUT HERE ---- Because there isn't a doc/.dirstamp file, the tarball's gas/Makefile.in always decides to re-generate doc/asconfig.tex After that, doc/as.info is out-of-date so it tries to rebuild that, failing if makeinfo isn't installed. Doing... $ touch -d2020-01-01 gas/doc/.dirstamp ...before building avoids the issue. I suspect the root cause was the recent reorganization of the gas docs: https://sourceware.org/git/?p=binutils-gdb.git;a=commitdiff;h=bde299e063de090bf36c1fe51874d1e9f4d94c3c -- You are receiving this mail because: You are on the CC list for the bug.