Re: [ANNOUNCEMENT] GDB 6.7 released!

Ralf Corsepius
2007-10-14T09:46:25Z

On Fri, 2007-10-12 at 18:33 +0200, Eli Zaretskii wrote:
> > From: Ralf Corsepius <ralf.corsepius@rtems.org>
> > Cc: drow@false.org, gdb@sourceware.org, chrisj@rtems.org, joel.sherrill@OARcorp.com
> > Date: Fri, 12 Oct 2007 11:15:26 +0200
> >
> > > Note that, strictly speaking, this problem is more or less harmless in
> > > the official release (as opposed to CVS snapshot) because all the Info
> > > files are already built and distributed as part of the tarball.
> > Such is theory ;)
> >
> > I encountered this issue when building gdb-4.7 rpms from original
> > gdb-6.7 tarballs with no patches applied.
>
> Sorry, I don't understand: are you saying that you don't see the
> *.info* files in the gdb-6.7 tarball (some or all of them)?
Sorry, I was wrong. I didn't look carefully enough.

What happens, is "make" returning with an error, which causes building
to abort:

...
Doing info in libiberty
make[2]: Entering directory
`/users/rtems/src/rpms/BUILD/rtems-4.9-i386-rtems4.9-gdb-6.7/build/libiberty'
/users/rtems/src/rpms/BUILD/rtems-4.9-i386-rtems4.9-gdb-6.7/gdb-6.7/missing makeinfo --split-size=5000000 --split-size=5000000 -I../../gdb-6.7/libiberty ../../gdb-6.7/libiberty/libiberty.texi
WARNING: `makeinfo' is missing on your system. You should only need it
if
you modified a `.texi' or `.texinfo' file, or any other file
indirectly affecting the aspect of the manual. The spurious
call might also be the consequence of using a buggy
`make' (AIX,
DU, IRIX). You might want to install the `Texinfo' package or
the `GNU make' package. Grab either from any GNU archive site.
make[2]: *** [libiberty.info] Error 1
make[2]: Leaving directory
`/users/rtems/src/rpms/BUILD/rtems-4.9-i386-rtems4.9-gdb-6.7/build/libiberty'
make[1]: *** [info-libiberty] Error 1
make[1]: Leaving directory
`/users/rtems/src/rpms/BUILD/rtems-4.9-i386-rtems4.9-gdb-6.7/build'
make: *** [do-info] Error 2
error: Bad exit status from /var/tmp/rpm-tmp.42398 (%build)

RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.42398 (%build)

Ralf