* [Bug gdb/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
@ 2013-01-02 18:57 ` palves at redhat dot com
2013-06-28 18:12 ` aaro.koskinen at iki dot fi
` (13 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: palves at redhat dot com @ 2013-01-02 18:57 UTC (permalink / raw)
To: gdb-prs
http://sourceware.org/bugzilla/show_bug.cgi?id=14678
Pedro Alves <palves at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |WAITING
CC| |palves at redhat dot com
--- Comment #1 from Pedro Alves <palves at redhat dot com> 2013-01-02 18:57:16 UTC ---
I just tried 7.5.1 (with 'configure MAKEINFO=false'), and I only see that
if I try to build the info manual, with "make info". If I just build gdb, with
"make", then I get no complaints. I see gdb.info is included pre-built in the
the release tarball. What exactly were you trying to do?
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug gdb/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
2013-01-02 18:57 ` [Bug gdb/14678] " palves at redhat dot com
@ 2013-06-28 18:12 ` aaro.koskinen at iki dot fi
2020-03-07 19:18 ` psmith at gnu dot org
` (12 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: aaro.koskinen at iki dot fi @ 2013-06-28 18:12 UTC (permalink / raw)
To: gdb-prs
http://sourceware.org/bugzilla/show_bug.cgi?id=14678
Aaro Koskinen <aaro.koskinen at iki dot fi> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |aaro.koskinen at iki dot fi
--- Comment #2 from Aaro Koskinen <aaro.koskinen at iki dot fi> ---
I see the same error with GDB 7.5.1. This happens during "make install".
There should be a way to prevent docs being installed. I'm cross-building GDB
for 5 different targets, it's not like I would need a separate copy of
documentation for each one of them in any case.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug gdb/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
2013-01-02 18:57 ` [Bug gdb/14678] " palves at redhat dot com
2013-06-28 18:12 ` aaro.koskinen at iki dot fi
@ 2020-03-07 19:18 ` psmith at gnu dot org
2020-03-07 19:22 ` psmith at gnu dot org
` (11 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: psmith at gnu dot org @ 2020-03-07 19:18 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
--- Comment #7 from psmith at gnu dot org ---
Just FYI, this problem still is true in the latest GDB 9.1 release package: the
GDBvn.texi and gdb-cfg.texi files are not provided with the package, so they
need to be rebuilt, which then makes them newer than the info files, which then
requires makeinfo to be installed in order to build GDB.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug gdb/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (2 preceding siblings ...)
2020-03-07 19:18 ` psmith at gnu dot org
@ 2020-03-07 19:22 ` psmith at gnu dot org
2020-11-21 20:48 ` miguel.ojeda.sandonis at gmail dot com
` (10 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: psmith at gnu dot org @ 2020-03-07 19:22 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
--- Comment #8 from psmith at gnu dot org ---
Also I should mention: in GDB 9.1 I get the failure just during a normal
invocation of `make`; I don't need to run `make install` to see it.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug gdb/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (3 preceding siblings ...)
2020-03-07 19:22 ` psmith at gnu dot org
@ 2020-11-21 20:48 ` miguel.ojeda.sandonis at gmail dot com
2022-02-22 15:18 ` tromey at sourceware dot org
` (9 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: miguel.ojeda.sandonis at gmail dot com @ 2020-11-21 20:48 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
Miguel Ojeda <miguel.ojeda.sandonis at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |miguel.ojeda.sandonis@gmail
| |.com
--- Comment #9 from Miguel Ojeda <miguel.ojeda.sandonis at gmail dot com> ---
Still there in 10.1
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug gdb/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (4 preceding siblings ...)
2020-11-21 20:48 ` miguel.ojeda.sandonis at gmail dot com
@ 2022-02-22 15:18 ` tromey at sourceware dot org
2022-02-22 15:19 ` tromey at sourceware dot org
` (8 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: tromey at sourceware dot org @ 2022-02-22 15:18 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
Tom Tromey <tromey at sourceware dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |richard_sharman at mitel dot com
--- Comment #10 from Tom Tromey <tromey at sourceware dot org> ---
*** Bug 17268 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug gdb/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (5 preceding siblings ...)
2022-02-22 15:18 ` tromey at sourceware dot org
@ 2022-02-22 15:19 ` tromey at sourceware dot org
2022-02-22 15:19 ` tromey at sourceware dot org
` (7 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: tromey at sourceware dot org @ 2022-02-22 15:19 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
Tom Tromey <tromey at sourceware dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |wpoely86 at gmail dot com
--- Comment #11 from Tom Tromey <tromey at sourceware dot org> ---
*** Bug 18113 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug gdb/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (6 preceding siblings ...)
2022-02-22 15:19 ` tromey at sourceware dot org
@ 2022-02-22 15:19 ` tromey at sourceware dot org
2022-02-22 15:20 ` tromey at sourceware dot org
` (6 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: tromey at sourceware dot org @ 2022-02-22 15:19 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
Tom Tromey <tromey at sourceware dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |paveld500 at gmail dot com
--- Comment #12 from Tom Tromey <tromey at sourceware dot org> ---
*** Bug 22092 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug gdb/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (7 preceding siblings ...)
2022-02-22 15:19 ` tromey at sourceware dot org
@ 2022-02-22 15:20 ` tromey at sourceware dot org
2022-02-23 15:12 ` [Bug build/14678] " tromey at sourceware dot org
` (5 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: tromey at sourceware dot org @ 2022-02-22 15:20 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
Tom Tromey <tromey at sourceware dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |noloader at gmail dot com
--- Comment #13 from Tom Tromey <tromey at sourceware dot org> ---
*** Bug 20417 has been marked as a duplicate of this bug. ***
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug build/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (8 preceding siblings ...)
2022-02-22 15:20 ` tromey at sourceware dot org
@ 2022-02-23 15:12 ` tromey at sourceware dot org
2022-10-04 15:48 ` vries at gcc dot gnu.org
` (4 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: tromey at sourceware dot org @ 2022-02-23 15:12 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
Tom Tromey <tromey at sourceware dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|gdb |build
CC| |tromey at sourceware dot org
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug build/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (9 preceding siblings ...)
2022-02-23 15:12 ` [Bug build/14678] " tromey at sourceware dot org
@ 2022-10-04 15:48 ` vries at gcc dot gnu.org
2022-10-19 1:43 ` Nick.Fall at outlook dot jp
` (3 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: vries at gcc dot gnu.org @ 2022-10-04 15:48 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
Tom de Vries <vries at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |11.1
Resolution|--- |FIXED
Status|NEW |RESOLVED
CC| |vries at gcc dot gnu.org
--- Comment #14 from Tom de Vries <vries at gcc dot gnu.org> ---
This is fixed by commit ab954e4a53c ("Fix building gdb release from tar file
without makeinfo"), available starting release 11.1.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug build/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (10 preceding siblings ...)
2022-10-04 15:48 ` vries at gcc dot gnu.org
@ 2022-10-19 1:43 ` Nick.Fall at outlook dot jp
2022-10-19 4:02 ` vries at gcc dot gnu.org
` (2 subsequent siblings)
14 siblings, 0 replies; 16+ messages in thread
From: Nick.Fall at outlook dot jp @ 2022-10-19 1:43 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
nfall <Nick.Fall at outlook dot jp> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |Nick.Fall at outlook dot jp
--- Comment #15 from nfall <Nick.Fall at outlook dot jp> ---
This bug appears to still be occuring in gdb 12.1.
$ mkdir gdbtest
$ cd gdbtest
$ ../tmp/gdb-12.1/configure
...
checking for makeinfo... no
/home/me/tmp/gdb-12.1/missing: line 81: makeinfo: command not found
...
$ make
...
MAKEINFO doc/bfd.info
/home/me/tmp/gdb-12.1/missing: line 81: makeinfo: command 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[3]: *** [doc/bfd.info] Error 127
make[3]: Leaving directory `/home/me/gdbtest/bfd'
make[2]: *** [info-recursive] Error 1
make[2]: Leaving directory `/home/me/gdbtest/bfd'
make[1]: *** [all-bfd] Error 2
make[1]: Leaving directory `/home/me/gdbtest'
make: *** [all] Error 2
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug build/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (11 preceding siblings ...)
2022-10-19 1:43 ` Nick.Fall at outlook dot jp
@ 2022-10-19 4:02 ` vries at gcc dot gnu.org
2023-08-28 7:55 ` bugmenot at mailinator dot com
2023-08-28 13:48 ` tromey at sourceware dot org
14 siblings, 0 replies; 16+ messages in thread
From: vries at gcc dot gnu.org @ 2022-10-19 4:02 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
--- Comment #16 from Tom de Vries <vries at gcc dot gnu.org> ---
(In reply to nfall from comment #15)
> This bug appears to still be occuring in gdb 12.1.
I'm aware of two separate problems with the same symptom:
- not being able to build gdb from a snapshot or release tarball without
makeinfo
- not being able to build gdb from the repository without makeinfo
[ It's a bit unfortunate that PRs reporting both problems have been marked as
duplicate of this PR. ]
The first is gdb-specific, the second is due to top-level configure.
AFAICT, comment 0 reports the first problem, and comment 15 the second.
The first one has been fixed in aforementioned commit. I've just confirmed
that downloading the gdb 12.1 tarball and doing configure
MAKEINFO=/usr/bin/false and make all-gdb gets me a complete build.
I'm working on fixing the second, I'm in the process of upstreaming a patch at
gcc-patches (
https://gcc.gnu.org/pipermail/gcc-patches/2022-October/602797.html ).
[ FWIW, I have a workaround submitted here
https://sourceware.org/pipermail/gdb-patches/2022-September/191642.html if
you're looking for something less intrusive. Note also that this should work:
./configure; make MAKEINFO=/usr/bin/true, it's just a bit cumbersome to have to
remember to do this for each make invocation. ]
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug build/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (12 preceding siblings ...)
2022-10-19 4:02 ` vries at gcc dot gnu.org
@ 2023-08-28 7:55 ` bugmenot at mailinator dot com
2023-08-28 13:48 ` tromey at sourceware dot org
14 siblings, 0 replies; 16+ messages in thread
From: bugmenot at mailinator dot com @ 2023-08-28 7:55 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
John Doe <bugmenot at mailinator dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |bugmenot at mailinator dot com
--- Comment #17 from John Doe <bugmenot at mailinator dot com> ---
[posted to the the one marked as duplicate before, this one is of course the
correct one]
Rechecked with GDB 13.1, texinfo seems to be still necessary, or worked around
with "make MAKEINFO=/usr/bin/true", so I think this issue should be reopened.
Tom de Vries suggested `--without-makeinfo` but I didn't seen that live yet. If
this is included and automatically enabled set on a distribution tarball if
makeinfo is not found (possibly instead of configure pointing to the missing
script), _then_ this would indeed be resolved-fixed.
Here's a build output that shows the issue with a release tarball, using
https://ftp.gnu.org/gnu/gdb/gdb-13.1.tar.xz
$ cd /tmp
$ tar xf gdb-13.1.tar.gz
$ mkdir gdb-13.1/build
$ cd gdb-13.1/build
$ ../configure --prefix=/opt/gdb-13.1 --with-python --with-lzma
$ gmake -k # output ignored
$ gmake
gmake[1]: Entering directory `/tmp/gdb-13.1/build'
gmake[2]: Entering directory `/tmp/gdb-13.1/build/libiberty'
gmake[3]: Entering directory `/tmp/gdb-13.1/build/libiberty/testsuite'
gmake[3]: Nothing to be done for `all'.
gmake[3]: Leaving directory `/tmp/gdb-13.1/build/libiberty/testsuite'
gmake[2]: Leaving directory `/tmp/gdb-13.1/build/libiberty'
gmake[2]: Entering directory `/tmp/gdb-13.1/build/intl'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/tmp/gdb-13.1/build/intl'
gmake[2]: Entering directory `/tmp/gdb-13.1/build/zlib'
gmake[2]: Nothing to be done for `all'.
true "AR_FLAGS=rc" "CC_FOR_BUILD=gcc -std=gnu99" "CFLAGS=-g -O2 "
"CXXFLAGS=-g -O2 " "CFLAGS_FOR_BUILD=-g -O2" "CFLAGS_FOR_TARGET=-g -O2"
"INSTALL=/bin/install -c" "INSTALL_DATA=/bin/install -c -m 644"
"INSTALL_PROGRAM=/bin/install -c" "INSTALL_SCRIPT=/bin/install -c" "LDFLAGS="
"LIBCFLAGS=-g -O2 " "LIBCFLAGS_FOR_TARGET=-g -O2" "MAKE=gmake"
"MAKEINFO=/tmp/gdb-13.1/missing makeinfo --split-size=5000000
--split-size=5000000 " "PICFLAG=" "PICFLAG_FOR_TARGET=" "SHELL=/bin/sh"
"EXPECT=expect" "RUNTEST=runtest" "RUNTESTFLAGS=" "exec_prefix=/opt/gdb-13.1"
"infodir=/opt/gdb-13.1/share/info" "libdir=/opt/gdb-13.1/lib"
"prefix=/opt/gdb-13.1" "tooldir=/opt/gdb-13.1/x86_64-pc-linux-gnu" "AR=ar "
"AS=as" "CC=gcc -std=gnu99" "CXX=g++" "LD=ld" "LIBCFLAGS=-g -O2 " "NM=nm"
"PICFLAG=" "RANLIB=ranlib " "DESTDIR=" DO=all multi-do # gmake
gmake[2]: Leaving directory `/tmp/gdb-13.1/build/zlib'
gmake[2]: Entering directory `/tmp/gdb-13.1/build/libsframe'
gmake all-am
gmake[3]: Entering directory `/tmp/gdb-13.1/build/libsframe'
gmake[3]: Leaving directory `/tmp/gdb-13.1/build/libsframe'
gmake[2]: Leaving directory `/tmp/gdb-13.1/build/libsframe'
gmake[2]: Entering directory `/tmp/gdb-13.1/build/bfd'
Making info in po
gmake[3]: Entering directory `/tmp/gdb-13.1/build/bfd/po'
gmake[3]: Nothing to be done for `info'.
gmake[3]: Leaving directory `/tmp/gdb-13.1/build/bfd/po'
gmake[3]: Entering directory `/tmp/gdb-13.1/build/bfd'
MAKEINFO doc/bfd.info
/tmp/gdb-13.1/missing: line 81: makeinfo: command 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/>
gmake[3]: *** [doc/bfd.info] Error 127
gmake[3]: Leaving directory `/tmp/gdb-13.1/build/bfd'
gmake[2]: *** [info-recursive] Error 1
gmake[2]: Leaving directory `/tmp/gdb-13.1/build/bfd'
gmake[1]: *** [all-bfd] Error 2
gmake[1]: Leaving directory `/tmp/gdb-13.1/build'
gmake: *** [all] Error 2
So I think the bug should be reopened.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread
* [Bug build/14678] GDB 7.5 fails to build unless makeinfo is installed
2012-10-06 19:17 [Bug gdb/14678] New: GDB 7.5 fails to build unless makeinfo is installed psmith at gnu dot org
` (13 preceding siblings ...)
2023-08-28 7:55 ` bugmenot at mailinator dot com
@ 2023-08-28 13:48 ` tromey at sourceware dot org
14 siblings, 0 replies; 16+ messages in thread
From: tromey at sourceware dot org @ 2023-08-28 13:48 UTC (permalink / raw)
To: gdb-prs
https://sourceware.org/bugzilla/show_bug.cgi?id=14678
Tom Tromey <tromey at sourceware dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|FIXED |---
Status|RESOLVED |REOPENED
--- Comment #18 from Tom Tromey <tromey at sourceware dot org> ---
Reopening.
It looks like the patch that landed fixed a problem with gdb's
info files. However, a couple of the failures relate to BFD
instead. So perhaps it also needs some treatment.
--
You are receiving this mail because:
You are on the CC list for the bug.
^ permalink raw reply [flat|nested] 16+ messages in thread