Subject: Re: Request for comment: moving texinfo build
To: Todd Vierling <tv@pobox.com>
From: Andrew Cagney <ac131313@cygnus.com>
List: tech-userlevel
Date: 07/27/2000 09:11:53
Todd Vierling wrote:

...

When generating documents, the build uses texinfo.tex distributed with
the application and _not_ the texinfo.tex installed on the system.  (At
least that is the theory).  You'll find that BINUTILS/GDB have a newer
texinfo.tex (pdftex has something to do with this :-).

Beyond texinfo.tex, things shouldn't matter.  A recent makeinfo should
work.  3.12f and 4.0 appear popular.  Compatibility with 3.12* will
probably be dropped soon (if it hasn't already).

> 1. use src/gnu/dist/toolchain/texinfo until texinfo has a major upgrade
>    (and remove src/gnu/dist/texinfo)
> 
> 2. use src/gnu/dist/texinfo with hooks from toolchain
>    (and remove src/gnu/dist/toolchain/texinfo)
> 
> 3. comment out building of the .info files in src/gnu/dist/toolchain/gcc/Make*
>    (and remove src/gnu/dist/toolchain/texinfo)

Suggest removing all of toolchain/texinfo except for texinfo.tex.  The
latter updated to whatever is currently in BINUTILS/GDB.  Beyond that, I
think, all you need is a reasonably recent version of ``makeinfo'' that
runs on the BUILD machine.  That can be set explicitly using the
MAKEINFO variable.

Hope this helps,

	Andrew