| 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" ;;
|
|
|