summaryrefslogtreecommitdiff
path: root/manual/install.texi
diff options
context:
space:
mode:
Diffstat (limited to 'manual/install.texi')
-rw-r--r--manual/install.texi27
1 files changed, 18 insertions, 9 deletions
diff --git a/manual/install.texi b/manual/install.texi
index 63c41b0b8d..b329950ff0 100644
--- a/manual/install.texi
+++ b/manual/install.texi
@@ -157,6 +157,16 @@ By default, dynamic tests are linked to run with the installed C library.
This option hardcodes the newly built C library path in dynamic tests
so that they can be invoked directly.
+@item --disable-timezone-tools
+By default, timezone related utilities (@command{zic}, @command{zdump},
+and @command{tzselect}) are installed with @theglibc{}. If you are building
+these independently (e.g. by using the @samp{tzcode} package), then this
+option will allow disabling the install of these.
+
+Note that you need to make sure the external tools are kept in sync with
+the versions that @theglibc{} expects as the data formats may change over
+time. Consult the @file{timezone} subdirectory for more details.
+
@item --enable-lock-elision=yes
Enable lock elision for pthread mutexes by default.
@@ -390,12 +400,12 @@ recommend GNU @code{make} version 3.79. All earlier versions have severe
bugs or lack features.
@item
-GCC 4.6 or newer
+GCC 4.7 or newer
-GCC 4.6 or higher is required. In general it is recommended to use
+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
@@ -418,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
@@ -427,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
@@ -438,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