Index: source/configure |
diff --git a/source/configure b/source/configure |
index d48f7b8f739d55994877763ca51171ff4796211d..73578d03e2e7dba33a1d5df1de290fee03d78129 100755 |
--- a/source/configure |
+++ b/source/configure |
@@ -1,10 +1,10 @@ |
#! /bin/sh |
# Guess values for system-dependent variables and create Makefiles. |
-# Generated by GNU Autoconf 2.69 for ICU 56.1. |
+# Generated by GNU Autoconf 2.69 for ICU 58.1. |
# |
# Report bugs to <http://icu-project.org/bugs>. |
# |
-# Copyright (c) 1999-2015, International Business Machines Corporation and others. All Rights Reserved. |
+# Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html |
# |
# |
# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. |
@@ -582,8 +582,8 @@ MAKEFLAGS= |
# Identity of this package. |
PACKAGE_NAME='ICU' |
PACKAGE_TARNAME='International Components for Unicode' |
-PACKAGE_VERSION='56.1' |
-PACKAGE_STRING='ICU 56.1' |
+PACKAGE_VERSION='58.1' |
+PACKAGE_STRING='ICU 58.1' |
PACKAGE_BUGREPORT='http://icu-project.org/bugs' |
PACKAGE_URL='http://icu-project.org' |
@@ -649,14 +649,13 @@ U_HAVE_TOOLS |
TOOLS_TRUE |
U_HAVE_LAYOUTEX |
LAYOUTEX_TRUE |
-U_HAVE_LAYOUT |
-LAYOUT_TRUE |
U_HAVE_ICUIO |
ICUIO_TRUE |
U_HAVE_EXTRAS |
EXTRAS_TRUE |
U_HAVE_WCSCPY |
U_HAVE_WCHAR_H |
+U_HAVE_STRTOD_L |
U_TIMEZONE |
U_HAVE_TIMEZONE |
U_TZNAME |
@@ -753,6 +752,7 @@ infodir |
docdir |
oldincludedir |
includedir |
+runstatedir |
localstatedir |
sharedstatedir |
sysconfdir |
@@ -793,8 +793,8 @@ enable_rpath |
enable_weak_threads |
enable_extras |
enable_icuio |
-enable_layout |
enable_layoutex |
+enable_layout |
enable_tools |
with_data_packaging |
with_library_suffix |
@@ -856,6 +856,7 @@ datadir='${datarootdir}' |
sysconfdir='${prefix}/etc' |
sharedstatedir='${prefix}/com' |
localstatedir='${prefix}/var' |
+runstatedir='${localstatedir}/run' |
includedir='${prefix}/include' |
oldincludedir='/usr/include' |
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' |
@@ -1108,6 +1109,15 @@ do |
| -silent | --silent | --silen | --sile | --sil) |
silent=yes ;; |
+ -runstatedir | --runstatedir | --runstatedi | --runstated \ |
+ | --runstate | --runstat | --runsta | --runst | --runs \ |
+ | --run | --ru | --r) |
+ ac_prev=runstatedir ;; |
+ -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ |
+ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ |
+ | --run=* | --ru=* | --r=*) |
+ runstatedir=$ac_optarg ;; |
+ |
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) |
ac_prev=sbindir ;; |
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ |
@@ -1245,7 +1255,7 @@ fi |
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ |
datadir sysconfdir sharedstatedir localstatedir includedir \ |
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ |
- libdir localedir mandir |
+ libdir localedir mandir runstatedir |
do |
eval ac_val=\$$ac_var |
# Remove trailing slashes. |
@@ -1358,7 +1368,7 @@ if test "$ac_init_help" = "long"; then |
# Omit some internal or obsolete options to make the list less imposing. |
# This message is too long to be a string in the A/UX 3.1 sh. |
cat <<_ACEOF |
-\`configure' configures ICU 56.1 to adapt to many kinds of systems. |
+\`configure' configures ICU 58.1 to adapt to many kinds of systems. |
Usage: $0 [OPTION]... [VAR=VALUE]... |
@@ -1398,6 +1408,7 @@ Fine tuning of the installation directories: |
--sysconfdir=DIR read-only single-machine data [PREFIX/etc] |
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] |
--localstatedir=DIR modifiable single-machine data [PREFIX/var] |
+ --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] |
--libdir=DIR object code libraries [EPREFIX/lib] |
--includedir=DIR C header files [PREFIX/include] |
--oldincludedir=DIR C header files for non-gcc [/usr/include] |
@@ -1424,7 +1435,7 @@ fi |
if test -n "$ac_init_help"; then |
case $ac_init_help in |
- short | recursive ) echo "Configuration of ICU 56.1:";; |
+ short | recursive ) echo "Configuration of ICU 58.1:";; |
esac |
cat <<\_ACEOF |
@@ -1448,10 +1459,9 @@ Optional Features: |
--enable-weak-threads weakly reference the threading library default=no |
--enable-extras build ICU extras default=yes |
--enable-icuio build ICU's icuio library default=yes |
- --enable-layout build ICU's DEPRECATED layout library default=yes |
- --enable-layoutex build ICU's Paragraph Layout library default=same-as-layout. |
- If not building with the ICU Layout library, then icu-le-hb must be installed via pkg-config. |
- See http://harfbuzz.org |
+ --enable-layoutex build ICU's Paragraph Layout library default=yes. |
+ icu-le-hb must be installed via pkg-config. See http://harfbuzz.org |
+ |
--enable-tools build ICU's tools default=yes |
--enable-tests build ICU tests default=yes |
--enable-samples build ICU samples default=yes |
@@ -1561,14 +1571,14 @@ fi |
test -n "$ac_init_help" && exit $ac_status |
if $ac_init_version; then |
cat <<\_ACEOF |
-ICU configure 56.1 |
+ICU configure 58.1 |
generated by GNU Autoconf 2.69 |
Copyright (C) 2012 Free Software Foundation, Inc. |
This configure script is free software; the Free Software Foundation |
gives unlimited permission to copy, distribute and modify it. |
- Copyright (c) 1999-2015, International Business Machines Corporation and others. All Rights Reserved. |
+ Copyright (C) 2016 and later: Unicode, Inc. and others. License & terms of use: http://www.unicode.org/copyright.html |
_ACEOF |
exit |
fi |
@@ -2253,7 +2263,7 @@ cat >config.log <<_ACEOF |
This file contains any messages produced by compilers while |
running configure, to aid debugging if configure makes a mistake. |
-It was created by ICU $as_me 56.1, which was |
+It was created by ICU $as_me 58.1, which was |
generated by GNU Autoconf 2.69. Invocation command line was |
$ $0 $@ |
@@ -4343,6 +4353,9 @@ $as_echo "$ac_use_strict_options" >&6; } |
if test "$GCC" = yes |
then |
case "${host}" in |
+ *-*-solaris*) |
+ # Don't use -std=c99 on Solaris because of timezone check fails |
+ ;; |
*) |
# Do not use -ansi. It limits us to C90, and it breaks some platforms. |
# We use -std=c99 to disable the gnu99 defaults and its associated warnings |
@@ -5949,6 +5962,11 @@ $as_echo "$as_me: Adding CXXFLAGS option --std=c++0x" >&6;} |
else |
CXXFLAGS="$OLD_CXXFLAGS" |
fi |
+ case "${host}" in |
+ *-*-solaris*) |
+ CXXFLAGS="$OLD_CXXFLAGS" |
+ ;; |
+ esac |
fi |
fi |
@@ -7043,6 +7061,21 @@ fi |
+ac_fn_c_check_func "$LINENO" "strtod_l" "ac_cv_func_strtod_l" |
+if test "x$ac_cv_func_strtod_l" = xyes; then : |
+ |
+fi |
+ |
+if test x$ac_cv_func_strtod_l = xyes |
+then |
+ CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STRTOD_L=1" |
+ U_HAVE_STRTOD_L=1 |
+else |
+ CONFIG_CPPFLAGS="${CONFIG_CPPFLAGS} -DU_HAVE_STRTOD_L=0" |
+ U_HAVE_STRTOD_L=0 |
+fi |
+ |
+ |
# Checks for typedefs |
ac_fn_c_check_type "$LINENO" "int8_t" "ac_cv_type_int8_t" "$ac_includes_default" |
if test "x$ac_cv_type_int8_t" = xyes; then : |
@@ -7509,38 +7542,16 @@ else |
U_HAVE_ICUIO=0 |
fi |
-# Enable/disable layout |
-# Check whether --enable-layout was given. |
-if test "${enable_layout+set}" = set; then : |
- enableval=$enable_layout; case "${enableval}" in |
- yes) layout=true ;; |
- no) layout=false ;; |
- *) as_fn_error $? "bad value ${enableval} for --enable-layout" "$LINENO" 5 ;; |
- esac |
-else |
- layout=true |
-fi |
- |
- |
- |
-if test "$layout" = true; then |
- LAYOUT_TRUE= |
- U_HAVE_LAYOUT=1 |
-else |
- LAYOUT_TRUE='#' |
- U_HAVE_LAYOUT=0 |
-fi |
- |
# Enable/disable layoutex |
# Check whether --enable-layoutex was given. |
if test "${enable_layoutex+set}" = set; then : |
enableval=$enable_layoutex; case "${enableval}" in |
- yes) layoutex=true ;; |
+ yes) layoutex=$have_icu_le_hb ;; |
no) layoutex=false ;; |
*) as_fn_error $? "bad value ${enableval} for --enable-layoutex" "$LINENO" 5 ;; |
esac |
else |
- layoutex=$layout |
+ layoutex=$have_icu_le_hb |
fi |
@@ -7553,6 +7564,17 @@ else |
U_HAVE_LAYOUTEX=0 |
fi |
+# Enable/disable layout |
+# Check whether --enable-layout was given. |
+if test "${enable_layout+set}" = set; then : |
+ enableval=$enable_layout; case "${enableval}" in |
+ yes) as_fn_error $? "The ICU Layout Engine has been removed." "$LINENO" 5 ;; |
+ no) ;; |
+ *) ;; |
+ esac |
+fi |
+ |
+ |
# Enable/disable tools |
# Check whether --enable-tools was given. |
if test "${enable_tools+set}" = set; then : |
@@ -8338,7 +8360,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 |
# report actual input values of CONFIG_FILES etc. instead of their |
# values after options handling. |
ac_log=" |
-This file was extended by ICU $as_me 56.1, which was |
+This file was extended by ICU $as_me 58.1, which was |
generated by GNU Autoconf 2.69. Invocation command line was |
CONFIG_FILES = $CONFIG_FILES |
@@ -8392,7 +8414,7 @@ _ACEOF |
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
ac_cs_version="\\ |
-ICU config.status 56.1 |
+ICU config.status 58.1 |
configured by $0, generated by GNU Autoconf 2.69, |
with options \\"\$ac_cs_config\\" |
@@ -8513,7 +8535,6 @@ do |
"stubdata/Makefile") CONFIG_FILES="$CONFIG_FILES stubdata/Makefile" ;; |
"common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;; |
"i18n/Makefile") CONFIG_FILES="$CONFIG_FILES i18n/Makefile" ;; |
- "layout/Makefile") CONFIG_FILES="$CONFIG_FILES layout/Makefile" ;; |
"layoutex/Makefile") CONFIG_FILES="$CONFIG_FILES layoutex/Makefile" ;; |
"io/Makefile") CONFIG_FILES="$CONFIG_FILES io/Makefile" ;; |
"extra/Makefile") CONFIG_FILES="$CONFIG_FILES extra/Makefile" ;; |