2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for GNU C Library (see version.h).
5 # Report bugs to <http://sourceware.org/bugzilla/>.
8 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
11 # This configure script is free software; the Free Software Foundation
12 # gives unlimited permission to copy, distribute and modify it.
13 ## -------------------- ##
14 ## M4sh Initialization. ##
15 ## -------------------- ##
17 # Be more Bourne compatible
18 DUALCASE
=1; export DUALCASE
# for MKS sh
19 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
22 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
23 # is contrary to our usage. Disable this feature.
24 alias -g '${1+"$@"}'='"$@"'
27 case `(set -o) 2>/dev/null` in #(
39 # Printing a long string crashes Solaris 7 /usr/bin/printf.
40 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
41 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
42 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
43 # Prefer a ksh shell builtin over an external printf program on Solaris,
44 # but without wasting forks for bash or zsh.
45 if test -z "$BASH_VERSION$ZSH_VERSION" \
46 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo_n='print
-rn --'
49 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
53 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
54 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
55 as_echo_n='/usr
/ucb
/echo -n'
57 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
62 expr "X$arg" : "X\\(.*\\)$as_nl";
63 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
65 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
68 as_echo_n='sh
-c $as_echo_n_body as_echo
'
71 as_echo='sh
-c $as_echo_body as_echo
'
74 # The user is always right.
75 if test "${PATH_SEPARATOR+set}" != set; then
77 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
78 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
85 # We need space, tab and new line, in precisely that order. Quoting is
86 # there to prevent editors from complaining about space-tab.
87 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
88 # splitting by setting IFS to empty value.)
91 # Find who we are. Look in the path if we contain no directory separator.
94 *[\\/]* ) as_myself=$0 ;;
95 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
99 test -z "$as_dir" && as_dir=.
100 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
106 # We did not find ourselves, most probably we were run as `sh COMMAND'
107 # in which case we are not to be found in the path.
108 if test "x$as_myself" = x
; then
111 if test ! -f "$as_myself"; then
112 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
116 # Unset variables that we do not need and which cause bugs (e.g. in
117 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
118 # suppresses any "Segmentation fault" message there. '((' could
119 # trigger a bug in pdksh 5.2.14.
120 for as_var
in BASH_ENV ENV MAIL MAILPATH
121 do eval test x\
${$as_var+set} = xset \
122 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
135 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
137 # Use a proper internal environment variable to ensure we don't fall
138 # into an infinite loop, continuously re-executing ourselves.
139 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
140 _as_can_reexec
=no
; export _as_can_reexec
;
141 # We cannot yet assume a decent shell, so we have to provide a
142 # neutralization value for shells without unset; and this also
143 # works around shells that cannot unset nonexistent variables.
144 # Preserve -v and -x to the replacement shell.
147 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
149 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
154 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
155 # Admittedly, this is quite paranoid, since all the known shells bail
156 # out after a failed `exec'.
157 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
160 # We don't want this to propagate to other subprocesses.
161 { _as_can_reexec
=; unset _as_can_reexec
;}
162 if test "x$CONFIG_SHELL" = x
; then
163 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
166 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
167 # is contrary to our usage. Disable this feature.
168 alias -g '\${1+\"\$@\"}'='\"\$@\"'
171 case \`(set -o) 2>/dev/null\` in #(
179 as_required
="as_fn_return () { (exit \$1); }
180 as_fn_success () { as_fn_return 0; }
181 as_fn_failure () { as_fn_return 1; }
182 as_fn_ret_success () { return 0; }
183 as_fn_ret_failure () { return 1; }
186 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
187 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
188 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
189 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
190 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
193 exitcode=1; echo positional parameters were not saved.
195 test x\$exitcode = x0 || exit 1
197 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
198 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
199 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
200 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
201 if (eval "$as_required") 2>/dev
/null
; then :
206 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
209 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
211 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
214 test -z "$as_dir" && as_dir
=.
218 for as_base
in sh bash ksh sh5
; do
219 # Try only shells that exist, to save several forks.
220 as_shell
=$as_dir/$as_base
221 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
222 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
223 CONFIG_SHELL
=$as_shell as_have_required
=yes
224 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
232 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
233 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
234 CONFIG_SHELL
=$SHELL as_have_required
=yes
239 if test "x$CONFIG_SHELL" != x
; then :
241 # We cannot yet assume a decent shell, so we have to provide a
242 # neutralization value for shells without unset; and this also
243 # works around shells that cannot unset nonexistent variables.
244 # Preserve -v and -x to the replacement shell.
247 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
249 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
254 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
255 # Admittedly, this is quite paranoid, since all the known shells bail
256 # out after a failed `exec'.
257 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
261 if test x
$as_have_required = xno
; then :
262 $as_echo "$0: This script requires a shell more modern than all"
263 $as_echo "$0: the shells that I found on your system."
264 if test x
${ZSH_VERSION+set} = xset
; then
265 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
266 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
268 $as_echo "$0: Please tell bug-autoconf@gnu.org and
269 $0: http://sourceware.org/bugzilla/ about your system,
270 $0: including any error possibly output before this
271 $0: message. Then install a modern shell, or manually run
272 $0: the script under such a shell if you do have one."
278 SHELL
=${CONFIG_SHELL-/bin/sh}
280 # Unset more variables known to interfere with behavior of common tools.
281 CLICOLOR_FORCE
= GREP_OPTIONS
=
282 unset CLICOLOR_FORCE GREP_OPTIONS
284 ## --------------------- ##
285 ## M4sh Shell Functions. ##
286 ## --------------------- ##
289 # Portably unset VAR.
292 { eval $1=; unset $1;}
296 # as_fn_set_status STATUS
297 # -----------------------
298 # Set $? to STATUS, without forking.
306 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
316 # Create "$as_dir" as a directory, including parents if necessary.
321 -*) as_dir
=.
/$as_dir;;
323 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
327 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
330 as_dirs
="'$as_qdir' $as_dirs"
331 as_dir
=`$as_dirname -- "$as_dir" ||
332 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
333 X"$as_dir" : 'X\(//\)[^/]' \| \
334 X"$as_dir" : 'X\(//\)$' \| \
335 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
336 $as_echo X"$as_dir" |
337 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
354 test -d "$as_dir" && break
356 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
357 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
362 # as_fn_executable_p FILE
363 # -----------------------
364 # Test if FILE is an executable regular file.
365 as_fn_executable_p
()
367 test -f "$1" && test -x "$1"
368 } # as_fn_executable_p
369 # as_fn_append VAR VALUE
370 # ----------------------
371 # Append the text in VALUE to the end of the definition contained in VAR. Take
372 # advantage of any shell optimizations that allow amortized linear growth over
373 # repeated appends, instead of the typical quadratic growth present in naive
375 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
376 eval 'as_fn_append ()
389 # Perform arithmetic evaluation on the ARGs, and store the result in the
390 # global $as_val. Take advantage of shells that can avoid forks. The arguments
391 # must be portable across $(()) and expr.
392 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
400 as_val
=`expr "$@" || test $? -eq 1`
405 # as_fn_error STATUS ERROR [LINENO LOG_FD]
406 # ----------------------------------------
407 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
408 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
409 # script with STATUS, using 1 if that was 0.
412 as_status
=$1; test $as_status -eq 0 && as_status
=1
414 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
415 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
417 $as_echo "$as_me: error: $2" >&2
418 as_fn_exit
$as_status
421 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
422 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
428 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
434 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
440 as_me
=`$as_basename -- "$0" ||
441 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
442 X"$0" : 'X\(//\)$' \| \
443 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
445 sed '/^.*\/\([^/][^/]*\)\/*$/{
459 # Avoid depending upon Character Ranges.
460 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
461 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
462 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
463 as_cr_digits
='0123456789'
464 as_cr_alnum
=$as_cr_Letters$as_cr_digits
467 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
468 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
469 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
470 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
471 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
483 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
487 chmod +x
"$as_me.lineno" ||
488 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
490 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
491 # already done that, so ensure we don't try to do so again and fall
492 # in an infinite loop. This has already happened in practice.
493 _as_can_reexec
=no
; export _as_can_reexec
494 # Don't try to exec as it changes $[0], causing all sort of problems
495 # (the dirname of $[0] is not the place where we might find the
496 # original and so on. Autoconf is especially sensitive to this).
498 # Exit status is that of the last command.
502 ECHO_C
= ECHO_N
= ECHO_T
=
503 case `echo -n x` in #(((((
505 case `echo 'xy\c'` in
506 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
508 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
515 rm -f conf$$ conf$$.exe conf$$.
file
516 if test -d conf$$.dir
; then
517 rm -f conf$$.dir
/conf$$.
file
520 mkdir conf$$.dir
2>/dev
/null
522 if (echo >conf$$.
file) 2>/dev
/null
; then
523 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
525 # ... but there are two gotchas:
526 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
527 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
528 # In both cases, we have to default to `cp -pR'.
529 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
531 elif ln conf$$.
file conf$$
2>/dev
/null
; then
539 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
540 rmdir conf$$.dir
2>/dev
/null
542 if mkdir
-p .
2>/dev
/null
; then
543 as_mkdir_p
='mkdir -p "$as_dir"'
545 test -d .
/-p && rmdir .
/-p
550 as_executable_p
=as_fn_executable_p
552 # Sed expression to map a string onto a valid CPP name.
553 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
555 # Sed expression to map a string onto a valid variable name.
556 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
559 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
563 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
564 # so uname gets run too.
565 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
570 ac_default_prefix
=/usr
/local
572 ac_config_libobj_dir
=.
579 # Identity of this package.
580 PACKAGE_NAME
='GNU C Library'
581 PACKAGE_TARNAME
='glibc'
582 PACKAGE_VERSION
='(see version.h)'
583 PACKAGE_STRING
='GNU C Library (see version.h)'
584 PACKAGE_BUGREPORT
='http://sourceware.org/bugzilla/'
585 PACKAGE_URL
='http://www.gnu.org/software/glibc/'
587 ac_unique_file
="include/features.h"
588 enable_option_checking
=no
589 ac_subst_vars
='LTLIBOBJS
604 libc_cv_localstatedir
606 libc_cv_complocaledir
610 libc_cv_gcc_unwind_find_fde
613 libc_cv_cxx_thread_local
619 libc_cv_cc_loop_to_function
620 libc_cv_cc_submachine
622 libc_cv_mtls_dialect_gnu2
624 libc_cv_output_format
631 libc_cv_cc_with_libunwind
633 libc_cv_protected_data
677 libc_cv_static_nss_crypt
685 hardcoded_path_in_tests
686 enable_timezone_tools
743 program_transform_name
756 enable_option_checking
770 enable_timezone_tools
771 enable_hardcoded_path_in_tests
772 enable_stackguard_randomization
777 enable_stack_protector
780 enable_maintainer_mode
785 enable_experimental_malloc
797 ac_precious_vars
='build_alias
812 # Initialize some variables set by options.
814 ac_init_version
=false
815 ac_unrecognized_opts
=
817 # The variables have the same names as the options, with
818 # dashes changed to underlines.
826 program_transform_name
=s
,x
,x
,
834 # Installation directory options.
835 # These are left unexpanded so users can "make install exec_prefix=/foo"
836 # and all the variables that are supposed to be based on exec_prefix
837 # by default will actually change.
838 # Use braces instead of parens because sh, perl, etc. also accept them.
839 # (The list follows the same order as the GNU Coding Standards.)
840 bindir
='${exec_prefix}/bin'
841 sbindir
='${exec_prefix}/sbin'
842 libexecdir
='${exec_prefix}/libexec'
843 datarootdir
='${prefix}/share'
844 datadir
='${datarootdir}'
845 sysconfdir
='${prefix}/etc'
846 sharedstatedir
='${prefix}/com'
847 localstatedir
='${prefix}/var'
848 includedir
='${prefix}/include'
849 oldincludedir
='/usr/include'
850 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
851 infodir
='${datarootdir}/info'
856 libdir
='${exec_prefix}/lib'
857 localedir
='${datarootdir}/locale'
858 mandir
='${datarootdir}/man'
864 # If the previous option needs an argument, assign it.
865 if test -n "$ac_prev"; then
866 eval $ac_prev=\
$ac_option
872 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
877 # Accept the important Cygnus configure options, so we can diagnose typos.
879 case $ac_dashdash$ac_option in
883 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
885 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
888 -build |
--build |
--buil |
--bui |
--bu)
889 ac_prev
=build_alias
;;
890 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
891 build_alias
=$ac_optarg ;;
893 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
894 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
895 ac_prev
=cache_file
;;
896 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
897 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
898 cache_file
=$ac_optarg ;;
901 cache_file
=config.cache
;;
903 -datadir |
--datadir |
--datadi |
--datad)
905 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
906 datadir
=$ac_optarg ;;
908 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
909 |
--dataroo |
--dataro |
--datar)
910 ac_prev
=datarootdir
;;
911 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
912 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
913 datarootdir
=$ac_optarg ;;
915 -disable-* |
--disable-*)
916 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
917 # Reject names that are not valid shell variable names.
918 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
919 as_fn_error $?
"invalid feature name: $ac_useropt"
920 ac_useropt_orig
=$ac_useropt
921 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
922 case $ac_user_opts in
926 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
927 ac_unrecognized_sep
=', ';;
929 eval enable_
$ac_useropt=no
;;
931 -docdir |
--docdir |
--docdi |
--doc |
--do)
933 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
936 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
938 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
941 -enable-* |
--enable-*)
942 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
943 # Reject names that are not valid shell variable names.
944 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
945 as_fn_error $?
"invalid feature name: $ac_useropt"
946 ac_useropt_orig
=$ac_useropt
947 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
948 case $ac_user_opts in
952 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
953 ac_unrecognized_sep
=', ';;
955 eval enable_
$ac_useropt=\
$ac_optarg ;;
957 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
958 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
959 |
--exec |
--exe |
--ex)
960 ac_prev
=exec_prefix
;;
961 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
962 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
963 |
--exec=* |
--exe=* |
--ex=*)
964 exec_prefix
=$ac_optarg ;;
966 -gas |
--gas |
--ga |
--g)
967 # Obsolete; use --with-gas.
970 -help |
--help |
--hel |
--he |
-h)
972 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
973 ac_init_help
=recursive
;;
974 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
975 ac_init_help
=short
;;
977 -host |
--host |
--hos |
--ho)
978 ac_prev
=host_alias
;;
979 -host=* |
--host=* |
--hos=* |
--ho=*)
980 host_alias
=$ac_optarg ;;
982 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
984 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
986 htmldir
=$ac_optarg ;;
988 -includedir |
--includedir |
--includedi |
--included |
--include \
989 |
--includ |
--inclu |
--incl |
--inc)
990 ac_prev
=includedir
;;
991 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
992 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
993 includedir
=$ac_optarg ;;
995 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
997 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
998 infodir
=$ac_optarg ;;
1000 -libdir |
--libdir |
--libdi |
--libd)
1002 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1003 libdir
=$ac_optarg ;;
1005 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1006 |
--libexe |
--libex |
--libe)
1007 ac_prev
=libexecdir
;;
1008 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1009 |
--libexe=* |
--libex=* |
--libe=*)
1010 libexecdir
=$ac_optarg ;;
1012 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1013 ac_prev
=localedir
;;
1014 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1015 localedir
=$ac_optarg ;;
1017 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1018 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1019 ac_prev
=localstatedir
;;
1020 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1021 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1022 localstatedir
=$ac_optarg ;;
1024 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1026 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1027 mandir
=$ac_optarg ;;
1029 -nfp |
--nfp |
--nf)
1030 # Obsolete; use --without-fp.
1033 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1034 |
--no-cr |
--no-c |
-n)
1037 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1038 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1041 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1042 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1043 |
--oldin |
--oldi |
--old |
--ol |
--o)
1044 ac_prev
=oldincludedir
;;
1045 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1046 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1047 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1048 oldincludedir
=$ac_optarg ;;
1050 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1052 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1053 prefix
=$ac_optarg ;;
1055 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1056 |
--program-pre |
--program-pr |
--program-p)
1057 ac_prev
=program_prefix
;;
1058 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1059 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1060 program_prefix
=$ac_optarg ;;
1062 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1063 |
--program-suf |
--program-su |
--program-s)
1064 ac_prev
=program_suffix
;;
1065 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1066 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1067 program_suffix
=$ac_optarg ;;
1069 -program-transform-name |
--program-transform-name \
1070 |
--program-transform-nam |
--program-transform-na \
1071 |
--program-transform-n |
--program-transform- \
1072 |
--program-transform |
--program-transfor \
1073 |
--program-transfo |
--program-transf \
1074 |
--program-trans |
--program-tran \
1075 |
--progr-tra |
--program-tr |
--program-t)
1076 ac_prev
=program_transform_name
;;
1077 -program-transform-name=* |
--program-transform-name=* \
1078 |
--program-transform-nam=* |
--program-transform-na=* \
1079 |
--program-transform-n=* |
--program-transform-=* \
1080 |
--program-transform=* |
--program-transfor=* \
1081 |
--program-transfo=* |
--program-transf=* \
1082 |
--program-trans=* |
--program-tran=* \
1083 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1084 program_transform_name
=$ac_optarg ;;
1086 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1088 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1089 pdfdir
=$ac_optarg ;;
1091 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1093 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1096 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1097 |
-silent |
--silent |
--silen |
--sile |
--sil)
1100 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1102 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1104 sbindir
=$ac_optarg ;;
1106 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1107 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1108 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1110 ac_prev
=sharedstatedir
;;
1111 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1112 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1113 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1115 sharedstatedir
=$ac_optarg ;;
1117 -site |
--site |
--sit)
1119 -site=* |
--site=* |
--sit=*)
1122 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1124 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1125 srcdir
=$ac_optarg ;;
1127 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1128 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1129 ac_prev
=sysconfdir
;;
1130 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1131 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1132 sysconfdir
=$ac_optarg ;;
1134 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1135 ac_prev
=target_alias
;;
1136 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1137 target_alias
=$ac_optarg ;;
1139 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1142 -version |
--version |
--versio |
--versi |
--vers |
-V)
1143 ac_init_version
=: ;;
1146 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1147 # Reject names that are not valid shell variable names.
1148 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1149 as_fn_error $?
"invalid package name: $ac_useropt"
1150 ac_useropt_orig
=$ac_useropt
1151 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1152 case $ac_user_opts in
1156 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1157 ac_unrecognized_sep
=', ';;
1159 eval with_
$ac_useropt=\
$ac_optarg ;;
1161 -without-* |
--without-*)
1162 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1163 # Reject names that are not valid shell variable names.
1164 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1165 as_fn_error $?
"invalid package name: $ac_useropt"
1166 ac_useropt_orig
=$ac_useropt
1167 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1168 case $ac_user_opts in
1172 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1173 ac_unrecognized_sep
=', ';;
1175 eval with_
$ac_useropt=no
;;
1178 # Obsolete; use --with-x.
1181 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1182 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1183 ac_prev
=x_includes
;;
1184 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1185 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1186 x_includes
=$ac_optarg ;;
1188 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1189 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1190 ac_prev
=x_libraries
;;
1191 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1192 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1193 x_libraries
=$ac_optarg ;;
1195 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1196 Try \`$0 --help' for more information"
1200 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1201 # Reject names that are not valid shell variable names.
1202 case $ac_envvar in #(
1203 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1204 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1206 eval $ac_envvar=\
$ac_optarg
1207 export $ac_envvar ;;
1210 # FIXME: should be removed in autoconf 3.0.
1211 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1212 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1213 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1214 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1220 if test -n "$ac_prev"; then
1221 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1222 as_fn_error $?
"missing argument to $ac_option"
1225 if test -n "$ac_unrecognized_opts"; then
1226 case $enable_option_checking in
1228 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1229 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1233 # Check all directory arguments for consistency.
1234 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1235 datadir sysconfdir sharedstatedir localstatedir includedir \
1236 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1237 libdir localedir mandir
1239 eval ac_val
=\$
$ac_var
1240 # Remove trailing slashes.
1243 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1244 eval $ac_var=\
$ac_val;;
1246 # Be sure to have absolute directory names.
1248 [\\/$
]* | ?
:[\\/]* ) continue;;
1249 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1251 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1254 # There might be people who depend on the old broken behavior: `$host'
1255 # used to hold the argument of --host etc.
1256 # FIXME: To remove some day.
1259 target
=$target_alias
1261 # FIXME: To remove some day.
1262 if test "x$host_alias" != x
; then
1263 if test "x$build_alias" = x
; then
1264 cross_compiling
=maybe
1265 elif test "x$build_alias" != "x$host_alias"; then
1271 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1273 test "$silent" = yes && exec 6>/dev
/null
1276 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1277 ac_ls_di
=`ls -di .` &&
1278 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1279 as_fn_error $?
"working directory cannot be determined"
1280 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1281 as_fn_error $?
"pwd does not report name of working directory"
1284 # Find the source files, if location was not specified.
1285 if test -z "$srcdir"; then
1286 ac_srcdir_defaulted
=yes
1287 # Try the directory containing this script, then the parent directory.
1288 ac_confdir
=`$as_dirname -- "$as_myself" ||
1289 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1290 X"$as_myself" : 'X\(//\)[^/]' \| \
1291 X"$as_myself" : 'X\(//\)$' \| \
1292 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1293 $as_echo X"$as_myself" |
1294 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1312 if test ! -r "$srcdir/$ac_unique_file"; then
1316 ac_srcdir_defaulted
=no
1318 if test ! -r "$srcdir/$ac_unique_file"; then
1319 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1320 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1322 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1324 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1326 # When building in place, set srcdir=.
1327 if test "$ac_abs_confdir" = "$ac_pwd"; then
1330 # Remove unnecessary trailing slashes from srcdir.
1331 # Double slashes in file names in object file debugging info
1332 # mess up M-x gdb in Emacs.
1334 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1336 for ac_var
in $ac_precious_vars; do
1337 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1338 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1339 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1340 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1344 # Report the --help message.
1346 if test "$ac_init_help" = "long"; then
1347 # Omit some internal or obsolete options to make the list less imposing.
1348 # This message is too long to be a string in the A/UX 3.1 sh.
1350 \`configure' configures GNU C Library (see version.h) to adapt to many kinds of systems.
1352 Usage: $0 [OPTION]... [VAR=VALUE]...
1354 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1355 VAR=VALUE. See below for descriptions of some of the useful variables.
1357 Defaults for the options are specified in brackets.
1360 -h, --help display this help and exit
1361 --help=short display options specific to this package
1362 --help=recursive display the short help of all the included packages
1363 -V, --version display version information and exit
1364 -q, --quiet, --silent do not print \`checking ...' messages
1365 --cache-file=FILE cache test results in FILE [disabled]
1366 -C, --config-cache alias for \`--cache-file=config.cache'
1367 -n, --no-create do not create output files
1368 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1370 Installation directories:
1371 --prefix=PREFIX install architecture-independent files in PREFIX
1372 [$ac_default_prefix]
1373 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1376 By default, \`make install' will install all the files in
1377 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1378 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1379 for instance \`--prefix=\$HOME'.
1381 For better control, use the options below.
1383 Fine tuning of the installation directories:
1384 --bindir=DIR user executables [EPREFIX/bin]
1385 --sbindir=DIR system admin executables [EPREFIX/sbin]
1386 --libexecdir=DIR program executables [EPREFIX/libexec]
1387 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1388 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1389 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1390 --libdir=DIR object code libraries [EPREFIX/lib]
1391 --includedir=DIR C header files [PREFIX/include]
1392 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1393 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1394 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1395 --infodir=DIR info documentation [DATAROOTDIR/info]
1396 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1397 --mandir=DIR man documentation [DATAROOTDIR/man]
1398 --docdir=DIR documentation root [DATAROOTDIR/doc/glibc]
1399 --htmldir=DIR html documentation [DOCDIR]
1400 --dvidir=DIR dvi documentation [DOCDIR]
1401 --pdfdir=DIR pdf documentation [DOCDIR]
1402 --psdir=DIR ps documentation [DOCDIR]
1408 --build=BUILD configure
for building on BUILD
[guessed
]
1409 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1413 if test -n "$ac_init_help"; then
1414 case $ac_init_help in
1415 short | recursive
) echo "Configuration of GNU C Library (see version.h):";;
1420 --disable-option-checking ignore unrecognized
--enable/--with options
1421 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1422 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1423 --disable-sanity-checks really
do not use threads
(should not be used except
1424 in special situations
) [default
=yes]
1425 --enable-shared build shared library
[default
=yes if GNU ld
]
1426 --enable-profile build profiled library
[default
=no
]
1427 --disable-timezone-tools
1428 do not
install timezone tools
[default
=install]
1429 --enable-hardcoded-path-in-tests
1430 hardcode newly built glibc path
in tests
1432 --enable-stackguard-randomization
1433 initialize __stack_chk_guard canary with a random
1434 number
at program start
1435 --enable-lock-elision=yes
/no
1436 Enable lock elision
for pthread mutexes by default
1437 --enable-add-ons[=DIRS...
]
1438 configure and build add-ons
in DIR1
,DIR2
,... search
1439 for add-ons
if no parameter given
1440 --disable-hidden-plt do not hide internal
function calls to avoid PLT
1441 --enable-bind-now disable lazy relocations
in DSOs
1442 --enable-stack-protector=[yes|no|all|strong
]
1443 Use
-fstack-protector[-all|
-strong] to detect glibc
1445 --enable-static-nss build static NSS modules
[default
=no
]
1446 --disable-force-install don
't force installation of files from this package,
1447 even if they are older than the installed files
1448 --enable-maintainer-mode
1449 enable make rules and dependencies not useful (and
1450 sometimes confusing) to the casual installer
1451 --enable-kernel=VERSION compile for compatibility with kernel not older than
1453 --enable-all-warnings enable all useful warnings gcc can issue
1454 --disable-werror do not build with -Werror
1455 --enable-multi-arch enable single DSO with optimizations for multiple
1457 --disable-experimental-malloc
1458 disable experimental malloc features
1459 --enable-nss-crypt enable libcrypt to use nss
1460 --enable-obsolete-rpc build and install the obsolete RPC code for
1462 --enable-obsolete-nsl build and install the obsolete libnsl library and
1463 depending NSS modules
1464 --enable-systemtap enable systemtap static probe points [default=no]
1465 --disable-build-nscd disable building and installing the nscd daemon
1466 --disable-nscd library functions will not contact the nscd daemon
1467 --enable-pt_chown Enable building and installing pt_chown
1468 --enable-tunables Enable tunables support. Known values are 'yes',
1469 'no
' and 'valstring
'
1470 --enable-mathvec Enable building and installing mathvec [default
1471 depends on architecture]
1474 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1475 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1476 --with-pkgversion=PKG Use PKG in the version string in place of "GNU libc"
1477 --with-bugurl=URL Direct users to URL to report a bug
1478 --with-gd=DIR find libgd include dir and library with prefix DIR
1479 --with-gd-include=DIR find libgd include files in DIR
1480 --with-gd-lib=DIR find libgd library files in DIR
1481 --with-fp if using floating-point hardware [default=yes]
1482 --with-binutils=PATH specify location of binutils (as and ld)
1483 --with-selinux if building with SELinux support
1484 --with-headers=PATH location of system headers to use (for example
1485 /usr/src/linux/include) [default=compiler default]
1486 --with-default-link do not use explicit linker scripts
1487 --with-cpu=CPU select code for CPU variant
1489 Some influential environment variables:
1490 CC C compiler command
1491 CFLAGS C compiler flags
1492 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1493 nonstandard directory <lib dir>
1494 LIBS libraries to pass to the linker, e.g. -l<library>
1495 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1496 you have headers in a nonstandard directory <include dir>
1498 CXX C++ compiler command
1499 CXXFLAGS C++ compiler flags
1501 Use these variables to override the choices made by `configure' or to
help
1502 it to
find libraries and programs with nonstandard names
/locations.
1504 Report bugs to
<http
://sourceware.org
/bugzilla
/>.
1505 GNU C Library home page
: <http
://www.gnu.org
/software
/glibc
/>.
1506 General
help using GNU software
: <http
://www.gnu.org
/gethelp
/>.
1511 if test "$ac_init_help" = "recursive"; then
1512 # If there are subdirs, report their specific --help.
1513 for ac_dir
in : $ac_subdirs_all; do test "x$ac_dir" = x
: && continue
1514 test -d "$ac_dir" ||
1515 { cd "$srcdir" && ac_pwd
=`pwd` && srcdir
=.
&& test -d "$ac_dir"; } ||
1520 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1522 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1523 # A ".." for each directory in $ac_dir_suffix.
1524 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1525 case $ac_top_builddir_sub in
1526 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
1527 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
1530 ac_abs_top_builddir
=$ac_pwd
1531 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
1532 # for backward compatibility:
1533 ac_top_builddir
=$ac_top_build_prefix
1536 .
) # We are building in place.
1538 ac_top_srcdir
=$ac_top_builddir_sub
1539 ac_abs_top_srcdir
=$ac_pwd ;;
1540 [\\/]* | ?
:[\\/]* ) # Absolute name.
1541 ac_srcdir
=$srcdir$ac_dir_suffix;
1542 ac_top_srcdir
=$srcdir
1543 ac_abs_top_srcdir
=$srcdir ;;
1545 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
1546 ac_top_srcdir
=$ac_top_build_prefix$srcdir
1547 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
1549 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
1551 cd "$ac_dir" ||
{ ac_status
=$?
; continue; }
1552 # Check for guested configure.
1553 if test -f "$ac_srcdir/configure.gnu"; then
1555 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1556 elif test -f "$ac_srcdir/configure"; then
1558 $SHELL "$ac_srcdir/configure" --help=recursive
1560 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1562 cd "$ac_pwd" ||
{ ac_status
=$?
; break; }
1566 test -n "$ac_init_help" && exit $ac_status
1567 if $ac_init_version; then
1569 GNU C Library configure
(see version.h
)
1570 generated by GNU Autoconf
2.69
1572 Copyright
(C
) 2012 Free Software Foundation
, Inc.
1573 This configure
script is free software
; the Free Software Foundation
1574 gives unlimited permission to copy
, distribute and modify it.
1579 ## ------------------------ ##
1580 ## Autoconf initialization. ##
1581 ## ------------------------ ##
1583 # ac_fn_c_try_compile LINENO
1584 # --------------------------
1585 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1586 ac_fn_c_try_compile
()
1588 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1589 rm -f conftest.
$ac_objext
1590 if { { ac_try
="$ac_compile"
1592 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1593 *) ac_try_echo=$ac_try;;
1595 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1596 $as_echo "$ac_try_echo"; } >&5
1597 (eval "$ac_compile") 2>conftest.err
1599 if test -s conftest.err; then
1600 grep -v '^ *+' conftest.err >conftest.er1
1601 cat conftest.er1 >&5
1602 mv -f conftest.er1 conftest.err
1604 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1605 test $ac_status = 0; } && {
1606 test -z "$ac_c_werror_flag" ||
1607 test ! -s conftest.err
1608 } && test -s conftest.$ac_objext; then :
1611 $as_echo "$as_me: failed program was:" >&5
1612 sed 's/^/| /' conftest.$ac_ext >&5
1616 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1617 as_fn_set_status $ac_retval
1619 } # ac_fn_c_try_compile
1621 # ac_fn_cxx_try_compile LINENO
1622 # ----------------------------
1623 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1624 ac_fn_cxx_try_compile ()
1626 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1627 rm -f conftest.$ac_objext
1628 if { { ac_try="$ac_compile"
1630 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1631 *) ac_try_echo
=$ac_try;;
1633 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1634 $as_echo "$ac_try_echo"; } >&5
1635 (eval "$ac_compile") 2>conftest.err
1637 if test -s conftest.err
; then
1638 grep -v '^ *+' conftest.err
>conftest.er1
1639 cat conftest.er1
>&5
1640 mv -f conftest.er1 conftest.err
1642 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1643 test $ac_status = 0; } && {
1644 test -z "$ac_cxx_werror_flag" ||
1645 test ! -s conftest.err
1646 } && test -s conftest.
$ac_objext; then :
1649 $as_echo "$as_me: failed program was:" >&5
1650 sed 's/^/| /' conftest.
$ac_ext >&5
1654 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1655 as_fn_set_status
$ac_retval
1657 } # ac_fn_cxx_try_compile
1659 # ac_fn_cxx_try_link LINENO
1660 # -------------------------
1661 # Try to link conftest.$ac_ext, and return whether this succeeded.
1662 ac_fn_cxx_try_link
()
1664 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1665 rm -f conftest.
$ac_objext conftest
$ac_exeext
1666 if { { ac_try
="$ac_link"
1668 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1669 *) ac_try_echo=$ac_try;;
1671 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1672 $as_echo "$ac_try_echo"; } >&5
1673 (eval "$ac_link") 2>conftest.err
1675 if test -s conftest.err; then
1676 grep -v '^ *+' conftest.err >conftest.er1
1677 cat conftest.er1 >&5
1678 mv -f conftest.er1 conftest.err
1680 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1681 test $ac_status = 0; } && {
1682 test -z "$ac_cxx_werror_flag" ||
1683 test ! -s conftest.err
1684 } && test -s conftest$ac_exeext && {
1685 test "$cross_compiling" = yes ||
1686 test -x conftest$ac_exeext
1690 $as_echo "$as_me: failed program was:" >&5
1691 sed 's/^/| /' conftest.$ac_ext >&5
1695 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1696 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1697 # interfere with the next link command; also delete a directory that is
1698 # left behind by Apple's compiler. We do this before executing the actions.
1699 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1700 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1701 as_fn_set_status $ac_retval
1703 } # ac_fn_cxx_try_link
1705 # ac_fn_c_try_link LINENO
1706 # -----------------------
1707 # Try to link conftest.$ac_ext, and return whether this succeeded.
1710 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1711 rm -f conftest.$ac_objext conftest$ac_exeext
1712 if { { ac_try="$ac_link"
1714 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1715 *) ac_try_echo
=$ac_try;;
1717 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1718 $as_echo "$ac_try_echo"; } >&5
1719 (eval "$ac_link") 2>conftest.err
1721 if test -s conftest.err
; then
1722 grep -v '^ *+' conftest.err
>conftest.er1
1723 cat conftest.er1
>&5
1724 mv -f conftest.er1 conftest.err
1726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1727 test $ac_status = 0; } && {
1728 test -z "$ac_c_werror_flag" ||
1729 test ! -s conftest.err
1730 } && test -s conftest
$ac_exeext && {
1731 test "$cross_compiling" = yes ||
1732 test -x conftest
$ac_exeext
1736 $as_echo "$as_me: failed program was:" >&5
1737 sed 's/^/| /' conftest.
$ac_ext >&5
1741 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1742 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1743 # interfere with the next link command; also delete a directory that is
1744 # left behind by Apple's compiler. We do this before executing the actions.
1745 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1746 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1747 as_fn_set_status
$ac_retval
1749 } # ac_fn_c_try_link
1750 cat >config.log
<<_ACEOF
1751 This file contains any messages produced by compilers while
1752 running configure, to aid debugging if configure makes a mistake.
1754 It was created by GNU C Library $as_me (see version.h), which was
1755 generated by GNU Autoconf 2.69. Invocation command line was
1767 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1768 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1769 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1770 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1771 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1773 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1774 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1776 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1777 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1778 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1779 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1780 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1781 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1782 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1786 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1790 test -z "$as_dir" && as_dir
=.
1791 $as_echo "PATH: $as_dir"
1807 # Keep a trace of the command line.
1808 # Strip out --no-create and --no-recursion so they do not pile up.
1809 # Strip out --silent because we don't want to record it for future runs.
1810 # Also quote any args containing shell meta-characters.
1811 # Make two passes to allow for proper duplicate-argument suppression.
1815 ac_must_keep_next
=false
1821 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1822 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1823 |
-silent |
--silent |
--silen |
--sile |
--sil)
1826 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1829 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1831 as_fn_append ac_configure_args1
" '$ac_arg'"
1832 if test $ac_must_keep_next = true
; then
1833 ac_must_keep_next
=false
# Got value, back to normal.
1836 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1837 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1838 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1839 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1840 case "$ac_configure_args0 " in
1841 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1844 -* ) ac_must_keep_next
=true
;;
1847 as_fn_append ac_configure_args
" '$ac_arg'"
1852 { ac_configure_args0
=; unset ac_configure_args0
;}
1853 { ac_configure_args1
=; unset ac_configure_args1
;}
1855 # When interrupted or exit'd, cleanup temporary files, and complete
1856 # config.log. We remove comments because anyway the quotes in there
1857 # would cause problems or look ugly.
1858 # WARNING: Use '\'' to represent an apostrophe within the trap.
1859 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1860 trap 'exit_status=$?
1861 # Save into config.log some information that might help in debugging.
1865 $as_echo "## ---------------- ##
1866 ## Cache variables. ##
1867 ## ---------------- ##"
1869 # The following way of writing the cache mishandles newlines in values,
1871 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1872 eval ac_val=\$$ac_var
1876 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1877 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1880 _ | IFS | as_nl) ;; #(
1881 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1882 *) { eval $ac_var=; unset $ac_var;} ;;
1887 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1888 *${as_nl}ac_space=\ *)
1890 "s/'\''/'\''\\\\'\'''\''/g;
1891 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1894 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1901 $as_echo "## ----------------- ##
1902 ## Output variables. ##
1903 ## ----------------- ##"
1905 for ac_var in $ac_subst_vars
1907 eval ac_val=\$$ac_var
1909 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1911 $as_echo "$ac_var='\''$ac_val'\''"
1915 if test -n "$ac_subst_files"; then
1916 $as_echo "## ------------------- ##
1917 ## File substitutions. ##
1918 ## ------------------- ##"
1920 for ac_var
in $ac_subst_files
1922 eval ac_val
=\$
$ac_var
1924 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1926 $as_echo "$ac_var='\''$ac_val'\''"
1931 if test -s confdefs.h; then
1932 $as_echo "## ----------- ##
1939 test "$ac_signal" != 0 &&
1940 $as_echo "$as_me: caught signal $ac_signal"
1941 $as_echo "$as_me: exit $exit_status"
1943 rm -f core *.core core.conftest.* &&
1944 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1947 for ac_signal
in 1 2 13 15; do
1948 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1952 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1953 rm -f -r conftest
* confdefs.h
1955 $as_echo "/* confdefs.h */" > confdefs.h
1957 # Predefined preprocessor variables.
1959 cat >>confdefs.h
<<_ACEOF
1960 #define PACKAGE_NAME "$PACKAGE_NAME"
1963 cat >>confdefs.h
<<_ACEOF
1964 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1967 cat >>confdefs.h
<<_ACEOF
1968 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1971 cat >>confdefs.h
<<_ACEOF
1972 #define PACKAGE_STRING "$PACKAGE_STRING"
1975 cat >>confdefs.h
<<_ACEOF
1976 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1979 cat >>confdefs.h
<<_ACEOF
1980 #define PACKAGE_URL "$PACKAGE_URL"
1984 # Let the site file select an alternate cache file if it wants to.
1985 # Prefer an explicitly selected file to automatically selected ones.
1988 if test -n "$CONFIG_SITE"; then
1989 # We do not want a PATH search for config.site.
1990 case $CONFIG_SITE in #((
1991 -*) ac_site_file1
=.
/$CONFIG_SITE;;
1992 */*) ac_site_file1
=$CONFIG_SITE;;
1993 *) ac_site_file1
=.
/$CONFIG_SITE;;
1995 elif test "x$prefix" != xNONE
; then
1996 ac_site_file1
=$prefix/share
/config.site
1997 ac_site_file2
=$prefix/etc
/config.site
1999 ac_site_file1
=$ac_default_prefix/share
/config.site
2000 ac_site_file2
=$ac_default_prefix/etc
/config.site
2002 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2004 test "x$ac_site_file" = xNONE
&& continue
2005 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2006 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2007 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2008 sed 's/^/| /' "$ac_site_file" >&5
2010 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2011 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2012 as_fn_error $?
"failed to load site script $ac_site_file
2013 See \`config.log' for more details" "$LINENO" 5; }
2017 if test -r "$cache_file"; then
2018 # Some versions of bash will fail to source /dev/null (special files
2019 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2020 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2021 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2022 $as_echo "$as_me: loading cache $cache_file" >&6;}
2024 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2025 *) .
"./$cache_file";;
2029 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2030 $as_echo "$as_me: creating cache $cache_file" >&6;}
2034 # Check that the precious variables saved in the cache have kept the same
2036 ac_cache_corrupted
=false
2037 for ac_var
in $ac_precious_vars; do
2038 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2039 eval ac_new_set
=\
$ac_env_${ac_var}_set
2040 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2041 eval ac_new_val
=\
$ac_env_${ac_var}_value
2042 case $ac_old_set,$ac_new_set in
2044 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2045 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2046 ac_cache_corrupted
=: ;;
2048 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2049 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2050 ac_cache_corrupted
=: ;;
2053 if test "x$ac_old_val" != "x$ac_new_val"; then
2054 # differences in whitespace do not lead to failure.
2055 ac_old_val_w
=`echo x $ac_old_val`
2056 ac_new_val_w
=`echo x $ac_new_val`
2057 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2058 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2059 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2060 ac_cache_corrupted
=:
2062 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2063 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2064 eval $ac_var=\
$ac_old_val
2066 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2067 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2068 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2069 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2072 # Pass precious variables to config.status.
2073 if test "$ac_new_set" = set; then
2075 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2076 *) ac_arg
=$ac_var=$ac_new_val ;;
2078 case " $ac_configure_args " in
2079 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2080 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2084 if $ac_cache_corrupted; then
2085 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2086 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2087 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2088 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2089 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2091 ## -------------------- ##
2092 ## Main body of script. ##
2093 ## -------------------- ##
2096 ac_cpp
='$CPP $CPPFLAGS'
2097 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2098 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2099 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2103 ac_config_headers
="$ac_config_headers config.h"
2106 for ac_dir
in scripts
"$srcdir"/scripts
; do
2107 if test -f "$ac_dir/install-sh"; then
2109 ac_install_sh
="$ac_aux_dir/install-sh -c"
2111 elif test -f "$ac_dir/install.sh"; then
2113 ac_install_sh
="$ac_aux_dir/install.sh -c"
2115 elif test -f "$ac_dir/shtool"; then
2117 ac_install_sh
="$ac_aux_dir/shtool install -c"
2121 if test -z "$ac_aux_dir"; then
2122 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in scripts \"$srcdir\"/scripts" "$LINENO" 5
2125 # These three variables are undocumented and unsupported,
2126 # and are intended to be withdrawn in a future Autoconf release.
2127 # They can cause serious problems if a builder's source tree is in a directory
2128 # whose full name contains unusual characters.
2129 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2130 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2131 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2137 # Check whether --with-pkgversion was given.
2138 if test "${with_pkgversion+set}" = set; then :
2139 withval
=$with_pkgversion; case "$withval" in
2140 yes) as_fn_error $?
"package version not specified" "$LINENO" 5 ;;
2142 *) PKGVERSION
="($withval) " ;;
2145 PKGVERSION
="(GNU libc) "
2149 PKGVERSION_TEXI
=`echo "$PKGVERSION" | sed 's/@/@@/g'`
2155 # Check whether --with-bugurl was given.
2156 if test "${with_bugurl+set}" = set; then :
2157 withval
=$with_bugurl; case "$withval" in
2158 yes) as_fn_error $?
"bug URL not specified" "$LINENO" 5 ;;
2161 *) BUGURL
="$withval"
2165 BUGURL
="http://www.gnu.org/software/libc/bugs.html"
2175 REPORT_BUGS_TO
="<$BUGURL>"
2176 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
2183 cat >>confdefs.h
<<_ACEOF
2184 #define PKGVERSION "$PKGVERSION"
2188 cat >>confdefs.h
<<_ACEOF
2189 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
2193 # Glibc should not depend on any header files
2196 # We require GCC, and by default use its preprocessor. Override AC_PROG_CPP
2197 # here to work around the Autoconf issue discussed in
2198 # <http://sourceware.org/ml/libc-alpha/2013-01/msg00721.html>.
2201 # We require GCC. Override _AC_PROG_CC_C89 here to work around the Autoconf
2202 # issue discussed in
2203 # <http://sourceware.org/ml/libc-alpha/2013-01/msg00757.html>.
2211 # Make sure we can run config.sub.
2212 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2213 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2216 $as_echo_n "checking build system type... " >&6; }
2217 if ${ac_cv_build+:} false
; then :
2218 $as_echo_n "(cached) " >&6
2220 ac_build_alias
=$build_alias
2221 test "x$ac_build_alias" = x
&&
2222 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2223 test "x$ac_build_alias" = x
&&
2224 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2225 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2226 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2230 $as_echo "$ac_cv_build" >&6; }
2231 case $ac_cv_build in
2233 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2236 ac_save_IFS
=$IFS; IFS
='-'
2242 # Remember, the first character of IFS is used to create $*,
2243 # except with old shells:
2246 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2250 $as_echo_n "checking host system type... " >&6; }
2251 if ${ac_cv_host+:} false
; then :
2252 $as_echo_n "(cached) " >&6
2254 if test "x$host_alias" = x
; then
2255 ac_cv_host
=$ac_cv_build
2257 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2258 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2263 $as_echo "$ac_cv_host" >&6; }
2266 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2269 ac_save_IFS
=$IFS; IFS
='-'
2275 # Remember, the first character of IFS is used to create $*,
2276 # except with old shells:
2279 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2284 ac_cpp
='$CPP $CPPFLAGS'
2285 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2286 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2287 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2288 if test -n "$ac_tool_prefix"; then
2289 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2290 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2292 $as_echo_n "checking for $ac_word... " >&6; }
2293 if ${ac_cv_prog_CC+:} false
; then :
2294 $as_echo_n "(cached) " >&6
2296 if test -n "$CC"; then
2297 ac_cv_prog_CC
="$CC" # Let the user override the test.
2299 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2303 test -z "$as_dir" && as_dir
=.
2304 for ac_exec_ext
in '' $ac_executable_extensions; do
2305 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2306 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2307 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2317 if test -n "$CC"; then
2318 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2319 $as_echo "$CC" >&6; }
2321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2322 $as_echo "no" >&6; }
2327 if test -z "$ac_cv_prog_CC"; then
2329 # Extract the first word of "gcc", so it can be a program name with args.
2330 set dummy gcc
; ac_word
=$2
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2332 $as_echo_n "checking for $ac_word... " >&6; }
2333 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2334 $as_echo_n "(cached) " >&6
2336 if test -n "$ac_ct_CC"; then
2337 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2339 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2343 test -z "$as_dir" && as_dir
=.
2344 for ac_exec_ext
in '' $ac_executable_extensions; do
2345 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2346 ac_cv_prog_ac_ct_CC
="gcc"
2347 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2356 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2357 if test -n "$ac_ct_CC"; then
2358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2359 $as_echo "$ac_ct_CC" >&6; }
2361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2362 $as_echo "no" >&6; }
2365 if test "x$ac_ct_CC" = x
; then
2368 case $cross_compiling:$ac_tool_warned in
2370 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2371 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2372 ac_tool_warned
=yes ;;
2380 if test -z "$CC"; then
2381 if test -n "$ac_tool_prefix"; then
2382 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2383 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2384 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2385 $as_echo_n "checking for $ac_word... " >&6; }
2386 if ${ac_cv_prog_CC+:} false
; then :
2387 $as_echo_n "(cached) " >&6
2389 if test -n "$CC"; then
2390 ac_cv_prog_CC
="$CC" # Let the user override the test.
2392 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2396 test -z "$as_dir" && as_dir
=.
2397 for ac_exec_ext
in '' $ac_executable_extensions; do
2398 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2399 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2400 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2410 if test -n "$CC"; then
2411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2412 $as_echo "$CC" >&6; }
2414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2415 $as_echo "no" >&6; }
2421 if test -z "$CC"; then
2422 # Extract the first word of "cc", so it can be a program name with args.
2423 set dummy cc
; ac_word
=$2
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2425 $as_echo_n "checking for $ac_word... " >&6; }
2426 if ${ac_cv_prog_CC+:} false
; then :
2427 $as_echo_n "(cached) " >&6
2429 if test -n "$CC"; then
2430 ac_cv_prog_CC
="$CC" # Let the user override the test.
2433 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2437 test -z "$as_dir" && as_dir
=.
2438 for ac_exec_ext
in '' $ac_executable_extensions; do
2439 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2440 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2441 ac_prog_rejected
=yes
2445 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2452 if test $ac_prog_rejected = yes; then
2453 # We found a bogon in the path, so make sure we never use it.
2454 set dummy
$ac_cv_prog_CC
2456 if test $# != 0; then
2457 # We chose a different compiler from the bogus one.
2458 # However, it has the same basename, so the bogon will be chosen
2459 # first if we set CC to just the basename; use the full file name.
2461 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2467 if test -n "$CC"; then
2468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2469 $as_echo "$CC" >&6; }
2471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2472 $as_echo "no" >&6; }
2477 if test -z "$CC"; then
2478 if test -n "$ac_tool_prefix"; then
2479 for ac_prog
in cl.exe
2481 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2482 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2484 $as_echo_n "checking for $ac_word... " >&6; }
2485 if ${ac_cv_prog_CC+:} false
; then :
2486 $as_echo_n "(cached) " >&6
2488 if test -n "$CC"; then
2489 ac_cv_prog_CC
="$CC" # Let the user override the test.
2491 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2495 test -z "$as_dir" && as_dir
=.
2496 for ac_exec_ext
in '' $ac_executable_extensions; do
2497 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2498 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2499 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2509 if test -n "$CC"; then
2510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2511 $as_echo "$CC" >&6; }
2513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2514 $as_echo "no" >&6; }
2518 test -n "$CC" && break
2521 if test -z "$CC"; then
2523 for ac_prog
in cl.exe
2525 # Extract the first word of "$ac_prog", so it can be a program name with args.
2526 set dummy
$ac_prog; ac_word
=$2
2527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2528 $as_echo_n "checking for $ac_word... " >&6; }
2529 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2530 $as_echo_n "(cached) " >&6
2532 if test -n "$ac_ct_CC"; then
2533 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2535 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2539 test -z "$as_dir" && as_dir
=.
2540 for ac_exec_ext
in '' $ac_executable_extensions; do
2541 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2542 ac_cv_prog_ac_ct_CC
="$ac_prog"
2543 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2552 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2553 if test -n "$ac_ct_CC"; then
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2555 $as_echo "$ac_ct_CC" >&6; }
2557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2558 $as_echo "no" >&6; }
2562 test -n "$ac_ct_CC" && break
2565 if test "x$ac_ct_CC" = x
; then
2568 case $cross_compiling:$ac_tool_warned in
2570 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2571 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2572 ac_tool_warned
=yes ;;
2581 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2582 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2583 as_fn_error $?
"no acceptable C compiler found in \$PATH
2584 See \`config.log' for more details" "$LINENO" 5; }
2586 # Provide some information about the compiler.
2587 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2590 for ac_option
in --version -v -V -qversion; do
2591 { { ac_try
="$ac_compiler $ac_option >&5"
2593 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2594 *) ac_try_echo=$ac_try;;
2596 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2597 $as_echo "$ac_try_echo"; } >&5
2598 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2600 if test -s conftest.err; then
2602 ... rest of stderr output deleted ...
2603 10q' conftest.err >conftest.er1
2604 cat conftest.er1 >&5
2606 rm -f conftest.er1 conftest.err
2607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2608 test $ac_status = 0; }
2612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2613 $as_echo_n "checking for suffix of object files... " >&6; }
2614 if ${ac_cv_objext+:} false; then :
2615 $as_echo_n "(cached) " >&6
2617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2618 /* end confdefs.h. */
2628 rm -f conftest.o conftest.obj
2629 if { { ac_try="$ac_compile"
2631 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2632 *) ac_try_echo
=$ac_try;;
2634 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2635 $as_echo "$ac_try_echo"; } >&5
2636 (eval "$ac_compile") 2>&5
2638 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2639 test $ac_status = 0; }; then :
2640 for ac_file
in conftest.o conftest.obj conftest.
*; do
2641 test -f "$ac_file" ||
continue;
2643 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM
) ;;
2644 *) ac_cv_objext
=`expr "$ac_file" : '.*\.\(.*\)'`
2649 $as_echo "$as_me: failed program was:" >&5
2650 sed 's/^/| /' conftest.
$ac_ext >&5
2652 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2653 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2654 as_fn_error $?
"cannot compute suffix of object files: cannot compile
2655 See \`config.log' for more details" "$LINENO" 5; }
2657 rm -f conftest.
$ac_cv_objext conftest.
$ac_ext
2659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2660 $as_echo "$ac_cv_objext" >&6; }
2661 OBJEXT
=$ac_cv_objext
2663 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2664 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2665 if ${ac_cv_c_compiler_gnu+:} false
; then :
2666 $as_echo_n "(cached) " >&6
2668 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2669 /* end confdefs.h. */
2682 if ac_fn_c_try_compile
"$LINENO"; then :
2687 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2688 ac_cv_c_compiler_gnu
=$ac_compiler_gnu
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2692 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2693 if test $ac_compiler_gnu = yes; then
2698 ac_test_CFLAGS
=${CFLAGS+set}
2699 ac_save_CFLAGS
=$CFLAGS
2700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2701 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2702 if ${ac_cv_prog_cc_g+:} false
; then :
2703 $as_echo_n "(cached) " >&6
2705 ac_save_c_werror_flag
=$ac_c_werror_flag
2706 ac_c_werror_flag
=yes
2709 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2710 /* end confdefs.h. */
2720 if ac_fn_c_try_compile
"$LINENO"; then :
2724 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2725 /* end confdefs.h. */
2735 if ac_fn_c_try_compile
"$LINENO"; then :
2738 ac_c_werror_flag
=$ac_save_c_werror_flag
2740 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2741 /* end confdefs.h. */
2751 if ac_fn_c_try_compile
"$LINENO"; then :
2754 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2756 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2758 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2759 ac_c_werror_flag
=$ac_save_c_werror_flag
2761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2762 $as_echo "$ac_cv_prog_cc_g" >&6; }
2763 if test "$ac_test_CFLAGS" = set; then
2764 CFLAGS
=$ac_save_CFLAGS
2765 elif test $ac_cv_prog_cc_g = yes; then
2766 if test "$GCC" = yes; then
2772 if test "$GCC" = yes; then
2780 ac_cpp
='$CPP $CPPFLAGS'
2781 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2782 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2783 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2785 if test $host != $build; then
2786 for ac_prog
in gcc cc
2788 # Extract the first word of "$ac_prog", so it can be a program name with args.
2789 set dummy
$ac_prog; ac_word
=$2
2790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2791 $as_echo_n "checking for $ac_word... " >&6; }
2792 if ${ac_cv_prog_BUILD_CC+:} false
; then :
2793 $as_echo_n "(cached) " >&6
2795 if test -n "$BUILD_CC"; then
2796 ac_cv_prog_BUILD_CC
="$BUILD_CC" # Let the user override the test.
2798 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2802 test -z "$as_dir" && as_dir
=.
2803 for ac_exec_ext
in '' $ac_executable_extensions; do
2804 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2805 ac_cv_prog_BUILD_CC
="$ac_prog"
2806 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2815 BUILD_CC
=$ac_cv_prog_BUILD_CC
2816 if test -n "$BUILD_CC"; then
2817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
2818 $as_echo "$BUILD_CC" >&6; }
2820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2821 $as_echo "no" >&6; }
2825 test -n "$BUILD_CC" && break
2830 # On Suns, sometimes $CPP names a directory.
2831 if test -n "$CPP" && test -d "$CPP"; then
2834 if test -z "$CPP"; then
2838 if test -n "$ac_tool_prefix"; then
2839 # Extract the first word of "${ac_tool_prefix}readelf", so it can be a program name with args.
2840 set dummy
${ac_tool_prefix}readelf
; ac_word
=$2
2841 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2842 $as_echo_n "checking for $ac_word... " >&6; }
2843 if ${ac_cv_prog_READELF+:} false
; then :
2844 $as_echo_n "(cached) " >&6
2846 if test -n "$READELF"; then
2847 ac_cv_prog_READELF
="$READELF" # Let the user override the test.
2849 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2853 test -z "$as_dir" && as_dir
=.
2854 for ac_exec_ext
in '' $ac_executable_extensions; do
2855 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2856 ac_cv_prog_READELF
="${ac_tool_prefix}readelf"
2857 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2866 READELF
=$ac_cv_prog_READELF
2867 if test -n "$READELF"; then
2868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READELF" >&5
2869 $as_echo "$READELF" >&6; }
2871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2872 $as_echo "no" >&6; }
2877 if test -z "$ac_cv_prog_READELF"; then
2878 ac_ct_READELF
=$READELF
2879 # Extract the first word of "readelf", so it can be a program name with args.
2880 set dummy readelf
; ac_word
=$2
2881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2882 $as_echo_n "checking for $ac_word... " >&6; }
2883 if ${ac_cv_prog_ac_ct_READELF+:} false
; then :
2884 $as_echo_n "(cached) " >&6
2886 if test -n "$ac_ct_READELF"; then
2887 ac_cv_prog_ac_ct_READELF
="$ac_ct_READELF" # Let the user override the test.
2889 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2893 test -z "$as_dir" && as_dir
=.
2894 for ac_exec_ext
in '' $ac_executable_extensions; do
2895 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2896 ac_cv_prog_ac_ct_READELF
="readelf"
2897 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2906 ac_ct_READELF
=$ac_cv_prog_ac_ct_READELF
2907 if test -n "$ac_ct_READELF"; then
2908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_READELF" >&5
2909 $as_echo "$ac_ct_READELF" >&6; }
2911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2912 $as_echo "no" >&6; }
2915 if test "x$ac_ct_READELF" = x
; then
2918 case $cross_compiling:$ac_tool_warned in
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2921 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2922 ac_tool_warned
=yes ;;
2924 READELF
=$ac_ct_READELF
2927 READELF
="$ac_cv_prog_READELF"
2931 # We need the C++ compiler only for testing.
2933 ac_cpp
='$CXXCPP $CPPFLAGS'
2934 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2935 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2936 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
2937 if test -z "$CXX"; then
2938 if test -n "$CCC"; then
2941 if test -n "$ac_tool_prefix"; then
2942 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
2944 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2945 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2947 $as_echo_n "checking for $ac_word... " >&6; }
2948 if ${ac_cv_prog_CXX+:} false
; then :
2949 $as_echo_n "(cached) " >&6
2951 if test -n "$CXX"; then
2952 ac_cv_prog_CXX
="$CXX" # Let the user override the test.
2954 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2958 test -z "$as_dir" && as_dir
=.
2959 for ac_exec_ext
in '' $ac_executable_extensions; do
2960 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2961 ac_cv_prog_CXX
="$ac_tool_prefix$ac_prog"
2962 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2972 if test -n "$CXX"; then
2973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2974 $as_echo "$CXX" >&6; }
2976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2977 $as_echo "no" >&6; }
2981 test -n "$CXX" && break
2984 if test -z "$CXX"; then
2986 for ac_prog
in g
++ c
++ gpp aCC CC cxx cc
++ cl.exe FCC KCC RCC xlC_r xlC
2988 # Extract the first word of "$ac_prog", so it can be a program name with args.
2989 set dummy
$ac_prog; ac_word
=$2
2990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2991 $as_echo_n "checking for $ac_word... " >&6; }
2992 if ${ac_cv_prog_ac_ct_CXX+:} false
; then :
2993 $as_echo_n "(cached) " >&6
2995 if test -n "$ac_ct_CXX"; then
2996 ac_cv_prog_ac_ct_CXX
="$ac_ct_CXX" # Let the user override the test.
2998 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3002 test -z "$as_dir" && as_dir
=.
3003 for ac_exec_ext
in '' $ac_executable_extensions; do
3004 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
3005 ac_cv_prog_ac_ct_CXX
="$ac_prog"
3006 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3015 ac_ct_CXX
=$ac_cv_prog_ac_ct_CXX
3016 if test -n "$ac_ct_CXX"; then
3017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
3018 $as_echo "$ac_ct_CXX" >&6; }
3020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3021 $as_echo "no" >&6; }
3025 test -n "$ac_ct_CXX" && break
3028 if test "x$ac_ct_CXX" = x
; then
3031 case $cross_compiling:$ac_tool_warned in
3033 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3034 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3035 ac_tool_warned
=yes ;;
3043 # Provide some information about the compiler.
3044 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
3047 for ac_option
in --version -v -V -qversion; do
3048 { { ac_try
="$ac_compiler $ac_option >&5"
3050 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3051 *) ac_try_echo=$ac_try;;
3053 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3054 $as_echo "$ac_try_echo"; } >&5
3055 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3057 if test -s conftest.err; then
3059 ... rest of stderr output deleted ...
3060 10q' conftest.err >conftest.er1
3061 cat conftest.er1 >&5
3063 rm -f conftest.er1 conftest.err
3064 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3065 test $ac_status = 0; }
3068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3069 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3070 if ${ac_cv_cxx_compiler_gnu+:} false; then :
3071 $as_echo_n "(cached) " >&6
3073 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3074 /* end confdefs.h. */
3087 if ac_fn_cxx_try_compile "$LINENO"; then :
3092 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3093 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3097 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3098 if test $ac_compiler_gnu = yes; then
3103 ac_test_CXXFLAGS=${CXXFLAGS+set}
3104 ac_save_CXXFLAGS=$CXXFLAGS
3105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3106 $as_echo_n "checking whether $CXX accepts -g... " >&6; }
3107 if ${ac_cv_prog_cxx_g+:} false; then :
3108 $as_echo_n "(cached) " >&6
3110 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3111 ac_cxx_werror_flag=yes
3114 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3115 /* end confdefs.h. */
3125 if ac_fn_cxx_try_compile "$LINENO"; then :
3126 ac_cv_prog_cxx_g=yes
3129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3130 /* end confdefs.h. */
3140 if ac_fn_cxx_try_compile "$LINENO"; then :
3143 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3145 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3146 /* end confdefs.h. */
3156 if ac_fn_cxx_try_compile "$LINENO"; then :
3157 ac_cv_prog_cxx_g=yes
3159 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3161 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3163 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3164 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3167 $as_echo "$ac_cv_prog_cxx_g" >&6; }
3168 if test "$ac_test_CXXFLAGS" = set; then
3169 CXXFLAGS=$ac_save_CXXFLAGS
3170 elif test $ac_cv_prog_cxx_g = yes; then
3171 if test "$GXX" = yes; then
3177 if test "$GXX" = yes; then
3184 ac_cpp='$CPP $CPPFLAGS'
3185 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3186 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3187 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3189 # It's useless to us if it can't link programs (e.g. missing -lstdc++).
3191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX can link programs" >&5
3192 $as_echo_n "checking whether $CXX can link programs... " >&6; }
3193 if ${libc_cv_cxx_link_ok+:} false; then :
3194 $as_echo_n "(cached) " >&6
3197 ac_cpp='$CXXCPP $CPPFLAGS'
3198 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3199 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3200 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3202 # Default, dynamic case.
3203 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3204 /* end confdefs.h. */
3214 if ac_fn_cxx_try_link "$LINENO"; then :
3215 libc_cv_cxx_link_ok=yes
3217 libc_cv_cxx_link_ok=no
3219 rm -f core conftest.err conftest.$ac_objext \
3220 conftest$ac_exeext conftest.$ac_ext
3222 old_LDFLAGS="$LDFLAGS"
3223 LDFLAGS="$LDFLAGS -static"
3224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3225 /* end confdefs.h. */
3232 std::cout << "Hello, world!";
3237 if ac_fn_cxx_try_link "$LINENO"; then :
3240 libc_cv_cxx_link_ok=no
3242 rm -f core conftest.err conftest.$ac_objext \
3243 conftest$ac_exeext conftest.$ac_ext
3244 LDFLAGS="$old_LDFLAGS"
3246 ac_cpp='$CPP $CPPFLAGS'
3247 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3248 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3249 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cxx_link_ok" >&5
3253 $as_echo "$libc_cv_cxx_link_ok" >&6; }
3254 if test $libc_cv_cxx_link_ok != yes; then :
3258 if test "`cd $srcdir; pwd -P`" = "`pwd -P`"; then
3259 as_fn_error $? "you must configure in a separate build directory" "$LINENO" 5
3262 # This will get text that should go into config.make.
3265 # Check for a --with-gd argument and set libgd-LDFLAGS in config.make.
3267 # Check whether --with-gd was given.
3268 if test "${with_gd+set}" = set; then :
3269 withval=$with_gd; case "$with_gd" in
3271 *) libgd_include="-I$withval/include"
3272 libgd_ldflags="-L$withval/lib" ;;
3278 # Check whether --with-gd-include was given.
3279 if test "${with_gd_include+set}" = set; then :
3280 withval=$with_gd_include; case "$with_gd_include" in
3282 *) libgd_include="-I$withval" ;;
3288 # Check whether --with-gd-lib was given.
3289 if test "${with_gd_lib+set}" = set; then :
3290 withval=$with_gd_lib; case "$with_gd_lib" in
3292 *) libgd_ldflags="-L$withval" ;;
3298 if test -n "$libgd_include"; then
3299 config_vars="$config_vars
3300 CFLAGS-memusagestat.c = $libgd_include"
3302 if test -n "$libgd_ldflags"; then
3303 config_vars="$config_vars
3304 libgd-LDFLAGS = $libgd_ldflags"
3308 # Check whether --with-fp was given.
3309 if test "${with_fp+set}" = set; then :
3310 withval=$with_fp; with_fp=$withval
3317 # Check whether --with-binutils was given.
3318 if test "${with_binutils+set}" = set; then :
3319 withval=$with_binutils; path_binutils=$withval
3325 # Check whether --with-selinux was given.
3326 if test "${with_selinux+set}" = set; then :
3327 withval=$with_selinux; with_selinux=$withval
3334 # Check whether --with-headers was given.
3335 if test "${with_headers+set}" = set; then :
3336 withval=$with_headers; sysheaders=$withval
3345 # Check whether --with-default-link was given.
3346 if test "${with_default_link+set}" = set; then :
3347 withval=$with_default_link; use_default_link=$withval
3349 use_default_link=default
3353 # Check whether --enable-sanity-checks was given.
3354 if test "${enable_sanity_checks+set}" = set; then :
3355 enableval=$enable_sanity_checks; enable_sanity=$enableval
3361 # Check whether --enable-shared was given.
3362 if test "${enable_shared+set}" = set; then :
3363 enableval=$enable_shared; shared=$enableval
3368 # Check whether --enable-profile was given.
3369 if test "${enable_profile+set}" = set; then :
3370 enableval=$enable_profile; profile=$enableval
3375 # Check whether --enable-timezone-tools was given.
3376 if test "${enable_timezone_tools+set}" = set; then :
3377 enableval=$enable_timezone_tools; enable_timezone_tools=$enableval
3379 enable_timezone_tools=yes
3384 # Check whether --enable-hardcoded-path-in-tests was given.
3385 if test "${enable_hardcoded_path_in_tests+set}" = set; then :
3386 enableval=$enable_hardcoded_path_in_tests; hardcoded_path_in_tests=$enableval
3388 hardcoded_path_in_tests=no
3393 # Check whether --enable-stackguard-randomization was given.
3394 if test "${enable_stackguard_randomization+set}" = set; then :
3395 enableval=$enable_stackguard_randomization; enable_stackguard_randomize=$enableval
3397 enable_stackguard_randomize=no
3400 if test "$enable_stackguard_randomize" = yes; then
3401 $as_echo "#define ENABLE_STACKGUARD_RANDOMIZE 1" >>confdefs.h
3405 # Check whether --enable-lock-elision was given.
3406 if test "${enable_lock_elision+set}" = set; then :
3407 enableval=$enable_lock_elision; enable_lock_elision=$enableval
3409 enable_lock_elision=no
3413 if test "$enable_lock_elision" = yes ; then
3414 $as_echo "#define ENABLE_LOCK_ELISION 1" >>confdefs.h
3418 # Check whether --enable-add-ons was given.
3419 if test "${enable_add_ons+set}" = set; then :
3420 enableval=$enable_add_ons;
3426 # Check whether --enable-hidden-plt was given.
3427 if test "${enable_hidden_plt+set}" = set; then :
3428 enableval=$enable_hidden_plt; hidden=$enableval
3433 if test "x$hidden" = xno; then
3434 $as_echo "#define NO_HIDDEN 1" >>confdefs.h
3438 # Check whether --enable-bind-now was given.
3439 if test "${enable_bind_now+set}" = set; then :
3440 enableval=$enable_bind_now; bindnow=$enableval
3446 if test "x$bindnow" = xyes; then
3447 $as_echo "#define BIND_NOW 1" >>confdefs.h
3451 # Check whether --enable-stack-protector was given.
3452 if test "${enable_stack_protector+set}" = set; then :
3453 enableval=$enable_stack_protector; enable_stack_protector=$enableval
3455 enable_stack_protector=no
3458 case "$enable_stack_protector" in
3459 all|yes|no|strong) ;;
3460 *) as_fn_error $? "Not a valid argument for --enable-stack-protector: \"$enable_stack_protector\"" "$LINENO" 5;;
3463 # Check whether --enable-static-nss was given.
3464 if test "${enable_static_nss+set}" = set; then :
3465 enableval=$enable_static_nss; static_nss=$enableval
3470 if test x"$static_nss" = xyes || test x"$shared" = xno; then
3472 $as_echo "#define DO_STATIC_NSS 1" >>confdefs.h
3476 # Check whether --enable-force-install was given.
3477 if test "${enable_force_install+set}" = set; then :
3478 enableval=$enable_force_install; force_install=$enableval
3485 # Check whether --enable-maintainer-mode was given.
3486 if test "${enable_maintainer_mode+set}" = set; then :
3487 enableval=$enable_maintainer_mode; maintainer=$enableval
3493 # Check whether --enable-kernel was given.
3494 if test "${enable_kernel+set}" = set; then :
3495 enableval=$enable_kernel; minimum_kernel=$enableval
3498 if test "$minimum_kernel" = yes || test "$minimum_kernel" = no; then
3499 # Better nothing than this.
3502 if test "$minimum_kernel" = current; then
3503 minimum_kernel=`uname
-r 2>/dev
/null
` || minimum_kernel=
3507 # Check whether --enable-all-warnings was given.
3508 if test "${enable_all_warnings+set}" = set; then :
3509 enableval=$enable_all_warnings; all_warnings=$enableval
3514 # Check whether --enable-werror was given.
3515 if test "${enable_werror+set}" = set; then :
3516 enableval=$enable_werror; enable_werror=$enableval
3523 # Check whether --enable-multi-arch was given.
3524 if test "${enable_multi_arch+set}" = set; then :
3525 enableval=$enable_multi_arch; multi_arch=$enableval
3531 # Check whether --enable-experimental-malloc was given.
3532 if test "${enable_experimental_malloc+set}" = set; then :
3533 enableval=$enable_experimental_malloc; experimental_malloc=$enableval
3535 experimental_malloc=yes
3540 # Check whether --enable-nss-crypt was given.
3541 if test "${enable_nss_crypt+set}" = set; then :
3542 enableval=$enable_nss_crypt; nss_crypt=$enableval
3547 if test x$nss_crypt = xyes; then
3548 nss_includes=-I$(nss-config --includedir 2>/dev/null)
3549 if test $? -ne 0; then
3550 as_fn_error $? "cannot find include directory with nss-config" "$LINENO" 5
3552 old_CFLAGS="$CFLAGS"
3553 CFLAGS="$CFLAGS $nss_includes"
3555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3556 /* end confdefs.h. */
3559 #include <nsslowhash.h>
3560 void f (void) { NSSLOW_Init (); }
3569 if ac_fn_c_try_compile "$LINENO"; then :
3570 libc_cv_nss_crypt=yes
3573 cannot find NSS headers with lowlevel hash function interfaces" "$LINENO" 5
3575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577 old_LDFLAGS="$LDFLAGS"
3578 LIBS="$LIBS -lfreebl3"
3579 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3580 /* end confdefs.h. */
3583 #include <nsslowhash.h>
3592 if ac_fn_c_try_link "$LINENO"; then :
3593 libc_cv_nss_crypt=yes
3596 cannot link program using lowlevel NSS hash functions" "$LINENO" 5
3598 rm -f core conftest.err conftest.$ac_objext \
3599 conftest$ac_exeext conftest.$ac_ext
3600 # Check to see if there is a static NSS cryptographic library.
3601 # If there isn't then we can't link anything with libcrypt.a,
3602 # and that might mean disabling some static tests.
3603 LDFLAGS="$LDFLAGS -static"
3604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3605 /* end confdefs.h. */
3608 #include <nsslowhash.h>
3617 if ac_fn_c_try_link "$LINENO"; then :
3618 libc_cv_static_nss_crypt=yes
3620 libc_cv_static_nss_crypt=no
3622 rm -f core conftest.err conftest.$ac_objext \
3623 conftest$ac_exeext conftest.$ac_ext
3624 LDFLAGS="$old_LDFLAGS"
3625 CFLAGS="$old_CFLAGS"
3628 libc_cv_nss_crypt=no
3629 libc_cv_static_nss_crypt=no
3635 # Check whether --enable-obsolete-rpc was given.
3636 if test "${enable_obsolete_rpc+set}" = set; then :
3637 enableval=$enable_obsolete_rpc; link_obsolete_rpc=$enableval
3639 link_obsolete_rpc=no
3644 if test "$link_obsolete_rpc" = yes; then
3645 $as_echo "#define LINK_OBSOLETE_RPC 1" >>confdefs.h
3649 # Check whether --enable-obsolete-nsl was given.
3650 if test "${enable_obsolete_nsl+set}" = set; then :
3651 enableval=$enable_obsolete_nsl; build_obsolete_nsl=$enableval
3653 build_obsolete_nsl=no
3658 if test "$build_obsolete_nsl" = yes; then
3659 $as_echo "#define LINK_OBSOLETE_NSL 1" >>confdefs.h
3663 # Check whether --enable-systemtap was given.
3664 if test "${enable_systemtap+set}" = set; then :
3665 enableval=$enable_systemtap; systemtap=$enableval
3670 if test "x$systemtap" != xno; then
3671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for systemtap static probe support" >&5
3672 $as_echo_n "checking for systemtap static probe support... " >&6; }
3673 if ${libc_cv_sdt+:} false; then :
3674 $as_echo_n "(cached) " >&6
3676 old_CFLAGS="$CFLAGS"
3677 CFLAGS="-std=gnu11 $CFLAGS"
3678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3679 /* end confdefs.h. */
3680 #include <sys/sdt.h>
3681 void foo (int i, void *p)
3683 asm ("" STAP_PROBE_ASM (foo, bar, STAP_PROBE_ASM_TEMPLATE (2)) ""
3684 :: STAP_PROBE_ASM_OPERANDS (2, i, p));
3687 if ac_fn_c_try_compile "$LINENO"; then :
3692 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3693 CFLAGS="$old_CFLAGS"
3695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_sdt" >&5
3696 $as_echo "$libc_cv_sdt" >&6; }
3697 if test $libc_cv_sdt = yes; then
3698 $as_echo "#define USE_STAP_PROBE 1" >>confdefs.h
3700 elif test "x$systemtap" != xauto; then
3701 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3702 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3703 as_fn_error $? "systemtap support needs sys
/sdt.h with asm support
3704 See \
`config.log' for more details" "$LINENO" 5; }
3708 # Check whether --enable-build-nscd was given.
3709 if test "${enable_build_nscd+set}" = set; then :
3710 enableval=$enable_build_nscd; build_nscd=$enableval
3717 # Note the use of $use_nscd is near the bottom of the file.
3718 # Check whether --enable-nscd was given.
3719 if test "${enable_nscd+set}" = set; then :
3720 enableval=$enable_nscd; use_nscd=$enableval
3726 # Check whether --enable-pt_chown was given.
3727 if test "${enable_pt_chown+set}" = set; then :
3728 enableval=$enable_pt_chown; build_pt_chown=$enableval
3734 if test "$build_pt_chown" = yes; then
3735 $as_echo "#define HAVE_PT_CHOWN 1" >>confdefs.h
3739 # Check whether --enable-tunables was given.
3740 if test "${enable_tunables+set}" = set; then :
3741 enableval=$enable_tunables; have_tunables=$enableval
3747 if test "$have_tunables" = yes; then
3748 $as_echo "#define HAVE_TUNABLES 1" >>confdefs.h
3752 # The abi-tags file uses a fairly simplistic model for name recognition that
3753 # can't distinguish i486-pc-linux-gnu fully from i486-pc-gnu. So we mutate a
3754 # $host_os of `gnu
*' here to be `gnu-gnu*' just so that it can tell.
3755 # This doesn't get used much beyond that, so it's fairly safe.
3760 host_os
=`echo $host_os | sed -e 's/gnu/gnu-gnu/'`
3764 # Check whether --enable-mathvec was given.
3765 if test "${enable_mathvec+set}" = set; then :
3766 enableval
=$enable_mathvec; build_mathvec
=$enableval
3768 build_mathvec
=notset
3772 # We keep the original values in `$config_*' and never modify them, so we
3773 # can write them unchanged into config.make. Everything else uses
3774 # $machine, $vendor, and $os, and changes them whenever convenient.
3775 config_machine
=$host_cpu config_vendor
=$host_vendor config_os
=$host_os
3777 # Don't allow vendor == "unknown"
3778 test "$config_vendor" = unknown
&& config_vendor
=
3779 config_os
="`echo $config_os | sed 's/^unknown-//'`"
3781 # Some configurations imply other options.
3784 # The configure fragment of an add-on port can modify these to supplement
3785 # or override the table in the case statement below. No fragment should
3786 # ever change the config_* variables, however.
3787 machine
=$config_machine
3788 vendor
=$config_vendor
3794 # Check whether --with-cpu was given.
3795 if test "${with_cpu+set}" = set; then :
3796 withval
=$with_cpu; case "$withval" in
3797 yes|
'') as_fn_error $?
"--with-cpu requires an argument" "$LINENO" 5 ;;
3799 *) submachine
="$withval" ;;
3805 # An preconfigure script can set this when it wants to disable the sanity
3809 if frags
=`ls -d $srcdir/sysdeps/*/preconfigure 2> /dev/null`
3811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysdeps preconfigure fragments" >&5
3812 $as_echo_n "checking for sysdeps preconfigure fragments... " >&6; }
3813 for frag
in $frags; do
3814 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3815 echo $ECHO_N "$name $ECHO_C" >&6
3818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3825 case "$enable_add_ons" in
3828 add_ons
=`cd $srcdir && ls -d 2> /dev/null */configure */sysdeps |
3829 sed 's@/[^/]*$@@' | sort | uniq`
3830 add_ons_automatic
=yes
3832 *) add_ons
=`echo "$enable_add_ons" | sed 's/,/ /g'`
3833 add_ons_automatic
=no
;;
3839 if test x
"$add_ons" != x
; then
3840 for f
in $add_ons; do
3841 # Some sanity checks
3845 *** It seems that you're using an old \`crypt' add-on. crypt is now
3846 *** part of glibc and using the old add-on will not work with this
3847 *** release. Start again with fresh sources and without the old
3848 *** \`crypt' add-on." "$LINENO" 5
3852 *** It seems that you're using an old \`localedata' add-on. localedata
3853 *** is now part of glibc and using the old add-on will not work with
3854 *** this release. Start again with fresh sources and without the old
3855 *** \`localedata' add-on." "$LINENO" 5
3860 # Now source each add-on's configure fragment.
3861 # The fragments can use $srcdir/$libc_add_on to find themselves,
3862 # and test $add_ons_automatic to see if they were explicitly requested.
3863 # A fragment can clear (or even change) $libc_add_on to affect
3864 # whether it goes into the list to be actually used in the build.
3866 for libc_add_on
in $add_ons; do
3867 # Test whether such a directory really exists.
3868 # It can be absolute, or relative to $srcdir, or relative to the build dir.
3869 case "$libc_add_on" in
3871 libc_add_on_srcdir
=$libc_add_on
3874 test -d "$srcdir/$libc_add_on" ||
{
3875 if test -d "$libc_add_on"; then
3876 libc_add_on
="`pwd`/$libc_add_on"
3878 as_fn_error $?
"add-on directory \"$libc_add_on\" does not exist" "$LINENO" 5
3881 libc_add_on_srcdir
=$srcdir/$libc_add_on
3885 libc_add_on_frag
=$libc_add_on_srcdir/configure
3886 libc_add_on_canonical
=
3887 libc_add_on_config_subdirs
=
3888 if test -r "$libc_add_on_frag"; then
3889 { $as_echo "$as_me:${as_lineno-$LINENO}: running configure fragment for add-on $libc_add_on" >&5
3890 $as_echo "$as_me: running configure fragment for add-on $libc_add_on" >&6;}
3891 libc_add_on_canonical
=unknown
3892 libc_add_on_subdirs
=
3893 .
"$libc_add_on_frag"
3894 test -z "$libc_add_on" ||
{
3895 configured_add_ons
="$configured_add_ons $libc_add_on"
3896 if test "x$libc_add_on_canonical" = xunknown
; then
3897 as_fn_error $?
"fragment must set \$libc_add_on_canonical" "$LINENO" 5
3899 for d
in $libc_add_on_subdirs; do
3900 case "$libc_add_on" in
3901 /*) subdir_srcdir
="$libc_add_on" ;;
3902 *) subdir_srcdir
="\$(..)$libc_add_on" ;;
3906 d
="${libc_add_on_canonical:-$libc_add_on}"
3912 subdir_srcdir
="$subdir_srcdir/$d"
3915 d
=`echo "$d" | sed 's@/*$@@;s@^.*/@@'`
3916 add_on_subdirs
="$add_on_subdirs $d"
3917 test "$subdir_srcdir" = "\$(..)$d" || config_vars
="$config_vars
3918 $d-srcdir = $subdir_srcdir"
3920 for d
in $libc_add_on_config_subdirs; do
3922 /*) as_fn_error $?
"fragment uses absolute path in \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3924 if test ! -d "$libc_add_on_srcdir/$d"; then
3925 as_fn_error $?
"fragment wants to configure missing directory $d" "$LINENO" 5
3927 case "$libc_add_on" in
3928 /*) as_fn_error $?
"relative path required for add-on using \$libc_add_on_config_subdirs" "$LINENO" 5 ;;
3930 subdirs
="$subdirs $libc_add_on/$d"
3934 if test -n "$libc_add_on"; then
3935 if frags
=`ls -d $libc_add_on_srcdir/sysdeps/*/preconfigure 2> /dev/null`
3937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking add-on $libc_add_on for preconfigure fragments" >&5
3938 $as_echo_n "checking add-on $libc_add_on for preconfigure fragments... " >&6; }
3939 for frag
in $frags; do
3940 name
=`echo "$frag" | sed 's@/[^/]*$@@;s@^.*/@@'`
3941 echo $ECHO_N "$name $ECHO_C" >&6
3944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
3947 use_add_ons
="$use_add_ons $libc_add_on"
3948 add_ons_pfx
="$add_ons_pfx $libc_add_on/"
3949 test -z "$libc_add_on_canonical" ||
3950 add_ons_sfx
="$add_ons_sfx /$libc_add_on_canonical"
3953 # Use echo to strip excess whitespace.
3954 add_ons
="`echo $use_add_ons`"
3961 ### By using the undocumented --enable-hacker-mode option for configure
3962 ### one can skip this test to make the configuration not fail for unsupported
3965 if test -z "$enable_hacker_mode" && test x
"$libc_config_ok" != xyes
; then
3966 case "$machine-$host_os" in
3971 *** The GNU C library is currently unavailable for this platform.
3972 *** If you are interested in seeing glibc on this platform visit
3973 *** the \"How to submit a new port\" in the wiki:
3974 *** https://sourceware.org/glibc/wiki/#Development
3975 *** and join the community!" "$LINENO" 5
3980 # Set base_machine if not set by a preconfigure fragment.
3981 test -n "$base_machine" || base_machine
=$machine
3984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector" >&5
3985 $as_echo_n "checking for -fstack-protector... " >&6; }
3986 if ${libc_cv_ssp+:} false
; then :
3987 $as_echo_n "(cached) " >&6
3989 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector -xc /dev/null -S -o /dev/null'
3990 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
3993 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3994 test $ac_status = 0; }; }; then :
4001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp" >&5
4002 $as_echo "$libc_cv_ssp" >&6; }
4004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector-strong" >&5
4005 $as_echo_n "checking for -fstack-protector-strong... " >&6; }
4006 if ${libc_cv_ssp_strong+:} false
; then :
4007 $as_echo_n "(cached) " >&6
4009 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector-strong -xc /dev/null -S -o /dev/null'
4010 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4013 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4014 test $ac_status = 0; }; }; then :
4015 libc_cv_ssp_strong
=yes
4017 libc_cv_ssp_strong
=no
4021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp_strong" >&5
4022 $as_echo "$libc_cv_ssp_strong" >&6; }
4024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fstack-protector-all" >&5
4025 $as_echo_n "checking for -fstack-protector-all... " >&6; }
4026 if ${libc_cv_ssp_all+:} false
; then :
4027 $as_echo_n "(cached) " >&6
4029 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -Werror -fstack-protector-all -xc /dev/null -S -o /dev/null'
4030 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
4033 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4034 test $ac_status = 0; }; }; then :
4041 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ssp_all" >&5
4042 $as_echo "$libc_cv_ssp_all" >&6; }
4046 if test "$libc_cv_ssp" = yes; then
4047 no_stack_protector
="-fno-stack-protector -DSTACK_PROTECTOR_LEVEL=0"
4048 $as_echo "#define HAVE_CC_NO_STACK_PROTECTOR 1" >>confdefs.h
4052 if test "$enable_stack_protector" = yes && test "$libc_cv_ssp" = yes; then
4053 stack_protector
="-fstack-protector"
4054 $as_echo "#define STACK_PROTECTOR_LEVEL 1" >>confdefs.h
4056 elif test "$enable_stack_protector" = all
&& test "$libc_cv_ssp_all" = yes; then
4057 stack_protector
="-fstack-protector-all"
4058 $as_echo "#define STACK_PROTECTOR_LEVEL 2" >>confdefs.h
4060 elif test "$enable_stack_protector" = strong
&& test "$libc_cv_ssp_strong" = yes; then
4061 stack_protector
="-fstack-protector-strong"
4062 $as_echo "#define STACK_PROTECTOR_LEVEL 3" >>confdefs.h
4065 stack_protector
="-fno-stack-protector"
4066 $as_echo "#define STACK_PROTECTOR_LEVEL 0" >>confdefs.h
4073 if test -n "$stack_protector"; then
4074 no_ssp
=-fno-stack-protector
4078 if test "$enable_stack_protector" != no
; then
4079 as_fn_error $?
"--enable-stack-protector=$enable_stack_protector specified, but specified level of stack protection is not supported by the compiler." "$LINENO" 5
4083 # For the multi-arch option we need support in the assembler & linker.
4084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for assembler and linker STT_GNU_IFUNC support" >&5
4085 $as_echo_n "checking for assembler and linker STT_GNU_IFUNC support... " >&6; }
4086 if ${libc_cv_ld_gnu_indirect_function+:} false
; then :
4087 $as_echo_n "(cached) " >&6
4089 cat > conftest.S
<<EOF
4090 .type foo,%gnu_indirect_function
4103 libc_cv_ld_gnu_indirect_function
=no
4104 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
4105 -nostartfiles -nostdlib $no_ssp \
4106 -o conftest conftest.S
1>&5 2>&5; then
4107 # Do a link to see if the backend supports IFUNC relocs.
4108 $READELF -r conftest
1>&5
4109 LC_ALL
=C
$READELF -r conftest |
grep 'no relocations' >/dev
/null ||
{
4110 libc_cv_ld_gnu_indirect_function
=yes
4115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ld_gnu_indirect_function" >&5
4116 $as_echo "$libc_cv_ld_gnu_indirect_function" >&6; }
4118 # Check if gcc supports attribute ifunc as it is used in libc_ifunc macro.
4119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc attribute ifunc support" >&5
4120 $as_echo_n "checking for gcc attribute ifunc support... " >&6; }
4121 if ${libc_cv_gcc_indirect_function+:} false
; then :
4122 $as_echo_n "(cached) " >&6
4124 cat > conftest.c
<<EOF
4125 extern int func (int);
4126 int used_func (int a)
4130 static void *resolver ()
4134 extern __typeof (func) func __attribute__ ((ifunc ("resolver")));
4136 libc_cv_gcc_indirect_function
=no
4137 if ${CC-cc} -c conftest.c
-o conftest.o
1>&5 \
4139 if $READELF -s conftest.o |
grep IFUNC
>/dev
/null
2>&5; then
4140 libc_cv_gcc_indirect_function
=yes
4145 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_indirect_function" >&5
4146 $as_echo "$libc_cv_gcc_indirect_function" >&6; }
4148 if test x
"$libc_cv_ld_gnu_indirect_function" != xyes
; then
4149 if test x
"$multi_arch" = xyes
; then
4150 as_fn_error $?
"--enable-multi-arch support requires assembler and linker support" "$LINENO" 5
4155 if test x
"$libc_cv_gcc_indirect_function" != xyes
&&
4156 test x
"$multi_arch" = xyes
; then
4157 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-multi-arch support recommends a gcc with gnu-indirect-function support.
4158 Please use a gcc which supports it by default or configure gcc with --enable-gnu-indirect-function" >&5
4159 $as_echo "$as_me: WARNING: --enable-multi-arch support recommends a gcc with gnu-indirect-function support.
4160 Please use a gcc which supports it by default or configure gcc with --enable-gnu-indirect-function" >&2;}
4163 if test x
"$multi_arch" != xno
; then
4164 multi_arch_d
=/multiarch
4167 # Compute the list of sysdep directories for this configuration.
4168 # This can take a while to compute.
4169 sysdep_dir
=$srcdir/sysdeps
4170 { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysdep dirs" >&5
4171 $as_echo_n "checking sysdep dirs... " >&6; }
4172 # Make sco3.2v4 become sco3.2.4 and sunos4.1.1_U1 become sunos4.1.1.U1.
4173 os
="`echo $os | sed 's/\([0-9A-Z]\)[v_]\([0-9A-Z]\)/\1.\2/g'`"
4175 test "x$base_os" != x ||
case "$os" in
4177 base_os
=mach
/hurd
;;
4179 base_os
=unix
/sysv
;;
4182 # For sunos4.1.1, try sunos4.1.1, then sunos4.1, then sunos4, then sunos.
4185 while o
=`echo $tail | sed 's/\.[^.]*$//'`; test $o != $tail; do
4189 o
=`echo $tail | sed 's/[0-9]*$//'`
4190 if test $o != $tail; then
4193 # For linux-gnu, try linux-gnu, then linux.
4194 o
=`echo $tail | sed 's/-.*$//'`
4195 if test $o != $tail; then
4199 # For unix/sysv/sysv4, try unix/sysv/sysv4, then unix/sysv, then unix.
4202 while b
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$b"; do
4208 # For sparc/sparc32, try sparc/sparc32 and then sparc.
4210 tail=$machine${submachine:+/$submachine}
4211 while m
=`echo $tail | sed 's@^\(.*\)/\([^/]*\)$@& \1@'`; test -n "$m"; do
4213 # Prepend the machine's FPU directory unless --without-fp.
4214 if test "$with_fp" = yes; then
4219 # For each machine term, try it with and then without /multiarch.
4220 for try_fpu
in $maybe_fpu ''; do
4221 for try_multi
in $multi_arch_d ''; do
4222 mach
="$mach /$1$try_fpu$try_multi"
4229 # Find what sysdep directories exist.
4232 for b
in $base ''; do
4233 for m0
in $mach ''; do
4234 for v
in /$vendor ''; do
4235 test "$v" = / && continue
4236 for o
in /$ostry ''; do
4237 test "$o" = / && continue
4238 for m
in $mach ''; do
4239 for d
in $add_ons_pfx ''; do
4240 for a
in $add_ons_sfx ''; do
4241 try_suffix
="$m0$b$v$o$m"
4242 if test -n "$try_suffix"; then
4243 try_srcdir
="${srcdir}/"
4247 try
="${d}sysdeps$try_suffix$a"
4248 test -n "$enable_debug_configure" &&
4249 echo "$0 DEBUG: try $try" >&2
4250 if test -d "$try_srcdir$try"; then
4251 sysnames
="$sysnames $try"
4252 { test -n "$o" ||
test -n "$b"; } && os_used
=t
4253 { test -n "$m" ||
test -n "$m0"; } && machine_used
=t
4255 x
*/$submachine) submachine_used
=t
;;
4257 if test -n "$d"; then
4258 case "$sysnames_add_ons" in
4260 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4273 # If the assembler supports gnu_indirect_function symbol type and the
4274 # architecture supports multi-arch, we enable multi-arch by default.
4275 case $sysnames_add_ons$sysnames in
4279 test x
"$multi_arch" = xdefault
&& multi_arch
=no
4282 if test x
"$multi_arch" != xno
; then
4283 $as_echo "#define USE_MULTIARCH 1" >>confdefs.h
4288 if test -z "$os_used" && test "$os" != none
; then
4289 as_fn_error $?
"Operating system $os is not supported." "$LINENO" 5
4291 if test -z "$machine_used" && test "$machine" != none
; then
4292 as_fn_error $?
"The $machine is not supported." "$LINENO" 5
4294 if test -z "$submachine_used" && test -n "$submachine"; then
4295 as_fn_error $?
"The $submachine subspecies of $host_cpu is not supported." "$LINENO" 5
4299 # We have now validated the configuration.
4301 # Expand the list of system names into a full list of directories
4302 # from each element's parent name and Implies file (if present).
4305 while test $# -gt 0; do
4309 case " $names " in *" $name "*)
4310 # Already in the list.
4314 # Report each name as we discover it, so there is no long pause in output.
4315 echo $ECHO_N "$name $ECHO_C" >&6
4317 name_base
=`echo $name | sed -e 's@\(.*sysdeps\)/.*@\1@'`
4321 *) xsrcdir
=$srcdir/ ;;
4323 test -n "$enable_debug_configure" &&
4324 echo "DEBUG: name/Implies $xsrcdir$name/Implies" >&2
4326 for implies_file
in Implies Implies-before Implies-after
; do
4327 implies_type
=`echo $implies_file | sed s/-/_/`
4328 eval ${implies_type}=
4329 if test -f $xsrcdir$name/$implies_file; then
4330 # Collect more names from the `Implies' file (removing comments).
4331 implied_candidate
="`sed 's/#.*$//' < $xsrcdir$name/$implies_file`"
4332 for x
in $implied_candidate; do
4334 if test -d $xsrcdir$name_base/$x; then
4335 eval "${implies_type}=\"\$${implies_type} \$name_base/\$x\""
4338 for d
in $add_ons_pfx ''; do
4339 try
="${d}sysdeps/$x"
4342 *) try_srcdir
=$srcdir/ ;;
4344 test -n "$enable_debug_configure" &&
4345 echo "DEBUG: $name $implies_file $x try($d) {$try_srcdir}$try" >&2
4346 if test $try != $xsrcdir$name_base/$x && test -d $try_srcdir$try;
4348 eval "${implies_type}=\"\$${implies_type} \$try\""
4350 case "$sysnames_add_ons" in
4352 *|
'') sysnames_add_ons
="$sysnames_add_ons $d" ;;
4356 if test $found = no
; then
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $name/$implies_file specifies nonexistent $x" >&5
4358 $as_echo "$as_me: WARNING: $name/$implies_file specifies nonexistent $x" >&2;}
4364 # Add NAME to the list of names.
4365 names
="$names $name"
4367 # Find the parent of NAME, using the empty string if it has none.
4368 parent
="`echo $name | sed -n -e 's=/[^/]*$==' -e '/sysdeps$/q' -e p`"
4370 test -n "$enable_debug_configure" &&
4371 echo "DEBUG: $name Implies='$Implies' rest='$*' parent='$parent' \
4372 Implies_before='$Implies_before' Implies_after='$Implies_after'" >&2
4374 # Add the names implied by NAME, and NAME's parent (if it has one), to
4375 # the list of names to be processed (the argument list). We prepend the
4376 # implied names to the list and append the parent. We want implied
4377 # directories to come before further directories inferred from the
4378 # configuration components; this ensures that for sysv4, unix/common
4379 # (implied by unix/sysv/sysv4) comes before unix/sysv (in ostry (here $*)
4381 sysnames
="`echo $Implies $* $Implies_before $parent $Implies_after`"
4382 test -n "$sysnames" && set $sysnames
4385 # Add the default directories.
4386 default_sysnames
="sysdeps/generic"
4387 sysnames
="$names $default_sysnames"
4389 # The other names were emitted during the scan.
4390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $default_sysnames" >&5
4391 $as_echo "$default_sysnames" >&6; }
4393 # Collect the list of add-ons that supply partial sysdeps trees.
4395 for add_on
in $add_ons; do
4398 *) xsrcdir
="$srcdir/" ;;
4401 test -d "$xsrcdir$add_on/sysdeps" ||
{
4402 case "$configured_add_ons " in
4405 as_fn_error $?
"add-on $add_on has no configure fragment or sysdeps tree" "$LINENO" 5
4411 sysdeps_add_ons
="$sysdeps_add_ons $add_on"
4412 case "$sysnames_add_ons" in
4415 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no sysdeps directories" >&5
4416 $as_echo "$as_me: WARNING: add-on $add_on contributed no sysdeps directories" >&2;}
4421 for d
in $sysnames; do
4423 $add_on/sysdeps
/*) ;;
4426 (cd "$xsrcdir$d" && for f
in *[!~
]; do
4429 for ff
in $f/*.h
; do
4430 test -d "$ff" ||
{ test -e "$ff" && exit 88; }
4434 test -d "$f" ||
{ test -e "$f" && exit 88; }
4438 if test $?
-eq 88; then
4443 if test $found = no
; then
4444 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: add-on $add_on contributed no useful sysdeps directories" >&5
4445 $as_echo "$as_me: WARNING: add-on $add_on contributed no useful sysdeps directories" >&2;}
4453 # Find a good install program. We prefer a C program (faster),
4454 # so one script is as good as another. But avoid the broken or
4455 # incompatible versions:
4456 # SysV /etc/install, /usr/sbin/install
4457 # SunOS /usr/etc/install
4458 # IRIX /sbin/install
4460 # AmigaOS /C/install, which installs bootblocks on floppy discs
4461 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
4462 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
4463 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
4464 # OS/2's system install, which has a completely different semantic
4465 # ./install, which can be erroneously created by make from ./install.sh.
4466 # Reject install programs that cannot install multiple files.
4467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
4468 $as_echo_n "checking for a BSD-compatible install... " >&6; }
4469 if test -z "$INSTALL"; then
4470 if ${ac_cv_path_install+:} false
; then :
4471 $as_echo_n "(cached) " >&6
4473 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4477 test -z "$as_dir" && as_dir
=.
4478 # Account for people who put trailing slashes in PATH elements.
4479 case $as_dir/ in #((
4480 .
/ | .
// |
/[cC
]/* | \
4481 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
4482 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
4485 # OSF1 and SCO ODT 3.0 have their own names for install.
4486 # Don't use installbsd from OSF since it installs stuff as root
4488 for ac_prog
in ginstall scoinst
install; do
4489 for ac_exec_ext
in '' $ac_executable_extensions; do
4490 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
4491 if test $ac_prog = install &&
4492 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4493 # AIX install. It has an incompatible calling convention.
4495 elif test $ac_prog = install &&
4496 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
4497 # program-specific install script used by HP pwplus--don't use.
4500 rm -rf conftest.one conftest.two conftest.dir
4501 echo one
> conftest.one
4502 echo two
> conftest.two
4504 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
4505 test -s conftest.one
&& test -s conftest.two
&&
4506 test -s conftest.dir
/conftest.one
&&
4507 test -s conftest.dir
/conftest.two
4509 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
4522 rm -rf conftest.one conftest.two conftest.dir
4525 if test "${ac_cv_path_install+set}" = set; then
4526 INSTALL
=$ac_cv_path_install
4528 # As a last resort, use the slow shell script. Don't cache a
4529 # value for INSTALL within a source directory, because that will
4530 # break other packages using the cache if that directory is
4531 # removed, or if the value is a relative name.
4532 INSTALL
=$ac_install_sh
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
4536 $as_echo "$INSTALL" >&6; }
4538 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
4539 # It thinks the first close brace ends the variable substitution.
4540 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4542 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4544 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4546 if test "$INSTALL" = "${srcdir}/scripts/install-sh -c"; then
4547 # The makefiles need to use a different form to find it in $srcdir.
4548 INSTALL
='\$(..)./scripts/install-sh -c'
4550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4551 $as_echo_n "checking whether ln -s works... " >&6; }
4553 if test "$LN_S" = "ln -s"; then
4554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4555 $as_echo "yes" >&6; }
4557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4558 $as_echo "no, using $LN_S" >&6; }
4562 # Was a --with-binutils option given?
4563 if test -n "$path_binutils"; then
4564 # Make absolute; ensure a single trailing slash.
4565 path_binutils
=`(cd $path_binutils; pwd) | sed 's%/*$%/%'`
4566 CC
="$CC -B$path_binutils"
4568 AS
=`$CC -print-prog-name=as`
4569 LD
=`$CC -print-prog-name=ld`
4570 AR
=`$CC -print-prog-name=ar`
4572 OBJDUMP
=`$CC -print-prog-name=objdump`
4574 OBJCOPY
=`$CC -print-prog-name=objcopy`
4576 GPROF
=`$CC -print-prog-name=gprof`
4579 # Determine whether we are using GNU binutils.
4580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AS is GNU as" >&5
4581 $as_echo_n "checking whether $AS is GNU as... " >&6; }
4582 if ${libc_cv_prog_as_gnu+:} false
; then :
4583 $as_echo_n "(cached) " >&6
4585 # Most GNU programs take a -v and spit out some text including
4586 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4587 if $AS -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4588 libc_cv_prog_as_gnu
=yes
4590 libc_cv_prog_as_gnu
=no
4594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_as_gnu" >&5
4595 $as_echo "$libc_cv_prog_as_gnu" >&6; }
4597 gnu_as
=$libc_cv_prog_as_gnu
4599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $LD is GNU ld" >&5
4600 $as_echo_n "checking whether $LD is GNU ld... " >&6; }
4601 if ${libc_cv_prog_ld_gnu+:} false
; then :
4602 $as_echo_n "(cached) " >&6
4604 # Most GNU programs take a -v and spit out some text including
4605 # the word 'GNU'. Some try to read stdin, so give them /dev/null.
4606 if $LD -o conftest
-v </dev
/null
2>&1 |
grep GNU
> /dev
/null
2>&1; then
4607 libc_cv_prog_ld_gnu
=yes
4609 libc_cv_prog_ld_gnu
=no
4613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_prog_ld_gnu" >&5
4614 $as_echo "$libc_cv_prog_ld_gnu" >&6; }
4615 gnu_ld
=$libc_cv_prog_ld_gnu
4618 # Accept binutils 2.22 or newer.
4621 # Extract the first word of "$ac_prog", so it can be a program name with args.
4622 set dummy
$ac_prog; ac_word
=$2
4623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4624 $as_echo_n "checking for $ac_word... " >&6; }
4625 if ${ac_cv_prog_AS+:} false
; then :
4626 $as_echo_n "(cached) " >&6
4628 if test -n "$AS"; then
4629 ac_cv_prog_AS
="$AS" # Let the user override the test.
4631 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4635 test -z "$as_dir" && as_dir
=.
4636 for ac_exec_ext
in '' $ac_executable_extensions; do
4637 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4638 ac_cv_prog_AS
="$ac_prog"
4639 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4649 if test -n "$AS"; then
4650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
4651 $as_echo "$AS" >&6; }
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4654 $as_echo "no" >&6; }
4658 test -n "$AS" && break
4661 if test -z "$AS"; then
4664 # Found it, now check the version.
4665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AS" >&5
4666 $as_echo_n "checking version of $AS... " >&6; }
4667 ac_prog_version
=`$AS --version 2>&1 | sed -n 's/^.*GNU assembler.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4668 case $ac_prog_version in
4669 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4670 2.1[0-9][0-9]*|
2.2[2-9]*|
2.
[3-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4671 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4672 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4676 $as_echo "$ac_prog_version" >&6; }
4678 if test $ac_verc_fail = yes; then
4679 AS
=: critic_missing
="$critic_missing as"
4683 if test -n "`$LD --version | sed -n 's/^GNU \(gold\).*$/\1/p'`"; then
4684 # Accept gold 1.14 or higher
4687 # Extract the first word of "$ac_prog", so it can be a program name with args.
4688 set dummy
$ac_prog; ac_word
=$2
4689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4690 $as_echo_n "checking for $ac_word... " >&6; }
4691 if ${ac_cv_prog_LD+:} false
; then :
4692 $as_echo_n "(cached) " >&6
4694 if test -n "$LD"; then
4695 ac_cv_prog_LD
="$LD" # Let the user override the test.
4697 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4701 test -z "$as_dir" && as_dir
=.
4702 for ac_exec_ext
in '' $ac_executable_extensions; do
4703 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4704 ac_cv_prog_LD
="$ac_prog"
4705 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4715 if test -n "$LD"; then
4716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4717 $as_echo "$LD" >&6; }
4719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4720 $as_echo "no" >&6; }
4724 test -n "$LD" && break
4727 if test -z "$LD"; then
4730 # Found it, now check the version.
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4732 $as_echo_n "checking version of $LD... " >&6; }
4733 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU gold.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4734 case $ac_prog_version in
4735 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4736 1.1[4-9]*|
1.
[2-9][0-9]*|
1.1[0-9][0-9]*|
[2-9].
*|
[1-9][0-9]*)
4737 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4738 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4742 $as_echo "$ac_prog_version" >&6; }
4744 if test $ac_verc_fail = yes; then
4745 LD
=: critic_missing
="$critic_missing GNU gold"
4751 # Extract the first word of "$ac_prog", so it can be a program name with args.
4752 set dummy
$ac_prog; ac_word
=$2
4753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4754 $as_echo_n "checking for $ac_word... " >&6; }
4755 if ${ac_cv_prog_LD+:} false
; then :
4756 $as_echo_n "(cached) " >&6
4758 if test -n "$LD"; then
4759 ac_cv_prog_LD
="$LD" # Let the user override the test.
4761 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4765 test -z "$as_dir" && as_dir
=.
4766 for ac_exec_ext
in '' $ac_executable_extensions; do
4767 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4768 ac_cv_prog_LD
="$ac_prog"
4769 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4779 if test -n "$LD"; then
4780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4781 $as_echo "$LD" >&6; }
4783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4784 $as_echo "no" >&6; }
4788 test -n "$LD" && break
4791 if test -z "$LD"; then
4794 # Found it, now check the version.
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $LD" >&5
4796 $as_echo_n "checking version of $LD... " >&6; }
4797 ac_prog_version
=`$LD --version 2>&1 | sed -n 's/^.*GNU ld.* \([0-9][0-9]*\.[0-9.]*\).*$/\1/p'`
4798 case $ac_prog_version in
4799 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4800 2.1[0-9][0-9]*|
2.2[5-9]*|
2.
[3-9][0-9]*|
[3-9].
*|
[1-9][0-9]*)
4801 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4802 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4806 $as_echo "$ac_prog_version" >&6; }
4808 if test $ac_verc_fail = yes; then
4809 LD
=: critic_missing
="$critic_missing GNU ld"
4814 # These programs are version sensitive.
4816 for ac_prog
in gnumake gmake
make
4818 # Extract the first word of "$ac_prog", so it can be a program name with args.
4819 set dummy
$ac_prog; ac_word
=$2
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4821 $as_echo_n "checking for $ac_word... " >&6; }
4822 if ${ac_cv_prog_MAKE+:} false
; then :
4823 $as_echo_n "(cached) " >&6
4825 if test -n "$MAKE"; then
4826 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
4828 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4832 test -z "$as_dir" && as_dir
=.
4833 for ac_exec_ext
in '' $ac_executable_extensions; do
4834 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4835 ac_cv_prog_MAKE
="$ac_prog"
4836 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4845 MAKE
=$ac_cv_prog_MAKE
4846 if test -n "$MAKE"; then
4847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
4848 $as_echo "$MAKE" >&6; }
4850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4851 $as_echo "no" >&6; }
4855 test -n "$MAKE" && break
4858 if test -z "$MAKE"; then
4861 # Found it, now check the version.
4862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKE" >&5
4863 $as_echo_n "checking version of $MAKE... " >&6; }
4864 ac_prog_version
=`$MAKE --version 2>&1 | sed -n 's/^.*GNU Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
4865 case $ac_prog_version in
4866 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4867 3.79* |
3.
[89]* |
[4-9].
* |
[1-9][0-9]*)
4868 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4869 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4873 $as_echo "$ac_prog_version" >&6; }
4875 if test $ac_verc_fail = yes; then
4876 critic_missing
="$critic_missing make"
4880 for ac_prog
in gnumsgfmt gmsgfmt msgfmt
4882 # Extract the first word of "$ac_prog", so it can be a program name with args.
4883 set dummy
$ac_prog; ac_word
=$2
4884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4885 $as_echo_n "checking for $ac_word... " >&6; }
4886 if ${ac_cv_prog_MSGFMT+:} false
; then :
4887 $as_echo_n "(cached) " >&6
4889 if test -n "$MSGFMT"; then
4890 ac_cv_prog_MSGFMT
="$MSGFMT" # Let the user override the test.
4892 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4896 test -z "$as_dir" && as_dir
=.
4897 for ac_exec_ext
in '' $ac_executable_extensions; do
4898 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4899 ac_cv_prog_MSGFMT
="$ac_prog"
4900 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4909 MSGFMT
=$ac_cv_prog_MSGFMT
4910 if test -n "$MSGFMT"; then
4911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
4912 $as_echo "$MSGFMT" >&6; }
4914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4915 $as_echo "no" >&6; }
4919 test -n "$MSGFMT" && break
4922 if test -z "$MSGFMT"; then
4925 # Found it, now check the version.
4926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MSGFMT" >&5
4927 $as_echo_n "checking version of $MSGFMT... " >&6; }
4928 ac_prog_version
=`$MSGFMT --version 2>&1 | sed -n 's/^.*GNU gettext.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
4929 case $ac_prog_version in
4930 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4931 0.10.3[6-9]* |
0.10.
[4-9][0-9]* |
0.1[1-9]* |
0.
[2-9][0-9]* |
[1-9].
*)
4932 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4933 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
4937 $as_echo "$ac_prog_version" >&6; }
4939 if test $ac_verc_fail = yes; then
4940 MSGFMT
=: aux_missing
="$aux_missing msgfmt"
4943 for ac_prog
in makeinfo
4945 # Extract the first word of "$ac_prog", so it can be a program name with args.
4946 set dummy
$ac_prog; ac_word
=$2
4947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4948 $as_echo_n "checking for $ac_word... " >&6; }
4949 if ${ac_cv_prog_MAKEINFO+:} false
; then :
4950 $as_echo_n "(cached) " >&6
4952 if test -n "$MAKEINFO"; then
4953 ac_cv_prog_MAKEINFO
="$MAKEINFO" # Let the user override the test.
4955 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4959 test -z "$as_dir" && as_dir
=.
4960 for ac_exec_ext
in '' $ac_executable_extensions; do
4961 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4962 ac_cv_prog_MAKEINFO
="$ac_prog"
4963 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4972 MAKEINFO
=$ac_cv_prog_MAKEINFO
4973 if test -n "$MAKEINFO"; then
4974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
4975 $as_echo "$MAKEINFO" >&6; }
4977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4978 $as_echo "no" >&6; }
4982 test -n "$MAKEINFO" && break
4985 if test -z "$MAKEINFO"; then
4988 # Found it, now check the version.
4989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $MAKEINFO" >&5
4990 $as_echo_n "checking version of $MAKEINFO... " >&6; }
4991 ac_prog_version
=`$MAKEINFO --version 2>&1 | sed -n 's/^.*GNU texinfo.* \([0-9][0-9.]*\).*$/\1/p'`
4992 case $ac_prog_version in
4993 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
4994 4.
[7-9]*|
4.
[1-9][0-9]*|
[5-9].
*)
4995 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
4996 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
4999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5000 $as_echo "$ac_prog_version" >&6; }
5002 if test $ac_verc_fail = yes; then
5003 MAKEINFO
=: aux_missing
="$aux_missing makeinfo"
5008 # Extract the first word of "$ac_prog", so it can be a program name with args.
5009 set dummy
$ac_prog; ac_word
=$2
5010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5011 $as_echo_n "checking for $ac_word... " >&6; }
5012 if ${ac_cv_prog_SED+:} false
; then :
5013 $as_echo_n "(cached) " >&6
5015 if test -n "$SED"; then
5016 ac_cv_prog_SED
="$SED" # Let the user override the test.
5018 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5022 test -z "$as_dir" && as_dir
=.
5023 for ac_exec_ext
in '' $ac_executable_extensions; do
5024 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5025 ac_cv_prog_SED
="$ac_prog"
5026 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5036 if test -n "$SED"; then
5037 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
5038 $as_echo "$SED" >&6; }
5040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5041 $as_echo "no" >&6; }
5045 test -n "$SED" && break
5048 if test -z "$SED"; then
5051 # Found it, now check the version.
5052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $SED" >&5
5053 $as_echo_n "checking version of $SED... " >&6; }
5054 ac_prog_version
=`$SED --version 2>&1 | sed -n 's/^.*GNU sed[^0-9]* \([0-9]*\.[0-9.]*\).*$/\1/p'`
5055 case $ac_prog_version in
5056 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5057 3.0[2-9]*|
3.
[1-9]*|
[4-9]*)
5058 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5059 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5063 $as_echo "$ac_prog_version" >&6; }
5065 if test $ac_verc_fail = yes; then
5066 SED
=: aux_missing
="$aux_missing sed"
5071 # Extract the first word of "$ac_prog", so it can be a program name with args.
5072 set dummy
$ac_prog; ac_word
=$2
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5074 $as_echo_n "checking for $ac_word... " >&6; }
5075 if ${ac_cv_prog_AWK+:} false
; then :
5076 $as_echo_n "(cached) " >&6
5078 if test -n "$AWK"; then
5079 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
5081 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5085 test -z "$as_dir" && as_dir
=.
5086 for ac_exec_ext
in '' $ac_executable_extensions; do
5087 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5088 ac_cv_prog_AWK
="$ac_prog"
5089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5099 if test -n "$AWK"; then
5100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
5101 $as_echo "$AWK" >&6; }
5103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5104 $as_echo "no" >&6; }
5108 test -n "$AWK" && break
5111 if test -z "$AWK"; then
5114 # Found it, now check the version.
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $AWK" >&5
5116 $as_echo_n "checking version of $AWK... " >&6; }
5117 ac_prog_version
=`$AWK --version 2>&1 | sed -n 's/^.*GNU Awk[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
5118 case $ac_prog_version in
5119 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5120 3.1.
[2-9]*|
3.
[2-9]*|
[4-9]*)
5121 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5122 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5126 $as_echo "$ac_prog_version" >&6; }
5128 if test $ac_verc_fail = yes; then
5129 critic_missing
="$critic_missing gawk"
5133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC is sufficient to build libc" >&5
5134 $as_echo_n "checking if $CC is sufficient to build libc... " >&6; }
5135 if ${libc_cv_compiler_ok+:} false
; then :
5136 $as_echo_n "(cached) " >&6
5139 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5140 /* end confdefs.h. */
5146 #if !defined __GNUC__ || __GNUC__ < 4 || (__GNUC__ == 4 && __GNUC_MINOR__ < 9)
5147 #error insufficient compiler
5153 if ac_fn_c_try_compile
"$LINENO"; then :
5154 libc_cv_compiler_ok
=yes
5156 libc_cv_compiler_ok
=no
5158 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5160 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_compiler_ok" >&5
5161 $as_echo "$libc_cv_compiler_ok" >&6; }
5162 if test $libc_cv_compiler_ok != yes; then :
5163 critic_missing
="$critic_missing compiler"
5166 if test -n "$ac_tool_prefix"; then
5167 # Extract the first word of "${ac_tool_prefix}nm", so it can be a program name with args.
5168 set dummy
${ac_tool_prefix}nm
; ac_word
=$2
5169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5170 $as_echo_n "checking for $ac_word... " >&6; }
5171 if ${ac_cv_prog_NM+:} false
; then :
5172 $as_echo_n "(cached) " >&6
5174 if test -n "$NM"; then
5175 ac_cv_prog_NM
="$NM" # Let the user override the test.
5177 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5181 test -z "$as_dir" && as_dir
=.
5182 for ac_exec_ext
in '' $ac_executable_extensions; do
5183 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5184 ac_cv_prog_NM
="${ac_tool_prefix}nm"
5185 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5195 if test -n "$NM"; then
5196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
5197 $as_echo "$NM" >&6; }
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5200 $as_echo "no" >&6; }
5205 if test -z "$ac_cv_prog_NM"; then
5207 # Extract the first word of "nm", so it can be a program name with args.
5208 set dummy nm
; ac_word
=$2
5209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5210 $as_echo_n "checking for $ac_word... " >&6; }
5211 if ${ac_cv_prog_ac_ct_NM+:} false
; then :
5212 $as_echo_n "(cached) " >&6
5214 if test -n "$ac_ct_NM"; then
5215 ac_cv_prog_ac_ct_NM
="$ac_ct_NM" # Let the user override the test.
5217 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5221 test -z "$as_dir" && as_dir
=.
5222 for ac_exec_ext
in '' $ac_executable_extensions; do
5223 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5224 ac_cv_prog_ac_ct_NM
="nm"
5225 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5234 ac_ct_NM
=$ac_cv_prog_ac_ct_NM
5235 if test -n "$ac_ct_NM"; then
5236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NM" >&5
5237 $as_echo "$ac_ct_NM" >&6; }
5239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5240 $as_echo "no" >&6; }
5243 if test "x$ac_ct_NM" = x
; then
5246 case $cross_compiling:$ac_tool_warned in
5248 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5249 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5250 ac_tool_warned
=yes ;;
5259 if test "x$maintainer" = "xyes"; then
5260 for ac_prog
in autoconf
5262 # Extract the first word of "$ac_prog", so it can be a program name with args.
5263 set dummy
$ac_prog; ac_word
=$2
5264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5265 $as_echo_n "checking for $ac_word... " >&6; }
5266 if ${ac_cv_prog_AUTOCONF+:} false
; then :
5267 $as_echo_n "(cached) " >&6
5269 if test -n "$AUTOCONF"; then
5270 ac_cv_prog_AUTOCONF
="$AUTOCONF" # Let the user override the test.
5272 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5276 test -z "$as_dir" && as_dir
=.
5277 for ac_exec_ext
in '' $ac_executable_extensions; do
5278 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5279 ac_cv_prog_AUTOCONF
="$ac_prog"
5280 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5289 AUTOCONF
=$ac_cv_prog_AUTOCONF
5290 if test -n "$AUTOCONF"; then
5291 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
5292 $as_echo "$AUTOCONF" >&6; }
5294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5295 $as_echo "no" >&6; }
5299 test -n "$AUTOCONF" && break
5301 test -n "$AUTOCONF" || AUTOCONF
="no"
5303 case "x$AUTOCONF" in
5304 xno|x|x
:) AUTOCONF
=no
;;
5306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works" >&5
5307 $as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
5308 if ${libc_cv_autoconf_works+:} false
; then :
5309 $as_echo_n "(cached) " >&6
5311 if (cd $srcdir; $AUTOCONF $ACFLAGS configure.ac
> /dev
/null
2>&1); then
5312 libc_cv_autoconf_works
=yes
5314 libc_cv_autoconf_works
=no
5317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_autoconf_works" >&5
5318 $as_echo "$libc_cv_autoconf_works" >&6; }
5319 test $libc_cv_autoconf_works = yes || AUTOCONF
=no
5322 if test "x$AUTOCONF" = xno
; then
5323 aux_missing
="$aux_missing autoconf"
5329 # Check for python3 if available, or else python.
5330 for ac_prog
in python3 python
5332 # Extract the first word of "$ac_prog", so it can be a program name with args.
5333 set dummy
$ac_prog; ac_word
=$2
5334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5335 $as_echo_n "checking for $ac_word... " >&6; }
5336 if ${ac_cv_prog_PYTHON_PROG+:} false
; then :
5337 $as_echo_n "(cached) " >&6
5339 if test -n "$PYTHON_PROG"; then
5340 ac_cv_prog_PYTHON_PROG
="$PYTHON_PROG" # Let the user override the test.
5342 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5346 test -z "$as_dir" && as_dir
=.
5347 for ac_exec_ext
in '' $ac_executable_extensions; do
5348 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5349 ac_cv_prog_PYTHON_PROG
="$ac_prog"
5350 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5359 PYTHON_PROG
=$ac_cv_prog_PYTHON_PROG
5360 if test -n "$PYTHON_PROG"; then
5361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PYTHON_PROG" >&5
5362 $as_echo "$PYTHON_PROG" >&6; }
5364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5365 $as_echo "no" >&6; }
5369 test -n "$PYTHON_PROG" && break
5371 test -n "$PYTHON_PROG" || PYTHON_PROG
="no"
5373 case "x$PYTHON_PROG" in
5374 xno|x|x
:) PYTHON_PROG
=no
;;
5378 if test "x$PYTHON_PROG" = xno
; then
5379 aux_missing
="$aux_missing python"
5381 PYTHON
="$PYTHON_PROG -B"
5385 test -n "$critic_missing" && as_fn_error $?
"
5386 *** These critical programs are missing or too old:$critic_missing
5387 *** Check the INSTALL file for required versions." "$LINENO" 5
5389 test -n "$aux_missing" && { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
5390 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5391 *** some features or tests will be disabled.
5392 *** Check the INSTALL file for required versions." >&5
5393 $as_echo "$as_me: WARNING:
5394 *** These auxiliary programs are missing or incompatible versions:$aux_missing
5395 *** some features or tests will be disabled.
5396 *** Check the INSTALL file for required versions." >&2;}
5398 # if using special system headers, find out the compiler's sekrit
5399 # header directory and add that to the list. NOTE: Only does the right
5400 # thing on a system that doesn't need fixincludes. (Not presently a problem.)
5401 if test -n "$sysheaders"; then
5402 SYSINCLUDES
=-nostdinc
5403 for d
in include include-fixed
; do
5404 i
=`$CC -print-file-name="$d"` && test "x$i" != x
&& test "x$i" != "x$d" &&
5405 SYSINCLUDES
="$SYSINCLUDES -isystem $i"
5407 SYSINCLUDES
="$SYSINCLUDES \
5408 -isystem `echo $sysheaders | sed 's/:/ -isystem /g'`"
5409 if test -n "$CXX"; then
5411 for cxxheaders
in `$CXX -v -S -x c++ /dev/null -o /dev/null 2>&1 \
5412 | sed -n -e '1,/#include/d' -e 's/^ \(\/.*\/[cg]++\)/\1/p'`; do
5413 test "x$cxxheaders" != x
&&
5414 CXX_SYSINCLUDES
="$CXX_SYSINCLUDES -isystem $cxxheaders"
5421 # Obtain some C++ header file paths. This is used to make a local
5422 # copy of those headers in Makerules.
5423 if test -n "$CXX"; then
5424 find_cxx_header
() {
5425 echo "#include <$1>" |
$CXX -M -MP -x c
++ - 2>/dev
/null \
5426 |
sed -n "\,$1:,{s/:\$//;p}"
5428 CXX_CSTDLIB_HEADER
="$(find_cxx_header cstdlib)"
5429 CXX_CMATH_HEADER
="$(find_cxx_header cmath)"
5430 CXX_BITS_STD_ABS_H
="$(find_cxx_header bits/std_abs.h)"
5436 # Test if LD_LIBRARY_PATH contains the notation for the current directory
5437 # since this would lead to problems installing/building glibc.
5438 # LD_LIBRARY_PATH contains the current directory if one of the following
5440 # - one of the terminals (":" and ";") is the first or last sign
5441 # - two terminals occur directly after each other
5442 # - the path contains an element with a dot in it
5443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking LD_LIBRARY_PATH variable" >&5
5444 $as_echo_n "checking LD_LIBRARY_PATH variable... " >&6; }
5445 case ${LD_LIBRARY_PATH} in
5446 [:\
;]* |
*[:\
;] |
*[:\
;][:\
;]* |
*[:\
;]. | .
[:\
;]*| . |
*[:\
;].
[:\
;]* )
5447 ld_library_path_setting
="contains current directory"
5450 ld_library_path_setting
="ok"
5453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_library_path_setting" >&5
5454 $as_echo "$ld_library_path_setting" >&6; }
5455 if test "$ld_library_path_setting" != "ok"; then
5457 *** LD_LIBRARY_PATH shouldn't contain the current directory when
5458 *** building glibc. Please change the environment variable
5459 *** and run configure again." "$LINENO" 5
5462 # Extract the first word of "bash", so it can be a program name with args.
5463 set dummy bash
; ac_word
=$2
5464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5465 $as_echo_n "checking for $ac_word... " >&6; }
5466 if ${ac_cv_path_BASH_SHELL+:} false
; then :
5467 $as_echo_n "(cached) " >&6
5471 ac_cv_path_BASH_SHELL
="$BASH_SHELL" # Let the user override the test with a path.
5474 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5478 test -z "$as_dir" && as_dir
=.
5479 for ac_exec_ext
in '' $ac_executable_extensions; do
5480 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5481 ac_cv_path_BASH_SHELL
="$as_dir/$ac_word$ac_exec_ext"
5482 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5489 test -z "$ac_cv_path_BASH_SHELL" && ac_cv_path_BASH_SHELL
="no"
5493 BASH_SHELL
=$ac_cv_path_BASH_SHELL
5494 if test -n "$BASH_SHELL"; then
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASH_SHELL" >&5
5496 $as_echo "$BASH_SHELL" >&6; }
5498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5499 $as_echo "no" >&6; }
5504 # Extract the first word of "perl", so it can be a program name with args.
5505 set dummy perl
; ac_word
=$2
5506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5507 $as_echo_n "checking for $ac_word... " >&6; }
5508 if ${ac_cv_path_PERL+:} false
; then :
5509 $as_echo_n "(cached) " >&6
5513 ac_cv_path_PERL
="$PERL" # Let the user override the test with a path.
5516 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5520 test -z "$as_dir" && as_dir
=.
5521 for ac_exec_ext
in '' $ac_executable_extensions; do
5522 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5523 ac_cv_path_PERL
="$as_dir/$ac_word$ac_exec_ext"
5524 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5531 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL
="no"
5535 PERL
=$ac_cv_path_PERL
5536 if test -n "$PERL"; then
5537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
5538 $as_echo "$PERL" >&6; }
5540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5541 $as_echo "no" >&6; }
5545 if test "$PERL" != no
&&
5546 (eval `$PERL -V:apiversion`; test `expr "$apiversion" \< 5` -ne 0); then
5549 # Extract the first word of "install-info", so it can be a program name with args.
5550 set dummy install-info
; ac_word
=$2
5551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5552 $as_echo_n "checking for $ac_word... " >&6; }
5553 if ${ac_cv_path_INSTALL_INFO+:} false
; then :
5554 $as_echo_n "(cached) " >&6
5556 case $INSTALL_INFO in
5558 ac_cv_path_INSTALL_INFO
="$INSTALL_INFO" # Let the user override the test with a path.
5561 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5562 as_dummy
="$PATH:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin"
5563 for as_dir
in $as_dummy
5566 test -z "$as_dir" && as_dir
=.
5567 for ac_exec_ext
in '' $ac_executable_extensions; do
5568 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5569 ac_cv_path_INSTALL_INFO
="$as_dir/$ac_word$ac_exec_ext"
5570 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5577 test -z "$ac_cv_path_INSTALL_INFO" && ac_cv_path_INSTALL_INFO
="no"
5581 INSTALL_INFO
=$ac_cv_path_INSTALL_INFO
5582 if test -n "$INSTALL_INFO"; then
5583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL_INFO" >&5
5584 $as_echo "$INSTALL_INFO" >&6; }
5586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5587 $as_echo "no" >&6; }
5591 for ac_prog
in bison
5593 # Extract the first word of "$ac_prog", so it can be a program name with args.
5594 set dummy
$ac_prog; ac_word
=$2
5595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5596 $as_echo_n "checking for $ac_word... " >&6; }
5597 if ${ac_cv_prog_BISON+:} false
; then :
5598 $as_echo_n "(cached) " >&6
5600 if test -n "$BISON"; then
5601 ac_cv_prog_BISON
="$BISON" # Let the user override the test.
5603 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5607 test -z "$as_dir" && as_dir
=.
5608 for ac_exec_ext
in '' $ac_executable_extensions; do
5609 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5610 ac_cv_prog_BISON
="$ac_prog"
5611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5620 BISON
=$ac_cv_prog_BISON
5621 if test -n "$BISON"; then
5622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BISON" >&5
5623 $as_echo "$BISON" >&6; }
5625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5626 $as_echo "no" >&6; }
5630 test -n "$BISON" && break
5633 if test -z "$BISON"; then
5636 # Found it, now check the version.
5637 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of $BISON" >&5
5638 $as_echo_n "checking version of $BISON... " >&6; }
5639 ac_prog_version
=`$BISON --version 2>&1 | sed -n 's/^.*bison (GNU Bison) \([0-9]*\.[0-9.]*\).*$/\1/p'`
5640 case $ac_prog_version in
5641 '') ac_prog_version
="v. ?.??, bad"; ac_verc_fail
=yes;;
5642 2.7*|
[3-9].
*|
[1-9][0-9]*)
5643 ac_prog_version
="$ac_prog_version, ok"; ac_verc_fail
=no
;;
5644 *) ac_prog_version
="$ac_prog_version, bad"; ac_verc_fail
=yes;;
5647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
5648 $as_echo "$ac_prog_version" >&6; }
5650 if test $ac_verc_fail = yes; then
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for .set assembler directive" >&5
5656 $as_echo_n "checking for .set assembler directive... " >&6; }
5657 if ${libc_cv_asm_set_directive+:} false
; then :
5658 $as_echo_n "(cached) " >&6
5660 cat > conftest.s
<<EOF
5663 .set glibc_conftest_frobozz,foo
5664 .globl glibc_conftest_frobozz
5666 # The alpha-dec-osf1 assembler gives only a warning for `.set'
5667 # (but it doesn't work), so we must do a linking check to be sure.
5668 cat > conftest1.c
<<\EOF
5669 extern int glibc_conftest_frobozz
;
5670 void _start
() { glibc_conftest_frobozz
= 1; }
5672 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS \
5673 -nostartfiles -nostdlib $no_ssp \
5674 -o conftest conftest.s conftest1.c
1>&5 2>&5; then
5675 libc_cv_asm_set_directive
=yes
5677 libc_cv_asm_set_directive
=no
5681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_asm_set_directive" >&5
5682 $as_echo "$libc_cv_asm_set_directive" >&6; }
5683 if test $libc_cv_asm_set_directive = yes; then
5684 $as_echo "#define HAVE_ASM_SET_DIRECTIVE 1" >>confdefs.h
5688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker support for protected data symbol" >&5
5689 $as_echo_n "checking linker support for protected data symbol... " >&6; }
5690 if ${libc_cv_protected_data+:} false
; then :
5691 $as_echo_n "(cached) " >&6
5693 cat > conftest.c
<<EOF
5694 int bar __attribute__ ((visibility ("protected"))) = 1;
5696 libc_cv_protected_data
=no
5697 if { ac_try
='${CC-cc} -nostdlib -nostartfiles $no_ssp -fPIC -shared conftest.c -o conftest.so'
5698 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5701 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5702 test $ac_status = 0; }; }; then
5703 cat > conftest.c
<<EOF
5705 int main (void) { return bar; }
5707 if { ac_try
='${CC-cc} -nostdlib -nostartfiles $no_ssp conftest.c -o conftest conftest.so'
5708 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5711 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5712 test $ac_status = 0; }; }; then
5713 libc_cv_protected_data
=yes
5719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_protected_data" >&5
5720 $as_echo "$libc_cv_protected_data" >&6; }
5723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker support for INSERT in linker script" >&5
5724 $as_echo_n "checking linker support for INSERT in linker script... " >&6; }
5725 if ${libc_cv_insert+:} false
; then :
5726 $as_echo_n "(cached) " >&6
5728 cat > conftest.c
<<EOF
5729 const int __attribute__ ((section(".bar"))) bar = 0x12345678;
5730 int test (void) { return bar; }
5732 cat > conftest.t
<<EOF
5737 INSERT AFTER .rela.dyn;
5740 if { ac_try
='${CC-cc} -nostdlib -nostartfiles $no_ssp -fPIC -shared conftest.c -Wl,-T,conftest.t -o conftest.so'
5741 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5744 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5745 test $ac_status = 0; }; }; then
5751 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_insert" >&5
5752 $as_echo "$libc_cv_insert" >&6; }
5755 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for broken __attribute__((alias()))" >&5
5756 $as_echo_n "checking for broken __attribute__((alias()))... " >&6; }
5757 if ${libc_cv_broken_alias_attribute+:} false
; then :
5758 $as_echo_n "(cached) " >&6
5760 cat > conftest.c
<<EOF
5761 extern int foo (int x) __asm ("xyzzy");
5762 int bar (int x) { return x; }
5763 extern __typeof (bar) foo __attribute ((weak, alias ("bar")));
5765 extern __typeof (dfoo) dfoo __asm ("abccb");
5768 libc_cv_broken_alias_attribute
=yes
5769 if { ac_try
='${CC-cc} -Werror -S conftest.c -o conftest.s 1>&5'
5770 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5773 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5774 test $ac_status = 0; }; }; then
5775 if grep 'xyzzy' conftest.s
>/dev
/null
&&
5776 grep 'abccb' conftest.s
>/dev
/null
; then
5777 libc_cv_broken_alias_attribute
=no
5780 rm -f conftest.c conftest.s
5783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_broken_alias_attribute" >&5
5784 $as_echo "$libc_cv_broken_alias_attribute" >&6; }
5785 if test $libc_cv_broken_alias_attribute = yes; then
5786 as_fn_error $?
"working alias attribute support required" "$LINENO" 5
5789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to put _rtld_local into .sdata section" >&5
5790 $as_echo_n "checking whether to put _rtld_local into .sdata section... " >&6; }
5791 if ${libc_cv_have_sdata_section+:} false
; then :
5792 $as_echo_n "(cached) " >&6
5794 echo "int i;" > conftest.c
5795 libc_cv_have_sdata_section
=no
5796 if ${CC-cc} $LDFLAGS -fPIC -shared -Wl,--verbose conftest.c
-o conftest.so
2>&1 \
5797 |
grep '\.sdata' >/dev
/null
; then
5798 libc_cv_have_sdata_section
=yes
5800 rm -f conftest.c conftest.so
5803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_sdata_section" >&5
5804 $as_echo "$libc_cv_have_sdata_section" >&6; }
5805 if test $libc_cv_have_sdata_section = yes; then
5806 $as_echo "#define HAVE_SDATA_SECTION 1" >>confdefs.h
5810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use .ctors/.dtors header and trailer" >&5
5811 $as_echo_n "checking whether to use .ctors/.dtors header and trailer... " >&6; }
5812 if ${libc_cv_ctors_header+:} false
; then :
5813 $as_echo_n "(cached) " >&6
5815 libc_cv_ctors_header
=yes
5816 cat > conftest.c
<<EOF
5817 int _start (void) { return 0; }
5818 int __start (void) { return 0; }
5820 __attribute__ ((constructor)) void ctor (void) { asm (""); }
5821 __attribute__ ((destructor)) void dtor (void) { asm (""); }
5824 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp -o conftest
5825 conftest.c -static -nostartfiles -nostdlib
5827 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5830 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5831 test $ac_status = 0; }; }; then :
5832 if $READELF -WS conftest
$ac_exeext |
$AWK '
5833 { gsub(/\[ */, "[") }
5834 $2 == ".ctors" || $2 == ".dtors" {
5835 size = strtonum("0x" $6)
5836 align = strtonum("0x" $NF)
5838 stub[$2] = size == align * 2
5841 ctors_ok = !seen[".ctors"] || stub[".ctors"]
5842 dtors_ok = !seen[".dtors"] || stub[".dtors"]
5843 exit ((ctors_ok && dtors_ok) ? 0 : 1)
5846 libc_cv_ctors_header
=no
5850 as_fn_error $?
"missing __attribute__ ((constructor)) support??" "$LINENO" 5
5856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ctors_header" >&5
5857 $as_echo "$libc_cv_ctors_header" >&6; }
5858 if test $libc_cv_ctors_header = no
; then
5859 $as_echo "#define NO_CTORS_DTORS_SECTIONS 1" >>confdefs.h
5863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libunwind-support in compiler" >&5
5864 $as_echo_n "checking for libunwind-support in compiler... " >&6; }
5865 if ${libc_cv_cc_with_libunwind+:} false
; then :
5866 $as_echo_n "(cached) " >&6
5869 cat > conftest.c
<<EOF
5870 int main (void) { return 0; }
5872 if ${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS -static -o conftest \
5873 conftest.c
-v 2>&1 >/dev
/null |
grep ' -lunwind ' >/dev
/null
; then
5874 libc_cv_cc_with_libunwind
=yes
5876 libc_cv_cc_with_libunwind
=no
5880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_with_libunwind" >&5
5881 $as_echo "$libc_cv_cc_with_libunwind" >&6; }
5883 if test $libc_cv_cc_with_libunwind = yes; then
5884 $as_echo "#define HAVE_CC_WITH_LIBUNWIND 1" >>confdefs.h
5889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether --noexecstack is desirable for .S files" >&5
5890 $as_echo_n "checking whether --noexecstack is desirable for .S files... " >&6; }
5891 if ${libc_cv_as_noexecstack+:} false
; then :
5892 $as_echo_n "(cached) " >&6
5894 cat > conftest.c
<<EOF
5897 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS
5898 -S -o conftest.s conftest.c 1>&5'
5899 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5902 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5903 test $ac_status = 0; }; } \
5904 && grep .note.GNU-stack conftest.s
>/dev
/null \
5905 && { ac_try
='${CC-cc} $ASFLAGS -Wa,--noexecstack
5906 -c -o conftest.o conftest.s 1>&5'
5907 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5910 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5911 test $ac_status = 0; }; }
5913 libc_cv_as_noexecstack
=yes
5915 libc_cv_as_noexecstack
=no
5919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_as_noexecstack" >&5
5920 $as_echo "$libc_cv_as_noexecstack" >&6; }
5921 if test $libc_cv_as_noexecstack = yes; then
5922 ASFLAGS_config
="$ASFLAGS_config -Wa,--noexecstack"
5926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -z combreloc" >&5
5927 $as_echo_n "checking for -z combreloc... " >&6; }
5928 if ${libc_cv_z_combreloc+:} false
; then :
5929 $as_echo_n "(cached) " >&6
5931 cat > conftest.c
<<EOF
5932 extern int bar (int);
5934 int foo (void) { return bar (mumble); }
5936 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
5937 -fPIC -shared $no_ssp -o conftest.so conftest.c
5938 -nostdlib -nostartfiles
5939 -Wl,-z,combreloc 1>&5'
5940 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5943 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5944 test $ac_status = 0; }; }
5946 if $READELF -S conftest.so |
grep -E '.rela?.dyn' > /dev
/null
; then
5947 libc_cv_z_combreloc
=yes
5949 libc_cv_z_combreloc
=no
5952 libc_cv_z_combreloc
=no
5956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_z_combreloc" >&5
5957 $as_echo "$libc_cv_z_combreloc" >&6; }
5958 if test "$libc_cv_z_combreloc" = yes; then
5959 $as_echo "#define HAVE_Z_COMBRELOC 1" >>confdefs.h
5964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for linker that supports -z execstack" >&5
5965 $as_echo_n "checking for linker that supports -z execstack... " >&6; }
5966 libc_linker_feature
=no
5967 if test x
"$gnu_ld" = x
"yes"; then
5968 libc_linker_check
=`$LD -v --help 2>/dev/null | grep "\-z execstack"`
5969 if test -n "$libc_linker_check"; then
5970 cat > conftest.c
<<EOF
5971 int _start (void) { return 42; }
5973 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp
5974 -Wl,-z,execstack -nostdlib -nostartfiles
5975 -fPIC -shared -o conftest.so conftest.c
5977 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
5980 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
5981 test $ac_status = 0; }; }
5983 libc_linker_feature
=yes
5988 if test $libc_linker_feature = yes; then
5989 libc_cv_z_execstack
=yes
5991 libc_cv_z_execstack
=no
5993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_linker_feature" >&5
5994 $as_echo "$libc_linker_feature" >&6; }
5997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fpie" >&5
5998 $as_echo_n "checking for -fpie... " >&6; }
5999 if ${libc_cv_fpie+:} false
; then :
6000 $as_echo_n "(cached) " >&6
6002 if { ac_try
='${CC-cc} -fpie -xc /dev/null -S -o /dev/null'
6003 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6006 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6007 test $ac_status = 0; }; }; then :
6014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fpie" >&5
6015 $as_echo "$libc_cv_fpie" >&6; }
6019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --hash-style option" >&5
6020 $as_echo_n "checking for --hash-style option... " >&6; }
6021 if ${libc_cv_hashstyle+:} false
; then :
6022 $as_echo_n "(cached) " >&6
6024 cat > conftest.c
<<EOF
6025 int _start (void) { return 42; }
6027 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS $no_ssp
6028 -fPIC -shared -o conftest.so conftest.c
6029 -Wl,--hash-style=both -nostdlib 1>&5'
6030 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6033 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6034 test $ac_status = 0; }; }
6036 libc_cv_hashstyle
=yes
6038 libc_cv_hashstyle
=no
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_hashstyle" >&5
6043 $as_echo "$libc_cv_hashstyle" >&6; }
6046 # The linker's default -shared behavior is good enough if it
6047 # does these things that our custom linker scripts ensure that
6048 # all allocated NOTE sections come first.
6049 if test "$use_default_link" = default
; then
6050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sufficient default -shared layout" >&5
6051 $as_echo_n "checking for sufficient default -shared layout... " >&6; }
6052 if ${libc_cv_use_default_link+:} false
; then :
6053 $as_echo_n "(cached) " >&6
6055 libc_cv_use_default_link
=no
6056 cat > conftest.s
<<\EOF
6057 .section .note.a
,"a",%note
6062 .section .note.b
,"a",%note
6068 if { ac_try
=' ${CC-cc} $ASFLAGS -shared -o conftest.so conftest.s 1>&5'
6069 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6072 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6073 test $ac_status = 0; }; } &&
6074 ac_try
=`$READELF -S conftest.so | sed -n \
6076 s/^ *\[ *[1-9][0-9]*\] *\([^ ][^ ]*\) *\([^ ][^ ]*\) .*$/\2 \1/
6082 libc_seen_a
=no libc_seen_b
=no
6084 while test $# -ge 2 -a "$1" = NOTE
; do
6086 .note.a
) libc_seen_a
=yes ;;
6087 .note.b
) libc_seen_b
=yes ;;
6091 case "$libc_seen_a$libc_seen_b" in
6093 libc_cv_use_default_link
=yes
6097 $libc_seen_a$libc_seen_b from:
6104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_use_default_link" >&5
6105 $as_echo "$libc_cv_use_default_link" >&6; }
6106 use_default_link
=$libc_cv_use_default_link
6109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLOB_DAT reloc" >&5
6110 $as_echo_n "checking for GLOB_DAT reloc... " >&6; }
6111 if ${libc_cv_has_glob_dat+:} false
; then :
6112 $as_echo_n "(cached) " >&6
6114 cat > conftest.c
<<EOF
6116 int foo (void) { return mumble; }
6118 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS
6119 -fPIC -shared -o conftest.so conftest.c
6120 -nostdlib -nostartfiles $no_ssp
6122 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6125 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6126 test $ac_status = 0; }; }
6128 if $READELF -rW conftest.so |
grep '_GLOB_DAT' > /dev
/null
; then
6129 libc_cv_has_glob_dat
=yes
6131 libc_cv_has_glob_dat
=no
6134 libc_cv_has_glob_dat
=no
6138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_has_glob_dat" >&5
6139 $as_echo "$libc_cv_has_glob_dat" >&6; }
6142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking linker output format" >&5
6143 $as_echo_n "checking linker output format... " >&6; }
6144 if ${libc_cv_output_format+:} false
; then :
6145 $as_echo_n "(cached) " >&6
6147 if libc_cv_output_format
=`
6148 ${CC-cc} -nostartfiles -nostdlib $no_ssp -Wl,--print-output-format 2>&5`
6152 libc_cv_output_format
=
6154 test -n "$libc_cv_output_format" || libc_cv_output_format
=unknown
6156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_output_format" >&5
6157 $as_echo "$libc_cv_output_format" >&6; }
6160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -fno-toplevel-reorder -fno-section-anchors" >&5
6161 $as_echo_n "checking for -fno-toplevel-reorder -fno-section-anchors... " >&6; }
6162 if ${libc_cv_fno_toplevel_reorder+:} false
; then :
6163 $as_echo_n "(cached) " >&6
6165 cat > conftest.c
<<EOF
6168 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fno-toplevel-reorder -fno-section-anchors
6170 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6173 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6174 test $ac_status = 0; }; }
6176 libc_cv_fno_toplevel_reorder
=yes
6178 libc_cv_fno_toplevel_reorder
=no
6182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_fno_toplevel_reorder" >&5
6183 $as_echo "$libc_cv_fno_toplevel_reorder" >&6; }
6184 if test $libc_cv_fno_toplevel_reorder = yes; then
6185 fno_unit_at_a_time
="-fno-toplevel-reorder -fno-section-anchors"
6187 fno_unit_at_a_time
=-fno-unit-at-a-time
6191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -mtls-dialect=gnu2" >&5
6192 $as_echo_n "checking for -mtls-dialect=gnu2... " >&6; }
6193 if ${libc_cv_mtls_dialect_gnu2+:} false
; then :
6194 $as_echo_n "(cached) " >&6
6196 cat > conftest.c
<<EOF
6203 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -S -fPIC -mtls-dialect=gnu2
6205 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6208 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6209 test $ac_status = 0; }; }
6211 libc_cv_mtls_dialect_gnu2
=yes
6213 libc_cv_mtls_dialect_gnu2
=no
6217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_mtls_dialect_gnu2" >&5
6218 $as_echo "$libc_cv_mtls_dialect_gnu2" >&6; }
6220 config_vars
="$config_vars
6221 have-mtls-dialect-gnu2 = $libc_cv_mtls_dialect_gnu2"
6223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc puts quotes around section names" >&5
6224 $as_echo_n "checking whether cc puts quotes around section names... " >&6; }
6225 if ${libc_cv_have_section_quotes+:} false
; then :
6226 $as_echo_n "(cached) " >&6
6228 cat > conftest.c
<<EOF
6229 static const int foo
6230 __attribute__ ((section ("bar"))) = 1;
6232 if ${CC-cc} -S conftest.c
-o conftest.s
; then
6233 if grep '\.section.*"bar"' conftest.s
>/dev
/null
; then
6234 libc_cv_have_section_quotes
=yes
6236 libc_cv_have_section_quotes
=no
6239 libc_cv_have_section_quotes
=unknown
6241 rm -f conftest.
{c
,s
}
6244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_have_section_quotes" >&5
6245 $as_echo "$libc_cv_have_section_quotes" >&6; }
6246 if test $libc_cv_have_section_quotes = yes; then
6247 $as_echo "#define HAVE_SECTION_QUOTES 1" >>confdefs.h
6251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_memset" >&5
6252 $as_echo_n "checking for __builtin_memset... " >&6; }
6253 if ${libc_cv_gcc_builtin_memset+:} false
; then :
6254 $as_echo_n "(cached) " >&6
6256 cat > conftest.c
<<\EOF
6259 __builtin_memset
(x
, 0, 1000);
6262 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | grep -F "memset" > /dev/null'
6263 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6266 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6267 test $ac_status = 0; }; };
6269 libc_cv_gcc_builtin_memset
=no
6271 libc_cv_gcc_builtin_memset
=yes
6275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_memset" >&5
6276 $as_echo "$libc_cv_gcc_builtin_memset" >&6; }
6277 if test "$libc_cv_gcc_builtin_memset" = yes ; then
6278 $as_echo "#define HAVE_BUILTIN_MEMSET 1" >>confdefs.h
6282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for redirection of built-in functions" >&5
6283 $as_echo_n "checking for redirection of built-in functions... " >&6; }
6284 if ${libc_cv_gcc_builtin_redirection+:} false
; then :
6285 $as_echo_n "(cached) " >&6
6287 cat > conftest.c
<<\EOF
6288 extern char
*strstr
(const char
*, const char
*) __asm
("my_strstr");
6289 char
*foo
(const char
*a
, const char
*b
)
6291 return __builtin_strstr
(a
, b
);
6294 if { ac_try
='${CC-cc} -O3 -S conftest.c -o - | grep -F "my_strstr" > /dev/null'
6295 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6298 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6299 test $ac_status = 0; }; };
6301 libc_cv_gcc_builtin_redirection
=yes
6303 libc_cv_gcc_builtin_redirection
=no
6307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_gcc_builtin_redirection" >&5
6308 $as_echo "$libc_cv_gcc_builtin_redirection" >&6; }
6309 if test "$libc_cv_gcc_builtin_redirection" = no
; then
6310 as_fn_error $?
"support for the symbol redirection needed" "$LINENO" 5
6313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option to disable generation of FMA instructions" >&5
6314 $as_echo_n "checking for compiler option to disable generation of FMA instructions... " >&6; }
6315 if ${libc_cv_cc_nofma+:} false
; then :
6316 $as_echo_n "(cached) " >&6
6319 for opt
in -ffp-contract=off
-mno-fused-madd; do
6320 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6321 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6324 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6325 test $ac_status = 0; }; }; then :
6326 libc_cv_cc_nofma
=$opt; break
6330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_nofma" >&5
6331 $as_echo "$libc_cv_cc_nofma" >&6; }
6334 if test -n "$submachine"; then
6335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler option for CPU variant" >&5
6336 $as_echo_n "checking for compiler option for CPU variant... " >&6; }
6337 if ${libc_cv_cc_submachine+:} false
; then :
6338 $as_echo_n "(cached) " >&6
6340 libc_cv_cc_submachine
=no
6341 for opt
in "-march=$submachine" "-mcpu=$submachine"; do
6342 if { ac_try
='${CC-cc} $opt -xc /dev/null -S -o /dev/null'
6343 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6346 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6347 test $ac_status = 0; }; }; then :
6349 libc_cv_cc_submachine
="$opt"
6354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_submachine" >&5
6355 $as_echo "$libc_cv_cc_submachine" >&6; }
6356 if test "x$libc_cv_cc_submachine" = xno
; then
6357 as_fn_error $?
"${CC-cc} does not support $submachine" "$LINENO" 5
6362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6363 __attribute__ ((__optimize__))" >&5
6364 $as_echo_n "checking if $CC accepts -fno-tree-loop-distribute-patterns with \
6365 __attribute__ ((__optimize__))... " >&6; }
6366 if ${libc_cv_cc_loop_to_function+:} false
; then :
6367 $as_echo_n "(cached) " >&6
6369 cat > conftest.c
<<EOF
6371 __attribute__ ((__optimize__ ("-fno-tree-loop-distribute-patterns")))
6374 libc_cv_cc_loop_to_function
=no
6375 if { ac_try
='${CC-cc} $CFLAGS $CPPFLAGS -c conftest.c'
6376 { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_try\""; } >&5
6379 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6380 test $ac_status = 0; }; }
6382 libc_cv_cc_loop_to_function
=yes
6386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cc_loop_to_function" >&5
6387 $as_echo "$libc_cv_cc_loop_to_function" >&6; }
6388 if test $libc_cv_cc_loop_to_function = yes; then
6389 $as_echo "#define HAVE_CC_INHIBIT_LOOP_TO_LIBCALL 1" >>confdefs.h
6394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgd" >&5
6395 $as_echo_n "checking for libgd... " >&6; }
6396 if test "$with_gd" != "no"; then
6397 old_CFLAGS
="$CFLAGS"
6398 CFLAGS
="$CFLAGS $libgd_include"
6399 old_LDFLAGS
="$LDFLAGS"
6400 LDFLAGS
="$LDFLAGS $libgd_ldflags"
6402 LIBS
="$LIBS -lgd -lpng -lz -lm"
6403 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6404 /* end confdefs.h. */
6414 if ac_fn_c_try_link
"$LINENO"; then :
6419 rm -f core conftest.err conftest.
$ac_objext \
6420 conftest
$ac_exeext conftest.
$ac_ext
6421 CFLAGS
="$old_CFLAGS"
6422 LDFLAGS
="$old_LDFLAGS"
6427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBGD" >&5
6428 $as_echo "$LIBGD" >&6; }
6432 if test x
$with_selinux = xno
; then
6435 # See if we have the SELinux library
6436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for is_selinux_enabled in -lselinux" >&5
6437 $as_echo_n "checking for is_selinux_enabled in -lselinux... " >&6; }
6438 if ${ac_cv_lib_selinux_is_selinux_enabled+:} false
; then :
6439 $as_echo_n "(cached) " >&6
6441 ac_check_lib_save_LIBS
=$LIBS
6442 LIBS
="-lselinux $LIBS"
6443 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6444 /* end confdefs.h. */
6446 /* Override any GCC internal prototype to avoid an error.
6447 Use char because int might match the return type of a GCC
6448 builtin and then its argument prototype would still apply. */
6452 char is_selinux_enabled ();
6456 return is_selinux_enabled ();
6461 if ac_fn_c_try_link
"$LINENO"; then :
6462 ac_cv_lib_selinux_is_selinux_enabled
=yes
6464 ac_cv_lib_selinux_is_selinux_enabled
=no
6466 rm -f core conftest.err conftest.
$ac_objext \
6467 conftest
$ac_exeext conftest.
$ac_ext
6468 LIBS
=$ac_check_lib_save_LIBS
6470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_selinux_is_selinux_enabled" >&5
6471 $as_echo "$ac_cv_lib_selinux_is_selinux_enabled" >&6; }
6472 if test "x$ac_cv_lib_selinux_is_selinux_enabled" = xyes
; then :
6478 if test x
$with_selinux = xyes
; then
6479 if test x
$have_selinux = xno
; then
6480 as_fn_error $?
"SELinux explicitly required, but SELinux library not found" "$LINENO" 5
6484 # Check if we're building with SELinux support.
6485 if test "x$have_selinux" = xyes
; then
6487 $as_echo "#define HAVE_SELINUX 1" >>confdefs.h
6490 # See if we have the libaudit library
6491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for audit_log_user_avc_message in -laudit" >&5
6492 $as_echo_n "checking for audit_log_user_avc_message in -laudit... " >&6; }
6493 if ${ac_cv_lib_audit_audit_log_user_avc_message+:} false
; then :
6494 $as_echo_n "(cached) " >&6
6496 ac_check_lib_save_LIBS
=$LIBS
6497 LIBS
="-laudit $LIBS"
6498 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6499 /* end confdefs.h. */
6501 /* Override any GCC internal prototype to avoid an error.
6502 Use char because int might match the return type of a GCC
6503 builtin and then its argument prototype would still apply. */
6507 char audit_log_user_avc_message ();
6511 return audit_log_user_avc_message ();
6516 if ac_fn_c_try_link
"$LINENO"; then :
6517 ac_cv_lib_audit_audit_log_user_avc_message
=yes
6519 ac_cv_lib_audit_audit_log_user_avc_message
=no
6521 rm -f core conftest.err conftest.
$ac_objext \
6522 conftest
$ac_exeext conftest.
$ac_ext
6523 LIBS
=$ac_check_lib_save_LIBS
6525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_audit_audit_log_user_avc_message" >&5
6526 $as_echo "$ac_cv_lib_audit_audit_log_user_avc_message" >&6; }
6527 if test "x$ac_cv_lib_audit_audit_log_user_avc_message" = xyes
; then :
6533 if test "x$have_libaudit" = xyes
; then
6535 $as_echo "#define HAVE_LIBAUDIT 1" >>confdefs.h
6540 # See if we have the libcap library
6541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cap_init in -lcap" >&5
6542 $as_echo_n "checking for cap_init in -lcap... " >&6; }
6543 if ${ac_cv_lib_cap_cap_init+:} false
; then :
6544 $as_echo_n "(cached) " >&6
6546 ac_check_lib_save_LIBS
=$LIBS
6548 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6549 /* end confdefs.h. */
6551 /* Override any GCC internal prototype to avoid an error.
6552 Use char because int might match the return type of a GCC
6553 builtin and then its argument prototype would still apply. */
6566 if ac_fn_c_try_link
"$LINENO"; then :
6567 ac_cv_lib_cap_cap_init
=yes
6569 ac_cv_lib_cap_cap_init
=no
6571 rm -f core conftest.err conftest.
$ac_objext \
6572 conftest
$ac_exeext conftest.
$ac_ext
6573 LIBS
=$ac_check_lib_save_LIBS
6575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cap_cap_init" >&5
6576 $as_echo "$ac_cv_lib_cap_cap_init" >&6; }
6577 if test "x$ac_cv_lib_cap_cap_init" = xyes
; then :
6583 if test "x$have_libcap" = xyes
; then
6585 $as_echo "#define HAVE_LIBCAP 1" >>confdefs.h
6593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FORTIFY_SOURCE predefine" >&5
6594 $as_echo_n "checking for _FORTIFY_SOURCE predefine... " >&6; }
6595 if ${libc_cv_predef_fortify_source+:} false
; then :
6596 $as_echo_n "(cached) " >&6
6598 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6599 /* end confdefs.h. */
6605 #ifdef _FORTIFY_SOURCE
6612 if ac_fn_c_try_compile
"$LINENO"; then :
6613 libc_cv_predef_fortify_source
=no
6615 libc_cv_predef_fortify_source
=yes
6617 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_predef_fortify_source" >&5
6620 $as_echo "$libc_cv_predef_fortify_source" >&6; }
6621 if test $libc_cv_predef_fortify_source = yes; then
6622 CPPUNDEFS
="${CPPUNDEFS:+$CPPUNDEFS }-U_FORTIFY_SOURCE"
6626 # Some linkers on some architectures support __ehdr_start but with
6627 # bugs. Make sure usage of it does not create relocations in the
6628 # output (as the linker should resolve them all for us).
6629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker provides working __ehdr_start" >&5
6630 $as_echo_n "checking whether the linker provides working __ehdr_start... " >&6; }
6631 if ${libc_cv_ehdr_start+:} false
; then :
6632 $as_echo_n "(cached) " >&6
6635 old_CFLAGS
="$CFLAGS"
6636 old_LDFLAGS
="$LDFLAGS"
6638 CFLAGS
="$CFLAGS -fPIC"
6639 LDFLAGS
="$LDFLAGS -nostdlib -nostartfiles -shared $no_ssp"
6641 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6642 /* end confdefs.h. */
6648 extern const Ehdr __ehdr_start __attribute__ ((visibility ("hidden")));
6649 long ehdr (void) { return __ehdr_start.val; }
6652 if ac_fn_c_try_link
"$LINENO"; then :
6653 if $READELF -r conftest |
grep -F __ehdr_start
>/dev
/null
; then
6654 libc_cv_ehdr_start
=broken
6656 libc_cv_ehdr_start
=yes
6659 libc_cv_ehdr_start
=no
6661 rm -f core conftest.err conftest.
$ac_objext \
6662 conftest
$ac_exeext conftest.
$ac_ext
6663 CFLAGS
="$old_CFLAGS"
6664 LDFLAGS
="$old_LDFLAGS"
6668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_ehdr_start" >&5
6669 $as_echo "$libc_cv_ehdr_start" >&6; }
6670 if test "$libc_cv_ehdr_start" = yes; then
6671 $as_echo "#define HAVE_EHDR_START 1" >>confdefs.h
6673 elif test "$libc_cv_ehdr_start" = broken
; then
6674 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: linker is broken -- you should upgrade" >&5
6675 $as_echo "$as_me: WARNING: linker is broken -- you should upgrade" >&2;}
6678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_trap with no external dependencies" >&5
6679 $as_echo_n "checking for __builtin_trap with no external dependencies... " >&6; }
6680 if ${libc_cv_builtin_trap+:} false
; then :
6681 $as_echo_n "(cached) " >&6
6683 libc_cv_builtin_trap
=no
6684 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6685 /* end confdefs.h. */
6695 if ac_fn_c_try_compile
"$LINENO"; then :
6697 libc_undefs
=`$NM -u conftest.o |
6698 LC_ALL=C $AWK '$1 == "U" { print $2 | "sort -u"; next } { exit(1) }' \
6700 as_fn_error $?
"confusing output from $NM -u" "$LINENO" 5
6702 echo >&5 "libc_undefs='$libc_undefs'"
6703 if test -z "$libc_undefs"; then
6704 libc_cv_builtin_trap
=yes
6707 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_builtin_trap" >&5
6710 $as_echo "$libc_cv_builtin_trap" >&6; }
6711 if test $libc_cv_builtin_trap = yes; then
6712 $as_echo "#define HAVE_BUILTIN_TRAP 1" >>confdefs.h
6717 ac_cpp
='$CXXCPP $CPPFLAGS'
6718 ac_compile
='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6719 ac_link
='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6720 ac_compiler_gnu
=$ac_cv_cxx_compiler_gnu
6723 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler supports thread_local" >&5
6724 $as_echo_n "checking whether the C++ compiler supports thread_local... " >&6; }
6725 if ${libc_cv_cxx_thread_local+:} false
; then :
6726 $as_echo_n "(cached) " >&6
6729 old_CXXFLAGS
="$CXXFLAGS"
6730 CXXFLAGS
="$CXXFLAGS -std=gnu++11"
6731 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6732 /* end confdefs.h. */
6736 // Compiler support.
6743 S * get () { return &s; }
6745 // libstdc++ support.
6746 #ifndef _GLIBCXX_HAVE___CXA_THREAD_ATEXIT_IMPL
6747 #error __cxa_thread_atexit_impl not supported
6751 if ac_fn_cxx_try_compile
"$LINENO"; then :
6752 libc_cv_cxx_thread_local
=yes
6754 libc_cv_cxx_thread_local
=no
6756 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6757 CXXFLAGS
="$old_CXXFLAGS"
6760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_cxx_thread_local" >&5
6761 $as_echo "$libc_cv_cxx_thread_local" >&6; }
6765 ac_cpp
='$CPP $CPPFLAGS'
6766 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6767 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6768 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
6771 ### End of automated tests.
6772 ### Now run sysdeps configure fragments.
6774 # They also can set these variables.
6776 ldd_rewrite_script
=no
6777 libc_cv_sysconfdir
=$sysconfdir
6778 libc_cv_localstatedir
=$localstatedir
6779 libc_cv_gcc_unwind_find_fde
=no
6782 # Iterate over all the sysdep directories we will use, running their
6783 # configure fragments.
6784 for dir
in $sysnames; do
6787 *) dest
=$srcdir/$dir ;;
6789 if test -r $dest/configure
; then
6790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: running configure fragment for $dir" >&5
6791 $as_echo "running configure fragment for $dir" >&6; }
6796 if test x
"$build_mathvec" = xnotset
; then
6799 config_vars
="$config_vars
6800 build-mathvec = $build_mathvec"
6805 if test x
$libc_cv_gcc_unwind_find_fde = xyes
; then
6806 $as_echo "#define EXPORT_UNWIND_FIND_FDE 1" >>confdefs.h
6811 # A sysdeps configure fragment can reset this if IFUNC is not actually
6812 # usable even though the assembler knows how to generate the symbol type.
6813 if test x
"$libc_cv_ld_gnu_indirect_function" = xyes
; then
6814 $as_echo "#define HAVE_IFUNC 1" >>confdefs.h
6818 if test x
"$libc_cv_gcc_indirect_function" = xyes
; then
6819 $as_echo "#define HAVE_GCC_IFUNC 1" >>confdefs.h
6823 # This is far from the AC_ARG_ENABLE that sets it so that a sysdeps
6824 # configure fragment can override the value to prevent this AC_DEFINE.
6826 if test "x$use_nscd" != xno
; then
6827 $as_echo "#define USE_NSCD 1" >>confdefs.h
6830 if test "x$build_nscd" = xdefault
; then
6831 build_nscd
=$use_nscd
6841 if test x
$use_ldconfig = xyes
; then
6842 $as_echo "#define USE_LDCONFIG 1" >>confdefs.h
6851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIC is default" >&5
6852 $as_echo_n "checking whether -fPIC is default... " >&6; }
6853 if ${libc_cv_pic_default+:} false
; then :
6854 $as_echo_n "(cached) " >&6
6856 libc_cv_pic_default
=yes
6857 cat > conftest.c
<<EOF
6858 #if defined __PIC__ || defined __pic__ || defined PIC || defined pic
6859 # error PIC is default.
6862 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6863 libc_cv_pic_default
=no
6867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pic_default" >&5
6868 $as_echo "$libc_cv_pic_default" >&6; }
6871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fPIE is default" >&5
6872 $as_echo_n "checking whether -fPIE is default... " >&6; }
6873 if ${libc_cv_pie_default+:} false
; then :
6874 $as_echo_n "(cached) " >&6
6876 libc_cv_pie_default
=yes
6877 cat > conftest.c
<<EOF
6878 #if defined __PIE__ || defined __pie__ || defined PIE || defined pie
6879 # error PIE is default.
6882 if eval "${CC-cc} -S conftest.c 2>&5 1>&5"; then
6883 libc_cv_pie_default
=no
6887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $libc_cv_pie_default" >&5
6888 $as_echo "$libc_cv_pie_default" >&6; }
6898 VERSION
=`sed -n -e 's/^#define VERSION "\([^"]*\)"/\1/p' < $srcdir/version.h`
6899 RELEASE
=`sed -n -e 's/^#define RELEASE "\([^"]*\)"/\1/p' < $srcdir/version.h`
6903 ac_config_files
="$ac_config_files config.make Makefile"
6905 ac_config_commands
="$ac_config_commands default"
6907 cat >confcache
<<\_ACEOF
6908 # This file is a shell script that caches the results of configure
6909 # tests run on this system so they can be shared between configure
6910 # scripts and configure runs, see configure's option --config-cache.
6911 # It is not useful on other systems. If it contains results you don't
6912 # want to keep, you may remove or edit it.
6914 # config.status only pays attention to the cache file if you give it
6915 # the --recheck option to rerun configure.
6917 # `ac_cv_env_foo' variables (set or unset) will be overridden when
6918 # loading this file, other *unset* `ac_cv_foo' will be assigned the
6923 # The following way of writing the cache mishandles newlines in values,
6924 # but we know of no workaround that is simple, portable, and efficient.
6925 # So, we kill variables containing newlines.
6926 # Ultrix sh set writes to stderr and can't be redirected directly,
6927 # and sets the high bit in the cache file unless we assign to the vars.
6929 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
6930 eval ac_val
=\$
$ac_var
6934 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
6935 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
6938 _ | IFS | as_nl
) ;; #(
6939 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
6940 *) { eval $ac_var=; unset $ac_var;} ;;
6946 case $as_nl`(ac_space=' '; set) 2>&1` in #(
6947 *${as_nl}ac_space
=\
*)
6948 # `set' does not quote correctly, so add quotes: double-quote
6949 # substitution turns \\\\ into \\, and sed turns \\ into \.
6952 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
6955 # `set' quotes correctly as required by POSIX, so do not add quotes.
6956 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
6965 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
6967 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
6969 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
6970 if test -w "$cache_file"; then
6971 if test "x$cache_file" != "x/dev/null"; then
6972 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
6973 $as_echo "$as_me: updating cache $cache_file" >&6;}
6974 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
6975 cat confcache
>"$cache_file"
6977 case $cache_file in #(
6979 mv -f confcache
"$cache_file"$$
&&
6980 mv -f "$cache_file"$$
"$cache_file" ;; #(
6982 mv -f confcache
"$cache_file" ;;
6987 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
6988 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
6993 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
6994 # Let make expand exec_prefix.
6995 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
6997 DEFS
=-DHAVE_CONFIG_H
7002 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
7003 # 1. Remove the extension, and $U if already installed.
7004 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
7005 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
7006 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
7007 # will be set to the directory where LIBOBJS objects are built.
7008 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
7009 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
7013 LTLIBOBJS
=$ac_ltlibobjs
7017 : "${CONFIG_STATUS=./config.status}"
7019 ac_clean_files_save
=$ac_clean_files
7020 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
7021 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
7022 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
7024 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
7026 # Generated by $as_me.
7027 # Run this file to recreate the current configuration.
7028 # Compiler output produced by configure, useful for debugging
7029 # configure, is in config.log if it exists.
7035 SHELL=\${CONFIG_SHELL-$SHELL}
7038 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
7039 ## -------------------- ##
7040 ## M4sh Initialization. ##
7041 ## -------------------- ##
7043 # Be more Bourne compatible
7044 DUALCASE
=1; export DUALCASE
# for MKS sh
7045 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
7048 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
7049 # is contrary to our usage. Disable this feature.
7050 alias -g '${1+"$@"}'='"$@"'
7051 setopt NO_GLOB_SUBST
7053 case `(set -o) 2>/dev/null` in #(
7065 # Printing a long string crashes Solaris 7 /usr/bin/printf.
7066 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
7067 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
7068 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
7069 # Prefer a ksh shell builtin over an external printf program on Solaris,
7070 # but without wasting forks for bash or zsh.
7071 if test -z "$BASH_VERSION$ZSH_VERSION" \
7072 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
7073 as_echo='print
-r --'
7074 as_echo_n='print
-rn --'
7075 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
7076 as_echo='printf %s
\n'
7077 as_echo_n='printf %s
'
7079 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
7080 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
7081 as_echo_n='/usr
/ucb
/echo -n'
7083 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
7084 as_echo_n_body='eval
7088 expr "X$arg" : "X\\(.*\\)$as_nl";
7089 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
7091 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
7093 export as_echo_n_body
7094 as_echo_n='sh
-c $as_echo_n_body as_echo
'
7097 as_echo='sh
-c $as_echo_body as_echo
'
7100 # The user is always right.
7101 if test "${PATH_SEPARATOR+set}" != set; then
7103 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
7104 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
7111 # We need space, tab and new line, in precisely that order. Quoting is
7112 # there to prevent editors from complaining about space-tab.
7113 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
7114 # splitting by setting IFS to empty value.)
7117 # Find who we are. Look in the path if we contain no directory separator.
7120 *[\\/]* ) as_myself=$0 ;;
7121 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7125 test -z "$as_dir" && as_dir=.
7126 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
7132 # We did not find ourselves, most probably we were run as `sh COMMAND'
7133 # in which case we are not to be found in the path.
7134 if test "x$as_myself" = x
; then
7137 if test ! -f "$as_myself"; then
7138 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
7142 # Unset variables that we do not need and which cause bugs (e.g. in
7143 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
7144 # suppresses any "Segmentation fault" message there. '((' could
7145 # trigger a bug in pdksh 5.2.14.
7146 for as_var
in BASH_ENV ENV MAIL MAILPATH
7147 do eval test x\
${$as_var+set} = xset \
7148 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
7161 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
7164 # as_fn_error STATUS ERROR [LINENO LOG_FD]
7165 # ----------------------------------------
7166 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
7167 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
7168 # script with STATUS, using 1 if that was 0.
7171 as_status
=$1; test $as_status -eq 0 && as_status
=1
7173 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
7174 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
7176 $as_echo "$as_me: error: $2" >&2
7177 as_fn_exit
$as_status
7181 # as_fn_set_status STATUS
7182 # -----------------------
7183 # Set $? to STATUS, without forking.
7187 } # as_fn_set_status
7191 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
7201 # Portably unset VAR.
7204 { eval $1=; unset $1;}
7206 as_unset
=as_fn_unset
7207 # as_fn_append VAR VALUE
7208 # ----------------------
7209 # Append the text in VALUE to the end of the definition contained in VAR. Take
7210 # advantage of any shell optimizations that allow amortized linear growth over
7211 # repeated appends, instead of the typical quadratic growth present in naive
7213 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
7214 eval 'as_fn_append ()
7225 # as_fn_arith ARG...
7226 # ------------------
7227 # Perform arithmetic evaluation on the ARGs, and store the result in the
7228 # global $as_val. Take advantage of shells that can avoid forks. The arguments
7229 # must be portable across $(()) and expr.
7230 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
7231 eval 'as_fn_arith ()
7238 as_val
=`expr "$@" || test $? -eq 1`
7243 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
7244 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
7250 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
7251 as_basename
=basename
7256 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
7262 as_me
=`$as_basename -- "$0" ||
7263 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
7264 X"$0" : 'X\(//\)$' \| \
7265 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
7267 sed '/^.*\/\([^/][^/]*\)\/*$/{
7281 # Avoid depending upon Character Ranges.
7282 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
7283 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
7284 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
7285 as_cr_digits
='0123456789'
7286 as_cr_alnum
=$as_cr_Letters$as_cr_digits
7288 ECHO_C
= ECHO_N
= ECHO_T
=
7289 case `echo -n x` in #(((((
7291 case `echo 'xy\c'` in
7292 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
7294 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
7301 rm -f conf$$ conf$$.exe conf$$.
file
7302 if test -d conf$$.dir
; then
7303 rm -f conf$$.dir
/conf$$.
file
7306 mkdir conf$$.dir
2>/dev
/null
7308 if (echo >conf$$.
file) 2>/dev
/null
; then
7309 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
7311 # ... but there are two gotchas:
7312 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
7313 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
7314 # In both cases, we have to default to `cp -pR'.
7315 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
7317 elif ln conf$$.
file conf$$
2>/dev
/null
; then
7325 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
7326 rmdir conf$$.dir
2>/dev
/null
7331 # Create "$as_dir" as a directory, including parents if necessary.
7336 -*) as_dir
=.
/$as_dir;;
7338 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
7342 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
7343 *) as_qdir
=$as_dir;;
7345 as_dirs
="'$as_qdir' $as_dirs"
7346 as_dir
=`$as_dirname -- "$as_dir" ||
7347 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7348 X"$as_dir" : 'X\(//\)[^/]' \| \
7349 X"$as_dir" : 'X\(//\)$' \| \
7350 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
7351 $as_echo X"$as_dir" |
7352 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
7369 test -d "$as_dir" && break
7371 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
7372 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
7376 if mkdir
-p .
2>/dev
/null
; then
7377 as_mkdir_p
='mkdir -p "$as_dir"'
7379 test -d .
/-p && rmdir .
/-p
7384 # as_fn_executable_p FILE
7385 # -----------------------
7386 # Test if FILE is an executable regular file.
7387 as_fn_executable_p
()
7389 test -f "$1" && test -x "$1"
7390 } # as_fn_executable_p
7392 as_executable_p
=as_fn_executable_p
7394 # Sed expression to map a string onto a valid CPP name.
7395 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
7397 # Sed expression to map a string onto a valid variable name.
7398 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
7402 ## ----------------------------------- ##
7403 ## Main body of $CONFIG_STATUS script. ##
7404 ## ----------------------------------- ##
7406 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
7408 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7409 # Save the log message, to keep $0 and so on meaningful, and to
7410 # report actual input values of CONFIG_FILES etc. instead of their
7411 # values after options handling.
7413 This file was extended by GNU C Library $as_me (see version.h), which was
7414 generated by GNU Autoconf 2.69. Invocation command line was
7416 CONFIG_FILES = $CONFIG_FILES
7417 CONFIG_HEADERS = $CONFIG_HEADERS
7418 CONFIG_LINKS = $CONFIG_LINKS
7419 CONFIG_COMMANDS = $CONFIG_COMMANDS
7422 on `(hostname || uname -n) 2>/dev/null | sed 1q`
7427 case $ac_config_files in *"
7428 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
7431 case $ac_config_headers in *"
7432 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
7436 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7437 # Files that config.status was made for.
7438 config_files="$ac_config_files"
7439 config_headers="$ac_config_headers"
7440 config_commands="$ac_config_commands"
7444 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7446 \`$as_me' instantiates files and other configuration actions
7447 from templates according to the current configuration. Unless the files
7448 and actions are specified as TAGs, all are instantiated by default.
7450 Usage: $0 [OPTION]... [TAG]...
7452 -h, --help print this help, then exit
7453 -V, --version print version number and configuration settings, then exit
7454 --config print configuration, then exit
7455 -q, --quiet, --silent
7456 do not print progress messages
7457 -d, --debug don't remove temporary files
7458 --recheck update $as_me by reconfiguring in the same conditions
7459 --file=FILE[:TEMPLATE]
7460 instantiate the configuration file FILE
7461 --header=FILE[:TEMPLATE]
7462 instantiate the configuration header FILE
7464 Configuration files:
7467 Configuration headers:
7470 Configuration commands:
7473 Report bugs to <http://sourceware.org/bugzilla/>.
7474 GNU C Library home page: <http://www.gnu.org/software/glibc/>.
7475 General help using GNU software: <http://www.gnu.org/gethelp/>."
7478 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7479 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
7481 GNU C Library config.status (see version.h)
7482 configured by $0, generated by GNU Autoconf 2.69,
7483 with options \\"\$ac_cs_config\\"
7485 Copyright (C) 2012 Free Software Foundation, Inc.
7486 This config.status script is free software; the Free Software Foundation
7487 gives unlimited permission to copy, distribute and modify it."
7492 test -n "\$AWK" || AWK=awk
7495 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7496 # The default lists apply if the user does not specify any file.
7502 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7503 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
7507 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
7519 # Handling of the options.
7520 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
7522 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
7523 $as_echo "$ac_cs_version"; exit ;;
7524 --config |
--confi |
--conf |
--con |
--co |
--c )
7525 $as_echo "$ac_cs_config"; exit ;;
7526 --debug |
--debu |
--deb |
--de |
--d |
-d )
7528 --file |
--fil |
--fi |
--f )
7531 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7532 '') as_fn_error $?
"missing file argument" ;;
7534 as_fn_append CONFIG_FILES
" '$ac_optarg'"
7535 ac_need_defaults
=false
;;
7536 --header |
--heade |
--head |
--hea )
7539 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
7541 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
7542 ac_need_defaults
=false
;;
7544 # Conflict between --help and --header
7545 as_fn_error $?
"ambiguous option: \`$1'
7546 Try \`$0 --help' for more information.";;
7547 --help |
--hel |
-h )
7548 $as_echo "$ac_cs_usage"; exit ;;
7549 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
7550 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
7554 -*) as_fn_error $?
"unrecognized option: \`$1'
7555 Try \`$0 --help' for more information." ;;
7557 *) as_fn_append ac_config_targets
" $1"
7558 ac_need_defaults
=false
;;
7564 ac_configure_extra_args
=
7566 if $ac_cs_silent; then
7568 ac_configure_extra_args
="$ac_configure_extra_args --silent"
7572 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7573 if \$ac_cs_recheck; then
7574 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
7576 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
7577 CONFIG_SHELL='$SHELL'
7583 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7587 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
7588 ## Running $as_me. ##
7594 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7598 config_vars='$config_vars'
7602 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7604 # Handling of arguments.
7605 for ac_config_target
in $ac_config_targets
7607 case $ac_config_target in
7608 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
7609 "config.make") CONFIG_FILES
="$CONFIG_FILES config.make" ;;
7610 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
7611 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
7613 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
7618 # If the user did not use the arguments to specify the items to instantiate,
7619 # then the envvar interface is used. Set only those that are not.
7620 # We use the long form for the default assignment because of an extremely
7621 # bizarre bug on SunOS 4.1.3.
7622 if $ac_need_defaults; then
7623 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
7624 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
7625 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
7628 # Have a temporary directory for convenience. Make it in the build tree
7629 # simply because there is no reason against having it here, and in addition,
7630 # creating and moving files from /tmp can sometimes cause problems.
7631 # Hook for its removal unless debugging.
7632 # Note that there is a small window in which the directory will not be cleaned:
7633 # after its creation but before its name has been assigned to `$tmp'.
7637 trap 'exit_status=$?
7639 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
7641 trap 'as_fn_exit 1' 1 2 13 15
7643 # Create a (secure) tmp directory for tmp files.
7646 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
7650 tmp
=.
/conf$$
-$RANDOM
7651 (umask 077 && mkdir
"$tmp")
7652 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
7655 # Set up the scripts for CONFIG_FILES section.
7656 # No need to generate them if there are no CONFIG_FILES.
7657 # This happens for instance with `./config.status config.h'.
7658 if test -n "$CONFIG_FILES"; then
7661 ac_cr
=`echo X | tr X '\015'`
7662 # On cygwin, bash can eat \r inside `` if the user requested igncr.
7663 # But we know of no other shell where ac_cr would be empty at this
7664 # point, so we can use a bashism as a fallback.
7665 if test "x$ac_cr" = x
; then
7666 eval ac_cr
=\$
\'\\r
\'
7668 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
7669 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
7675 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
7680 echo "cat >conf$$subs.awk <<_ACEOF" &&
7681 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
7684 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7685 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
7687 for ac_last_try in false false false false false :; do
7688 . ./conf$$subs.sh ||
7689 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7691 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
7692 if test $ac_delim_n = $ac_delim_num; then
7694 elif $ac_last_try; then
7695 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
7697 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
7702 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7703 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
7707 s/^/S["/; s
/!.
*/"]=/
7717 s/\(.\{148\}\)..*/\1/
7719 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
7724 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
7731 s/\(.\{148\}\)..*/\1/
7733 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
7737 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
7742 ' <conf$$subs.awk | sed '
7747 ' >>$CONFIG_STATUS || ac_write_fail=1
7748 rm -f conf$$subs.awk
7749 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7751 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
7752 for (key in S) S_is_set[key] = 1
7758 nfields = split(line, field, "@
")
7760 len = length(field[1])
7761 for (i = 2; i < nfields; i++) {
7763 keylen = length(key)
7764 if (S_is_set[key]) {
7766 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
7767 len += length(value) + length(field[++i])
7778 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7779 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
7780 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
7783 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
7784 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
7787 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
7788 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
7789 # trailing colons and then remove the whole line if VPATH becomes empty
7790 # (actually we leave an empty line to preserve line numbers).
7791 if test "x
$srcdir" = x.; then
7792 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
7810 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
7811 fi # test -n "$CONFIG_FILES"
7813 # Set up the scripts for CONFIG_HEADERS section.
7814 # No need to generate them if there are no CONFIG_HEADERS.
7815 # This happens for instance with `./config.status Makefile'.
7816 if test -n "$CONFIG_HEADERS"; then
7817 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
7821 # Transform confdefs.h into an awk script `defines.awk', embedded as
7822 # here-document in config.status, that substitutes the proper values into
7823 # config.h.in to produce config.h.
7825 # Create a delimiter string that does not exist in confdefs.h, to ease
7826 # handling of long lines.
7828 for ac_last_try in false false :; do
7829 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
7830 if test -z "$ac_tt"; then
7832 elif $ac_last_try; then
7833 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
7835 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
7839 # For the awk script, D is an array of macro values keyed by name,
7840 # likewise P contains macro parameters if any. Preserve backslash
7841 # newline sequences.
7843 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
7845 s/.\{148\}/&'"$ac_delim"'/g
7848 s/^[ ]*#[ ]*define[ ][ ]*/ /
7855 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
7857 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
7861 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
7862 D["\
1"]=" \
3\\\\\\n
"\\/p
7864 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
7869 s/.\{148\}/&'"$ac_delim"'/g
7874 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
7877 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
7879 ' <confdefs.h | sed '
7880 s/'"$ac_delim"'/"\\\
7881 "/g' >>$CONFIG_STATUS || ac_write_fail=1
7883 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
7884 for (key in D) D_is_set[key] = 1
7887 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
7889 split(line, arg, " ")
7890 if (arg[1] == "#") {
7894 defundef
= substr
(arg
[1], 2)
7897 split(mac1
, mac2
, "(") #)
7899 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
7900 if (D_is_set
[macro
]) {
7901 # Preserve the white space surrounding the "#".
7902 print prefix
"define", macro P
[macro
] D
[macro
]
7905 # Replace #undef with comments. This is necessary, for example,
7906 # in the case of _POSIX_SOURCE, which is predefined and required
7907 # on some systems where configure will not decide to define it.
7908 if (defundef
== "undef") {
7909 print
"/*", prefix defundef
, macro
, "*/"
7917 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
7918 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
7919 fi # test -n "$CONFIG_HEADERS"
7922 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
7927 :[FHLC
]) ac_mode
=$ac_tag; continue;;
7929 case $ac_mode$ac_tag in
7931 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
7932 :[FH
]-) ac_tag
=-:-;;
7933 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
7950 -) ac_f
="$ac_tmp/stdin";;
7951 *) # Look for the file first in the build tree, then in the source tree
7952 # (if the path is not absolute). The absolute path cannot be DOS-style,
7953 # because $ac_f cannot contain `:'.
7957 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
7959 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
7961 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
7962 as_fn_append ac_file_inputs
" '$ac_f'"
7965 # Let's still pretend it is `configure' which instantiates (i.e., don't
7966 # use $as_me), people would be surprised to read:
7967 # /* config.h. Generated by config.status. */
7968 configure_input
='Generated from '`
7969 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
7971 if test x
"$ac_file" != x-
; then
7972 configure_input
="$ac_file. $configure_input"
7973 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
7974 $as_echo "$as_me: creating $ac_file" >&6;}
7976 # Neutralize special characters interpreted by sed in replacement strings.
7977 case $configure_input in #(
7978 *\
&* |
*\|
* |
*\\* )
7979 ac_sed_conf_input
=`$as_echo "$configure_input" |
7980 sed 's/[\\\\&|]/\\\\&/g'`;; #(
7981 *) ac_sed_conf_input
=$configure_input;;
7985 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
7986 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
7991 ac_dir
=`$as_dirname -- "$ac_file" ||
7992 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
7993 X"$ac_file" : 'X\(//\)[^/]' \| \
7994 X"$ac_file" : 'X\(//\)$' \| \
7995 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
7996 $as_echo X"$ac_file" |
7997 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
8014 as_dir
="$ac_dir"; as_fn_mkdir_p
8018 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8020 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8021 # A ".." for each directory in $ac_dir_suffix.
8022 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8023 case $ac_top_builddir_sub in
8024 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8025 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8028 ac_abs_top_builddir
=$ac_pwd
8029 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8030 # for backward compatibility:
8031 ac_top_builddir
=$ac_top_build_prefix
8034 .
) # We are building in place.
8036 ac_top_srcdir
=$ac_top_builddir_sub
8037 ac_abs_top_srcdir
=$ac_pwd ;;
8038 [\\/]* | ?
:[\\/]* ) # Absolute name.
8039 ac_srcdir
=$srcdir$ac_dir_suffix;
8040 ac_top_srcdir
=$srcdir
8041 ac_abs_top_srcdir
=$srcdir ;;
8043 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8044 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8045 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8047 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8057 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
8058 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
8062 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8063 # If the template does not know about datarootdir, expand it.
8064 # FIXME: This hack should be removed a few years after 2.60.
8065 ac_datarootdir_hack
=; ac_datarootdir_seen
=
8076 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
8077 *datarootdir
*) ac_datarootdir_seen
=yes;;
8078 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
8079 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
8080 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
8082 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8083 ac_datarootdir_hack='
8084 s&@datadir@&$datadir&g
8085 s&@docdir@&$docdir&g
8086 s&@infodir@&$infodir&g
8087 s&@localedir@&$localedir&g
8088 s&@mandir@&$mandir&g
8089 s&\\\${datarootdir}&$datarootdir&g' ;;
8093 # Neutralize VPATH when `$srcdir' = `.'.
8094 # Shell code in configure.ac might set extrasub.
8095 # FIXME: do we really want to maintain this feature?
8096 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
8097 ac_sed_extra="$ac_vpsub
8100 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
8102 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
8103 s|@configure_input@|
$ac_sed_conf_input|
;t t
8104 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
8105 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
8106 s
&@srcdir@
&$ac_srcdir&;t t
8107 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
8108 s
&@top_srcdir@
&$ac_top_srcdir&;t t
8109 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
8110 s
&@builddir@
&$ac_builddir&;t t
8111 s
&@abs_builddir@
&$ac_abs_builddir&;t t
8112 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
8113 s
&@INSTALL@
&$ac_INSTALL&;t t
8114 $ac_datarootdir_hack
8116 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
8117 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
8119 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
8120 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
8121 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
8122 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
8123 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
8124 which seems to be undefined. Please make sure it is defined" >&5
8125 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
8126 which seems to be undefined. Please make sure it is defined" >&2;}
8128 rm -f "$ac_tmp/stdin"
8130 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
8131 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
8133 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8139 if test x"$ac_file" != x-; then
8141 $as_echo "/* $configure_input */" \
8142 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
8143 } >"$ac_tmp/config.h" \
8144 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8145 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
8146 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
8147 $as_echo "$as_me: $ac_file is unchanged" >&6;}
8150 mv "$ac_tmp/config.h" "$ac_file" \
8151 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
8154 $as_echo "/* $configure_input */" \
8155 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
8156 || as_fn_error $? "could not create -" "$LINENO" 5
8160 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
8161 $as_echo "$as_me: executing $ac_file commands" >&6;}
8166 case $ac_file$ac_mode in
8168 case $CONFIG_FILES in *config.make*)
8169 echo "$config_vars" >> config.make;;
8171 test -d bits || mkdir bits ;;
8179 ac_clean_files=$ac_clean_files_save
8181 test $ac_write_fail = 0 ||
8182 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
8185 # configure is writing to config.log, and then calls config.status.
8186 # config.status does its own redirection, appending to config.log.
8187 # Unfortunately, on DOS this fails, as config.log is still kept open
8188 # by configure, so config.status won't be able to
write to it
; its
8189 # output is simply discarded. So we exec the FD to /dev/null,
8190 # effectively closing config.log, so it can be properly (re)opened and
8191 # appended to by config.status. When coming back to configure, we
8192 # need to make the FD available again.
8193 if test "$no_create" != yes; then
8195 ac_config_status_args
=
8196 test "$silent" = yes &&
8197 ac_config_status_args
="$ac_config_status_args --quiet"
8199 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
8201 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
8202 # would make configure fail if this is the last instruction.
8203 $ac_cs_success || as_fn_exit
1
8207 # CONFIG_SUBDIRS section.
8209 if test "$no_recursion" != yes; then
8211 # Remove --cache-file, --srcdir, and --disable-option-checking arguments
8212 # so they do not pile up.
8213 ac_sub_configure_args
=
8215 eval "set x $ac_configure_args"
8219 if test -n "$ac_prev"; then
8224 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
8225 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
8226 ac_prev
=cache_file
;;
8227 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
8228 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* \
8231 --config-cache |
-C)
8233 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
8235 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
8237 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
8239 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
8241 --disable-option-checking)
8245 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8247 as_fn_append ac_sub_configure_args
" '$ac_arg'" ;;
8251 # Always prepend --prefix to ensure using the same prefix
8252 # in subdir configurations.
8253 ac_arg
="--prefix=$prefix"
8255 *\'*) ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
8257 ac_sub_configure_args
="'$ac_arg' $ac_sub_configure_args"
8260 if test "$silent" = yes; then
8261 ac_sub_configure_args
="--silent $ac_sub_configure_args"
8264 # Always prepend --disable-option-checking to silence warnings, since
8265 # different subdirs can have different --enable and --with options.
8266 ac_sub_configure_args
="--disable-option-checking $ac_sub_configure_args"
8269 for ac_dir
in : $subdirs; do test "x$ac_dir" = x
: && continue
8271 # Do not complain, so a configure script can configure whichever
8272 # parts of a large source tree are present.
8273 test -d "$srcdir/$ac_dir" ||
continue
8275 ac_msg
="=== configuring in $ac_dir (`pwd`/$ac_dir)"
8276 $as_echo "$as_me:${as_lineno-$LINENO}: $ac_msg" >&5
8277 $as_echo "$ac_msg" >&6
8278 as_dir
="$ac_dir"; as_fn_mkdir_p
8282 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8284 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
8285 # A ".." for each directory in $ac_dir_suffix.
8286 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
8287 case $ac_top_builddir_sub in
8288 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
8289 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
8292 ac_abs_top_builddir
=$ac_pwd
8293 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
8294 # for backward compatibility:
8295 ac_top_builddir
=$ac_top_build_prefix
8298 .
) # We are building in place.
8300 ac_top_srcdir
=$ac_top_builddir_sub
8301 ac_abs_top_srcdir
=$ac_pwd ;;
8302 [\\/]* | ?
:[\\/]* ) # Absolute name.
8303 ac_srcdir
=$srcdir$ac_dir_suffix;
8304 ac_top_srcdir
=$srcdir
8305 ac_abs_top_srcdir
=$srcdir ;;
8307 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
8308 ac_top_srcdir
=$ac_top_build_prefix$srcdir
8309 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
8311 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
8316 # Check for guested configure; otherwise get Cygnus style configure.
8317 if test -f "$ac_srcdir/configure.gnu"; then
8318 ac_sub_configure
=$ac_srcdir/configure.gnu
8319 elif test -f "$ac_srcdir/configure"; then
8320 ac_sub_configure
=$ac_srcdir/configure
8321 elif test -f "$ac_srcdir/configure.in"; then
8322 # This should be Cygnus configure.
8323 ac_sub_configure
=$ac_aux_dir/configure
8325 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: no configuration information is in $ac_dir" >&5
8326 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
8330 # The recursion is here.
8331 if test -n "$ac_sub_configure"; then
8332 # Make the cache file name correct relative to the subdirectory.
8334 [\\/]* | ?
:[\\/]* ) ac_sub_cache_file
=$cache_file ;;
8336 ac_sub_cache_file
=$ac_top_build_prefix$cache_file ;;
8339 { $as_echo "$as_me:${as_lineno-$LINENO}: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
8340 $as_echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
8341 # The eval makes quoting arguments work.
8342 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
8343 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
8344 as_fn_error $?
"$ac_sub_configure failed for $ac_dir" "$LINENO" 5
8350 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
8351 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
8352 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}