From 1cba4036b6f5e798114c7cc77c788839c89e3b3c Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Fri, 18 Sep 2015 14:00:05 -0400 Subject: timezone: add a configure flag to disable program install Some distros build+install the timezone tools (zic/zdump/tzselect) outside of glibc and use the upstream package directly. Add a configure flag to glibc so they can disable install of those tools. This allows tests to run & pass regardless of the configure flag. Only the install of them is impacted. --- INSTALL | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'INSTALL') diff --git a/INSTALL b/INSTALL index d55de5dd47..ca847e2f9d 100644 --- a/INSTALL +++ b/INSTALL @@ -127,6 +127,17 @@ will be used, and CFLAGS sets optimization options for the compiler. library. This option hardcodes the newly built C library path in dynamic tests so that they can be invoked directly. +'--disable-timezone-tools' + By default, timezone related utilities ('zic', 'zdump', and + 'tzselect') are installed with glibc. If you are building these + independently (e.g. by using the 'tzcode' package), then this + option will allow disabling the install of these too. + + Note that you need to make sure the external tools are kept in sync + with the versions that the GNU C Library expects as the data + formats may change over time. Consult the 'timezone' subdirectory + for more details. + '--enable-lock-elision=yes' Enable lock elision for pthread mutexes by default. -- cgit 1.4.1