[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/28909] New: 2.38 tarball (once again) requires makeinfo
From: |
m-srcware at bodyfour dot uk |
Subject: |
[Bug binutils/28909] New: 2.38 tarball (once again) requires makeinfo |
Date: |
Sun, 20 Feb 2022 17:15:58 +0000 |
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.
- [Bug binutils/28909] New: 2.38 tarball (once again) requires makeinfo,
m-srcware at bodyfour dot uk <=