On a recent commit to the branch, HP inadvertently used autoconf 2.58 to
regenerate the gcc directory which unfortunately contains a bug in which it
outputs a relative pathname when an absolute one is requested; autoconf 2.59 was
released a few days later because of this bug.
"make dvi" requires absolute path names (PR13820), so it no longer works with
the current 3.4 branch.
Steps to recreate:
$ make maybe-configure-gcc
$ cd gcc
$ make dvi
Regenerate the gcc directory with autoheader/autoconf 2.57 which is the
documented version in gcc-3.4's install.texi.
Note: Mainline now uses autoconf 2.59, so it does not have the bug is not
Subject: Re: New: make dvi broken under gcc-3.4
kcook at gcc dot gnu dot org wrote:
> Regenerate the gcc directory with autoheader/autoconf 2.57 which is the
> documented version in gcc-3.4's install.texi.
That's fine, and such a patch is pre-approved.
In fact, if you can also change configure.in to forbid the use of 2.58,
that's pre-approved as well.
Subject: Bug 14536
Module name: gcc
Changes by: email@example.com 2004-03-11 21:43:07
gcc : ChangeLog configure config.in
2004-03-11 Kelley Cook <firstname.lastname@example.org>
* configure: Regenerated with autoconf 2.57.
* config.in: Regenerated with autoheader 2.57.
Suggested patch checked into 3.4 branch. Issue fixed.