This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Gcc mainline failed to build with texinfo 4.6
- From: "Joseph S. Myers" <jsm at polyomino dot org dot uk>
- To: "H. J. Lu" <hjl at lucon dot org>
- Cc: gcc at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Mon, 5 Jul 2004 17:01:07 +0000 (UTC)
- Subject: Re: Gcc mainline failed to build with texinfo 4.6
- References: <20040705165035.GA14427@lucon.org>
On Mon, 5 Jul 2004, H. J. Lu wrote:
> Ater this patch
>
> 2004-07-05 Joseph S. Myers <jsm@polyomino.org.uk>
>
> * sourcebuild.texi (Config Fragments): Use @comma{} in
> cross-reference to section title.
>
> with texinfo 4.6, I got
It seems we need to increase the makeinfo version requirement (I think
that section title is best with commas in, and considered repunctuating it
before going for @comma{}). OK to commit the following to mainline, and
3.4 branch after it reopens?
2004-07-05 Joseph S. Myers <jsm@polyomino.org.uk>
* configure.ac, doc/install.texi: Increase required makeinfo
version to 4.7.
* configure: Regenerate.
--
Joseph S. Myers http://www.srcf.ucam.org/~jsm28/gcc/
jsm@polyomino.org.uk (personal mail)
jsm28@gcc.gnu.org (Bugzilla assignments and CCs)
--- configure.ac.orig 2004-07-05 08:54:58.000000000 +0000
+++ configure.ac 2004-07-05 16:53:53.000000000 +0000
@@ -760,7 +760,7 @@
# that we can use it.
gcc_AC_CHECK_PROG_VER(MAKEINFO, makeinfo, --version,
[GNU texinfo.* \([0-9][0-9.]*\)],
- [4.[2-9]*])
+ [4.[7-9]*])
fi
if test $gcc_cv_prog_makeinfo_modern = no; then
--- doc/install.texi.orig 2004-07-02 23:47:25.000000000 +0000
+++ doc/install.texi 2004-07-05 16:54:25.000000000 +0000
@@ -366,7 +366,7 @@
files are not included in the CVS repository. They are included in
releases.
-@item Texinfo version 4.2 (or later)
+@item Texinfo version 4.7 (or later)
Necessary for running @command{makeinfo} when modifying @file{*.texi}
files to test your changes.
@@ -1418,7 +1418,7 @@
not need Bison installed to build them.
When building from CVS or snapshots, or if you modify Texinfo
-documentation, you need version 4.2 or later of Texinfo installed if you
+documentation, you need version 4.7 or later of Texinfo installed if you
want Info documentation to be regenerated. Releases contain Info
documentation pre-built for the unmodified documentation in the release.
@@ -1987,7 +1987,7 @@
@uref{../bugs.html,,bug reporting guidelines}.
If you want to print the GCC manuals, do @samp{cd @var{objdir}; make
-dvi}. You will need to have @command{texi2dvi} (version at least 4.2)
+dvi}. You will need to have @command{texi2dvi} (version at least 4.7)
and @TeX{} installed. This creates a number of @file{.dvi} files in
subdirectories of @file{@var{objdir}}; these may be converted for
printing with programs such as @command{dvips}. You can also
@@ -3328,7 +3328,7 @@
@end html
@heading @anchor{powerpc-*-netbsd*}powerpc-*-netbsd*
PowerPC system in big endian mode running NetBSD@. To build the
-documentation you will need Texinfo version 4.2 (NetBSD 1.5.1 included
+documentation you will need Texinfo version 4.7 (NetBSD 1.5.1 included
Texinfo version 3.12).
@html