This is the mail archive of the
gdb-patches@sourceware.cygnus.com
mailing list for the GDB project.
Re: Problems with snapshot 20000412
[Mailing lists changed, take care]
Hello,
The automake-000227.tar.bz2 snapshot contains the bug fixed by the
patch:
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/automake/automake.in.diff?r1=1.652&r2=1.653&cvsroot=automake
The bug causes bfd/doc/Makefile.in to contain bogus lines like:
.texi.dvi:
TEXINPUTS=$(top_srcdir)/../texinfo/texinfo.tex:$$TEXINPUTS \
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
(the ``/texinfo.tex'' shouldn't be there). This in turn (as Eli notes
:-) leads to a failed (when there is no pre-installed texinfo.tex) or
broken (when there is) build.
Could I suggest an update to the automake snapshot. Then a fixed
bfd/doc/Makefile.in can be re-generated (gdb-5.0 and binutils-N.NN
branches + trunk).
enjoy,
Andrew
Andrew Cagney wrote:
>
> Eli Zaretskii wrote:
> >
> > > It doesn't appear to affect the build
> >
> > Really? Did you try renaming your system-wide texinfo.tex (somewhere
> > in the TeX installation tree)?
>
> Hmm, ok, yes point taken :-)
>
> > The special setting of TEXINPUTS before invoking TeX-related commands
> > is there to make sure that the manual is produced using the specific
> > version of texinfo.tex that was used by the maintainer(s), because
> > another version of texinfo.tex might produce incorrect results or even
> > fail. If you have the same or compatible version of texinfo.tex in
> > another place where TeX can find it, you won't see the problems caused
> > by TEXINPUTS being set incorrectly.
>
> Its already been reported:
>
> http://sourceware.cygnus.com/ml/bug-automake/1999/msg00007.html
>
> and the follow up:
>
> http://sourceware.cygnus.com/ml/bug-automake/1999/msg00019.html
>
> claims:
>
> > > TEXINPUTS should be a list of directories.
> >
> > Yup, this has been fixed in the CVS tree for quite some time.
>
> I'll double check my automake tools.
>
> Andrew