Update INSTALL to mention latest GCC version successfully used.
Carlos O'Donell
carlos@redhat.com
Mon Feb 15 01:54:00 GMT 2016
On 02/09/2016 04:56 PM, Carlos O'Donell wrote:
> If nobody objects I'll install this tomorrow to update the fact that newer
> stable GCC can be used to build glibc. I use stable GCC 5.3.1 every day.
>
> diff --git a/INSTALL b/INSTALL
> index c70ea9f..eb8d094 100644
> --- a/INSTALL
> +++ b/INSTALL
> @@ -362,7 +362,7 @@ build the GNU C Library:
> GCC 4.7 or higher is required. In general it is recommended to use
> the newest version of the compiler that is known to work for
> building the GNU C Library, as newer compilers usually produce
> - better code. As of release time, GCC 4.9.2 is the newest compiler
> + better code. As of release time, GCC 5.3.1 is the newest compiler
> verified to work to build the GNU C Library.
>
> You can use whatever compiler you like to compile programs that use
> ---
This is what I checked in.
Since we no longer have po2test.sed (now an awk script), we no longer have
to talk about requiring a specific version of sed.
2016-02-14 Carlos O'Donelll <carlos@redhat.com>
* manual/install.texi: Latest tested is GCC 5.3, texinfo 6.0, gawk
4.1.3, and sed 4.2.2. Remove po2test.sed comments.
* INSTALL: Regenerate.
diff --git a/manual/install.texi b/manual/install.texi
index de9d270..b329950 100644
--- a/manual/install.texi
+++ b/manual/install.texi
@@ -405,7 +405,7 @@ GCC 4.7 or newer
GCC 4.7 or higher is required. In general it is recommended to use
the newest version of the compiler that is known to work for building
@theglibc{}, as newer compilers usually produce better code. As of
-release time, GCC 4.9.2 is the newest compiler verified to work to build
+release time, GCC 5.3 is the newest compiler verified to work to build
@theglibc{}.
You can use whatever compiler you like to compile programs that use
@@ -428,7 +428,7 @@ To correctly translate and install the Texinfo documentation you need
this version of the @code{texinfo} package. Earlier versions do not
understand all the tags used in the document, and the installation
mechanism for the info files is not present or works differently.
-As of release time, @code{texinfo} 5.2 is the newest verified to work
+As of release time, @code{texinfo} 6.0 is the newest verified to work
to build @theglibc{}.
@item
@@ -437,6 +437,8 @@ GNU @code{awk} 3.1.2, or higher
@code{awk} is used in several places to generate files.
Some @code{gawk} extensions are used, including the @code{asorti}
function, which was introduced in version 3.1.2 of @code{gawk}.
+As of release time, @code{gawk} version 4.1.3 is the newest verified
+to work to build @theglibc{}.
@item
Perl 5
@@ -448,11 +450,8 @@ installation. We may decide to use it elsewhere in the future.
GNU @code{sed} 3.02 or newer
@code{Sed} is used in several places to generate files. Most scripts work
-with any version of @code{sed}. The known exception is the script
-@code{po2test.sed} in the @code{intl} subdirectory which is used to
-generate @code{msgs.h} for the test suite. This script works correctly
-only with GNU @code{sed} 3.02. If you like to run the test suite, you
-should definitely upgrade @code{sed}.
+with any version of @code{sed}. As of release time, @code{sed} version
+4.2.2 is the newest verified to work to build @theglibc{}.
@end itemize
---
Cheers,
Carlos.
More information about the Libc-alpha
mailing list