]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blob - configure
po: update hu.po (from translationproject.org)
[thirdparty/e2fsprogs.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
4 #
5 #
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 #
8 #
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
14
15 # Be more Bourne compatible
16 DUALCASE=1; export DUALCASE # for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18 emulate sh
19 NULLCMD=:
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
23 setopt NO_GLOB_SUBST
24 else
25 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
30 esac
31 fi
32
33
34 as_nl='
35 '
36 export as_nl
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45 as_echo='print -r --'
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50 else
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53 as_echo_n='/usr/ucb/echo -n'
54 else
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56 as_echo_n_body='eval
57 arg=$1;
58 case $arg in #(
59 *"$as_nl"*)
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62 esac;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64 '
65 export as_echo_n_body
66 as_echo_n='sh -c $as_echo_n_body as_echo'
67 fi
68 export as_echo_body
69 as_echo='sh -c $as_echo_body as_echo'
70 fi
71
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
74 PATH_SEPARATOR=:
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77 PATH_SEPARATOR=';'
78 }
79 fi
80
81
82 # IFS
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
87 IFS=" "" $as_nl"
88
89 # Find who we are. Look in the path if we contain no directory separator.
90 as_myself=
91 case $0 in #((
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 for as_dir in $PATH
95 do
96 IFS=$as_save_IFS
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99 done
100 IFS=$as_save_IFS
101
102 ;;
103 esac
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
107 as_myself=$0
108 fi
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111 exit 1
112 fi
113
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 done
122 PS1='$ '
123 PS2='> '
124 PS4='+ '
125
126 # NLS nuisances.
127 LC_ALL=C
128 export LC_ALL
129 LANGUAGE=C
130 export LANGUAGE
131
132 # CDPATH.
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138 _as_can_reexec=no; export _as_can_reexec;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
143 BASH_ENV=/dev/null
144 ENV=/dev/null
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 case $- in # ((((
147 *v*x* | *x*v* ) as_opts=-vx ;;
148 *v* ) as_opts=-v ;;
149 *x* ) as_opts=-x ;;
150 * ) as_opts= ;;
151 esac
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 as_fn_exit 255
157 fi
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162 emulate sh
163 NULLCMD=:
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
167 setopt NO_GLOB_SUBST
168 else
169 case \`(set -o) 2>/dev/null\` in #(
170 *posix*) :
171 set -o posix ;; #(
172 *) :
173 ;;
174 esac
175 fi
176 "
177 as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
182
183 exitcode=0
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190 else
191 exitcode=1; echo positional parameters were not saved.
192 fi
193 test x\$exitcode = x0 || exit 1
194 test -x / || exit 1"
195 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1"
200 if (eval "$as_required") 2>/dev/null; then :
201 as_have_required=yes
202 else
203 as_have_required=no
204 fi
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207 else
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209 as_found=false
210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211 do
212 IFS=$as_save_IFS
213 test -z "$as_dir" && as_dir=.
214 as_found=:
215 case $as_dir in #(
216 /*)
217 for as_base in sh bash ksh sh5; do
218 # Try only shells that exist, to save several forks.
219 as_shell=$as_dir/$as_base
220 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222 CONFIG_SHELL=$as_shell as_have_required=yes
223 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224 break 2
225 fi
226 fi
227 done;;
228 esac
229 as_found=false
230 done
231 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233 CONFIG_SHELL=$SHELL as_have_required=yes
234 fi; }
235 IFS=$as_save_IFS
236
237
238 if test "x$CONFIG_SHELL" != x; then :
239 export CONFIG_SHELL
240 # We cannot yet assume a decent shell, so we have to provide a
241 # neutralization value for shells without unset; and this also
242 # works around shells that cannot unset nonexistent variables.
243 # Preserve -v and -x to the replacement shell.
244 BASH_ENV=/dev/null
245 ENV=/dev/null
246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247 case $- in # ((((
248 *v*x* | *x*v* ) as_opts=-vx ;;
249 *v* ) as_opts=-v ;;
250 *x* ) as_opts=-x ;;
251 * ) as_opts= ;;
252 esac
253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 # Admittedly, this is quite paranoid, since all the known shells bail
255 # out after a failed `exec'.
256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257 exit 255
258 fi
259
260 if test x$as_have_required = xno; then :
261 $as_echo "$0: This script requires a shell more modern than all"
262 $as_echo "$0: the shells that I found on your system."
263 if test x${ZSH_VERSION+set} = xset ; then
264 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266 else
267 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
271 fi
272 exit 1
273 fi
274 fi
275 fi
276 SHELL=${CONFIG_SHELL-/bin/sh}
277 export SHELL
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE= GREP_OPTIONS=
280 unset CLICOLOR_FORCE GREP_OPTIONS
281
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
285 # as_fn_unset VAR
286 # ---------------
287 # Portably unset VAR.
288 as_fn_unset ()
289 {
290 { eval $1=; unset $1;}
291 }
292 as_unset=as_fn_unset
293
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
297 as_fn_set_status ()
298 {
299 return $1
300 } # as_fn_set_status
301
302 # as_fn_exit STATUS
303 # -----------------
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305 as_fn_exit ()
306 {
307 set +e
308 as_fn_set_status $1
309 exit $1
310 } # as_fn_exit
311
312 # as_fn_mkdir_p
313 # -------------
314 # Create "$as_dir" as a directory, including parents if necessary.
315 as_fn_mkdir_p ()
316 {
317
318 case $as_dir in #(
319 -*) as_dir=./$as_dir;;
320 esac
321 test -d "$as_dir" || eval $as_mkdir_p || {
322 as_dirs=
323 while :; do
324 case $as_dir in #(
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326 *) as_qdir=$as_dir;;
327 esac
328 as_dirs="'$as_qdir' $as_dirs"
329 as_dir=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331 X"$as_dir" : 'X\(//\)[^/]' \| \
332 X"$as_dir" : 'X\(//\)$' \| \
333 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336 s//\1/
337 q
338 }
339 /^X\(\/\/\)[^/].*/{
340 s//\1/
341 q
342 }
343 /^X\(\/\/\)$/{
344 s//\1/
345 q
346 }
347 /^X\(\/\).*/{
348 s//\1/
349 q
350 }
351 s/.*/./; q'`
352 test -d "$as_dir" && break
353 done
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356
357
358 } # as_fn_mkdir_p
359
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p ()
364 {
365 test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
372 # implementations.
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
375 {
376 eval $1+=\$2
377 }'
378 else
379 as_fn_append ()
380 {
381 eval $1=\$$1\$2
382 }
383 fi # as_fn_append
384
385 # as_fn_arith ARG...
386 # ------------------
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391 eval 'as_fn_arith ()
392 {
393 as_val=$(( $* ))
394 }'
395 else
396 as_fn_arith ()
397 {
398 as_val=`expr "$@" || test $? -eq 1`
399 }
400 fi # as_fn_arith
401
402
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
408 as_fn_error ()
409 {
410 as_status=$1; test $as_status -eq 0 && as_status=1
411 if test "$4"; then
412 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414 fi
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit $as_status
417 } # as_fn_error
418
419 if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
421 as_expr=expr
422 else
423 as_expr=false
424 fi
425
426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427 as_basename=basename
428 else
429 as_basename=false
430 fi
431
432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433 as_dirname=dirname
434 else
435 as_dirname=false
436 fi
437
438 as_me=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442 $as_echo X/"$0" |
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
444 s//\1/
445 q
446 }
447 /^X\/\(\/\/\)$/{
448 s//\1/
449 q
450 }
451 /^X\/\(\/\).*/{
452 s//\1/
453 q
454 }
455 s/.*/./; q'`
456
457 # Avoid depending upon Character Ranges.
458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits='0123456789'
462 as_cr_alnum=$as_cr_Letters$as_cr_digits
463
464
465 as_lineno_1=$LINENO as_lineno_1a=$LINENO
466 as_lineno_2=$LINENO as_lineno_2a=$LINENO
467 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
470 sed -n '
471 p
472 /[$]LINENO/=
473 ' <$as_myself |
474 sed '
475 s/[$]LINENO.*/&-/
476 t lineno
477 b
478 :lineno
479 N
480 :loop
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482 t loop
483 s/-\n.*//
484 ' >$as_me.lineno &&
485 chmod +x "$as_me.lineno" ||
486 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487
488 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489 # already done that, so ensure we don't try to do so again and fall
490 # in an infinite loop. This has already happened in practice.
491 _as_can_reexec=no; export _as_can_reexec
492 # Don't try to exec as it changes $[0], causing all sort of problems
493 # (the dirname of $[0] is not the place where we might find the
494 # original and so on. Autoconf is especially sensitive to this).
495 . "./$as_me.lineno"
496 # Exit status is that of the last command.
497 exit
498 }
499
500 ECHO_C= ECHO_N= ECHO_T=
501 case `echo -n x` in #(((((
502 -n*)
503 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
505 xy) ECHO_C='\c';;
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
507 ECHO_T=' ';;
508 esac;;
509 *)
510 ECHO_N='-n';;
511 esac
512
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
516 else
517 rm -f conf$$.dir
518 mkdir conf$$.dir 2>/dev/null
519 fi
520 if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
522 as_ln_s='ln -s'
523 # ... but there are two gotchas:
524 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526 # In both cases, we have to default to `cp -pR'.
527 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528 as_ln_s='cp -pR'
529 elif ln conf$$.file conf$$ 2>/dev/null; then
530 as_ln_s=ln
531 else
532 as_ln_s='cp -pR'
533 fi
534 else
535 as_ln_s='cp -pR'
536 fi
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
539
540 if mkdir -p . 2>/dev/null; then
541 as_mkdir_p='mkdir -p "$as_dir"'
542 else
543 test -d ./-p && rmdir ./-p
544 as_mkdir_p=false
545 fi
546
547 as_test_x='test -x'
548 as_executable_p=as_fn_executable_p
549
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
557 test -n "$DJDIR" || exec 7<&0 </dev/null
558 exec 6>&1
559
560 # Name of the host.
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
565 #
566 # Initializations.
567 #
568 ac_default_prefix=/usr/local
569 ac_clean_files=
570 ac_config_libobj_dir=.
571 LIBOBJS=
572 cross_compiling=no
573 subdirs=
574 MFLAGS=
575 MAKEFLAGS=
576
577 # Identity of this package.
578 PACKAGE_NAME=
579 PACKAGE_TARNAME=
580 PACKAGE_VERSION=
581 PACKAGE_STRING=
582 PACKAGE_BUGREPORT=
583 PACKAGE_URL=
584
585 ac_unique_file="version.h"
586 # Factoring default headers for most tests.
587 ac_includes_default="\
588 #include <stdio.h>
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
591 #endif
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
594 #endif
595 #ifdef STDC_HEADERS
596 # include <stdlib.h>
597 # include <stddef.h>
598 #else
599 # ifdef HAVE_STDLIB_H
600 # include <stdlib.h>
601 # endif
602 #endif
603 #ifdef HAVE_STRING_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
605 # include <memory.h>
606 # endif
607 # include <string.h>
608 #endif
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
611 #endif
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
614 #endif
615 #ifdef HAVE_STDINT_H
616 # include <stdint.h>
617 #endif
618 #ifdef HAVE_UNISTD_H
619 # include <unistd.h>
620 #endif"
621
622 gt_needs=
623 ac_header_list=
624 gl_use_threads_default=
625 ac_func_list=
626 ac_subst_vars='LTLIBOBJS
627 LIBOBJS
628 LDFLAGS_SHLIB
629 CFLAGS_STLIB
630 CFLAGS_SHLIB
631 BUILD_LDFLAGS
632 BUILD_CFLAGS
633 MKINSTALLDIRS
634 INCLUDES
635 DO_TEST_SUITE
636 LDFLAGS_STATIC
637 root_sysconfdir
638 root_libdir
639 root_sbindir
640 root_bindir
641 root_prefix
642 UNIX_CMT
643 CYGWIN_CMT
644 LINUX_CMT
645 UNI_DIFF_OPTS
646 SEM_INIT_LIB
647 FUSE_CMT
648 FUSE_LIB
649 CLOCK_GETTIME_LIB
650 MAGIC_LIB
651 SOCKET_LIB
652 SIZEOF_TIME_T
653 SIZEOF_OFF_T
654 SIZEOF_LONG_LONG
655 SIZEOF_LONG
656 SIZEOF_INT
657 SIZEOF_SHORT
658 DD
659 BUILD_CC
660 MAKEINFO
661 STRIP
662 AR
663 LDCONFIG
664 PERL
665 AWK
666 CHMOD
667 RM
668 CP
669 MV
670 LN_S
671 LN
672 ifNotGNUmake
673 ifGNUmake
674 BINARY_TYPE
675 POSUB
676 LTLIBINTL
677 LIBINTL
678 INTLLIBS
679 INTL_LIBTOOL_SUFFIX_PREFIX
680 INTLOBJS
681 GENCAT
682 INSTOBJEXT
683 DATADIRNAME
684 CATOBJEXT
685 USE_INCLUDED_LIBINTL
686 BUILD_INCLUDED_LIBINTL
687 LTLIBC
688 WINDRES
689 WOE32
690 WOE32DLL
691 HAVE_WPRINTF
692 HAVE_NEWLOCALE
693 HAVE_SNPRINTF
694 HAVE_ASPRINTF
695 HAVE_POSIX_PRINTF
696 INTL_DEFAULT_VERBOSITY
697 INTL_MACOSX_LIBS
698 GLIBC21
699 INTLBISON
700 LTLIBICONV
701 LIBICONV
702 LTLIBMULTITHREAD
703 LIBMULTITHREAD
704 LTLIBTHREAD
705 LIBTHREAD
706 LIBPTH_PREFIX
707 LTLIBPTH
708 LIBPTH
709 PRI_MACROS_BROKEN
710 ALLOCA
711 HAVE_VISIBILITY
712 CFLAG_VISIBILITY
713 RANLIB
714 GLIBC2
715 XGETTEXT_EXTRA_OPTIONS
716 MSGMERGE
717 XGETTEXT_015
718 XGETTEXT
719 GMSGFMT_015
720 MSGFMT_015
721 GMSGFMT
722 MSGFMT
723 GETTEXT_MACRO_VERSION
724 USE_NLS
725 SED
726 MKDIR_P
727 INSTALL_DATA
728 INSTALL_SCRIPT
729 INSTALL_PROGRAM
730 SET_MAKE
731 VERSION
732 PACKAGE
733 GETTEXT_PACKAGE
734 TDB_MAN_COMMENT
735 TDB_CMT
736 UUIDD_CMT
737 E2INITRD_MAN
738 E2INITRD_PROG
739 FSCK_MAN
740 FSCK_PROG
741 DEFRAG_CMT
742 RESIZER_CMT
743 IMAGER_CMT
744 DEBUGFS_CMT
745 BLKID_CMT
746 DEPPROFILED_LIBBLKID
747 PROFILED_LIBBLKID
748 DEPSTATIC_LIBBLKID
749 STATIC_LIBBLKID
750 DEPLIBBLKID
751 LIBBLKID
752 UUID_CMT
753 DEPPROFILED_LIBUUID
754 PROFILED_LIBUUID
755 DEPSTATIC_LIBUUID
756 STATIC_LIBUUID
757 DEPLIBUUID
758 LIBUUID
759 PKG_CONFIG_LIBDIR
760 PKG_CONFIG_PATH
761 PKG_CONFIG
762 TEST_IO_CMT
763 PRIVATE_LIBS_CMT
764 LDFLAG_DYNAMIC
765 PROFILED_LIB_EXT
766 STATIC_LIB_EXT
767 LIB_EXT
768 PROFILE_CMT
769 BSDLIB_CMT
770 ELF_CMT
771 Q
772 ES
773 E
774 LINK_BUILD_FLAGS
775 SYMLINK_RELATIVE
776 LINK_INSTALL_FLAGS
777 MAINTAINER_CMT
778 EGREP
779 GREP
780 CPP
781 RDYNAMIC
782 DLOPEN_LIB
783 OBJEXT
784 EXEEXT
785 ac_ct_CC
786 CPPFLAGS
787 LDFLAGS
788 CFLAGS
789 CC
790 host_os
791 host_vendor
792 host_cpu
793 host
794 build_os
795 build_vendor
796 build_cpu
797 build
798 E2FSPROGS_PKGVER
799 E2FSPROGS_VERSION
800 E2FSPROGS_DAY
801 E2FSPROGS_MONTH
802 E2FSPROGS_YEAR
803 target_alias
804 host_alias
805 build_alias
806 LIBS
807 ECHO_T
808 ECHO_N
809 ECHO_C
810 DEFS
811 mandir
812 localedir
813 libdir
814 psdir
815 pdfdir
816 dvidir
817 htmldir
818 infodir
819 docdir
820 oldincludedir
821 includedir
822 runstatedir
823 localstatedir
824 sharedstatedir
825 sysconfdir
826 datadir
827 datarootdir
828 libexecdir
829 sbindir
830 bindir
831 program_transform_name
832 prefix
833 exec_prefix
834 PACKAGE_URL
835 PACKAGE_BUGREPORT
836 PACKAGE_STRING
837 PACKAGE_VERSION
838 PACKAGE_TARNAME
839 PACKAGE_NAME
840 PATH_SEPARATOR
841 SHELL'
842 ac_subst_files='MCONFIG
843 MAKEFILE_ELF
844 MAKEFILE_BSDLIB
845 MAKEFILE_PROFILE
846 MAKEFILE_LIBRARY
847 ASM_TYPES_HEADER
848 PUBLIC_CONFIG_HEADER'
849 ac_user_opts='
850 enable_option_checking
851 with_diet_libc
852 with_cc
853 with_ccopts
854 with_ldopts
855 with_root_prefix
856 enable_maintainer_mode
857 enable_symlink_install
858 enable_relative_symlinks
859 enable_symlink_relative_symlinks
860 enable_symlink_build
861 enable_verbose_makecmds
862 enable_elf_shlibs
863 enable_bsd_shlibs
864 enable_profile
865 enable_gcov
866 enable_hardening
867 enable_jbd_debug
868 enable_blkid_debug
869 enable_testio_debug
870 enable_libuuid
871 enable_libblkid
872 enable_backtrace
873 enable_debugfs
874 enable_imager
875 enable_resizer
876 enable_defrag
877 enable_fsck
878 enable_e2initrd_helper
879 enable_tls
880 enable_uuidd
881 enable_mmp
882 enable_tdb
883 enable_bmap_stats
884 enable_bmap_stats_ops
885 enable_nls
886 enable_threads
887 with_gnu_ld
888 enable_rpath
889 with_libpth_prefix
890 with_libiconv_prefix
891 with_included_gettext
892 with_libintl_prefix
893 enable_fuse2fs
894 with_multiarch
895 '
896 ac_precious_vars='build_alias
897 host_alias
898 target_alias
899 CC
900 CFLAGS
901 LDFLAGS
902 LIBS
903 CPPFLAGS
904 CPP
905 PKG_CONFIG
906 PKG_CONFIG_PATH
907 PKG_CONFIG_LIBDIR'
908
909
910 # Initialize some variables set by options.
911 ac_init_help=
912 ac_init_version=false
913 ac_unrecognized_opts=
914 ac_unrecognized_sep=
915 # The variables have the same names as the options, with
916 # dashes changed to underlines.
917 cache_file=/dev/null
918 exec_prefix=NONE
919 no_create=
920 no_recursion=
921 prefix=NONE
922 program_prefix=NONE
923 program_suffix=NONE
924 program_transform_name=s,x,x,
925 silent=
926 site=
927 srcdir=
928 verbose=
929 x_includes=NONE
930 x_libraries=NONE
931
932 # Installation directory options.
933 # These are left unexpanded so users can "make install exec_prefix=/foo"
934 # and all the variables that are supposed to be based on exec_prefix
935 # by default will actually change.
936 # Use braces instead of parens because sh, perl, etc. also accept them.
937 # (The list follows the same order as the GNU Coding Standards.)
938 bindir='${exec_prefix}/bin'
939 sbindir='${exec_prefix}/sbin'
940 libexecdir='${exec_prefix}/libexec'
941 datarootdir='${prefix}/share'
942 datadir='${datarootdir}'
943 sysconfdir='${prefix}/etc'
944 sharedstatedir='${prefix}/com'
945 localstatedir='${prefix}/var'
946 runstatedir='${localstatedir}/run'
947 includedir='${prefix}/include'
948 oldincludedir='/usr/include'
949 docdir='${datarootdir}/doc/${PACKAGE}'
950 infodir='${datarootdir}/info'
951 htmldir='${docdir}'
952 dvidir='${docdir}'
953 pdfdir='${docdir}'
954 psdir='${docdir}'
955 libdir='${exec_prefix}/lib'
956 localedir='${datarootdir}/locale'
957 mandir='${datarootdir}/man'
958
959 ac_prev=
960 ac_dashdash=
961 for ac_option
962 do
963 # If the previous option needs an argument, assign it.
964 if test -n "$ac_prev"; then
965 eval $ac_prev=\$ac_option
966 ac_prev=
967 continue
968 fi
969
970 case $ac_option in
971 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
972 *=) ac_optarg= ;;
973 *) ac_optarg=yes ;;
974 esac
975
976 # Accept the important Cygnus configure options, so we can diagnose typos.
977
978 case $ac_dashdash$ac_option in
979 --)
980 ac_dashdash=yes ;;
981
982 -bindir | --bindir | --bindi | --bind | --bin | --bi)
983 ac_prev=bindir ;;
984 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
985 bindir=$ac_optarg ;;
986
987 -build | --build | --buil | --bui | --bu)
988 ac_prev=build_alias ;;
989 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
990 build_alias=$ac_optarg ;;
991
992 -cache-file | --cache-file | --cache-fil | --cache-fi \
993 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
994 ac_prev=cache_file ;;
995 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
996 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
997 cache_file=$ac_optarg ;;
998
999 --config-cache | -C)
1000 cache_file=config.cache ;;
1001
1002 -datadir | --datadir | --datadi | --datad)
1003 ac_prev=datadir ;;
1004 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1005 datadir=$ac_optarg ;;
1006
1007 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1008 | --dataroo | --dataro | --datar)
1009 ac_prev=datarootdir ;;
1010 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1011 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1012 datarootdir=$ac_optarg ;;
1013
1014 -disable-* | --disable-*)
1015 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1016 # Reject names that are not valid shell variable names.
1017 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1018 as_fn_error $? "invalid feature name: $ac_useropt"
1019 ac_useropt_orig=$ac_useropt
1020 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1021 case $ac_user_opts in
1022 *"
1023 "enable_$ac_useropt"
1024 "*) ;;
1025 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1026 ac_unrecognized_sep=', ';;
1027 esac
1028 eval enable_$ac_useropt=no ;;
1029
1030 -docdir | --docdir | --docdi | --doc | --do)
1031 ac_prev=docdir ;;
1032 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1033 docdir=$ac_optarg ;;
1034
1035 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1036 ac_prev=dvidir ;;
1037 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1038 dvidir=$ac_optarg ;;
1039
1040 -enable-* | --enable-*)
1041 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1042 # Reject names that are not valid shell variable names.
1043 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1044 as_fn_error $? "invalid feature name: $ac_useropt"
1045 ac_useropt_orig=$ac_useropt
1046 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1047 case $ac_user_opts in
1048 *"
1049 "enable_$ac_useropt"
1050 "*) ;;
1051 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1052 ac_unrecognized_sep=', ';;
1053 esac
1054 eval enable_$ac_useropt=\$ac_optarg ;;
1055
1056 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1057 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1058 | --exec | --exe | --ex)
1059 ac_prev=exec_prefix ;;
1060 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1061 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1062 | --exec=* | --exe=* | --ex=*)
1063 exec_prefix=$ac_optarg ;;
1064
1065 -gas | --gas | --ga | --g)
1066 # Obsolete; use --with-gas.
1067 with_gas=yes ;;
1068
1069 -help | --help | --hel | --he | -h)
1070 ac_init_help=long ;;
1071 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1072 ac_init_help=recursive ;;
1073 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1074 ac_init_help=short ;;
1075
1076 -host | --host | --hos | --ho)
1077 ac_prev=host_alias ;;
1078 -host=* | --host=* | --hos=* | --ho=*)
1079 host_alias=$ac_optarg ;;
1080
1081 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1082 ac_prev=htmldir ;;
1083 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1084 | --ht=*)
1085 htmldir=$ac_optarg ;;
1086
1087 -includedir | --includedir | --includedi | --included | --include \
1088 | --includ | --inclu | --incl | --inc)
1089 ac_prev=includedir ;;
1090 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1091 | --includ=* | --inclu=* | --incl=* | --inc=*)
1092 includedir=$ac_optarg ;;
1093
1094 -infodir | --infodir | --infodi | --infod | --info | --inf)
1095 ac_prev=infodir ;;
1096 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1097 infodir=$ac_optarg ;;
1098
1099 -libdir | --libdir | --libdi | --libd)
1100 ac_prev=libdir ;;
1101 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1102 libdir=$ac_optarg ;;
1103
1104 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1105 | --libexe | --libex | --libe)
1106 ac_prev=libexecdir ;;
1107 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1108 | --libexe=* | --libex=* | --libe=*)
1109 libexecdir=$ac_optarg ;;
1110
1111 -localedir | --localedir | --localedi | --localed | --locale)
1112 ac_prev=localedir ;;
1113 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1114 localedir=$ac_optarg ;;
1115
1116 -localstatedir | --localstatedir | --localstatedi | --localstated \
1117 | --localstate | --localstat | --localsta | --localst | --locals)
1118 ac_prev=localstatedir ;;
1119 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1120 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1121 localstatedir=$ac_optarg ;;
1122
1123 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1124 ac_prev=mandir ;;
1125 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1126 mandir=$ac_optarg ;;
1127
1128 -nfp | --nfp | --nf)
1129 # Obsolete; use --without-fp.
1130 with_fp=no ;;
1131
1132 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1133 | --no-cr | --no-c | -n)
1134 no_create=yes ;;
1135
1136 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1137 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1138 no_recursion=yes ;;
1139
1140 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1141 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1142 | --oldin | --oldi | --old | --ol | --o)
1143 ac_prev=oldincludedir ;;
1144 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1145 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1146 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1147 oldincludedir=$ac_optarg ;;
1148
1149 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1150 ac_prev=prefix ;;
1151 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1152 prefix=$ac_optarg ;;
1153
1154 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1155 | --program-pre | --program-pr | --program-p)
1156 ac_prev=program_prefix ;;
1157 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1158 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1159 program_prefix=$ac_optarg ;;
1160
1161 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1162 | --program-suf | --program-su | --program-s)
1163 ac_prev=program_suffix ;;
1164 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1165 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1166 program_suffix=$ac_optarg ;;
1167
1168 -program-transform-name | --program-transform-name \
1169 | --program-transform-nam | --program-transform-na \
1170 | --program-transform-n | --program-transform- \
1171 | --program-transform | --program-transfor \
1172 | --program-transfo | --program-transf \
1173 | --program-trans | --program-tran \
1174 | --progr-tra | --program-tr | --program-t)
1175 ac_prev=program_transform_name ;;
1176 -program-transform-name=* | --program-transform-name=* \
1177 | --program-transform-nam=* | --program-transform-na=* \
1178 | --program-transform-n=* | --program-transform-=* \
1179 | --program-transform=* | --program-transfor=* \
1180 | --program-transfo=* | --program-transf=* \
1181 | --program-trans=* | --program-tran=* \
1182 | --progr-tra=* | --program-tr=* | --program-t=*)
1183 program_transform_name=$ac_optarg ;;
1184
1185 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1186 ac_prev=pdfdir ;;
1187 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1188 pdfdir=$ac_optarg ;;
1189
1190 -psdir | --psdir | --psdi | --psd | --ps)
1191 ac_prev=psdir ;;
1192 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1193 psdir=$ac_optarg ;;
1194
1195 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1196 | -silent | --silent | --silen | --sile | --sil)
1197 silent=yes ;;
1198
1199 -runstatedir | --runstatedir | --runstatedi | --runstated \
1200 | --runstate | --runstat | --runsta | --runst | --runs \
1201 | --run | --ru | --r)
1202 ac_prev=runstatedir ;;
1203 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1204 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1205 | --run=* | --ru=* | --r=*)
1206 runstatedir=$ac_optarg ;;
1207
1208 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1209 ac_prev=sbindir ;;
1210 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1211 | --sbi=* | --sb=*)
1212 sbindir=$ac_optarg ;;
1213
1214 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1215 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1216 | --sharedst | --shareds | --shared | --share | --shar \
1217 | --sha | --sh)
1218 ac_prev=sharedstatedir ;;
1219 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1220 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1221 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1222 | --sha=* | --sh=*)
1223 sharedstatedir=$ac_optarg ;;
1224
1225 -site | --site | --sit)
1226 ac_prev=site ;;
1227 -site=* | --site=* | --sit=*)
1228 site=$ac_optarg ;;
1229
1230 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1231 ac_prev=srcdir ;;
1232 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1233 srcdir=$ac_optarg ;;
1234
1235 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1236 | --syscon | --sysco | --sysc | --sys | --sy)
1237 ac_prev=sysconfdir ;;
1238 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1239 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1240 sysconfdir=$ac_optarg ;;
1241
1242 -target | --target | --targe | --targ | --tar | --ta | --t)
1243 ac_prev=target_alias ;;
1244 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1245 target_alias=$ac_optarg ;;
1246
1247 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1248 verbose=yes ;;
1249
1250 -version | --version | --versio | --versi | --vers | -V)
1251 ac_init_version=: ;;
1252
1253 -with-* | --with-*)
1254 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1255 # Reject names that are not valid shell variable names.
1256 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1257 as_fn_error $? "invalid package name: $ac_useropt"
1258 ac_useropt_orig=$ac_useropt
1259 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1260 case $ac_user_opts in
1261 *"
1262 "with_$ac_useropt"
1263 "*) ;;
1264 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1265 ac_unrecognized_sep=', ';;
1266 esac
1267 eval with_$ac_useropt=\$ac_optarg ;;
1268
1269 -without-* | --without-*)
1270 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1271 # Reject names that are not valid shell variable names.
1272 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1273 as_fn_error $? "invalid package name: $ac_useropt"
1274 ac_useropt_orig=$ac_useropt
1275 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1276 case $ac_user_opts in
1277 *"
1278 "with_$ac_useropt"
1279 "*) ;;
1280 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1281 ac_unrecognized_sep=', ';;
1282 esac
1283 eval with_$ac_useropt=no ;;
1284
1285 --x)
1286 # Obsolete; use --with-x.
1287 with_x=yes ;;
1288
1289 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1290 | --x-incl | --x-inc | --x-in | --x-i)
1291 ac_prev=x_includes ;;
1292 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1293 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1294 x_includes=$ac_optarg ;;
1295
1296 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1297 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1298 ac_prev=x_libraries ;;
1299 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1300 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1301 x_libraries=$ac_optarg ;;
1302
1303 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1304 Try \`$0 --help' for more information"
1305 ;;
1306
1307 *=*)
1308 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1309 # Reject names that are not valid shell variable names.
1310 case $ac_envvar in #(
1311 '' | [0-9]* | *[!_$as_cr_alnum]* )
1312 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1313 esac
1314 eval $ac_envvar=\$ac_optarg
1315 export $ac_envvar ;;
1316
1317 *)
1318 # FIXME: should be removed in autoconf 3.0.
1319 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1320 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1321 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1322 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1323 ;;
1324
1325 esac
1326 done
1327
1328 if test -n "$ac_prev"; then
1329 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1330 as_fn_error $? "missing argument to $ac_option"
1331 fi
1332
1333 if test -n "$ac_unrecognized_opts"; then
1334 case $enable_option_checking in
1335 no) ;;
1336 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1337 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1338 esac
1339 fi
1340
1341 # Check all directory arguments for consistency.
1342 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1343 datadir sysconfdir sharedstatedir localstatedir includedir \
1344 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1345 libdir localedir mandir runstatedir
1346 do
1347 eval ac_val=\$$ac_var
1348 # Remove trailing slashes.
1349 case $ac_val in
1350 */ )
1351 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1352 eval $ac_var=\$ac_val;;
1353 esac
1354 # Be sure to have absolute directory names.
1355 case $ac_val in
1356 [\\/$]* | ?:[\\/]* ) continue;;
1357 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1358 esac
1359 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1360 done
1361
1362 # There might be people who depend on the old broken behavior: `$host'
1363 # used to hold the argument of --host etc.
1364 # FIXME: To remove some day.
1365 build=$build_alias
1366 host=$host_alias
1367 target=$target_alias
1368
1369 # FIXME: To remove some day.
1370 if test "x$host_alias" != x; then
1371 if test "x$build_alias" = x; then
1372 cross_compiling=maybe
1373 elif test "x$build_alias" != "x$host_alias"; then
1374 cross_compiling=yes
1375 fi
1376 fi
1377
1378 ac_tool_prefix=
1379 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1380
1381 test "$silent" = yes && exec 6>/dev/null
1382
1383
1384 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1385 ac_ls_di=`ls -di .` &&
1386 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1387 as_fn_error $? "working directory cannot be determined"
1388 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1389 as_fn_error $? "pwd does not report name of working directory"
1390
1391
1392 # Find the source files, if location was not specified.
1393 if test -z "$srcdir"; then
1394 ac_srcdir_defaulted=yes
1395 # Try the directory containing this script, then the parent directory.
1396 ac_confdir=`$as_dirname -- "$as_myself" ||
1397 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1398 X"$as_myself" : 'X\(//\)[^/]' \| \
1399 X"$as_myself" : 'X\(//\)$' \| \
1400 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1401 $as_echo X"$as_myself" |
1402 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1403 s//\1/
1404 q
1405 }
1406 /^X\(\/\/\)[^/].*/{
1407 s//\1/
1408 q
1409 }
1410 /^X\(\/\/\)$/{
1411 s//\1/
1412 q
1413 }
1414 /^X\(\/\).*/{
1415 s//\1/
1416 q
1417 }
1418 s/.*/./; q'`
1419 srcdir=$ac_confdir
1420 if test ! -r "$srcdir/$ac_unique_file"; then
1421 srcdir=..
1422 fi
1423 else
1424 ac_srcdir_defaulted=no
1425 fi
1426 if test ! -r "$srcdir/$ac_unique_file"; then
1427 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1428 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1429 fi
1430 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1431 ac_abs_confdir=`(
1432 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1433 pwd)`
1434 # When building in place, set srcdir=.
1435 if test "$ac_abs_confdir" = "$ac_pwd"; then
1436 srcdir=.
1437 fi
1438 # Remove unnecessary trailing slashes from srcdir.
1439 # Double slashes in file names in object file debugging info
1440 # mess up M-x gdb in Emacs.
1441 case $srcdir in
1442 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1443 esac
1444 for ac_var in $ac_precious_vars; do
1445 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1446 eval ac_env_${ac_var}_value=\$${ac_var}
1447 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1448 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1449 done
1450
1451 #
1452 # Report the --help message.
1453 #
1454 if test "$ac_init_help" = "long"; then
1455 # Omit some internal or obsolete options to make the list less imposing.
1456 # This message is too long to be a string in the A/UX 3.1 sh.
1457 cat <<_ACEOF
1458 \`configure' configures this package to adapt to many kinds of systems.
1459
1460 Usage: $0 [OPTION]... [VAR=VALUE]...
1461
1462 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1463 VAR=VALUE. See below for descriptions of some of the useful variables.
1464
1465 Defaults for the options are specified in brackets.
1466
1467 Configuration:
1468 -h, --help display this help and exit
1469 --help=short display options specific to this package
1470 --help=recursive display the short help of all the included packages
1471 -V, --version display version information and exit
1472 -q, --quiet, --silent do not print \`checking ...' messages
1473 --cache-file=FILE cache test results in FILE [disabled]
1474 -C, --config-cache alias for \`--cache-file=config.cache'
1475 -n, --no-create do not create output files
1476 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1477
1478 Installation directories:
1479 --prefix=PREFIX install architecture-independent files in PREFIX
1480 [$ac_default_prefix]
1481 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1482 [PREFIX]
1483
1484 By default, \`make install' will install all the files in
1485 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1486 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1487 for instance \`--prefix=\$HOME'.
1488
1489 For better control, use the options below.
1490
1491 Fine tuning of the installation directories:
1492 --bindir=DIR user executables [EPREFIX/bin]
1493 --sbindir=DIR system admin executables [EPREFIX/sbin]
1494 --libexecdir=DIR program executables [EPREFIX/libexec]
1495 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1496 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1497 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1498 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1499 --libdir=DIR object code libraries [EPREFIX/lib]
1500 --includedir=DIR C header files [PREFIX/include]
1501 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1502 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1503 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1504 --infodir=DIR info documentation [DATAROOTDIR/info]
1505 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1506 --mandir=DIR man documentation [DATAROOTDIR/man]
1507 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1508 --htmldir=DIR html documentation [DOCDIR]
1509 --dvidir=DIR dvi documentation [DOCDIR]
1510 --pdfdir=DIR pdf documentation [DOCDIR]
1511 --psdir=DIR ps documentation [DOCDIR]
1512 _ACEOF
1513
1514 cat <<\_ACEOF
1515
1516 System types:
1517 --build=BUILD configure for building on BUILD [guessed]
1518 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1519 _ACEOF
1520 fi
1521
1522 if test -n "$ac_init_help"; then
1523
1524 cat <<\_ACEOF
1525
1526 Optional Features:
1527 --disable-option-checking ignore unrecognized --enable/--with options
1528 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1529 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1530 --enable-maintainer-mode enable makefile rules useful for maintainers
1531 --enable-symlink-install use symlinks when installing instead of hard links
1532 --enable-relative-symlinks use relative symlinks when installing
1533
1534 --enable-symlink-build use symlinks while building instead of hard links
1535 --enable-verbose-makecmds enable verbose make command output
1536 --enable-elf-shlibs select ELF shared libraries
1537 --enable-bsd-shlibs select BSD shared libraries
1538 --enable-profile build profiling libraries
1539 --enable-gcov build for coverage testing using gcov
1540 --enable-hardening build for coverage testing using gcov
1541 --enable-jbd-debug enable journal debugging
1542 --enable-blkid-debug enable blkid debugging
1543 --disable-testio-debug disable the use of the test I/O manager for debugging
1544 --enable-libuuid build and use private uuid library
1545 --enable-libblkid build and use private blkid library
1546 --disable-backtrace disable use backtrace
1547 --disable-debugfs disable support of debugfs program
1548 --disable-imager disable support of e2image program
1549 --disable-resizer disable support of e2resize program
1550 --disable-defrag disable support of e4defrag program
1551 --enable-fsck build fsck wrapper program
1552 --enable-e2initrd-helper build e2initrd-helper program
1553 --disable-tls disable use of thread local support
1554 --disable-uuidd disable building the uuid daemon
1555 --disable-mmp disable support mmp, Multi Mount Protection
1556 --disable-tdb disable tdb support
1557 --disable-bmap-stats disable collection of bitmap stats.
1558 --enable-bmap-stats-ops enable collection of additional bitmap stats
1559 --disable-nls do not use Native Language Support
1560 --enable-threads={posix|solaris|pth|windows}
1561 specify multithreading API
1562 --disable-threads build without multithread safety
1563 --disable-rpath do not hardcode runtime library paths
1564 --disable-fuse2fs do not build fuse2fs
1565
1566 Optional Packages:
1567 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1568 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1569 --with-diet-libc use diet libc
1570 --with-cc no longer supported, use CC= instead
1571 --with-ccopts no longer supported, use CFLAGS= instead
1572 --with-ldopts no longer supported, use LDFLAGS= instead
1573 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1574 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1575 --with-libpth-prefix[=DIR] search for libpth in DIR/include and DIR/lib
1576 --without-libpth-prefix don't search for libpth in includedir and libdir
1577 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1578 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1579 --with-included-gettext use the GNU gettext library included here
1580 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1581 --without-libintl-prefix don't search for libintl in includedir and libdir
1582 --with-multiarch=ARCH specify the multiarch triplet
1583
1584 Some influential environment variables:
1585 CC C compiler command
1586 CFLAGS C compiler flags
1587 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1588 nonstandard directory <lib dir>
1589 LIBS libraries to pass to the linker, e.g. -l<library>
1590 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1591 you have headers in a nonstandard directory <include dir>
1592 CPP C preprocessor
1593 PKG_CONFIG path to pkg-config utility
1594 PKG_CONFIG_PATH
1595 directories to add to pkg-config's search path
1596 PKG_CONFIG_LIBDIR
1597 path overriding pkg-config's built-in search path
1598
1599 Use these variables to override the choices made by `configure' or to help
1600 it to find libraries and programs with nonstandard names/locations.
1601
1602 Report bugs to the package provider.
1603 _ACEOF
1604 ac_status=$?
1605 fi
1606
1607 if test "$ac_init_help" = "recursive"; then
1608 # If there are subdirs, report their specific --help.
1609 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1610 test -d "$ac_dir" ||
1611 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1612 continue
1613 ac_builddir=.
1614
1615 case "$ac_dir" in
1616 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1617 *)
1618 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1619 # A ".." for each directory in $ac_dir_suffix.
1620 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1621 case $ac_top_builddir_sub in
1622 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1623 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1624 esac ;;
1625 esac
1626 ac_abs_top_builddir=$ac_pwd
1627 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1628 # for backward compatibility:
1629 ac_top_builddir=$ac_top_build_prefix
1630
1631 case $srcdir in
1632 .) # We are building in place.
1633 ac_srcdir=.
1634 ac_top_srcdir=$ac_top_builddir_sub
1635 ac_abs_top_srcdir=$ac_pwd ;;
1636 [\\/]* | ?:[\\/]* ) # Absolute name.
1637 ac_srcdir=$srcdir$ac_dir_suffix;
1638 ac_top_srcdir=$srcdir
1639 ac_abs_top_srcdir=$srcdir ;;
1640 *) # Relative name.
1641 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1642 ac_top_srcdir=$ac_top_build_prefix$srcdir
1643 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1644 esac
1645 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1646
1647 cd "$ac_dir" || { ac_status=$?; continue; }
1648 # Check for guested configure.
1649 if test -f "$ac_srcdir/configure.gnu"; then
1650 echo &&
1651 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1652 elif test -f "$ac_srcdir/configure"; then
1653 echo &&
1654 $SHELL "$ac_srcdir/configure" --help=recursive
1655 else
1656 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1657 fi || ac_status=$?
1658 cd "$ac_pwd" || { ac_status=$?; break; }
1659 done
1660 fi
1661
1662 test -n "$ac_init_help" && exit $ac_status
1663 if $ac_init_version; then
1664 cat <<\_ACEOF
1665 configure
1666 generated by GNU Autoconf 2.69
1667
1668 Copyright (C) 2012 Free Software Foundation, Inc.
1669 This configure script is free software; the Free Software Foundation
1670 gives unlimited permission to copy, distribute and modify it.
1671 _ACEOF
1672 exit
1673 fi
1674
1675 ## ------------------------ ##
1676 ## Autoconf initialization. ##
1677 ## ------------------------ ##
1678
1679 # ac_fn_c_try_compile LINENO
1680 # --------------------------
1681 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1682 ac_fn_c_try_compile ()
1683 {
1684 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1685 rm -f conftest.$ac_objext
1686 if { { ac_try="$ac_compile"
1687 case "(($ac_try" in
1688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1689 *) ac_try_echo=$ac_try;;
1690 esac
1691 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1692 $as_echo "$ac_try_echo"; } >&5
1693 (eval "$ac_compile") 2>conftest.err
1694 ac_status=$?
1695 if test -s conftest.err; then
1696 grep -v '^ *+' conftest.err >conftest.er1
1697 cat conftest.er1 >&5
1698 mv -f conftest.er1 conftest.err
1699 fi
1700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1701 test $ac_status = 0; } && {
1702 test -z "$ac_c_werror_flag" ||
1703 test ! -s conftest.err
1704 } && test -s conftest.$ac_objext; then :
1705 ac_retval=0
1706 else
1707 $as_echo "$as_me: failed program was:" >&5
1708 sed 's/^/| /' conftest.$ac_ext >&5
1709
1710 ac_retval=1
1711 fi
1712 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1713 as_fn_set_status $ac_retval
1714
1715 } # ac_fn_c_try_compile
1716
1717 # ac_fn_c_try_link LINENO
1718 # -----------------------
1719 # Try to link conftest.$ac_ext, and return whether this succeeded.
1720 ac_fn_c_try_link ()
1721 {
1722 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1723 rm -f conftest.$ac_objext conftest$ac_exeext
1724 if { { ac_try="$ac_link"
1725 case "(($ac_try" in
1726 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1727 *) ac_try_echo=$ac_try;;
1728 esac
1729 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1730 $as_echo "$ac_try_echo"; } >&5
1731 (eval "$ac_link") 2>conftest.err
1732 ac_status=$?
1733 if test -s conftest.err; then
1734 grep -v '^ *+' conftest.err >conftest.er1
1735 cat conftest.er1 >&5
1736 mv -f conftest.er1 conftest.err
1737 fi
1738 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1739 test $ac_status = 0; } && {
1740 test -z "$ac_c_werror_flag" ||
1741 test ! -s conftest.err
1742 } && test -s conftest$ac_exeext && {
1743 test "$cross_compiling" = yes ||
1744 test -x conftest$ac_exeext
1745 }; then :
1746 ac_retval=0
1747 else
1748 $as_echo "$as_me: failed program was:" >&5
1749 sed 's/^/| /' conftest.$ac_ext >&5
1750
1751 ac_retval=1
1752 fi
1753 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1754 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1755 # interfere with the next link command; also delete a directory that is
1756 # left behind by Apple's compiler. We do this before executing the actions.
1757 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1758 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1759 as_fn_set_status $ac_retval
1760
1761 } # ac_fn_c_try_link
1762
1763 # ac_fn_c_try_cpp LINENO
1764 # ----------------------
1765 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1766 ac_fn_c_try_cpp ()
1767 {
1768 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1769 if { { ac_try="$ac_cpp conftest.$ac_ext"
1770 case "(($ac_try" in
1771 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1772 *) ac_try_echo=$ac_try;;
1773 esac
1774 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1775 $as_echo "$ac_try_echo"; } >&5
1776 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1777 ac_status=$?
1778 if test -s conftest.err; then
1779 grep -v '^ *+' conftest.err >conftest.er1
1780 cat conftest.er1 >&5
1781 mv -f conftest.er1 conftest.err
1782 fi
1783 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1784 test $ac_status = 0; } > conftest.i && {
1785 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1786 test ! -s conftest.err
1787 }; then :
1788 ac_retval=0
1789 else
1790 $as_echo "$as_me: failed program was:" >&5
1791 sed 's/^/| /' conftest.$ac_ext >&5
1792
1793 ac_retval=1
1794 fi
1795 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1796 as_fn_set_status $ac_retval
1797
1798 } # ac_fn_c_try_cpp
1799
1800 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1801 # -------------------------------------------------------
1802 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1803 # the include files in INCLUDES and setting the cache variable VAR
1804 # accordingly.
1805 ac_fn_c_check_header_mongrel ()
1806 {
1807 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1808 if eval \${$3+:} false; then :
1809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1810 $as_echo_n "checking for $2... " >&6; }
1811 if eval \${$3+:} false; then :
1812 $as_echo_n "(cached) " >&6
1813 fi
1814 eval ac_res=\$$3
1815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1816 $as_echo "$ac_res" >&6; }
1817 else
1818 # Is the header compilable?
1819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1820 $as_echo_n "checking $2 usability... " >&6; }
1821 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1822 /* end confdefs.h. */
1823 $4
1824 #include <$2>
1825 _ACEOF
1826 if ac_fn_c_try_compile "$LINENO"; then :
1827 ac_header_compiler=yes
1828 else
1829 ac_header_compiler=no
1830 fi
1831 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1833 $as_echo "$ac_header_compiler" >&6; }
1834
1835 # Is the header present?
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1837 $as_echo_n "checking $2 presence... " >&6; }
1838 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1839 /* end confdefs.h. */
1840 #include <$2>
1841 _ACEOF
1842 if ac_fn_c_try_cpp "$LINENO"; then :
1843 ac_header_preproc=yes
1844 else
1845 ac_header_preproc=no
1846 fi
1847 rm -f conftest.err conftest.i conftest.$ac_ext
1848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1849 $as_echo "$ac_header_preproc" >&6; }
1850
1851 # So? What about this header?
1852 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1853 yes:no: )
1854 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1855 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1856 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1857 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1858 ;;
1859 no:yes:* )
1860 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1861 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1862 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1863 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1864 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1865 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1866 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1867 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1868 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1869 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1870 ;;
1871 esac
1872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1873 $as_echo_n "checking for $2... " >&6; }
1874 if eval \${$3+:} false; then :
1875 $as_echo_n "(cached) " >&6
1876 else
1877 eval "$3=\$ac_header_compiler"
1878 fi
1879 eval ac_res=\$$3
1880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1881 $as_echo "$ac_res" >&6; }
1882 fi
1883 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1884
1885 } # ac_fn_c_check_header_mongrel
1886
1887 # ac_fn_c_try_run LINENO
1888 # ----------------------
1889 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1890 # that executables *can* be run.
1891 ac_fn_c_try_run ()
1892 {
1893 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1894 if { { ac_try="$ac_link"
1895 case "(($ac_try" in
1896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1897 *) ac_try_echo=$ac_try;;
1898 esac
1899 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1900 $as_echo "$ac_try_echo"; } >&5
1901 (eval "$ac_link") 2>&5
1902 ac_status=$?
1903 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1904 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1905 { { case "(($ac_try" in
1906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1907 *) ac_try_echo=$ac_try;;
1908 esac
1909 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1910 $as_echo "$ac_try_echo"; } >&5
1911 (eval "$ac_try") 2>&5
1912 ac_status=$?
1913 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1914 test $ac_status = 0; }; }; then :
1915 ac_retval=0
1916 else
1917 $as_echo "$as_me: program exited with status $ac_status" >&5
1918 $as_echo "$as_me: failed program was:" >&5
1919 sed 's/^/| /' conftest.$ac_ext >&5
1920
1921 ac_retval=$ac_status
1922 fi
1923 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1924 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1925 as_fn_set_status $ac_retval
1926
1927 } # ac_fn_c_try_run
1928
1929 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1930 # -------------------------------------------------------
1931 # Tests whether HEADER exists and can be compiled using the include files in
1932 # INCLUDES, setting the cache variable VAR accordingly.
1933 ac_fn_c_check_header_compile ()
1934 {
1935 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1937 $as_echo_n "checking for $2... " >&6; }
1938 if eval \${$3+:} false; then :
1939 $as_echo_n "(cached) " >&6
1940 else
1941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1942 /* end confdefs.h. */
1943 $4
1944 #include <$2>
1945 _ACEOF
1946 if ac_fn_c_try_compile "$LINENO"; then :
1947 eval "$3=yes"
1948 else
1949 eval "$3=no"
1950 fi
1951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1952 fi
1953 eval ac_res=\$$3
1954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1955 $as_echo "$ac_res" >&6; }
1956 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1957
1958 } # ac_fn_c_check_header_compile
1959
1960 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1961 # -------------------------------------------
1962 # Tests whether TYPE exists after having included INCLUDES, setting cache
1963 # variable VAR accordingly.
1964 ac_fn_c_check_type ()
1965 {
1966 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1968 $as_echo_n "checking for $2... " >&6; }
1969 if eval \${$3+:} false; then :
1970 $as_echo_n "(cached) " >&6
1971 else
1972 eval "$3=no"
1973 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1974 /* end confdefs.h. */
1975 $4
1976 int
1977 main ()
1978 {
1979 if (sizeof ($2))
1980 return 0;
1981 ;
1982 return 0;
1983 }
1984 _ACEOF
1985 if ac_fn_c_try_compile "$LINENO"; then :
1986 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1987 /* end confdefs.h. */
1988 $4
1989 int
1990 main ()
1991 {
1992 if (sizeof (($2)))
1993 return 0;
1994 ;
1995 return 0;
1996 }
1997 _ACEOF
1998 if ac_fn_c_try_compile "$LINENO"; then :
1999
2000 else
2001 eval "$3=yes"
2002 fi
2003 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004 fi
2005 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2006 fi
2007 eval ac_res=\$$3
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2009 $as_echo "$ac_res" >&6; }
2010 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2011
2012 } # ac_fn_c_check_type
2013
2014 # ac_fn_c_check_func LINENO FUNC VAR
2015 # ----------------------------------
2016 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2017 ac_fn_c_check_func ()
2018 {
2019 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2021 $as_echo_n "checking for $2... " >&6; }
2022 if eval \${$3+:} false; then :
2023 $as_echo_n "(cached) " >&6
2024 else
2025 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2026 /* end confdefs.h. */
2027 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2028 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2029 #define $2 innocuous_$2
2030
2031 /* System header to define __stub macros and hopefully few prototypes,
2032 which can conflict with char $2 (); below.
2033 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2034 <limits.h> exists even on freestanding compilers. */
2035
2036 #ifdef __STDC__
2037 # include <limits.h>
2038 #else
2039 # include <assert.h>
2040 #endif
2041
2042 #undef $2
2043
2044 /* Override any GCC internal prototype to avoid an error.
2045 Use char because int might match the return type of a GCC
2046 builtin and then its argument prototype would still apply. */
2047 #ifdef __cplusplus
2048 extern "C"
2049 #endif
2050 char $2 ();
2051 /* The GNU C library defines this for functions which it implements
2052 to always fail with ENOSYS. Some functions are actually named
2053 something starting with __ and the normal name is an alias. */
2054 #if defined __stub_$2 || defined __stub___$2
2055 choke me
2056 #endif
2057
2058 int
2059 main ()
2060 {
2061 return $2 ();
2062 ;
2063 return 0;
2064 }
2065 _ACEOF
2066 if ac_fn_c_try_link "$LINENO"; then :
2067 eval "$3=yes"
2068 else
2069 eval "$3=no"
2070 fi
2071 rm -f core conftest.err conftest.$ac_objext \
2072 conftest$ac_exeext conftest.$ac_ext
2073 fi
2074 eval ac_res=\$$3
2075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2076 $as_echo "$ac_res" >&6; }
2077 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2078
2079 } # ac_fn_c_check_func
2080
2081 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2082 # ---------------------------------------------
2083 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2084 # accordingly.
2085 ac_fn_c_check_decl ()
2086 {
2087 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2088 as_decl_name=`echo $2|sed 's/ *(.*//'`
2089 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2091 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2092 if eval \${$3+:} false; then :
2093 $as_echo_n "(cached) " >&6
2094 else
2095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2096 /* end confdefs.h. */
2097 $4
2098 int
2099 main ()
2100 {
2101 #ifndef $as_decl_name
2102 #ifdef __cplusplus
2103 (void) $as_decl_use;
2104 #else
2105 (void) $as_decl_name;
2106 #endif
2107 #endif
2108
2109 ;
2110 return 0;
2111 }
2112 _ACEOF
2113 if ac_fn_c_try_compile "$LINENO"; then :
2114 eval "$3=yes"
2115 else
2116 eval "$3=no"
2117 fi
2118 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2119 fi
2120 eval ac_res=\$$3
2121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2122 $as_echo "$ac_res" >&6; }
2123 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2124
2125 } # ac_fn_c_check_decl
2126
2127 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2128 # --------------------------------------------
2129 # Tries to find the compile-time value of EXPR in a program that includes
2130 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2131 # computed
2132 ac_fn_c_compute_int ()
2133 {
2134 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2135 if test "$cross_compiling" = yes; then
2136 # Depending upon the size, compute the lo and hi bounds.
2137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2138 /* end confdefs.h. */
2139 $4
2140 int
2141 main ()
2142 {
2143 static int test_array [1 - 2 * !(($2) >= 0)];
2144 test_array [0] = 0;
2145 return test_array [0];
2146
2147 ;
2148 return 0;
2149 }
2150 _ACEOF
2151 if ac_fn_c_try_compile "$LINENO"; then :
2152 ac_lo=0 ac_mid=0
2153 while :; do
2154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2155 /* end confdefs.h. */
2156 $4
2157 int
2158 main ()
2159 {
2160 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2161 test_array [0] = 0;
2162 return test_array [0];
2163
2164 ;
2165 return 0;
2166 }
2167 _ACEOF
2168 if ac_fn_c_try_compile "$LINENO"; then :
2169 ac_hi=$ac_mid; break
2170 else
2171 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2172 if test $ac_lo -le $ac_mid; then
2173 ac_lo= ac_hi=
2174 break
2175 fi
2176 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2177 fi
2178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2179 done
2180 else
2181 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2182 /* end confdefs.h. */
2183 $4
2184 int
2185 main ()
2186 {
2187 static int test_array [1 - 2 * !(($2) < 0)];
2188 test_array [0] = 0;
2189 return test_array [0];
2190
2191 ;
2192 return 0;
2193 }
2194 _ACEOF
2195 if ac_fn_c_try_compile "$LINENO"; then :
2196 ac_hi=-1 ac_mid=-1
2197 while :; do
2198 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2199 /* end confdefs.h. */
2200 $4
2201 int
2202 main ()
2203 {
2204 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2205 test_array [0] = 0;
2206 return test_array [0];
2207
2208 ;
2209 return 0;
2210 }
2211 _ACEOF
2212 if ac_fn_c_try_compile "$LINENO"; then :
2213 ac_lo=$ac_mid; break
2214 else
2215 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2216 if test $ac_mid -le $ac_hi; then
2217 ac_lo= ac_hi=
2218 break
2219 fi
2220 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2221 fi
2222 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2223 done
2224 else
2225 ac_lo= ac_hi=
2226 fi
2227 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2228 fi
2229 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2230 # Binary search between lo and hi bounds.
2231 while test "x$ac_lo" != "x$ac_hi"; do
2232 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2234 /* end confdefs.h. */
2235 $4
2236 int
2237 main ()
2238 {
2239 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2240 test_array [0] = 0;
2241 return test_array [0];
2242
2243 ;
2244 return 0;
2245 }
2246 _ACEOF
2247 if ac_fn_c_try_compile "$LINENO"; then :
2248 ac_hi=$ac_mid
2249 else
2250 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2251 fi
2252 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2253 done
2254 case $ac_lo in #((
2255 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2256 '') ac_retval=1 ;;
2257 esac
2258 else
2259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2260 /* end confdefs.h. */
2261 $4
2262 static long int longval () { return $2; }
2263 static unsigned long int ulongval () { return $2; }
2264 #include <stdio.h>
2265 #include <stdlib.h>
2266 int
2267 main ()
2268 {
2269
2270 FILE *f = fopen ("conftest.val", "w");
2271 if (! f)
2272 return 1;
2273 if (($2) < 0)
2274 {
2275 long int i = longval ();
2276 if (i != ($2))
2277 return 1;
2278 fprintf (f, "%ld", i);
2279 }
2280 else
2281 {
2282 unsigned long int i = ulongval ();
2283 if (i != ($2))
2284 return 1;
2285 fprintf (f, "%lu", i);
2286 }
2287 /* Do not output a trailing newline, as this causes \r\n confusion
2288 on some platforms. */
2289 return ferror (f) || fclose (f) != 0;
2290
2291 ;
2292 return 0;
2293 }
2294 _ACEOF
2295 if ac_fn_c_try_run "$LINENO"; then :
2296 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2297 else
2298 ac_retval=1
2299 fi
2300 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2301 conftest.$ac_objext conftest.beam conftest.$ac_ext
2302 rm -f conftest.val
2303
2304 fi
2305 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2306 as_fn_set_status $ac_retval
2307
2308 } # ac_fn_c_compute_int
2309
2310 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2311 # ----------------------------------------------------
2312 # Tries to find if the field MEMBER exists in type AGGR, after including
2313 # INCLUDES, setting cache variable VAR accordingly.
2314 ac_fn_c_check_member ()
2315 {
2316 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2318 $as_echo_n "checking for $2.$3... " >&6; }
2319 if eval \${$4+:} false; then :
2320 $as_echo_n "(cached) " >&6
2321 else
2322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2323 /* end confdefs.h. */
2324 $5
2325 int
2326 main ()
2327 {
2328 static $2 ac_aggr;
2329 if (ac_aggr.$3)
2330 return 0;
2331 ;
2332 return 0;
2333 }
2334 _ACEOF
2335 if ac_fn_c_try_compile "$LINENO"; then :
2336 eval "$4=yes"
2337 else
2338 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2339 /* end confdefs.h. */
2340 $5
2341 int
2342 main ()
2343 {
2344 static $2 ac_aggr;
2345 if (sizeof ac_aggr.$3)
2346 return 0;
2347 ;
2348 return 0;
2349 }
2350 _ACEOF
2351 if ac_fn_c_try_compile "$LINENO"; then :
2352 eval "$4=yes"
2353 else
2354 eval "$4=no"
2355 fi
2356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2357 fi
2358 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2359 fi
2360 eval ac_res=\$$4
2361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2362 $as_echo "$ac_res" >&6; }
2363 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2364
2365 } # ac_fn_c_check_member
2366 cat >config.log <<_ACEOF
2367 This file contains any messages produced by compilers while
2368 running configure, to aid debugging if configure makes a mistake.
2369
2370 It was created by $as_me, which was
2371 generated by GNU Autoconf 2.69. Invocation command line was
2372
2373 $ $0 $@
2374
2375 _ACEOF
2376 exec 5>>config.log
2377 {
2378 cat <<_ASUNAME
2379 ## --------- ##
2380 ## Platform. ##
2381 ## --------- ##
2382
2383 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2384 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2385 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2386 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2387 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2388
2389 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2390 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2391
2392 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2393 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2394 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2395 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2396 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2397 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2398 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2399
2400 _ASUNAME
2401
2402 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2403 for as_dir in $PATH
2404 do
2405 IFS=$as_save_IFS
2406 test -z "$as_dir" && as_dir=.
2407 $as_echo "PATH: $as_dir"
2408 done
2409 IFS=$as_save_IFS
2410
2411 } >&5
2412
2413 cat >&5 <<_ACEOF
2414
2415
2416 ## ----------- ##
2417 ## Core tests. ##
2418 ## ----------- ##
2419
2420 _ACEOF
2421
2422
2423 # Keep a trace of the command line.
2424 # Strip out --no-create and --no-recursion so they do not pile up.
2425 # Strip out --silent because we don't want to record it for future runs.
2426 # Also quote any args containing shell meta-characters.
2427 # Make two passes to allow for proper duplicate-argument suppression.
2428 ac_configure_args=
2429 ac_configure_args0=
2430 ac_configure_args1=
2431 ac_must_keep_next=false
2432 for ac_pass in 1 2
2433 do
2434 for ac_arg
2435 do
2436 case $ac_arg in
2437 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2438 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2439 | -silent | --silent | --silen | --sile | --sil)
2440 continue ;;
2441 *\'*)
2442 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2443 esac
2444 case $ac_pass in
2445 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2446 2)
2447 as_fn_append ac_configure_args1 " '$ac_arg'"
2448 if test $ac_must_keep_next = true; then
2449 ac_must_keep_next=false # Got value, back to normal.
2450 else
2451 case $ac_arg in
2452 *=* | --config-cache | -C | -disable-* | --disable-* \
2453 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2454 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2455 | -with-* | --with-* | -without-* | --without-* | --x)
2456 case "$ac_configure_args0 " in
2457 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2458 esac
2459 ;;
2460 -* ) ac_must_keep_next=true ;;
2461 esac
2462 fi
2463 as_fn_append ac_configure_args " '$ac_arg'"
2464 ;;
2465 esac
2466 done
2467 done
2468 { ac_configure_args0=; unset ac_configure_args0;}
2469 { ac_configure_args1=; unset ac_configure_args1;}
2470
2471 # When interrupted or exit'd, cleanup temporary files, and complete
2472 # config.log. We remove comments because anyway the quotes in there
2473 # would cause problems or look ugly.
2474 # WARNING: Use '\'' to represent an apostrophe within the trap.
2475 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2476 trap 'exit_status=$?
2477 # Save into config.log some information that might help in debugging.
2478 {
2479 echo
2480
2481 $as_echo "## ---------------- ##
2482 ## Cache variables. ##
2483 ## ---------------- ##"
2484 echo
2485 # The following way of writing the cache mishandles newlines in values,
2486 (
2487 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2488 eval ac_val=\$$ac_var
2489 case $ac_val in #(
2490 *${as_nl}*)
2491 case $ac_var in #(
2492 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2493 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2494 esac
2495 case $ac_var in #(
2496 _ | IFS | as_nl) ;; #(
2497 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2498 *) { eval $ac_var=; unset $ac_var;} ;;
2499 esac ;;
2500 esac
2501 done
2502 (set) 2>&1 |
2503 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2504 *${as_nl}ac_space=\ *)
2505 sed -n \
2506 "s/'\''/'\''\\\\'\'''\''/g;
2507 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2508 ;; #(
2509 *)
2510 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2511 ;;
2512 esac |
2513 sort
2514 )
2515 echo
2516
2517 $as_echo "## ----------------- ##
2518 ## Output variables. ##
2519 ## ----------------- ##"
2520 echo
2521 for ac_var in $ac_subst_vars
2522 do
2523 eval ac_val=\$$ac_var
2524 case $ac_val in
2525 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2526 esac
2527 $as_echo "$ac_var='\''$ac_val'\''"
2528 done | sort
2529 echo
2530
2531 if test -n "$ac_subst_files"; then
2532 $as_echo "## ------------------- ##
2533 ## File substitutions. ##
2534 ## ------------------- ##"
2535 echo
2536 for ac_var in $ac_subst_files
2537 do
2538 eval ac_val=\$$ac_var
2539 case $ac_val in
2540 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2541 esac
2542 $as_echo "$ac_var='\''$ac_val'\''"
2543 done | sort
2544 echo
2545 fi
2546
2547 if test -s confdefs.h; then
2548 $as_echo "## ----------- ##
2549 ## confdefs.h. ##
2550 ## ----------- ##"
2551 echo
2552 cat confdefs.h
2553 echo
2554 fi
2555 test "$ac_signal" != 0 &&
2556 $as_echo "$as_me: caught signal $ac_signal"
2557 $as_echo "$as_me: exit $exit_status"
2558 } >&5
2559 rm -f core *.core core.conftest.* &&
2560 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2561 exit $exit_status
2562 ' 0
2563 for ac_signal in 1 2 13 15; do
2564 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2565 done
2566 ac_signal=0
2567
2568 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2569 rm -f -r conftest* confdefs.h
2570
2571 $as_echo "/* confdefs.h */" > confdefs.h
2572
2573 # Predefined preprocessor variables.
2574
2575 cat >>confdefs.h <<_ACEOF
2576 #define PACKAGE_NAME "$PACKAGE_NAME"
2577 _ACEOF
2578
2579 cat >>confdefs.h <<_ACEOF
2580 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2581 _ACEOF
2582
2583 cat >>confdefs.h <<_ACEOF
2584 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2585 _ACEOF
2586
2587 cat >>confdefs.h <<_ACEOF
2588 #define PACKAGE_STRING "$PACKAGE_STRING"
2589 _ACEOF
2590
2591 cat >>confdefs.h <<_ACEOF
2592 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2593 _ACEOF
2594
2595 cat >>confdefs.h <<_ACEOF
2596 #define PACKAGE_URL "$PACKAGE_URL"
2597 _ACEOF
2598
2599
2600 # Let the site file select an alternate cache file if it wants to.
2601 # Prefer an explicitly selected file to automatically selected ones.
2602 ac_site_file1=NONE
2603 ac_site_file2=NONE
2604 if test -n "$CONFIG_SITE"; then
2605 # We do not want a PATH search for config.site.
2606 case $CONFIG_SITE in #((
2607 -*) ac_site_file1=./$CONFIG_SITE;;
2608 */*) ac_site_file1=$CONFIG_SITE;;
2609 *) ac_site_file1=./$CONFIG_SITE;;
2610 esac
2611 elif test "x$prefix" != xNONE; then
2612 ac_site_file1=$prefix/share/config.site
2613 ac_site_file2=$prefix/etc/config.site
2614 else
2615 ac_site_file1=$ac_default_prefix/share/config.site
2616 ac_site_file2=$ac_default_prefix/etc/config.site
2617 fi
2618 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2619 do
2620 test "x$ac_site_file" = xNONE && continue
2621 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2623 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2624 sed 's/^/| /' "$ac_site_file" >&5
2625 . "$ac_site_file" \
2626 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2627 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2628 as_fn_error $? "failed to load site script $ac_site_file
2629 See \`config.log' for more details" "$LINENO" 5; }
2630 fi
2631 done
2632
2633 if test -r "$cache_file"; then
2634 # Some versions of bash will fail to source /dev/null (special files
2635 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2636 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2637 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2638 $as_echo "$as_me: loading cache $cache_file" >&6;}
2639 case $cache_file in
2640 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2641 *) . "./$cache_file";;
2642 esac
2643 fi
2644 else
2645 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2646 $as_echo "$as_me: creating cache $cache_file" >&6;}
2647 >$cache_file
2648 fi
2649
2650 gt_needs="$gt_needs "
2651 as_fn_append ac_header_list " stdlib.h"
2652 as_fn_append ac_header_list " unistd.h"
2653 as_fn_append ac_header_list " sys/param.h"
2654 as_fn_append ac_func_list " symlink"
2655 # Check that the precious variables saved in the cache have kept the same
2656 # value.
2657 ac_cache_corrupted=false
2658 for ac_var in $ac_precious_vars; do
2659 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2660 eval ac_new_set=\$ac_env_${ac_var}_set
2661 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2662 eval ac_new_val=\$ac_env_${ac_var}_value
2663 case $ac_old_set,$ac_new_set in
2664 set,)
2665 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2666 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2667 ac_cache_corrupted=: ;;
2668 ,set)
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2670 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2671 ac_cache_corrupted=: ;;
2672 ,);;
2673 *)
2674 if test "x$ac_old_val" != "x$ac_new_val"; then
2675 # differences in whitespace do not lead to failure.
2676 ac_old_val_w=`echo x $ac_old_val`
2677 ac_new_val_w=`echo x $ac_new_val`
2678 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2679 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2680 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2681 ac_cache_corrupted=:
2682 else
2683 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2684 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2685 eval $ac_var=\$ac_old_val
2686 fi
2687 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2688 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2689 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2690 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2691 fi;;
2692 esac
2693 # Pass precious variables to config.status.
2694 if test "$ac_new_set" = set; then
2695 case $ac_new_val in
2696 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2697 *) ac_arg=$ac_var=$ac_new_val ;;
2698 esac
2699 case " $ac_configure_args " in
2700 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2701 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2702 esac
2703 fi
2704 done
2705 if $ac_cache_corrupted; then
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2707 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2708 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2709 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2710 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2711 fi
2712 ## -------------------- ##
2713 ## Main body of script. ##
2714 ## -------------------- ##
2715
2716 ac_ext=c
2717 ac_cpp='$CPP $CPPFLAGS'
2718 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2719 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2720 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2721
2722
2723
2724 ac_aux_dir=
2725 for ac_dir in config "$srcdir"/config; do
2726 if test -f "$ac_dir/install-sh"; then
2727 ac_aux_dir=$ac_dir
2728 ac_install_sh="$ac_aux_dir/install-sh -c"
2729 break
2730 elif test -f "$ac_dir/install.sh"; then
2731 ac_aux_dir=$ac_dir
2732 ac_install_sh="$ac_aux_dir/install.sh -c"
2733 break
2734 elif test -f "$ac_dir/shtool"; then
2735 ac_aux_dir=$ac_dir
2736 ac_install_sh="$ac_aux_dir/shtool install -c"
2737 break
2738 fi
2739 done
2740 if test -z "$ac_aux_dir"; then
2741 as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
2742 fi
2743
2744 # These three variables are undocumented and unsupported,
2745 # and are intended to be withdrawn in a future Autoconf release.
2746 # They can cause serious problems if a builder's source tree is in a directory
2747 # whose full name contains unusual characters.
2748 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2749 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2750 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2751
2752
2753 ac_config_headers="$ac_config_headers lib/config.h"
2754
2755
2756 MCONFIG=./MCONFIG
2757
2758 BINARY_TYPE=bin
2759 E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2760 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2761 DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2762 | tr \" " "`
2763 E2FSPROGS_DAY=$(echo $DATE | awk -F- '{print $1}' | sed -e '/^[1-9]$/s/^/0/')
2764 MONTH=`echo $DATE | awk -F- '{print $2}'`
2765 YEAR=`echo $DATE | awk -F- '{print $3}'`
2766
2767 if expr $YEAR ">" 1900 > /dev/null ; then
2768 E2FSPROGS_YEAR=$YEAR
2769 elif expr $YEAR ">" 90 >/dev/null ; then
2770 E2FSPROGS_YEAR=19$YEAR
2771 else
2772 E2FSPROGS_YEAR=20$YEAR
2773 fi
2774
2775 case $MONTH in
2776 Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2777 Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2778 Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2779 Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2780 May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2781 Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2782 Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2783 Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2784 Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2785 Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2786 Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2787 Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
2788 *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
2789 $as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
2790 esac
2791
2792 base_ver=`echo $E2FSPROGS_VERSION | \
2793 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
2794
2795 date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2796
2797 case $E2FSPROGS_VERSION in
2798 *-WIP|pre-*)
2799 E2FSPROGS_PKGVER="$base_ver~WIP.$date_spec"
2800 ;;
2801 *)
2802 E2FSPROGS_PKGVER="$base_ver"
2803 ;;
2804 esac
2805
2806 unset DATE MONTH YEAR base_ver pre_vers date_spec
2807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&5
2808 $as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
2809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
2810 $as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
2811
2812
2813
2814
2815
2816 WITH_DIET_LIBC=
2817
2818 # Check whether --with-diet-libc was given.
2819 if test "${with_diet_libc+set}" = set; then :
2820 withval=$with_diet_libc; CC="diet cc -nostdinc"
2821 WITH_DIET_LIBC=yes
2822 if test -z "$LIBS"
2823 then
2824 LIBS="-lcompat"
2825 else
2826 LIBS="$LIBS -lcompat"
2827 fi
2828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
2829 $as_echo "CC=$CC" >&6; }
2830 fi
2831 # Make sure we can run config.sub.
2832 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2833 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2834
2835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2836 $as_echo_n "checking build system type... " >&6; }
2837 if ${ac_cv_build+:} false; then :
2838 $as_echo_n "(cached) " >&6
2839 else
2840 ac_build_alias=$build_alias
2841 test "x$ac_build_alias" = x &&
2842 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2843 test "x$ac_build_alias" = x &&
2844 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2845 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2846 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2847
2848 fi
2849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2850 $as_echo "$ac_cv_build" >&6; }
2851 case $ac_cv_build in
2852 *-*-*) ;;
2853 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2854 esac
2855 build=$ac_cv_build
2856 ac_save_IFS=$IFS; IFS='-'
2857 set x $ac_cv_build
2858 shift
2859 build_cpu=$1
2860 build_vendor=$2
2861 shift; shift
2862 # Remember, the first character of IFS is used to create $*,
2863 # except with old shells:
2864 build_os=$*
2865 IFS=$ac_save_IFS
2866 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2867
2868
2869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2870 $as_echo_n "checking host system type... " >&6; }
2871 if ${ac_cv_host+:} false; then :
2872 $as_echo_n "(cached) " >&6
2873 else
2874 if test "x$host_alias" = x; then
2875 ac_cv_host=$ac_cv_build
2876 else
2877 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2878 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2879 fi
2880
2881 fi
2882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2883 $as_echo "$ac_cv_host" >&6; }
2884 case $ac_cv_host in
2885 *-*-*) ;;
2886 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2887 esac
2888 host=$ac_cv_host
2889 ac_save_IFS=$IFS; IFS='-'
2890 set x $ac_cv_host
2891 shift
2892 host_cpu=$1
2893 host_vendor=$2
2894 shift; shift
2895 # Remember, the first character of IFS is used to create $*,
2896 # except with old shells:
2897 host_os=$*
2898 IFS=$ac_save_IFS
2899 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2900
2901
2902 DLOPEN_LIB=''
2903 ac_ext=c
2904 ac_cpp='$CPP $CPPFLAGS'
2905 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2906 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2907 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2908 if test -n "$ac_tool_prefix"; then
2909 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2910 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2911 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2912 $as_echo_n "checking for $ac_word... " >&6; }
2913 if ${ac_cv_prog_CC+:} false; then :
2914 $as_echo_n "(cached) " >&6
2915 else
2916 if test -n "$CC"; then
2917 ac_cv_prog_CC="$CC" # Let the user override the test.
2918 else
2919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2920 for as_dir in $PATH
2921 do
2922 IFS=$as_save_IFS
2923 test -z "$as_dir" && as_dir=.
2924 for ac_exec_ext in '' $ac_executable_extensions; do
2925 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2926 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2927 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2928 break 2
2929 fi
2930 done
2931 done
2932 IFS=$as_save_IFS
2933
2934 fi
2935 fi
2936 CC=$ac_cv_prog_CC
2937 if test -n "$CC"; then
2938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2939 $as_echo "$CC" >&6; }
2940 else
2941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2942 $as_echo "no" >&6; }
2943 fi
2944
2945
2946 fi
2947 if test -z "$ac_cv_prog_CC"; then
2948 ac_ct_CC=$CC
2949 # Extract the first word of "gcc", so it can be a program name with args.
2950 set dummy gcc; ac_word=$2
2951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2952 $as_echo_n "checking for $ac_word... " >&6; }
2953 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2954 $as_echo_n "(cached) " >&6
2955 else
2956 if test -n "$ac_ct_CC"; then
2957 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2958 else
2959 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2960 for as_dir in $PATH
2961 do
2962 IFS=$as_save_IFS
2963 test -z "$as_dir" && as_dir=.
2964 for ac_exec_ext in '' $ac_executable_extensions; do
2965 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2966 ac_cv_prog_ac_ct_CC="gcc"
2967 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2968 break 2
2969 fi
2970 done
2971 done
2972 IFS=$as_save_IFS
2973
2974 fi
2975 fi
2976 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2977 if test -n "$ac_ct_CC"; then
2978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2979 $as_echo "$ac_ct_CC" >&6; }
2980 else
2981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2982 $as_echo "no" >&6; }
2983 fi
2984
2985 if test "x$ac_ct_CC" = x; then
2986 CC=""
2987 else
2988 case $cross_compiling:$ac_tool_warned in
2989 yes:)
2990 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2991 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2992 ac_tool_warned=yes ;;
2993 esac
2994 CC=$ac_ct_CC
2995 fi
2996 else
2997 CC="$ac_cv_prog_CC"
2998 fi
2999
3000 if test -z "$CC"; then
3001 if test -n "$ac_tool_prefix"; then
3002 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3003 set dummy ${ac_tool_prefix}cc; ac_word=$2
3004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3005 $as_echo_n "checking for $ac_word... " >&6; }
3006 if ${ac_cv_prog_CC+:} false; then :
3007 $as_echo_n "(cached) " >&6
3008 else
3009 if test -n "$CC"; then
3010 ac_cv_prog_CC="$CC" # Let the user override the test.
3011 else
3012 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3013 for as_dir in $PATH
3014 do
3015 IFS=$as_save_IFS
3016 test -z "$as_dir" && as_dir=.
3017 for ac_exec_ext in '' $ac_executable_extensions; do
3018 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3019 ac_cv_prog_CC="${ac_tool_prefix}cc"
3020 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3021 break 2
3022 fi
3023 done
3024 done
3025 IFS=$as_save_IFS
3026
3027 fi
3028 fi
3029 CC=$ac_cv_prog_CC
3030 if test -n "$CC"; then
3031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3032 $as_echo "$CC" >&6; }
3033 else
3034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3035 $as_echo "no" >&6; }
3036 fi
3037
3038
3039 fi
3040 fi
3041 if test -z "$CC"; then
3042 # Extract the first word of "cc", so it can be a program name with args.
3043 set dummy cc; ac_word=$2
3044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3045 $as_echo_n "checking for $ac_word... " >&6; }
3046 if ${ac_cv_prog_CC+:} false; then :
3047 $as_echo_n "(cached) " >&6
3048 else
3049 if test -n "$CC"; then
3050 ac_cv_prog_CC="$CC" # Let the user override the test.
3051 else
3052 ac_prog_rejected=no
3053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3054 for as_dir in $PATH
3055 do
3056 IFS=$as_save_IFS
3057 test -z "$as_dir" && as_dir=.
3058 for ac_exec_ext in '' $ac_executable_extensions; do
3059 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3060 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3061 ac_prog_rejected=yes
3062 continue
3063 fi
3064 ac_cv_prog_CC="cc"
3065 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3066 break 2
3067 fi
3068 done
3069 done
3070 IFS=$as_save_IFS
3071
3072 if test $ac_prog_rejected = yes; then
3073 # We found a bogon in the path, so make sure we never use it.
3074 set dummy $ac_cv_prog_CC
3075 shift
3076 if test $# != 0; then
3077 # We chose a different compiler from the bogus one.
3078 # However, it has the same basename, so the bogon will be chosen
3079 # first if we set CC to just the basename; use the full file name.
3080 shift
3081 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3082 fi
3083 fi
3084 fi
3085 fi
3086 CC=$ac_cv_prog_CC
3087 if test -n "$CC"; then
3088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3089 $as_echo "$CC" >&6; }
3090 else
3091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3092 $as_echo "no" >&6; }
3093 fi
3094
3095
3096 fi
3097 if test -z "$CC"; then
3098 if test -n "$ac_tool_prefix"; then
3099 for ac_prog in cl.exe
3100 do
3101 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3102 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3103 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3104 $as_echo_n "checking for $ac_word... " >&6; }
3105 if ${ac_cv_prog_CC+:} false; then :
3106 $as_echo_n "(cached) " >&6
3107 else
3108 if test -n "$CC"; then
3109 ac_cv_prog_CC="$CC" # Let the user override the test.
3110 else
3111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3112 for as_dir in $PATH
3113 do
3114 IFS=$as_save_IFS
3115 test -z "$as_dir" && as_dir=.
3116 for ac_exec_ext in '' $ac_executable_extensions; do
3117 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3118 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3119 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3120 break 2
3121 fi
3122 done
3123 done
3124 IFS=$as_save_IFS
3125
3126 fi
3127 fi
3128 CC=$ac_cv_prog_CC
3129 if test -n "$CC"; then
3130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3131 $as_echo "$CC" >&6; }
3132 else
3133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3134 $as_echo "no" >&6; }
3135 fi
3136
3137
3138 test -n "$CC" && break
3139 done
3140 fi
3141 if test -z "$CC"; then
3142 ac_ct_CC=$CC
3143 for ac_prog in cl.exe
3144 do
3145 # Extract the first word of "$ac_prog", so it can be a program name with args.
3146 set dummy $ac_prog; ac_word=$2
3147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3148 $as_echo_n "checking for $ac_word... " >&6; }
3149 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3150 $as_echo_n "(cached) " >&6
3151 else
3152 if test -n "$ac_ct_CC"; then
3153 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3154 else
3155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3156 for as_dir in $PATH
3157 do
3158 IFS=$as_save_IFS
3159 test -z "$as_dir" && as_dir=.
3160 for ac_exec_ext in '' $ac_executable_extensions; do
3161 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3162 ac_cv_prog_ac_ct_CC="$ac_prog"
3163 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3164 break 2
3165 fi
3166 done
3167 done
3168 IFS=$as_save_IFS
3169
3170 fi
3171 fi
3172 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3173 if test -n "$ac_ct_CC"; then
3174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3175 $as_echo "$ac_ct_CC" >&6; }
3176 else
3177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3178 $as_echo "no" >&6; }
3179 fi
3180
3181
3182 test -n "$ac_ct_CC" && break
3183 done
3184
3185 if test "x$ac_ct_CC" = x; then
3186 CC=""
3187 else
3188 case $cross_compiling:$ac_tool_warned in
3189 yes:)
3190 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3191 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3192 ac_tool_warned=yes ;;
3193 esac
3194 CC=$ac_ct_CC
3195 fi
3196 fi
3197
3198 fi
3199
3200
3201 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3202 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3203 as_fn_error $? "no acceptable C compiler found in \$PATH
3204 See \`config.log' for more details" "$LINENO" 5; }
3205
3206 # Provide some information about the compiler.
3207 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3208 set X $ac_compile
3209 ac_compiler=$2
3210 for ac_option in --version -v -V -qversion; do
3211 { { ac_try="$ac_compiler $ac_option >&5"
3212 case "(($ac_try" in
3213 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3214 *) ac_try_echo=$ac_try;;
3215 esac
3216 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3217 $as_echo "$ac_try_echo"; } >&5
3218 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3219 ac_status=$?
3220 if test -s conftest.err; then
3221 sed '10a\
3222 ... rest of stderr output deleted ...
3223 10q' conftest.err >conftest.er1
3224 cat conftest.er1 >&5
3225 fi
3226 rm -f conftest.er1 conftest.err
3227 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3228 test $ac_status = 0; }
3229 done
3230
3231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3232 /* end confdefs.h. */
3233
3234 int
3235 main ()
3236 {
3237
3238 ;
3239 return 0;
3240 }
3241 _ACEOF
3242 ac_clean_files_save=$ac_clean_files
3243 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3244 # Try to create an executable without -o first, disregard a.out.
3245 # It will help us diagnose broken compilers, and finding out an intuition
3246 # of exeext.
3247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3248 $as_echo_n "checking whether the C compiler works... " >&6; }
3249 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3250
3251 # The possible output files:
3252 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3253
3254 ac_rmfiles=
3255 for ac_file in $ac_files
3256 do
3257 case $ac_file in
3258 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3259 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3260 esac
3261 done
3262 rm -f $ac_rmfiles
3263
3264 if { { ac_try="$ac_link_default"
3265 case "(($ac_try" in
3266 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3267 *) ac_try_echo=$ac_try;;
3268 esac
3269 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3270 $as_echo "$ac_try_echo"; } >&5
3271 (eval "$ac_link_default") 2>&5
3272 ac_status=$?
3273 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3274 test $ac_status = 0; }; then :
3275 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3276 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3277 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3278 # so that the user can short-circuit this test for compilers unknown to
3279 # Autoconf.
3280 for ac_file in $ac_files ''
3281 do
3282 test -f "$ac_file" || continue
3283 case $ac_file in
3284 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3285 ;;
3286 [ab].out )
3287 # We found the default executable, but exeext='' is most
3288 # certainly right.
3289 break;;
3290 *.* )
3291 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3292 then :; else
3293 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3294 fi
3295 # We set ac_cv_exeext here because the later test for it is not
3296 # safe: cross compilers may not add the suffix if given an `-o'
3297 # argument, so we may need to know it at that point already.
3298 # Even if this section looks crufty: it has the advantage of
3299 # actually working.
3300 break;;
3301 * )
3302 break;;
3303 esac
3304 done
3305 test "$ac_cv_exeext" = no && ac_cv_exeext=
3306
3307 else
3308 ac_file=''
3309 fi
3310 if test -z "$ac_file"; then :
3311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3312 $as_echo "no" >&6; }
3313 $as_echo "$as_me: failed program was:" >&5
3314 sed 's/^/| /' conftest.$ac_ext >&5
3315
3316 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3317 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3318 as_fn_error 77 "C compiler cannot create executables
3319 See \`config.log' for more details" "$LINENO" 5; }
3320 else
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3322 $as_echo "yes" >&6; }
3323 fi
3324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3325 $as_echo_n "checking for C compiler default output file name... " >&6; }
3326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3327 $as_echo "$ac_file" >&6; }
3328 ac_exeext=$ac_cv_exeext
3329
3330 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3331 ac_clean_files=$ac_clean_files_save
3332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3333 $as_echo_n "checking for suffix of executables... " >&6; }
3334 if { { ac_try="$ac_link"
3335 case "(($ac_try" in
3336 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3337 *) ac_try_echo=$ac_try;;
3338 esac
3339 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3340 $as_echo "$ac_try_echo"; } >&5
3341 (eval "$ac_link") 2>&5
3342 ac_status=$?
3343 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3344 test $ac_status = 0; }; then :
3345 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3346 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3347 # work properly (i.e., refer to `conftest.exe'), while it won't with
3348 # `rm'.
3349 for ac_file in conftest.exe conftest conftest.*; do
3350 test -f "$ac_file" || continue
3351 case $ac_file in
3352 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3353 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3354 break;;
3355 * ) break;;
3356 esac
3357 done
3358 else
3359 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3360 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3361 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3362 See \`config.log' for more details" "$LINENO" 5; }
3363 fi
3364 rm -f conftest conftest$ac_cv_exeext
3365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3366 $as_echo "$ac_cv_exeext" >&6; }
3367
3368 rm -f conftest.$ac_ext
3369 EXEEXT=$ac_cv_exeext
3370 ac_exeext=$EXEEXT
3371 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3372 /* end confdefs.h. */
3373 #include <stdio.h>
3374 int
3375 main ()
3376 {
3377 FILE *f = fopen ("conftest.out", "w");
3378 return ferror (f) || fclose (f) != 0;
3379
3380 ;
3381 return 0;
3382 }
3383 _ACEOF
3384 ac_clean_files="$ac_clean_files conftest.out"
3385 # Check that the compiler produces executables we can run. If not, either
3386 # the compiler is broken, or we cross compile.
3387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3388 $as_echo_n "checking whether we are cross compiling... " >&6; }
3389 if test "$cross_compiling" != yes; then
3390 { { ac_try="$ac_link"
3391 case "(($ac_try" in
3392 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3393 *) ac_try_echo=$ac_try;;
3394 esac
3395 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3396 $as_echo "$ac_try_echo"; } >&5
3397 (eval "$ac_link") 2>&5
3398 ac_status=$?
3399 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3400 test $ac_status = 0; }
3401 if { ac_try='./conftest$ac_cv_exeext'
3402 { { case "(($ac_try" in
3403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3404 *) ac_try_echo=$ac_try;;
3405 esac
3406 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3407 $as_echo "$ac_try_echo"; } >&5
3408 (eval "$ac_try") 2>&5
3409 ac_status=$?
3410 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3411 test $ac_status = 0; }; }; then
3412 cross_compiling=no
3413 else
3414 if test "$cross_compiling" = maybe; then
3415 cross_compiling=yes
3416 else
3417 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3418 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3419 as_fn_error $? "cannot run C compiled programs.
3420 If you meant to cross compile, use \`--host'.
3421 See \`config.log' for more details" "$LINENO" 5; }
3422 fi
3423 fi
3424 fi
3425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3426 $as_echo "$cross_compiling" >&6; }
3427
3428 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3429 ac_clean_files=$ac_clean_files_save
3430 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3431 $as_echo_n "checking for suffix of object files... " >&6; }
3432 if ${ac_cv_objext+:} false; then :
3433 $as_echo_n "(cached) " >&6
3434 else
3435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3436 /* end confdefs.h. */
3437
3438 int
3439 main ()
3440 {
3441
3442 ;
3443 return 0;
3444 }
3445 _ACEOF
3446 rm -f conftest.o conftest.obj
3447 if { { ac_try="$ac_compile"
3448 case "(($ac_try" in
3449 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3450 *) ac_try_echo=$ac_try;;
3451 esac
3452 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3453 $as_echo "$ac_try_echo"; } >&5
3454 (eval "$ac_compile") 2>&5
3455 ac_status=$?
3456 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3457 test $ac_status = 0; }; then :
3458 for ac_file in conftest.o conftest.obj conftest.*; do
3459 test -f "$ac_file" || continue;
3460 case $ac_file in
3461 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3462 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3463 break;;
3464 esac
3465 done
3466 else
3467 $as_echo "$as_me: failed program was:" >&5
3468 sed 's/^/| /' conftest.$ac_ext >&5
3469
3470 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3471 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3472 as_fn_error $? "cannot compute suffix of object files: cannot compile
3473 See \`config.log' for more details" "$LINENO" 5; }
3474 fi
3475 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3476 fi
3477 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3478 $as_echo "$ac_cv_objext" >&6; }
3479 OBJEXT=$ac_cv_objext
3480 ac_objext=$OBJEXT
3481 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3482 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3483 if ${ac_cv_c_compiler_gnu+:} false; then :
3484 $as_echo_n "(cached) " >&6
3485 else
3486 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3487 /* end confdefs.h. */
3488
3489 int
3490 main ()
3491 {
3492 #ifndef __GNUC__
3493 choke me
3494 #endif
3495
3496 ;
3497 return 0;
3498 }
3499 _ACEOF
3500 if ac_fn_c_try_compile "$LINENO"; then :
3501 ac_compiler_gnu=yes
3502 else
3503 ac_compiler_gnu=no
3504 fi
3505 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3506 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3507
3508 fi
3509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3510 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3511 if test $ac_compiler_gnu = yes; then
3512 GCC=yes
3513 else
3514 GCC=
3515 fi
3516 ac_test_CFLAGS=${CFLAGS+set}
3517 ac_save_CFLAGS=$CFLAGS
3518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3519 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3520 if ${ac_cv_prog_cc_g+:} false; then :
3521 $as_echo_n "(cached) " >&6
3522 else
3523 ac_save_c_werror_flag=$ac_c_werror_flag
3524 ac_c_werror_flag=yes
3525 ac_cv_prog_cc_g=no
3526 CFLAGS="-g"
3527 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3528 /* end confdefs.h. */
3529
3530 int
3531 main ()
3532 {
3533
3534 ;
3535 return 0;
3536 }
3537 _ACEOF
3538 if ac_fn_c_try_compile "$LINENO"; then :
3539 ac_cv_prog_cc_g=yes
3540 else
3541 CFLAGS=""
3542 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3543 /* end confdefs.h. */
3544
3545 int
3546 main ()
3547 {
3548
3549 ;
3550 return 0;
3551 }
3552 _ACEOF
3553 if ac_fn_c_try_compile "$LINENO"; then :
3554
3555 else
3556 ac_c_werror_flag=$ac_save_c_werror_flag
3557 CFLAGS="-g"
3558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3559 /* end confdefs.h. */
3560
3561 int
3562 main ()
3563 {
3564
3565 ;
3566 return 0;
3567 }
3568 _ACEOF
3569 if ac_fn_c_try_compile "$LINENO"; then :
3570 ac_cv_prog_cc_g=yes
3571 fi
3572 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3573 fi
3574 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3575 fi
3576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3577 ac_c_werror_flag=$ac_save_c_werror_flag
3578 fi
3579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3580 $as_echo "$ac_cv_prog_cc_g" >&6; }
3581 if test "$ac_test_CFLAGS" = set; then
3582 CFLAGS=$ac_save_CFLAGS
3583 elif test $ac_cv_prog_cc_g = yes; then
3584 if test "$GCC" = yes; then
3585 CFLAGS="-g -O2"
3586 else
3587 CFLAGS="-g"
3588 fi
3589 else
3590 if test "$GCC" = yes; then
3591 CFLAGS="-O2"
3592 else
3593 CFLAGS=
3594 fi
3595 fi
3596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3597 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3598 if ${ac_cv_prog_cc_c89+:} false; then :
3599 $as_echo_n "(cached) " >&6
3600 else
3601 ac_cv_prog_cc_c89=no
3602 ac_save_CC=$CC
3603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3604 /* end confdefs.h. */
3605 #include <stdarg.h>
3606 #include <stdio.h>
3607 struct stat;
3608 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3609 struct buf { int x; };
3610 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3611 static char *e (p, i)
3612 char **p;
3613 int i;
3614 {
3615 return p[i];
3616 }
3617 static char *f (char * (*g) (char **, int), char **p, ...)
3618 {
3619 char *s;
3620 va_list v;
3621 va_start (v,p);
3622 s = g (p, va_arg (v,int));
3623 va_end (v);
3624 return s;
3625 }
3626
3627 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3628 function prototypes and stuff, but not '\xHH' hex character constants.
3629 These don't provoke an error unfortunately, instead are silently treated
3630 as 'x'. The following induces an error, until -std is added to get
3631 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3632 array size at least. It's necessary to write '\x00'==0 to get something
3633 that's true only with -std. */
3634 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3635
3636 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3637 inside strings and character constants. */
3638 #define FOO(x) 'x'
3639 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3640
3641 int test (int i, double x);
3642 struct s1 {int (*f) (int a);};
3643 struct s2 {int (*f) (double a);};
3644 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3645 int argc;
3646 char **argv;
3647 int
3648 main ()
3649 {
3650 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3651 ;
3652 return 0;
3653 }
3654 _ACEOF
3655 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3656 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3657 do
3658 CC="$ac_save_CC $ac_arg"
3659 if ac_fn_c_try_compile "$LINENO"; then :
3660 ac_cv_prog_cc_c89=$ac_arg
3661 fi
3662 rm -f core conftest.err conftest.$ac_objext
3663 test "x$ac_cv_prog_cc_c89" != "xno" && break
3664 done
3665 rm -f conftest.$ac_ext
3666 CC=$ac_save_CC
3667
3668 fi
3669 # AC_CACHE_VAL
3670 case "x$ac_cv_prog_cc_c89" in
3671 x)
3672 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3673 $as_echo "none needed" >&6; } ;;
3674 xno)
3675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3676 $as_echo "unsupported" >&6; } ;;
3677 *)
3678 CC="$CC $ac_cv_prog_cc_c89"
3679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3680 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3681 esac
3682 if test "x$ac_cv_prog_cc_c89" != xno; then :
3683
3684 fi
3685
3686 ac_ext=c
3687 ac_cpp='$CPP $CPPFLAGS'
3688 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3689 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3690 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3691
3692
3693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3694 $as_echo_n "checking for dlopen in -ldl... " >&6; }
3695 if ${ac_cv_lib_dl_dlopen+:} false; then :
3696 $as_echo_n "(cached) " >&6
3697 else
3698 ac_check_lib_save_LIBS=$LIBS
3699 LIBS="-ldl $LIBS"
3700 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3701 /* end confdefs.h. */
3702
3703 /* Override any GCC internal prototype to avoid an error.
3704 Use char because int might match the return type of a GCC
3705 builtin and then its argument prototype would still apply. */
3706 #ifdef __cplusplus
3707 extern "C"
3708 #endif
3709 char dlopen ();
3710 int
3711 main ()
3712 {
3713 return dlopen ();
3714 ;
3715 return 0;
3716 }
3717 _ACEOF
3718 if ac_fn_c_try_link "$LINENO"; then :
3719 ac_cv_lib_dl_dlopen=yes
3720 else
3721 ac_cv_lib_dl_dlopen=no
3722 fi
3723 rm -f core conftest.err conftest.$ac_objext \
3724 conftest$ac_exeext conftest.$ac_ext
3725 LIBS=$ac_check_lib_save_LIBS
3726 fi
3727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3728 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
3729 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
3730 DLOPEN_LIB=-ldl
3731 fi
3732
3733
3734
3735 # Check whether --with-cc was given.
3736 if test "${with_cc+set}" = set; then :
3737 withval=$with_cc; as_fn_error $? "--with-cc no longer supported; use CC= instead" "$LINENO" 5
3738 fi
3739
3740
3741 # Check whether --with-ccopts was given.
3742 if test "${with_ccopts+set}" = set; then :
3743 withval=$with_ccopts; as_fn_error $? "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
3744 fi
3745
3746
3747 # Check whether --with-ldopts was given.
3748 if test "${with_ldopts+set}" = set; then :
3749 withval=$with_ldopts; as_fn_error $? "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
3750 fi
3751
3752 ac_ext=c
3753 ac_cpp='$CPP $CPPFLAGS'
3754 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3755 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3756 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3757 if test -n "$ac_tool_prefix"; then
3758 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3759 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3761 $as_echo_n "checking for $ac_word... " >&6; }
3762 if ${ac_cv_prog_CC+:} false; then :
3763 $as_echo_n "(cached) " >&6
3764 else
3765 if test -n "$CC"; then
3766 ac_cv_prog_CC="$CC" # Let the user override the test.
3767 else
3768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3769 for as_dir in $PATH
3770 do
3771 IFS=$as_save_IFS
3772 test -z "$as_dir" && as_dir=.
3773 for ac_exec_ext in '' $ac_executable_extensions; do
3774 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3775 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3776 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3777 break 2
3778 fi
3779 done
3780 done
3781 IFS=$as_save_IFS
3782
3783 fi
3784 fi
3785 CC=$ac_cv_prog_CC
3786 if test -n "$CC"; then
3787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3788 $as_echo "$CC" >&6; }
3789 else
3790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3791 $as_echo "no" >&6; }
3792 fi
3793
3794
3795 fi
3796 if test -z "$ac_cv_prog_CC"; then
3797 ac_ct_CC=$CC
3798 # Extract the first word of "gcc", so it can be a program name with args.
3799 set dummy gcc; ac_word=$2
3800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3801 $as_echo_n "checking for $ac_word... " >&6; }
3802 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3803 $as_echo_n "(cached) " >&6
3804 else
3805 if test -n "$ac_ct_CC"; then
3806 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3807 else
3808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3809 for as_dir in $PATH
3810 do
3811 IFS=$as_save_IFS
3812 test -z "$as_dir" && as_dir=.
3813 for ac_exec_ext in '' $ac_executable_extensions; do
3814 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3815 ac_cv_prog_ac_ct_CC="gcc"
3816 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3817 break 2
3818 fi
3819 done
3820 done
3821 IFS=$as_save_IFS
3822
3823 fi
3824 fi
3825 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3826 if test -n "$ac_ct_CC"; then
3827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3828 $as_echo "$ac_ct_CC" >&6; }
3829 else
3830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3831 $as_echo "no" >&6; }
3832 fi
3833
3834 if test "x$ac_ct_CC" = x; then
3835 CC=""
3836 else
3837 case $cross_compiling:$ac_tool_warned in
3838 yes:)
3839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3840 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3841 ac_tool_warned=yes ;;
3842 esac
3843 CC=$ac_ct_CC
3844 fi
3845 else
3846 CC="$ac_cv_prog_CC"
3847 fi
3848
3849 if test -z "$CC"; then
3850 if test -n "$ac_tool_prefix"; then
3851 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3852 set dummy ${ac_tool_prefix}cc; ac_word=$2
3853 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3854 $as_echo_n "checking for $ac_word... " >&6; }
3855 if ${ac_cv_prog_CC+:} false; then :
3856 $as_echo_n "(cached) " >&6
3857 else
3858 if test -n "$CC"; then
3859 ac_cv_prog_CC="$CC" # Let the user override the test.
3860 else
3861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3862 for as_dir in $PATH
3863 do
3864 IFS=$as_save_IFS
3865 test -z "$as_dir" && as_dir=.
3866 for ac_exec_ext in '' $ac_executable_extensions; do
3867 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3868 ac_cv_prog_CC="${ac_tool_prefix}cc"
3869 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3870 break 2
3871 fi
3872 done
3873 done
3874 IFS=$as_save_IFS
3875
3876 fi
3877 fi
3878 CC=$ac_cv_prog_CC
3879 if test -n "$CC"; then
3880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3881 $as_echo "$CC" >&6; }
3882 else
3883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3884 $as_echo "no" >&6; }
3885 fi
3886
3887
3888 fi
3889 fi
3890 if test -z "$CC"; then
3891 # Extract the first word of "cc", so it can be a program name with args.
3892 set dummy cc; ac_word=$2
3893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3894 $as_echo_n "checking for $ac_word... " >&6; }
3895 if ${ac_cv_prog_CC+:} false; then :
3896 $as_echo_n "(cached) " >&6
3897 else
3898 if test -n "$CC"; then
3899 ac_cv_prog_CC="$CC" # Let the user override the test.
3900 else
3901 ac_prog_rejected=no
3902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3903 for as_dir in $PATH
3904 do
3905 IFS=$as_save_IFS
3906 test -z "$as_dir" && as_dir=.
3907 for ac_exec_ext in '' $ac_executable_extensions; do
3908 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3909 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3910 ac_prog_rejected=yes
3911 continue
3912 fi
3913 ac_cv_prog_CC="cc"
3914 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3915 break 2
3916 fi
3917 done
3918 done
3919 IFS=$as_save_IFS
3920
3921 if test $ac_prog_rejected = yes; then
3922 # We found a bogon in the path, so make sure we never use it.
3923 set dummy $ac_cv_prog_CC
3924 shift
3925 if test $# != 0; then
3926 # We chose a different compiler from the bogus one.
3927 # However, it has the same basename, so the bogon will be chosen
3928 # first if we set CC to just the basename; use the full file name.
3929 shift
3930 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3931 fi
3932 fi
3933 fi
3934 fi
3935 CC=$ac_cv_prog_CC
3936 if test -n "$CC"; then
3937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3938 $as_echo "$CC" >&6; }
3939 else
3940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3941 $as_echo "no" >&6; }
3942 fi
3943
3944
3945 fi
3946 if test -z "$CC"; then
3947 if test -n "$ac_tool_prefix"; then
3948 for ac_prog in cl.exe
3949 do
3950 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3951 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3953 $as_echo_n "checking for $ac_word... " >&6; }
3954 if ${ac_cv_prog_CC+:} false; then :
3955 $as_echo_n "(cached) " >&6
3956 else
3957 if test -n "$CC"; then
3958 ac_cv_prog_CC="$CC" # Let the user override the test.
3959 else
3960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3961 for as_dir in $PATH
3962 do
3963 IFS=$as_save_IFS
3964 test -z "$as_dir" && as_dir=.
3965 for ac_exec_ext in '' $ac_executable_extensions; do
3966 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3967 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3968 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3969 break 2
3970 fi
3971 done
3972 done
3973 IFS=$as_save_IFS
3974
3975 fi
3976 fi
3977 CC=$ac_cv_prog_CC
3978 if test -n "$CC"; then
3979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3980 $as_echo "$CC" >&6; }
3981 else
3982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3983 $as_echo "no" >&6; }
3984 fi
3985
3986
3987 test -n "$CC" && break
3988 done
3989 fi
3990 if test -z "$CC"; then
3991 ac_ct_CC=$CC
3992 for ac_prog in cl.exe
3993 do
3994 # Extract the first word of "$ac_prog", so it can be a program name with args.
3995 set dummy $ac_prog; ac_word=$2
3996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3997 $as_echo_n "checking for $ac_word... " >&6; }
3998 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3999 $as_echo_n "(cached) " >&6
4000 else
4001 if test -n "$ac_ct_CC"; then
4002 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4003 else
4004 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4005 for as_dir in $PATH
4006 do
4007 IFS=$as_save_IFS
4008 test -z "$as_dir" && as_dir=.
4009 for ac_exec_ext in '' $ac_executable_extensions; do
4010 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4011 ac_cv_prog_ac_ct_CC="$ac_prog"
4012 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4013 break 2
4014 fi
4015 done
4016 done
4017 IFS=$as_save_IFS
4018
4019 fi
4020 fi
4021 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4022 if test -n "$ac_ct_CC"; then
4023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4024 $as_echo "$ac_ct_CC" >&6; }
4025 else
4026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4027 $as_echo "no" >&6; }
4028 fi
4029
4030
4031 test -n "$ac_ct_CC" && break
4032 done
4033
4034 if test "x$ac_ct_CC" = x; then
4035 CC=""
4036 else
4037 case $cross_compiling:$ac_tool_warned in
4038 yes:)
4039 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4040 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4041 ac_tool_warned=yes ;;
4042 esac
4043 CC=$ac_ct_CC
4044 fi
4045 fi
4046
4047 fi
4048
4049
4050 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4051 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4052 as_fn_error $? "no acceptable C compiler found in \$PATH
4053 See \`config.log' for more details" "$LINENO" 5; }
4054
4055 # Provide some information about the compiler.
4056 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4057 set X $ac_compile
4058 ac_compiler=$2
4059 for ac_option in --version -v -V -qversion; do
4060 { { ac_try="$ac_compiler $ac_option >&5"
4061 case "(($ac_try" in
4062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4063 *) ac_try_echo=$ac_try;;
4064 esac
4065 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4066 $as_echo "$ac_try_echo"; } >&5
4067 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4068 ac_status=$?
4069 if test -s conftest.err; then
4070 sed '10a\
4071 ... rest of stderr output deleted ...
4072 10q' conftest.err >conftest.er1
4073 cat conftest.er1 >&5
4074 fi
4075 rm -f conftest.er1 conftest.err
4076 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4077 test $ac_status = 0; }
4078 done
4079
4080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4081 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4082 if ${ac_cv_c_compiler_gnu+:} false; then :
4083 $as_echo_n "(cached) " >&6
4084 else
4085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4086 /* end confdefs.h. */
4087
4088 int
4089 main ()
4090 {
4091 #ifndef __GNUC__
4092 choke me
4093 #endif
4094
4095 ;
4096 return 0;
4097 }
4098 _ACEOF
4099 if ac_fn_c_try_compile "$LINENO"; then :
4100 ac_compiler_gnu=yes
4101 else
4102 ac_compiler_gnu=no
4103 fi
4104 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4105 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4106
4107 fi
4108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4109 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4110 if test $ac_compiler_gnu = yes; then
4111 GCC=yes
4112 else
4113 GCC=
4114 fi
4115 ac_test_CFLAGS=${CFLAGS+set}
4116 ac_save_CFLAGS=$CFLAGS
4117 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4118 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4119 if ${ac_cv_prog_cc_g+:} false; then :
4120 $as_echo_n "(cached) " >&6
4121 else
4122 ac_save_c_werror_flag=$ac_c_werror_flag
4123 ac_c_werror_flag=yes
4124 ac_cv_prog_cc_g=no
4125 CFLAGS="-g"
4126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4127 /* end confdefs.h. */
4128
4129 int
4130 main ()
4131 {
4132
4133 ;
4134 return 0;
4135 }
4136 _ACEOF
4137 if ac_fn_c_try_compile "$LINENO"; then :
4138 ac_cv_prog_cc_g=yes
4139 else
4140 CFLAGS=""
4141 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4142 /* end confdefs.h. */
4143
4144 int
4145 main ()
4146 {
4147
4148 ;
4149 return 0;
4150 }
4151 _ACEOF
4152 if ac_fn_c_try_compile "$LINENO"; then :
4153
4154 else
4155 ac_c_werror_flag=$ac_save_c_werror_flag
4156 CFLAGS="-g"
4157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4158 /* end confdefs.h. */
4159
4160 int
4161 main ()
4162 {
4163
4164 ;
4165 return 0;
4166 }
4167 _ACEOF
4168 if ac_fn_c_try_compile "$LINENO"; then :
4169 ac_cv_prog_cc_g=yes
4170 fi
4171 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4172 fi
4173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4174 fi
4175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4176 ac_c_werror_flag=$ac_save_c_werror_flag
4177 fi
4178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4179 $as_echo "$ac_cv_prog_cc_g" >&6; }
4180 if test "$ac_test_CFLAGS" = set; then
4181 CFLAGS=$ac_save_CFLAGS
4182 elif test $ac_cv_prog_cc_g = yes; then
4183 if test "$GCC" = yes; then
4184 CFLAGS="-g -O2"
4185 else
4186 CFLAGS="-g"
4187 fi
4188 else
4189 if test "$GCC" = yes; then
4190 CFLAGS="-O2"
4191 else
4192 CFLAGS=
4193 fi
4194 fi
4195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4196 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4197 if ${ac_cv_prog_cc_c89+:} false; then :
4198 $as_echo_n "(cached) " >&6
4199 else
4200 ac_cv_prog_cc_c89=no
4201 ac_save_CC=$CC
4202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4203 /* end confdefs.h. */
4204 #include <stdarg.h>
4205 #include <stdio.h>
4206 struct stat;
4207 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4208 struct buf { int x; };
4209 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4210 static char *e (p, i)
4211 char **p;
4212 int i;
4213 {
4214 return p[i];
4215 }
4216 static char *f (char * (*g) (char **, int), char **p, ...)
4217 {
4218 char *s;
4219 va_list v;
4220 va_start (v,p);
4221 s = g (p, va_arg (v,int));
4222 va_end (v);
4223 return s;
4224 }
4225
4226 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4227 function prototypes and stuff, but not '\xHH' hex character constants.
4228 These don't provoke an error unfortunately, instead are silently treated
4229 as 'x'. The following induces an error, until -std is added to get
4230 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4231 array size at least. It's necessary to write '\x00'==0 to get something
4232 that's true only with -std. */
4233 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4234
4235 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4236 inside strings and character constants. */
4237 #define FOO(x) 'x'
4238 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4239
4240 int test (int i, double x);
4241 struct s1 {int (*f) (int a);};
4242 struct s2 {int (*f) (double a);};
4243 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4244 int argc;
4245 char **argv;
4246 int
4247 main ()
4248 {
4249 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4250 ;
4251 return 0;
4252 }
4253 _ACEOF
4254 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4255 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4256 do
4257 CC="$ac_save_CC $ac_arg"
4258 if ac_fn_c_try_compile "$LINENO"; then :
4259 ac_cv_prog_cc_c89=$ac_arg
4260 fi
4261 rm -f core conftest.err conftest.$ac_objext
4262 test "x$ac_cv_prog_cc_c89" != "xno" && break
4263 done
4264 rm -f conftest.$ac_ext
4265 CC=$ac_save_CC
4266
4267 fi
4268 # AC_CACHE_VAL
4269 case "x$ac_cv_prog_cc_c89" in
4270 x)
4271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4272 $as_echo "none needed" >&6; } ;;
4273 xno)
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4275 $as_echo "unsupported" >&6; } ;;
4276 *)
4277 CC="$CC $ac_cv_prog_cc_c89"
4278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4279 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4280 esac
4281 if test "x$ac_cv_prog_cc_c89" != xno; then :
4282
4283 fi
4284
4285 ac_ext=c
4286 ac_cpp='$CPP $CPPFLAGS'
4287 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4288 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4289 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4290
4291 if test "$GCC" = yes; then
4292 RDYNAMIC="-rdynamic"
4293
4294 fi
4295 ac_ext=c
4296 ac_cpp='$CPP $CPPFLAGS'
4297 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4298 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4299 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4301 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4302 # On Suns, sometimes $CPP names a directory.
4303 if test -n "$CPP" && test -d "$CPP"; then
4304 CPP=
4305 fi
4306 if test -z "$CPP"; then
4307 if ${ac_cv_prog_CPP+:} false; then :
4308 $as_echo_n "(cached) " >&6
4309 else
4310 # Double quotes because CPP needs to be expanded
4311 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4312 do
4313 ac_preproc_ok=false
4314 for ac_c_preproc_warn_flag in '' yes
4315 do
4316 # Use a header file that comes with gcc, so configuring glibc
4317 # with a fresh cross-compiler works.
4318 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4319 # <limits.h> exists even on freestanding compilers.
4320 # On the NeXT, cc -E runs the code through the compiler's parser,
4321 # not just through cpp. "Syntax error" is here to catch this case.
4322 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4323 /* end confdefs.h. */
4324 #ifdef __STDC__
4325 # include <limits.h>
4326 #else
4327 # include <assert.h>
4328 #endif
4329 Syntax error
4330 _ACEOF
4331 if ac_fn_c_try_cpp "$LINENO"; then :
4332
4333 else
4334 # Broken: fails on valid input.
4335 continue
4336 fi
4337 rm -f conftest.err conftest.i conftest.$ac_ext
4338
4339 # OK, works on sane cases. Now check whether nonexistent headers
4340 # can be detected and how.
4341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4342 /* end confdefs.h. */
4343 #include <ac_nonexistent.h>
4344 _ACEOF
4345 if ac_fn_c_try_cpp "$LINENO"; then :
4346 # Broken: success on invalid input.
4347 continue
4348 else
4349 # Passes both tests.
4350 ac_preproc_ok=:
4351 break
4352 fi
4353 rm -f conftest.err conftest.i conftest.$ac_ext
4354
4355 done
4356 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4357 rm -f conftest.i conftest.err conftest.$ac_ext
4358 if $ac_preproc_ok; then :
4359 break
4360 fi
4361
4362 done
4363 ac_cv_prog_CPP=$CPP
4364
4365 fi
4366 CPP=$ac_cv_prog_CPP
4367 else
4368 ac_cv_prog_CPP=$CPP
4369 fi
4370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4371 $as_echo "$CPP" >&6; }
4372 ac_preproc_ok=false
4373 for ac_c_preproc_warn_flag in '' yes
4374 do
4375 # Use a header file that comes with gcc, so configuring glibc
4376 # with a fresh cross-compiler works.
4377 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4378 # <limits.h> exists even on freestanding compilers.
4379 # On the NeXT, cc -E runs the code through the compiler's parser,
4380 # not just through cpp. "Syntax error" is here to catch this case.
4381 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4382 /* end confdefs.h. */
4383 #ifdef __STDC__
4384 # include <limits.h>
4385 #else
4386 # include <assert.h>
4387 #endif
4388 Syntax error
4389 _ACEOF
4390 if ac_fn_c_try_cpp "$LINENO"; then :
4391
4392 else
4393 # Broken: fails on valid input.
4394 continue
4395 fi
4396 rm -f conftest.err conftest.i conftest.$ac_ext
4397
4398 # OK, works on sane cases. Now check whether nonexistent headers
4399 # can be detected and how.
4400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4401 /* end confdefs.h. */
4402 #include <ac_nonexistent.h>
4403 _ACEOF
4404 if ac_fn_c_try_cpp "$LINENO"; then :
4405 # Broken: success on invalid input.
4406 continue
4407 else
4408 # Passes both tests.
4409 ac_preproc_ok=:
4410 break
4411 fi
4412 rm -f conftest.err conftest.i conftest.$ac_ext
4413
4414 done
4415 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4416 rm -f conftest.i conftest.err conftest.$ac_ext
4417 if $ac_preproc_ok; then :
4418
4419 else
4420 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4421 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4422 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4423 See \`config.log' for more details" "$LINENO" 5; }
4424 fi
4425
4426 ac_ext=c
4427 ac_cpp='$CPP $CPPFLAGS'
4428 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4429 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4430 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4431
4432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
4433 $as_echo_n "checking for additional special compiler flags... " >&6; }
4434 if test "$GCC" = yes
4435 then
4436 case "$host_cpu" in
4437 alpha) addcflags="-mieee" ;;
4438 esac
4439 fi
4440 if test "x$addcflags" != x
4441 then
4442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
4443 $as_echo "$addcflags" >&6; }
4444 CFLAGS="$addcflags $CFLAGS"
4445 else
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
4447 $as_echo "(none)" >&6; }
4448 fi
4449
4450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4451 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4452 if ${ac_cv_path_GREP+:} false; then :
4453 $as_echo_n "(cached) " >&6
4454 else
4455 if test -z "$GREP"; then
4456 ac_path_GREP_found=false
4457 # Loop through the user's path and test for each of PROGNAME-LIST
4458 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4459 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4460 do
4461 IFS=$as_save_IFS
4462 test -z "$as_dir" && as_dir=.
4463 for ac_prog in grep ggrep; do
4464 for ac_exec_ext in '' $ac_executable_extensions; do
4465 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4466 as_fn_executable_p "$ac_path_GREP" || continue
4467 # Check for GNU ac_path_GREP and select it if it is found.
4468 # Check for GNU $ac_path_GREP
4469 case `"$ac_path_GREP" --version 2>&1` in
4470 *GNU*)
4471 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4472 *)
4473 ac_count=0
4474 $as_echo_n 0123456789 >"conftest.in"
4475 while :
4476 do
4477 cat "conftest.in" "conftest.in" >"conftest.tmp"
4478 mv "conftest.tmp" "conftest.in"
4479 cp "conftest.in" "conftest.nl"
4480 $as_echo 'GREP' >> "conftest.nl"
4481 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4482 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4483 as_fn_arith $ac_count + 1 && ac_count=$as_val
4484 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4485 # Best one so far, save it but keep looking for a better one
4486 ac_cv_path_GREP="$ac_path_GREP"
4487 ac_path_GREP_max=$ac_count
4488 fi
4489 # 10*(2^10) chars as input seems more than enough
4490 test $ac_count -gt 10 && break
4491 done
4492 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4493 esac
4494
4495 $ac_path_GREP_found && break 3
4496 done
4497 done
4498 done
4499 IFS=$as_save_IFS
4500 if test -z "$ac_cv_path_GREP"; then
4501 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4502 fi
4503 else
4504 ac_cv_path_GREP=$GREP
4505 fi
4506
4507 fi
4508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4509 $as_echo "$ac_cv_path_GREP" >&6; }
4510 GREP="$ac_cv_path_GREP"
4511
4512
4513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4514 $as_echo_n "checking for egrep... " >&6; }
4515 if ${ac_cv_path_EGREP+:} false; then :
4516 $as_echo_n "(cached) " >&6
4517 else
4518 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4519 then ac_cv_path_EGREP="$GREP -E"
4520 else
4521 if test -z "$EGREP"; then
4522 ac_path_EGREP_found=false
4523 # Loop through the user's path and test for each of PROGNAME-LIST
4524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4525 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4526 do
4527 IFS=$as_save_IFS
4528 test -z "$as_dir" && as_dir=.
4529 for ac_prog in egrep; do
4530 for ac_exec_ext in '' $ac_executable_extensions; do
4531 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4532 as_fn_executable_p "$ac_path_EGREP" || continue
4533 # Check for GNU ac_path_EGREP and select it if it is found.
4534 # Check for GNU $ac_path_EGREP
4535 case `"$ac_path_EGREP" --version 2>&1` in
4536 *GNU*)
4537 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4538 *)
4539 ac_count=0
4540 $as_echo_n 0123456789 >"conftest.in"
4541 while :
4542 do
4543 cat "conftest.in" "conftest.in" >"conftest.tmp"
4544 mv "conftest.tmp" "conftest.in"
4545 cp "conftest.in" "conftest.nl"
4546 $as_echo 'EGREP' >> "conftest.nl"
4547 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4548 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4549 as_fn_arith $ac_count + 1 && ac_count=$as_val
4550 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4551 # Best one so far, save it but keep looking for a better one
4552 ac_cv_path_EGREP="$ac_path_EGREP"
4553 ac_path_EGREP_max=$ac_count
4554 fi
4555 # 10*(2^10) chars as input seems more than enough
4556 test $ac_count -gt 10 && break
4557 done
4558 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4559 esac
4560
4561 $ac_path_EGREP_found && break 3
4562 done
4563 done
4564 done
4565 IFS=$as_save_IFS
4566 if test -z "$ac_cv_path_EGREP"; then
4567 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4568 fi
4569 else
4570 ac_cv_path_EGREP=$EGREP
4571 fi
4572
4573 fi
4574 fi
4575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4576 $as_echo "$ac_cv_path_EGREP" >&6; }
4577 EGREP="$ac_cv_path_EGREP"
4578
4579
4580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4581 $as_echo_n "checking for ANSI C header files... " >&6; }
4582 if ${ac_cv_header_stdc+:} false; then :
4583 $as_echo_n "(cached) " >&6
4584 else
4585 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4586 /* end confdefs.h. */
4587 #include <stdlib.h>
4588 #include <stdarg.h>
4589 #include <string.h>
4590 #include <float.h>
4591
4592 int
4593 main ()
4594 {
4595
4596 ;
4597 return 0;
4598 }
4599 _ACEOF
4600 if ac_fn_c_try_compile "$LINENO"; then :
4601 ac_cv_header_stdc=yes
4602 else
4603 ac_cv_header_stdc=no
4604 fi
4605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4606
4607 if test $ac_cv_header_stdc = yes; then
4608 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4610 /* end confdefs.h. */
4611 #include <string.h>
4612
4613 _ACEOF
4614 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4615 $EGREP "memchr" >/dev/null 2>&1; then :
4616
4617 else
4618 ac_cv_header_stdc=no
4619 fi
4620 rm -f conftest*
4621
4622 fi
4623
4624 if test $ac_cv_header_stdc = yes; then
4625 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4627 /* end confdefs.h. */
4628 #include <stdlib.h>
4629
4630 _ACEOF
4631 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4632 $EGREP "free" >/dev/null 2>&1; then :
4633
4634 else
4635 ac_cv_header_stdc=no
4636 fi
4637 rm -f conftest*
4638
4639 fi
4640
4641 if test $ac_cv_header_stdc = yes; then
4642 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4643 if test "$cross_compiling" = yes; then :
4644 :
4645 else
4646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4647 /* end confdefs.h. */
4648 #include <ctype.h>
4649 #include <stdlib.h>
4650 #if ((' ' & 0x0FF) == 0x020)
4651 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4652 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4653 #else
4654 # define ISLOWER(c) \
4655 (('a' <= (c) && (c) <= 'i') \
4656 || ('j' <= (c) && (c) <= 'r') \
4657 || ('s' <= (c) && (c) <= 'z'))
4658 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4659 #endif
4660
4661 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4662 int
4663 main ()
4664 {
4665 int i;
4666 for (i = 0; i < 256; i++)
4667 if (XOR (islower (i), ISLOWER (i))
4668 || toupper (i) != TOUPPER (i))
4669 return 2;
4670 return 0;
4671 }
4672 _ACEOF
4673 if ac_fn_c_try_run "$LINENO"; then :
4674
4675 else
4676 ac_cv_header_stdc=no
4677 fi
4678 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4679 conftest.$ac_objext conftest.beam conftest.$ac_ext
4680 fi
4681
4682 fi
4683 fi
4684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4685 $as_echo "$ac_cv_header_stdc" >&6; }
4686 if test $ac_cv_header_stdc = yes; then
4687
4688 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4689
4690 fi
4691
4692 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4693 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4694 inttypes.h stdint.h unistd.h
4695 do :
4696 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4697 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4698 "
4699 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4700 cat >>confdefs.h <<_ACEOF
4701 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4702 _ACEOF
4703
4704 fi
4705
4706 done
4707
4708
4709
4710 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4711 if test "x$ac_cv_header_minix_config_h" = xyes; then :
4712 MINIX=yes
4713 else
4714 MINIX=
4715 fi
4716
4717
4718 if test "$MINIX" = yes; then
4719
4720 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4721
4722
4723 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4724
4725
4726 $as_echo "#define _MINIX 1" >>confdefs.h
4727
4728 fi
4729
4730
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4732 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4733 if ${ac_cv_safe_to_define___extensions__+:} false; then :
4734 $as_echo_n "(cached) " >&6
4735 else
4736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4737 /* end confdefs.h. */
4738
4739 # define __EXTENSIONS__ 1
4740 $ac_includes_default
4741 int
4742 main ()
4743 {
4744
4745 ;
4746 return 0;
4747 }
4748 _ACEOF
4749 if ac_fn_c_try_compile "$LINENO"; then :
4750 ac_cv_safe_to_define___extensions__=yes
4751 else
4752 ac_cv_safe_to_define___extensions__=no
4753 fi
4754 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4755 fi
4756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4757 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4758 test $ac_cv_safe_to_define___extensions__ = yes &&
4759 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4760
4761 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4762
4763 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4764
4765 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4766
4767 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4768
4769
4770 LIB_EXT=.a
4771 STATIC_LIB_EXT=.a
4772 PROFILED_LIB_EXT=.a
4773
4774 # Check whether --with-root-prefix was given.
4775 if test "${with_root_prefix+set}" = set; then :
4776 withval=$with_root_prefix; root_prefix=$withval
4777 else
4778 root_prefix=NONE
4779 fi
4780 # Check whether --enable-maintainer-mode was given.
4781 if test "${enable_maintainer_mode+set}" = set; then :
4782 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
4783 then
4784 MAINTAINER_CMT=#
4785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
4786 $as_echo "Disabling maintainer mode" >&6; }
4787 else
4788 MAINTAINER_CMT=
4789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
4790 $as_echo "Enabling maintainer mode" >&6; }
4791 fi
4792
4793 else
4794 MAINTAINER_CMT=#
4795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
4796 $as_echo "Disabling maintainer mode by default" >&6; }
4797
4798 fi
4799
4800
4801 # Check whether --enable-symlink-install was given.
4802 if test "${enable_symlink_install+set}" = set; then :
4803 enableval=$enable_symlink_install; if test "$enableval" = "no"
4804 then
4805 LINK_INSTALL_FLAGS=-f
4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4807 $as_echo "Disabling symlinks for install" >&6; }
4808 else
4809 LINK_INSTALL_FLAGS=-sf
4810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4811 $as_echo "Enabling symlinks for install" >&6; }
4812 fi
4813
4814 else
4815 LINK_INSTALL_FLAGS=-f
4816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install by default" >&5
4817 $as_echo "Disabling symlinks for install by default" >&6; }
4818
4819 fi
4820
4821
4822 relative_symlink_defined=
4823 # Check whether --enable-relative-symlinks was given.
4824 if test "${enable_relative_symlinks+set}" = set; then :
4825 enableval=$enable_relative_symlinks; if test "$enableval" = "no"
4826 then
4827 SYMLINK_RELATIVE=
4828 relative_symlink_defined=yes
4829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4830 $as_echo "Disabling relative symlinks for install" >&6; }
4831 else
4832 SYMLINK_RELATIVE=--relative
4833 relative_symlink_defined=yes
4834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4835 $as_echo "Enabling relative symlinks for install" >&6; }
4836 fi
4837 fi
4838
4839 # Check whether --enable-symlink-relative-symlinks was given.
4840 if test "${enable_symlink_relative_symlinks+set}" = set; then :
4841 enableval=$enable_symlink_relative_symlinks; if test "$enableval" = "no"
4842 then
4843 SYMLINK_RELATIVE=yes
4844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4845 $as_echo "Disabling relative symlinks for install" >&6; }
4846 else
4847 SYMLINK_RELATIVE=--relative
4848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4849 $as_echo "Enabling relative symlinks for install" >&6; }
4850 fi
4851
4852 else
4853 if test -z "$relative_symlink_defined"
4854 then
4855 SYMLINK_RELATIVE=
4856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install by default" >&5
4857 $as_echo "Disabling relative symlinks for install by default" >&6; }
4858 fi
4859
4860 fi
4861
4862
4863 # Check whether --enable-symlink-build was given.
4864 if test "${enable_symlink_build+set}" = set; then :
4865 enableval=$enable_symlink_build; if test "$enableval" = "no"
4866 then
4867 LINK_BUILD_FLAGS=
4868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4869 $as_echo "Disabling symlinks for build" >&6; }
4870 else
4871 LINK_BUILD_FLAGS=-s
4872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4873 $as_echo "Enabling symlinks for build" >&6; }
4874 fi
4875
4876 else
4877 LINK_BUILD_FLAGS=
4878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build by default" >&5
4879 $as_echo "Disabling symlinks for build by default" >&6; }
4880
4881 fi
4882
4883
4884 # Check whether --enable-verbose-makecmds was given.
4885 if test "${enable_verbose_makecmds+set}" = set; then :
4886 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4887 then
4888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4889 $as_echo "Disabling verbose make commands" >&6; }
4890 E=@echo
4891 ES=echo
4892 Q=@
4893 else
4894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
4895 $as_echo "Enabling verbose make commands" >&6; }
4896 E=@\\#
4897 ES=\\#
4898 Q=
4899 fi
4900
4901 else
4902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4903 $as_echo "Disabling verbose make commands" >&6; }
4904 E=@echo
4905 ES=echo
4906 Q=@
4907
4908 fi
4909
4910
4911
4912
4913 E2_PKG_CONFIG_STATIC=--static
4914 LDFLAG_DYNAMIC=
4915 PRIVATE_LIBS_CMT=
4916 # Check whether --enable-elf-shlibs was given.
4917 if test "${enable_elf_shlibs+set}" = set; then :
4918 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
4919 then
4920 ELF_CMT=#
4921 MAKEFILE_ELF=/dev/null
4922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
4923 $as_echo "Disabling ELF shared libraries" >&6; }
4924 else
4925 E2_PKG_CONFIG_STATIC=
4926 ELF_CMT=
4927 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
4928 case "$host_os" in
4929 solaris2.*)
4930 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4931 ;;
4932 esac
4933 BINARY_TYPE=elfbin
4934 LIB_EXT=.so
4935 PRIVATE_LIBS_CMT=#
4936 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
4937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
4938 $as_echo "Enabling ELF shared libraries" >&6; }
4939 fi
4940
4941 else
4942 MAKEFILE_ELF=/dev/null
4943 ELF_CMT=#
4944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
4945 $as_echo "Disabling ELF shared libraries by default" >&6; }
4946
4947 fi
4948
4949
4950
4951 # Check whether --enable-bsd-shlibs was given.
4952 if test "${enable_bsd_shlibs+set}" = set; then :
4953 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
4954 then
4955 BSDLIB_CMT=#
4956 MAKEFILE_BSDLIB=/dev/null
4957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
4958 $as_echo "Disabling BSD shared libraries" >&6; }
4959 else
4960 E2_PKG_CONFIG_STATIC=
4961 BSDLIB_CMT=
4962 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
4963 LIB_EXT=.so
4964 case "$host_os" in
4965 darwin*)
4966 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
4967 LIB_EXT=.dylib
4968 ;;
4969 esac
4970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
4971 $as_echo "Enabling BSD shared libraries" >&6; }
4972 fi
4973
4974 else
4975 MAKEFILE_BSDLIB=/dev/null
4976 BSDLIB_CMT=#
4977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
4978 $as_echo "Disabling BSD shared libraries by default" >&6; }
4979
4980 fi
4981
4982
4983
4984 # Check whether --enable-profile was given.
4985 if test "${enable_profile+set}" = set; then :
4986 enableval=$enable_profile; if test "$enableval" = "no"
4987 then
4988 PROFILE_CMT=#
4989 MAKEFILE_PROFILE=/dev/null
4990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
4991 $as_echo "Disabling profiling libraries" >&6; }
4992 else
4993 PROFILE_CMT=
4994 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
4995 PROFILED_LIB_EXT=_p.a
4996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
4997 $as_echo "Building profiling libraries" >&6; }
4998 fi
4999
5000 else
5001 PROFILE_CMT=#
5002 MAKEFILE_PROFILE=/dev/null
5003 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
5004 $as_echo "Disabling profiling libraries by default" >&6; }
5005
5006 fi
5007
5008
5009
5010 # Check whether --enable-gcov was given.
5011 if test "${enable_gcov+set}" = set; then :
5012 enableval=$enable_gcov; if test "$enableval" = "yes"
5013 then
5014 CFLAGS="-g -fprofile-arcs -ftest-coverage"
5015 LDFLAGS="-fprofile-arcs -ftest-coverage"
5016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling gcov support" >&5
5017 $as_echo "Enabling gcov support" >&6; }
5018 fi
5019
5020 fi
5021
5022 CFLAGS_SHLIB="${CFLAGS_SHLIB:-$CFLAGS}"
5023 CFLAGS_STLIB="${CFLAGS_STLIB:-$CFLAGS}"
5024 LDFLAGS_SHLIB=${LDFLAGS_SHLIB:-$LDFLAGS}
5025 LDFLAGS_STATIC=${LDFLAGS_STATIC:-$LDFLAGS}
5026 # Check whether --enable-hardening was given.
5027 if test "${enable_hardening+set}" = set; then :
5028 enableval=$enable_hardening; if test "$enableval" = "yes"
5029 then
5030 HARDEN_CFLAGS="-D_FORTIFY_SOURCE=2 -fstack-protector-strong"
5031 HARDEN_LDFLAGS="-Wl,-z,relro -Wl,-z,now"
5032 CFLAGS="$CFLAGS $HARDEN_CFLAGS -fPIE"
5033 CFLAGS_SHLIB="$CFLAGS_SHLIB $HARDEN_CFLAGS"
5034 CFLAGS_STLIB="$CFLAGS_STLIB $HARDEN_CFLAGS -fPIE"
5035 LDFLAGS="$LDFLAGS $HARDEN_LDFLAGS -fPIE -pie"
5036 LDFLAGS_STATIC="$LDFLAGS_STATIC $HARDEN_LDFLAGS"
5037 LDFLAGS_SHLIB="$LDFLAGS_SHLIB $HARDEN_LDFLAGS"
5038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling hardening support" >&5
5039 $as_echo "Enabling hardening support" >&6; }
5040 fi
5041
5042 fi
5043
5044
5045
5046
5047
5048
5049 # Check whether --enable-jbd-debug was given.
5050 if test "${enable_jbd_debug+set}" = set; then :
5051 enableval=$enable_jbd_debug; if test "$enableval" = "no"
5052 then
5053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
5054 $as_echo "Disabling journal debugging" >&6; }
5055 else
5056
5057 $as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
5058
5059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
5060 $as_echo "Enabling journal debugging" >&6; }
5061 fi
5062
5063 else
5064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
5065 $as_echo "Disabling journal debugging by default" >&6; }
5066
5067 fi
5068
5069 # Check whether --enable-blkid-debug was given.
5070 if test "${enable_blkid_debug+set}" = set; then :
5071 enableval=$enable_blkid_debug; if test "$enableval" = "no"
5072 then
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
5074 $as_echo "Disabling blkid debugging" >&6; }
5075 else
5076
5077 $as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
5078
5079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
5080 $as_echo "Enabling blkid debugging" >&6; }
5081 fi
5082
5083 else
5084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
5085 $as_echo "Disabling blkid debugging by default" >&6; }
5086
5087 fi
5088
5089 # Check whether --enable-testio-debug was given.
5090 if test "${enable_testio_debug+set}" = set; then :
5091 enableval=$enable_testio_debug;
5092 if test "$enableval" = "no"
5093 then
5094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
5095 $as_echo "Disabling testio debugging" >&6; }
5096 TEST_IO_CMT="#"
5097 else
5098 TEST_IO_CMT=
5099 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
5100
5101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
5102 $as_echo "Enabling testio debugging" >&6; }
5103 fi
5104
5105 else
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
5107 $as_echo "Enabling testio debugging by default" >&6; }
5108 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
5109
5110 TEST_IO_CMT=
5111
5112 fi
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5123 if test -n "$ac_tool_prefix"; then
5124 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5125 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5127 $as_echo_n "checking for $ac_word... " >&6; }
5128 if ${ac_cv_path_PKG_CONFIG+:} false; then :
5129 $as_echo_n "(cached) " >&6
5130 else
5131 case $PKG_CONFIG in
5132 [\\/]* | ?:[\\/]*)
5133 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5134 ;;
5135 *)
5136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5137 for as_dir in $PATH
5138 do
5139 IFS=$as_save_IFS
5140 test -z "$as_dir" && as_dir=.
5141 for ac_exec_ext in '' $ac_executable_extensions; do
5142 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5143 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5144 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5145 break 2
5146 fi
5147 done
5148 done
5149 IFS=$as_save_IFS
5150
5151 ;;
5152 esac
5153 fi
5154 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5155 if test -n "$PKG_CONFIG"; then
5156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5157 $as_echo "$PKG_CONFIG" >&6; }
5158 else
5159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5160 $as_echo "no" >&6; }
5161 fi
5162
5163
5164 fi
5165 if test -z "$ac_cv_path_PKG_CONFIG"; then
5166 ac_pt_PKG_CONFIG=$PKG_CONFIG
5167 # Extract the first word of "pkg-config", so it can be a program name with args.
5168 set dummy pkg-config; 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_path_ac_pt_PKG_CONFIG+:} false; then :
5172 $as_echo_n "(cached) " >&6
5173 else
5174 case $ac_pt_PKG_CONFIG in
5175 [\\/]* | ?:[\\/]*)
5176 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5177 ;;
5178 *)
5179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5180 for as_dir in $PATH
5181 do
5182 IFS=$as_save_IFS
5183 test -z "$as_dir" && as_dir=.
5184 for ac_exec_ext in '' $ac_executable_extensions; do
5185 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5186 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5187 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5188 break 2
5189 fi
5190 done
5191 done
5192 IFS=$as_save_IFS
5193
5194 ;;
5195 esac
5196 fi
5197 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5198 if test -n "$ac_pt_PKG_CONFIG"; then
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5200 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5201 else
5202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5203 $as_echo "no" >&6; }
5204 fi
5205
5206 if test "x$ac_pt_PKG_CONFIG" = x; then
5207 PKG_CONFIG=""
5208 else
5209 case $cross_compiling:$ac_tool_warned in
5210 yes:)
5211 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5212 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5213 ac_tool_warned=yes ;;
5214 esac
5215 PKG_CONFIG=$ac_pt_PKG_CONFIG
5216 fi
5217 else
5218 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5219 fi
5220
5221 fi
5222 if test -n "$PKG_CONFIG"; then
5223 _pkg_min_version=0.9.0
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5225 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5226 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5228 $as_echo "yes" >&6; }
5229 else
5230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5231 $as_echo "no" >&6; }
5232 PKG_CONFIG=""
5233 fi
5234 fi
5235 LIBUUID=
5236 DEPLIBUUID=
5237 STATIC_LIBUUID=
5238 DEPSTATIC_LIBUUID=
5239 PROFILED_LIBUUID=
5240 DEPPROFILED_LIBUUID=
5241 UUID_CMT=
5242 # Check whether --enable-libuuid was given.
5243 if test "${enable_libuuid+set}" = set; then :
5244 enableval=$enable_libuuid; if test "$enableval" = "no"
5245 then
5246 if test -z "$PKG_CONFIG"; then
5247 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
5248 fi
5249
5250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
5251 $as_echo_n "checking for uuid_generate in -luuid... " >&6; }
5252 if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
5253 $as_echo_n "(cached) " >&6
5254 else
5255 ac_check_lib_save_LIBS=$LIBS
5256 LIBS="-luuid $LIBS"
5257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5258 /* end confdefs.h. */
5259
5260 /* Override any GCC internal prototype to avoid an error.
5261 Use char because int might match the return type of a GCC
5262 builtin and then its argument prototype would still apply. */
5263 #ifdef __cplusplus
5264 extern "C"
5265 #endif
5266 char uuid_generate ();
5267 int
5268 main ()
5269 {
5270 return uuid_generate ();
5271 ;
5272 return 0;
5273 }
5274 _ACEOF
5275 if ac_fn_c_try_link "$LINENO"; then :
5276 ac_cv_lib_uuid_uuid_generate=yes
5277 else
5278 ac_cv_lib_uuid_uuid_generate=no
5279 fi
5280 rm -f core conftest.err conftest.$ac_objext \
5281 conftest$ac_exeext conftest.$ac_ext
5282 LIBS=$ac_check_lib_save_LIBS
5283 fi
5284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
5285 $as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
5286 if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
5287 LIBUUID=`$PKG_CONFIG --libs uuid`;
5288 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
5289 else
5290 as_fn_error $? "external uuid library not found" "$LINENO" 5
5291 fi
5292
5293 PROFILED_LIBUUID=$LIBUUID
5294 UUID_CMT=#
5295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
5296 $as_echo "Disabling private uuid library" >&6; }
5297 else
5298 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5299 DEPLIBUUID=$LIBUUID
5300 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5301 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5302 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5303 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
5304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
5305 $as_echo "Enabling private uuid library" >&6; }
5306 fi
5307
5308 else
5309 if test -n "$PKG_CONFIG"; then
5310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
5311 $as_echo_n "checking for uuid_generate in -luuid... " >&6; }
5312 if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
5313 $as_echo_n "(cached) " >&6
5314 else
5315 ac_check_lib_save_LIBS=$LIBS
5316 LIBS="-luuid $LIBS"
5317 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5318 /* end confdefs.h. */
5319
5320 /* Override any GCC internal prototype to avoid an error.
5321 Use char because int might match the return type of a GCC
5322 builtin and then its argument prototype would still apply. */
5323 #ifdef __cplusplus
5324 extern "C"
5325 #endif
5326 char uuid_generate ();
5327 int
5328 main ()
5329 {
5330 return uuid_generate ();
5331 ;
5332 return 0;
5333 }
5334 _ACEOF
5335 if ac_fn_c_try_link "$LINENO"; then :
5336 ac_cv_lib_uuid_uuid_generate=yes
5337 else
5338 ac_cv_lib_uuid_uuid_generate=no
5339 fi
5340 rm -f core conftest.err conftest.$ac_objext \
5341 conftest$ac_exeext conftest.$ac_ext
5342 LIBS=$ac_check_lib_save_LIBS
5343 fi
5344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
5345 $as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
5346 if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
5347 LIBUUID=`$PKG_CONFIG --libs uuid`;
5348 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
5349 fi
5350
5351 fi
5352 if test -n "$LIBUUID"; then
5353 PROFILED_LIBUUID=$LIBUUID
5354 UUID_CMT=#
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using system uuid by default" >&5
5356 $as_echo "Using system uuid by default" >&6; }
5357 else
5358 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5359 DEPLIBUUID=$LIBUUID
5360 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5361 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5362 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5363 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
5364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
5365 $as_echo "Enabling private uuid library by default" >&6; }
5366 fi
5367
5368 fi
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5385 if test -n "$ac_tool_prefix"; then
5386 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5387 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5389 $as_echo_n "checking for $ac_word... " >&6; }
5390 if ${ac_cv_path_PKG_CONFIG+:} false; then :
5391 $as_echo_n "(cached) " >&6
5392 else
5393 case $PKG_CONFIG in
5394 [\\/]* | ?:[\\/]*)
5395 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5396 ;;
5397 *)
5398 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5399 for as_dir in $PATH
5400 do
5401 IFS=$as_save_IFS
5402 test -z "$as_dir" && as_dir=.
5403 for ac_exec_ext in '' $ac_executable_extensions; do
5404 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5405 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5406 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5407 break 2
5408 fi
5409 done
5410 done
5411 IFS=$as_save_IFS
5412
5413 ;;
5414 esac
5415 fi
5416 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5417 if test -n "$PKG_CONFIG"; then
5418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5419 $as_echo "$PKG_CONFIG" >&6; }
5420 else
5421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5422 $as_echo "no" >&6; }
5423 fi
5424
5425
5426 fi
5427 if test -z "$ac_cv_path_PKG_CONFIG"; then
5428 ac_pt_PKG_CONFIG=$PKG_CONFIG
5429 # Extract the first word of "pkg-config", so it can be a program name with args.
5430 set dummy pkg-config; ac_word=$2
5431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5432 $as_echo_n "checking for $ac_word... " >&6; }
5433 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
5434 $as_echo_n "(cached) " >&6
5435 else
5436 case $ac_pt_PKG_CONFIG in
5437 [\\/]* | ?:[\\/]*)
5438 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5439 ;;
5440 *)
5441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5442 for as_dir in $PATH
5443 do
5444 IFS=$as_save_IFS
5445 test -z "$as_dir" && as_dir=.
5446 for ac_exec_ext in '' $ac_executable_extensions; do
5447 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5448 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5449 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5450 break 2
5451 fi
5452 done
5453 done
5454 IFS=$as_save_IFS
5455
5456 ;;
5457 esac
5458 fi
5459 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5460 if test -n "$ac_pt_PKG_CONFIG"; then
5461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5462 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5463 else
5464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5465 $as_echo "no" >&6; }
5466 fi
5467
5468 if test "x$ac_pt_PKG_CONFIG" = x; then
5469 PKG_CONFIG=""
5470 else
5471 case $cross_compiling:$ac_tool_warned in
5472 yes:)
5473 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5474 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5475 ac_tool_warned=yes ;;
5476 esac
5477 PKG_CONFIG=$ac_pt_PKG_CONFIG
5478 fi
5479 else
5480 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5481 fi
5482
5483 fi
5484 if test -n "$PKG_CONFIG"; then
5485 _pkg_min_version=0.9.0
5486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5487 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5488 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5489 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5490 $as_echo "yes" >&6; }
5491 else
5492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5493 $as_echo "no" >&6; }
5494 PKG_CONFIG=""
5495 fi
5496 fi
5497 LIBBLKID=
5498 DEPLIBBLKID=
5499 STATIC_LIBBLKID=
5500 DEPSTATIC_LIBBLKID=
5501 PROFILED_LIBBLKID=
5502 DEPPROFILED_LIBBLKID=
5503 BLKID_CMT=
5504
5505 # Check whether --enable-libblkid was given.
5506 if test "${enable_libblkid+set}" = set; then :
5507 enableval=$enable_libblkid; if test "$enableval" = "no"
5508 then
5509 if test -z "$PKG_CONFIG"; then
5510 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
5511 fi
5512
5513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
5514 $as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
5515 if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
5516 $as_echo_n "(cached) " >&6
5517 else
5518 ac_check_lib_save_LIBS=$LIBS
5519 LIBS="-lblkid -luuid $LIBS"
5520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5521 /* end confdefs.h. */
5522
5523 /* Override any GCC internal prototype to avoid an error.
5524 Use char because int might match the return type of a GCC
5525 builtin and then its argument prototype would still apply. */
5526 #ifdef __cplusplus
5527 extern "C"
5528 #endif
5529 char blkid_get_cache ();
5530 int
5531 main ()
5532 {
5533 return blkid_get_cache ();
5534 ;
5535 return 0;
5536 }
5537 _ACEOF
5538 if ac_fn_c_try_link "$LINENO"; then :
5539 ac_cv_lib_blkid_blkid_get_cache=yes
5540 else
5541 ac_cv_lib_blkid_blkid_get_cache=no
5542 fi
5543 rm -f core conftest.err conftest.$ac_objext \
5544 conftest$ac_exeext conftest.$ac_ext
5545 LIBS=$ac_check_lib_save_LIBS
5546 fi
5547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
5548 $as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
5549 if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
5550 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5551 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5552 else
5553 as_fn_error $? "external blkid library not found" "$LINENO" 5
5554 fi
5555
5556 BLKID_CMT=#
5557 PROFILED_LIBBLKID=$LIBBLKID
5558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
5559 $as_echo "Disabling private blkid library" >&6; }
5560 else
5561 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5562 DEPLIBBLKID=$LIBBLKID
5563 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5564 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5565 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5566 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5567 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5568
5569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
5570 $as_echo "Enabling private blkid library" >&6; }
5571 fi
5572
5573 else
5574 if test -n "$PKG_CONFIG"; then
5575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
5576 $as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
5577 if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
5578 $as_echo_n "(cached) " >&6
5579 else
5580 ac_check_lib_save_LIBS=$LIBS
5581 LIBS="-lblkid $LIBS"
5582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5583 /* end confdefs.h. */
5584
5585 /* Override any GCC internal prototype to avoid an error.
5586 Use char because int might match the return type of a GCC
5587 builtin and then its argument prototype would still apply. */
5588 #ifdef __cplusplus
5589 extern "C"
5590 #endif
5591 char blkid_get_cache ();
5592 int
5593 main ()
5594 {
5595 return blkid_get_cache ();
5596 ;
5597 return 0;
5598 }
5599 _ACEOF
5600 if ac_fn_c_try_link "$LINENO"; then :
5601 ac_cv_lib_blkid_blkid_get_cache=yes
5602 else
5603 ac_cv_lib_blkid_blkid_get_cache=no
5604 fi
5605 rm -f core conftest.err conftest.$ac_objext \
5606 conftest$ac_exeext conftest.$ac_ext
5607 LIBS=$ac_check_lib_save_LIBS
5608 fi
5609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
5610 $as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
5611 if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
5612 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5613 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5614 fi
5615
5616 fi
5617 if test -n "$LIBBLKID"; then
5618 BLKID_CMT=#
5619 PROFILED_LIBBLKID=$LIBBLKID
5620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using system blkid library by default" >&5
5621 $as_echo "Using system blkid library by default" >&6; }
5622 else
5623 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5624 DEPLIBBLKID=$LIBBLKID
5625 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5626 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5627 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5628 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5629 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5630
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
5632 $as_echo "Enabling private blkid library by default" >&6; }
5633 fi
5634
5635 fi
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645 # Check whether --enable-backtrace was given.
5646 if test "${enable_backtrace+set}" = set; then :
5647 enableval=$enable_backtrace; if test "$enableval" = "no"
5648 then
5649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling use of backtrace" >&5
5650 $as_echo "Disabling use of backtrace" >&6; }
5651 $as_echo "#define DISABLE_BACKTRACE 1" >>confdefs.h
5652
5653 else
5654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace" >&5
5655 $as_echo "Enabling use of backtrace" >&6; }
5656 fi
5657
5658 else
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace by default" >&5
5660 $as_echo "Enabling use of backtrace by default" >&6; }
5661
5662 fi
5663
5664 # Check whether --enable-debugfs was given.
5665 if test "${enable_debugfs+set}" = set; then :
5666 enableval=$enable_debugfs; if test "$enableval" = "no"
5667 then
5668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
5669 $as_echo "Disabling debugfs support" >&6; }
5670 DEBUGFS_CMT="#"
5671 else
5672 DEBUGFS_CMT=
5673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
5674 $as_echo "Enabling debugfs support" >&6; }
5675 fi
5676
5677 else
5678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
5679 $as_echo "Enabling debugfs support by default" >&6; }
5680 DEBUGFS_CMT=
5681
5682 fi
5683
5684
5685 # Check whether --enable-imager was given.
5686 if test "${enable_imager+set}" = set; then :
5687 enableval=$enable_imager; if test "$enableval" = "no"
5688 then
5689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
5690 $as_echo "Disabling e2image support" >&6; }
5691 IMAGER_CMT="#"
5692 else
5693 IMAGER_CMT=
5694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
5695 $as_echo "Enabling e2image support" >&6; }
5696 fi
5697
5698 else
5699 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
5700 $as_echo "Enabling e2image support by default" >&6; }
5701 IMAGER_CMT=
5702
5703 fi
5704
5705
5706 # Check whether --enable-resizer was given.
5707 if test "${enable_resizer+set}" = set; then :
5708 enableval=$enable_resizer; if test "$enableval" = "no"
5709 then
5710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
5711 $as_echo "Disabling e2resize support" >&6; }
5712 RESIZER_CMT="#"
5713 else
5714 RESIZER_CMT=
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
5716 $as_echo "Enabling e2resize support" >&6; }
5717 fi
5718
5719 else
5720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
5721 $as_echo "Enabling e2resize support by default" >&6; }
5722 RESIZER_CMT=
5723
5724 fi
5725
5726
5727 # Check whether --enable-defrag was given.
5728 if test "${enable_defrag+set}" = set; then :
5729 enableval=$enable_defrag; if test "$enableval" = "no"
5730 then
5731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5732 $as_echo "Disabling e4defrag support" >&6; }
5733 DEFRAG_CMT="#"
5734 else
5735 DEFRAG_CMT=
5736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5737 $as_echo "Enabling e4defrag support" >&6; }
5738 fi
5739
5740 else
5741 if test -z "$WITH_DIET_LIBC"
5742 then
5743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
5744 $as_echo "Enabling e4defrag support by default" >&6; }
5745 DEFRAG_CMT=
5746 else
5747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support by default" >&5
5748 $as_echo "Disabling e4defrag support by default" >&6; }
5749 DEFRAG_CMT="#"
5750 fi
5751
5752 fi
5753
5754
5755 # Check whether --enable-fsck was given.
5756 if test "${enable_fsck+set}" = set; then :
5757 enableval=$enable_fsck; if test "$enableval" = "no"
5758 then
5759 FSCK_PROG='' FSCK_MAN=''
5760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
5761 $as_echo "Not building fsck wrapper" >&6; }
5762 else
5763 FSCK_PROG=fsck FSCK_MAN=fsck.8
5764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
5765 $as_echo "Building fsck wrapper" >&6; }
5766 fi
5767
5768 else
5769 case "$host_os" in
5770 gnu*)
5771 FSCK_PROG='' FSCK_MAN=''
5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
5773 $as_echo "Not building fsck wrapper by default" >&6; }
5774 ;;
5775 *)
5776 FSCK_PROG=fsck FSCK_MAN=fsck.8
5777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
5778 $as_echo "Building fsck wrapper by default" >&6; }
5779 esac
5780
5781 fi
5782
5783
5784
5785 # Check whether --enable-e2initrd-helper was given.
5786 if test "${enable_e2initrd_helper+set}" = set; then :
5787 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
5788 then
5789 E2INITRD_PROG='' E2INITRD_MAN=''
5790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
5791 $as_echo "Not building e2initrd helper" >&6; }
5792 else
5793 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
5795 $as_echo "Building e2initrd helper" >&6; }
5796 fi
5797
5798 else
5799 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
5801 $as_echo "Building e2initrd helper by default" >&6; }
5802
5803 fi
5804
5805
5806
5807 # Check whether --enable-tls was given.
5808 if test "${enable_tls+set}" = set; then :
5809 enableval=$enable_tls; if test "$enableval" = "no"
5810 then
5811 try_tls=""
5812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
5813 $as_echo "Disabling thread local support" >&6; }
5814 else
5815 try_tls="yes"
5816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
5817 $as_echo "Enabling thread local support" >&6; }
5818 fi
5819
5820 else
5821 if test -n "$WITH_DIET_LIBC"
5822 then
5823 try_tls=""
5824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Diet libc does not support thread local support" >&5
5825 $as_echo "Diet libc does not support thread local support" >&6; }
5826 else
5827 try_tls="yes"
5828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
5829 $as_echo "Try using thread local support by default" >&6; }
5830 fi
5831
5832 fi
5833
5834 if test "$try_tls" = "yes"
5835 then
5836
5837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
5838 $as_echo_n "checking for thread local storage (TLS) class... " >&6; }
5839 if ${ac_cv_tls+:} false; then :
5840 $as_echo_n "(cached) " >&6
5841 else
5842
5843 ax_tls_keywords="__thread __declspec(thread) none"
5844 for ax_tls_keyword in $ax_tls_keywords; do
5845 case $ax_tls_keyword in
5846 none) ac_cv_tls=none ; break ;;
5847 *)
5848 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5849 /* end confdefs.h. */
5850 #include <stdlib.h>
5851 static void
5852 foo(void) {
5853 static $ax_tls_keyword int bar;
5854 exit(1);
5855 }
5856 int
5857 main ()
5858 {
5859
5860 ;
5861 return 0;
5862 }
5863 _ACEOF
5864 if ac_fn_c_try_compile "$LINENO"; then :
5865 ac_cv_tls=$ax_tls_keyword ; break
5866 else
5867 ac_cv_tls=none
5868
5869 fi
5870 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5871 esac
5872 done
5873
5874 fi
5875
5876
5877 if test "$ac_cv_tls" != "none"; then
5878
5879 cat >>confdefs.h <<_ACEOF
5880 #define TLS $ac_cv_tls
5881 _ACEOF
5882
5883 fi
5884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
5885 $as_echo "$ac_cv_tls" >&6; }
5886
5887 fi
5888
5889 # Check whether --enable-uuidd was given.
5890 if test "${enable_uuidd+set}" = set; then :
5891 enableval=$enable_uuidd; if test "$enableval" = "no"
5892 then
5893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
5894 $as_echo "Not building uuidd" >&6; }
5895 UUIDD_CMT="#"
5896 else
5897 $as_echo "#define USE_UUIDD 1" >>confdefs.h
5898
5899 UUIDD_CMT=""
5900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
5901 $as_echo "Building uuidd" >&6; }
5902 fi
5903
5904 else
5905 $as_echo "#define USE_UUIDD 1" >>confdefs.h
5906
5907 if test -z "$UUID_CMT"
5908 then
5909 UUIDD_CMT=""
5910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
5911 $as_echo "Building uuidd by default" >&6; }
5912 else
5913 UUIDD_CMT="#"
5914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling uuidd by default" >&5
5915 $as_echo "Disabling uuidd by default" >&6; }
5916 fi
5917
5918 fi
5919
5920
5921
5922 # Check whether --enable-mmp was given.
5923 if test "${enable_mmp+set}" = set; then :
5924 enableval=$enable_mmp; if test "$enableval" = "no"
5925 then
5926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling mmp support" >&5
5927 $as_echo "Disabling mmp support" >&6; }
5928 else
5929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support" >&5
5930 $as_echo "Enabling mmp support" >&6; }
5931 $as_echo "#define CONFIG_MMP 1" >>confdefs.h
5932
5933 fi
5934
5935 else
5936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support by default" >&5
5937 $as_echo "Enabling mmp support by default" >&6; }
5938 $as_echo "#define CONFIG_MMP 1" >>confdefs.h
5939
5940
5941 fi
5942
5943
5944 # Check whether --enable-tdb was given.
5945 if test "${enable_tdb+set}" = set; then :
5946 enableval=$enable_tdb; if test "$enableval" = "no"
5947 then
5948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling tdb support" >&5
5949 $as_echo "Disabling tdb support" >&6; }
5950 TDB_CMT="#"
5951 TDB_MAN_COMMENT='.\"'
5952 else
5953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling tdb support" >&5
5954 $as_echo "Enabling tdb support" >&6; }
5955 $as_echo "#define CONFIG_TDB 1" >>confdefs.h
5956
5957 TDB_CMT=""
5958 TDB_MAN_COMMENT=""
5959 fi
5960
5961 else
5962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support by default" >&5
5963 $as_echo "Enabling mmp support by default" >&6; }
5964 $as_echo "#define CONFIG_TDB 1" >>confdefs.h
5965
5966 TDB_CMT=""
5967 TDB_MAN_COMMENT=""
5968
5969 fi
5970
5971
5972
5973
5974 # Check whether --enable-bmap-stats was given.
5975 if test "${enable_bmap_stats+set}" = set; then :
5976 enableval=$enable_bmap_stats; if test "$enableval" = "no"
5977 then
5978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling bitmap statistics support" >&5
5979 $as_echo "Disabling bitmap statistics support" >&6; }
5980 else
5981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling bitmap statistics support" >&5
5982 $as_echo "Enabling bitmap statistics support" >&6; }
5983 $as_echo "#define ENABLE_BMAP_STATS 1" >>confdefs.h
5984
5985 fi
5986
5987 else
5988 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling bitmap statistics support by default" >&5
5989 $as_echo "Enabling bitmap statistics support by default" >&6; }
5990 $as_echo "#define ENABLE_BMAP_STATS 1" >>confdefs.h
5991
5992
5993 fi
5994
5995
5996 # Check whether --enable-bmap-stats-ops was given.
5997 if test "${enable_bmap_stats_ops+set}" = set; then :
5998 enableval=$enable_bmap_stats_ops; if test "$enableval" = "no"
5999 then
6000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling additional bitmap statistics" >&5
6001 $as_echo "Disabling additional bitmap statistics" >&6; }
6002 else
6003 if test "x${enable_bmap_stats}" = "xno"; then :
6004 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6005 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6006 as_fn_error $? "Error --enable-bmap-stats-ops requires bmap-stats
6007 See \`config.log' for more details" "$LINENO" 5; }
6008 fi
6009
6010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling additional bitmap statistics" >&5
6011 $as_echo "Enabling additional bitmap statistics" >&6; }
6012 $as_echo "#define ENABLE_BMAP_STATS_OPS 1" >>confdefs.h
6013
6014 fi
6015
6016 else
6017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling additional bitmap statistics by default" >&5
6018 $as_echo "Disabling additional bitmap statistics by default" >&6; }
6019
6020 fi
6021
6022 MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
6023
6024 GETTEXT_PACKAGE=e2fsprogs
6025 PACKAGE=e2fsprogs
6026 VERSION="$E2FSPROGS_VERSION"
6027 VERSION=0.14.1
6028
6029 cat >>confdefs.h <<_ACEOF
6030 #define PACKAGE "$PACKAGE"
6031 _ACEOF
6032
6033
6034 cat >>confdefs.h <<_ACEOF
6035 #define VERSION "$VERSION"
6036 _ACEOF
6037
6038
6039
6040
6041
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6043 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6044 set x ${MAKE-make}
6045 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
6046 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
6047 $as_echo_n "(cached) " >&6
6048 else
6049 cat >conftest.make <<\_ACEOF
6050 SHELL = /bin/sh
6051 all:
6052 @echo '@@@%%%=$(MAKE)=@@@%%%'
6053 _ACEOF
6054 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
6055 case `${MAKE-make} -f conftest.make 2>/dev/null` in
6056 *@@@%%%=?*=@@@%%%*)
6057 eval ac_cv_prog_make_${ac_make}_set=yes;;
6058 *)
6059 eval ac_cv_prog_make_${ac_make}_set=no;;
6060 esac
6061 rm -f conftest.make
6062 fi
6063 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
6064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6065 $as_echo "yes" >&6; }
6066 SET_MAKE=
6067 else
6068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6069 $as_echo "no" >&6; }
6070 SET_MAKE="MAKE=${MAKE-make}"
6071 fi
6072
6073 # Find a good install program. We prefer a C program (faster),
6074 # so one script is as good as another. But avoid the broken or
6075 # incompatible versions:
6076 # SysV /etc/install, /usr/sbin/install
6077 # SunOS /usr/etc/install
6078 # IRIX /sbin/install
6079 # AIX /bin/install
6080 # AmigaOS /C/install, which installs bootblocks on floppy discs
6081 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6082 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6083 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6084 # OS/2's system install, which has a completely different semantic
6085 # ./install, which can be erroneously created by make from ./install.sh.
6086 # Reject install programs that cannot install multiple files.
6087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
6088 $as_echo_n "checking for a BSD-compatible install... " >&6; }
6089 if test -z "$INSTALL"; then
6090 if ${ac_cv_path_install+:} false; then :
6091 $as_echo_n "(cached) " >&6
6092 else
6093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6094 for as_dir in $PATH
6095 do
6096 IFS=$as_save_IFS
6097 test -z "$as_dir" && as_dir=.
6098 # Account for people who put trailing slashes in PATH elements.
6099 case $as_dir/ in #((
6100 ./ | .// | /[cC]/* | \
6101 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6102 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
6103 /usr/ucb/* ) ;;
6104 *)
6105 # OSF1 and SCO ODT 3.0 have their own names for install.
6106 # Don't use installbsd from OSF since it installs stuff as root
6107 # by default.
6108 for ac_prog in ginstall scoinst install; do
6109 for ac_exec_ext in '' $ac_executable_extensions; do
6110 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
6111 if test $ac_prog = install &&
6112 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6113 # AIX install. It has an incompatible calling convention.
6114 :
6115 elif test $ac_prog = install &&
6116 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6117 # program-specific install script used by HP pwplus--don't use.
6118 :
6119 else
6120 rm -rf conftest.one conftest.two conftest.dir
6121 echo one > conftest.one
6122 echo two > conftest.two
6123 mkdir conftest.dir
6124 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6125 test -s conftest.one && test -s conftest.two &&
6126 test -s conftest.dir/conftest.one &&
6127 test -s conftest.dir/conftest.two
6128 then
6129 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6130 break 3
6131 fi
6132 fi
6133 fi
6134 done
6135 done
6136 ;;
6137 esac
6138
6139 done
6140 IFS=$as_save_IFS
6141
6142 rm -rf conftest.one conftest.two conftest.dir
6143
6144 fi
6145 if test "${ac_cv_path_install+set}" = set; then
6146 INSTALL=$ac_cv_path_install
6147 else
6148 # As a last resort, use the slow shell script. Don't cache a
6149 # value for INSTALL within a source directory, because that will
6150 # break other packages using the cache if that directory is
6151 # removed, or if the value is a relative name.
6152 INSTALL=$ac_install_sh
6153 fi
6154 fi
6155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
6156 $as_echo "$INSTALL" >&6; }
6157
6158 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6159 # It thinks the first close brace ends the variable substitution.
6160 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6161
6162 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6163
6164 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6165
6166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
6167 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
6168 if test -z "$MKDIR_P"; then
6169 if ${ac_cv_path_mkdir+:} false; then :
6170 $as_echo_n "(cached) " >&6
6171 else
6172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6173 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
6174 do
6175 IFS=$as_save_IFS
6176 test -z "$as_dir" && as_dir=.
6177 for ac_prog in mkdir gmkdir; do
6178 for ac_exec_ext in '' $ac_executable_extensions; do
6179 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
6180 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
6181 'mkdir (GNU coreutils) '* | \
6182 'mkdir (coreutils) '* | \
6183 'mkdir (fileutils) '4.1*)
6184 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
6185 break 3;;
6186 esac
6187 done
6188 done
6189 done
6190 IFS=$as_save_IFS
6191
6192 fi
6193
6194 test -d ./--version && rmdir ./--version
6195 if test "${ac_cv_path_mkdir+set}" = set; then
6196 MKDIR_P="$ac_cv_path_mkdir -p"
6197 else
6198 # As a last resort, use the slow shell script. Don't cache a
6199 # value for MKDIR_P within a source directory, because that will
6200 # break other packages using the cache if that directory is
6201 # removed, or if the value is a relative name.
6202 MKDIR_P="$ac_install_sh -d"
6203 fi
6204 fi
6205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
6206 $as_echo "$MKDIR_P" >&6; }
6207
6208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6209 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
6210 if ${ac_cv_path_SED+:} false; then :
6211 $as_echo_n "(cached) " >&6
6212 else
6213 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6214 for ac_i in 1 2 3 4 5 6 7; do
6215 ac_script="$ac_script$as_nl$ac_script"
6216 done
6217 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6218 { ac_script=; unset ac_script;}
6219 if test -z "$SED"; then
6220 ac_path_SED_found=false
6221 # Loop through the user's path and test for each of PROGNAME-LIST
6222 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6223 for as_dir in $PATH
6224 do
6225 IFS=$as_save_IFS
6226 test -z "$as_dir" && as_dir=.
6227 for ac_prog in sed gsed; do
6228 for ac_exec_ext in '' $ac_executable_extensions; do
6229 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6230 as_fn_executable_p "$ac_path_SED" || continue
6231 # Check for GNU ac_path_SED and select it if it is found.
6232 # Check for GNU $ac_path_SED
6233 case `"$ac_path_SED" --version 2>&1` in
6234 *GNU*)
6235 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6236 *)
6237 ac_count=0
6238 $as_echo_n 0123456789 >"conftest.in"
6239 while :
6240 do
6241 cat "conftest.in" "conftest.in" >"conftest.tmp"
6242 mv "conftest.tmp" "conftest.in"
6243 cp "conftest.in" "conftest.nl"
6244 $as_echo '' >> "conftest.nl"
6245 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6246 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6247 as_fn_arith $ac_count + 1 && ac_count=$as_val
6248 if test $ac_count -gt ${ac_path_SED_max-0}; then
6249 # Best one so far, save it but keep looking for a better one
6250 ac_cv_path_SED="$ac_path_SED"
6251 ac_path_SED_max=$ac_count
6252 fi
6253 # 10*(2^10) chars as input seems more than enough
6254 test $ac_count -gt 10 && break
6255 done
6256 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6257 esac
6258
6259 $ac_path_SED_found && break 3
6260 done
6261 done
6262 done
6263 IFS=$as_save_IFS
6264 if test -z "$ac_cv_path_SED"; then
6265 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
6266 fi
6267 else
6268 ac_cv_path_SED=$SED
6269 fi
6270
6271 fi
6272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6273 $as_echo "$ac_cv_path_SED" >&6; }
6274 SED="$ac_cv_path_SED"
6275 rm -f conftest.sed
6276
6277
6278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6279 $as_echo_n "checking whether NLS is requested... " >&6; }
6280 # Check whether --enable-nls was given.
6281 if test "${enable_nls+set}" = set; then :
6282 enableval=$enable_nls; USE_NLS=$enableval
6283 else
6284 USE_NLS=yes
6285 fi
6286
6287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
6288 $as_echo "$USE_NLS" >&6; }
6289
6290
6291
6292
6293 GETTEXT_MACRO_VERSION=0.18
6294
6295
6296
6297
6298 # Prepare PATH_SEPARATOR.
6299 # The user is always right.
6300 if test "${PATH_SEPARATOR+set}" != set; then
6301 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6302 # contains only /bin. Note that ksh looks also at the FPATH variable,
6303 # so we have to set that as well for the test.
6304 PATH_SEPARATOR=:
6305 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6306 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6307 || PATH_SEPARATOR=';'
6308 }
6309 fi
6310
6311 # Find out how to test for executable files. Don't use a zero-byte file,
6312 # as systems may use methods other than mode bits to determine executability.
6313 cat >conf$$.file <<_ASEOF
6314 #! /bin/sh
6315 exit 0
6316 _ASEOF
6317 chmod +x conf$$.file
6318 if test -x conf$$.file >/dev/null 2>&1; then
6319 ac_executable_p="test -x"
6320 else
6321 ac_executable_p="test -f"
6322 fi
6323 rm -f conf$$.file
6324
6325 # Extract the first word of "msgfmt", so it can be a program name with args.
6326 set dummy msgfmt; ac_word=$2
6327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6328 $as_echo_n "checking for $ac_word... " >&6; }
6329 if ${ac_cv_path_MSGFMT+:} false; then :
6330 $as_echo_n "(cached) " >&6
6331 else
6332 case "$MSGFMT" in
6333 [\\/]* | ?:[\\/]*)
6334 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6335 ;;
6336 *)
6337 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6338 for ac_dir in $PATH; do
6339 IFS="$ac_save_IFS"
6340 test -z "$ac_dir" && ac_dir=.
6341 for ac_exec_ext in '' $ac_executable_extensions; do
6342 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6343 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6344 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
6345 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6346 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6347 break 2
6348 fi
6349 fi
6350 done
6351 done
6352 IFS="$ac_save_IFS"
6353 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6354 ;;
6355 esac
6356 fi
6357 MSGFMT="$ac_cv_path_MSGFMT"
6358 if test "$MSGFMT" != ":"; then
6359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
6360 $as_echo "$MSGFMT" >&6; }
6361 else
6362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6363 $as_echo "no" >&6; }
6364 fi
6365
6366 # Extract the first word of "gmsgfmt", so it can be a program name with args.
6367 set dummy gmsgfmt; ac_word=$2
6368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6369 $as_echo_n "checking for $ac_word... " >&6; }
6370 if ${ac_cv_path_GMSGFMT+:} false; then :
6371 $as_echo_n "(cached) " >&6
6372 else
6373 case $GMSGFMT in
6374 [\\/]* | ?:[\\/]*)
6375 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6376 ;;
6377 *)
6378 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6379 for as_dir in $PATH
6380 do
6381 IFS=$as_save_IFS
6382 test -z "$as_dir" && as_dir=.
6383 for ac_exec_ext in '' $ac_executable_extensions; do
6384 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6385 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
6386 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6387 break 2
6388 fi
6389 done
6390 done
6391 IFS=$as_save_IFS
6392
6393 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
6394 ;;
6395 esac
6396 fi
6397 GMSGFMT=$ac_cv_path_GMSGFMT
6398 if test -n "$GMSGFMT"; then
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
6400 $as_echo "$GMSGFMT" >&6; }
6401 else
6402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6403 $as_echo "no" >&6; }
6404 fi
6405
6406
6407
6408 case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6409 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
6410 *) MSGFMT_015=$MSGFMT ;;
6411 esac
6412
6413 case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6414 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
6415 *) GMSGFMT_015=$GMSGFMT ;;
6416 esac
6417
6418
6419
6420 # Prepare PATH_SEPARATOR.
6421 # The user is always right.
6422 if test "${PATH_SEPARATOR+set}" != set; then
6423 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6424 # contains only /bin. Note that ksh looks also at the FPATH variable,
6425 # so we have to set that as well for the test.
6426 PATH_SEPARATOR=:
6427 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6428 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6429 || PATH_SEPARATOR=';'
6430 }
6431 fi
6432
6433 # Find out how to test for executable files. Don't use a zero-byte file,
6434 # as systems may use methods other than mode bits to determine executability.
6435 cat >conf$$.file <<_ASEOF
6436 #! /bin/sh
6437 exit 0
6438 _ASEOF
6439 chmod +x conf$$.file
6440 if test -x conf$$.file >/dev/null 2>&1; then
6441 ac_executable_p="test -x"
6442 else
6443 ac_executable_p="test -f"
6444 fi
6445 rm -f conf$$.file
6446
6447 # Extract the first word of "xgettext", so it can be a program name with args.
6448 set dummy xgettext; ac_word=$2
6449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6450 $as_echo_n "checking for $ac_word... " >&6; }
6451 if ${ac_cv_path_XGETTEXT+:} false; then :
6452 $as_echo_n "(cached) " >&6
6453 else
6454 case "$XGETTEXT" in
6455 [\\/]* | ?:[\\/]*)
6456 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
6457 ;;
6458 *)
6459 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6460 for ac_dir in $PATH; do
6461 IFS="$ac_save_IFS"
6462 test -z "$ac_dir" && ac_dir=.
6463 for ac_exec_ext in '' $ac_executable_extensions; do
6464 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6465 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6466 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
6467 (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6468 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
6469 break 2
6470 fi
6471 fi
6472 done
6473 done
6474 IFS="$ac_save_IFS"
6475 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
6476 ;;
6477 esac
6478 fi
6479 XGETTEXT="$ac_cv_path_XGETTEXT"
6480 if test "$XGETTEXT" != ":"; then
6481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
6482 $as_echo "$XGETTEXT" >&6; }
6483 else
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6485 $as_echo "no" >&6; }
6486 fi
6487
6488 rm -f messages.po
6489
6490 case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6491 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
6492 *) XGETTEXT_015=$XGETTEXT ;;
6493 esac
6494
6495
6496
6497 # Prepare PATH_SEPARATOR.
6498 # The user is always right.
6499 if test "${PATH_SEPARATOR+set}" != set; then
6500 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6501 # contains only /bin. Note that ksh looks also at the FPATH variable,
6502 # so we have to set that as well for the test.
6503 PATH_SEPARATOR=:
6504 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6505 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6506 || PATH_SEPARATOR=';'
6507 }
6508 fi
6509
6510 # Find out how to test for executable files. Don't use a zero-byte file,
6511 # as systems may use methods other than mode bits to determine executability.
6512 cat >conf$$.file <<_ASEOF
6513 #! /bin/sh
6514 exit 0
6515 _ASEOF
6516 chmod +x conf$$.file
6517 if test -x conf$$.file >/dev/null 2>&1; then
6518 ac_executable_p="test -x"
6519 else
6520 ac_executable_p="test -f"
6521 fi
6522 rm -f conf$$.file
6523
6524 # Extract the first word of "msgmerge", so it can be a program name with args.
6525 set dummy msgmerge; ac_word=$2
6526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6527 $as_echo_n "checking for $ac_word... " >&6; }
6528 if ${ac_cv_path_MSGMERGE+:} false; then :
6529 $as_echo_n "(cached) " >&6
6530 else
6531 case "$MSGMERGE" in
6532 [\\/]* | ?:[\\/]*)
6533 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6534 ;;
6535 *)
6536 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6537 for ac_dir in $PATH; do
6538 IFS="$ac_save_IFS"
6539 test -z "$ac_dir" && ac_dir=.
6540 for ac_exec_ext in '' $ac_executable_extensions; do
6541 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6542 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6543 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
6544 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6545 break 2
6546 fi
6547 fi
6548 done
6549 done
6550 IFS="$ac_save_IFS"
6551 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6552 ;;
6553 esac
6554 fi
6555 MSGMERGE="$ac_cv_path_MSGMERGE"
6556 if test "$MSGMERGE" != ":"; then
6557 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
6558 $as_echo "$MSGMERGE" >&6; }
6559 else
6560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6561 $as_echo "no" >&6; }
6562 fi
6563
6564
6565 test -n "$localedir" || localedir='${datadir}/locale'
6566
6567
6568 test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
6569
6570
6571 ac_config_commands="$ac_config_commands po-directories"
6572
6573
6574
6575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2 or newer" >&5
6576 $as_echo_n "checking whether we are using the GNU C Library 2 or newer... " >&6; }
6577 if ${ac_cv_gnu_library_2+:} false; then :
6578 $as_echo_n "(cached) " >&6
6579 else
6580 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6581 /* end confdefs.h. */
6582
6583 #include <features.h>
6584 #ifdef __GNU_LIBRARY__
6585 #if (__GLIBC__ >= 2) && !defined __UCLIBC__
6586 Lucky GNU user
6587 #endif
6588 #endif
6589
6590 _ACEOF
6591 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6592 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
6593 ac_cv_gnu_library_2=yes
6594 else
6595 ac_cv_gnu_library_2=no
6596 fi
6597 rm -f conftest*
6598
6599
6600
6601 fi
6602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2" >&5
6603 $as_echo "$ac_cv_gnu_library_2" >&6; }
6604
6605 GLIBC2="$ac_cv_gnu_library_2"
6606
6607
6608 if test -n "$ac_tool_prefix"; then
6609 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6610 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6612 $as_echo_n "checking for $ac_word... " >&6; }
6613 if ${ac_cv_prog_RANLIB+:} false; then :
6614 $as_echo_n "(cached) " >&6
6615 else
6616 if test -n "$RANLIB"; then
6617 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6618 else
6619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6620 for as_dir in $PATH
6621 do
6622 IFS=$as_save_IFS
6623 test -z "$as_dir" && as_dir=.
6624 for ac_exec_ext in '' $ac_executable_extensions; do
6625 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6626 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6628 break 2
6629 fi
6630 done
6631 done
6632 IFS=$as_save_IFS
6633
6634 fi
6635 fi
6636 RANLIB=$ac_cv_prog_RANLIB
6637 if test -n "$RANLIB"; then
6638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6639 $as_echo "$RANLIB" >&6; }
6640 else
6641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6642 $as_echo "no" >&6; }
6643 fi
6644
6645
6646 fi
6647 if test -z "$ac_cv_prog_RANLIB"; then
6648 ac_ct_RANLIB=$RANLIB
6649 # Extract the first word of "ranlib", so it can be a program name with args.
6650 set dummy ranlib; ac_word=$2
6651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6652 $as_echo_n "checking for $ac_word... " >&6; }
6653 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6654 $as_echo_n "(cached) " >&6
6655 else
6656 if test -n "$ac_ct_RANLIB"; then
6657 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6658 else
6659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6660 for as_dir in $PATH
6661 do
6662 IFS=$as_save_IFS
6663 test -z "$as_dir" && as_dir=.
6664 for ac_exec_ext in '' $ac_executable_extensions; do
6665 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6666 ac_cv_prog_ac_ct_RANLIB="ranlib"
6667 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6668 break 2
6669 fi
6670 done
6671 done
6672 IFS=$as_save_IFS
6673
6674 fi
6675 fi
6676 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6677 if test -n "$ac_ct_RANLIB"; then
6678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6679 $as_echo "$ac_ct_RANLIB" >&6; }
6680 else
6681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6682 $as_echo "no" >&6; }
6683 fi
6684
6685 if test "x$ac_ct_RANLIB" = x; then
6686 RANLIB=":"
6687 else
6688 case $cross_compiling:$ac_tool_warned in
6689 yes:)
6690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6692 ac_tool_warned=yes ;;
6693 esac
6694 RANLIB=$ac_ct_RANLIB
6695 fi
6696 else
6697 RANLIB="$ac_cv_prog_RANLIB"
6698 fi
6699
6700
6701
6702 CFLAG_VISIBILITY=
6703 HAVE_VISIBILITY=0
6704 if test -n "$GCC"; then
6705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the -Werror option is usable" >&5
6706 $as_echo_n "checking whether the -Werror option is usable... " >&6; }
6707 if ${gl_cv_cc_vis_werror+:} false; then :
6708 $as_echo_n "(cached) " >&6
6709 else
6710
6711 gl_save_CFLAGS="$CFLAGS"
6712 CFLAGS="$CFLAGS -Werror"
6713 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6714 /* end confdefs.h. */
6715
6716 int
6717 main ()
6718 {
6719
6720 ;
6721 return 0;
6722 }
6723 _ACEOF
6724 if ac_fn_c_try_compile "$LINENO"; then :
6725 gl_cv_cc_vis_werror=yes
6726 else
6727 gl_cv_cc_vis_werror=no
6728 fi
6729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6730 CFLAGS="$gl_save_CFLAGS"
6731 fi
6732
6733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_vis_werror" >&5
6734 $as_echo "$gl_cv_cc_vis_werror" >&6; }
6735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for simple visibility declarations" >&5
6736 $as_echo_n "checking for simple visibility declarations... " >&6; }
6737 if ${gl_cv_cc_visibility+:} false; then :
6738 $as_echo_n "(cached) " >&6
6739 else
6740
6741 gl_save_CFLAGS="$CFLAGS"
6742 CFLAGS="$CFLAGS -fvisibility=hidden"
6743 if test $gl_cv_cc_vis_werror = yes; then
6744 CFLAGS="$CFLAGS -Werror"
6745 fi
6746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6747 /* end confdefs.h. */
6748 extern __attribute__((__visibility__("hidden"))) int hiddenvar;
6749 extern __attribute__((__visibility__("default"))) int exportedvar;
6750 extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
6751 extern __attribute__((__visibility__("default"))) int exportedfunc (void);
6752 void dummyfunc (void) {}
6753
6754 int
6755 main ()
6756 {
6757
6758 ;
6759 return 0;
6760 }
6761 _ACEOF
6762 if ac_fn_c_try_compile "$LINENO"; then :
6763 gl_cv_cc_visibility=yes
6764 else
6765 gl_cv_cc_visibility=no
6766 fi
6767 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6768 CFLAGS="$gl_save_CFLAGS"
6769 fi
6770
6771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_visibility" >&5
6772 $as_echo "$gl_cv_cc_visibility" >&6; }
6773 if test $gl_cv_cc_visibility = yes; then
6774 CFLAG_VISIBILITY="-fvisibility=hidden"
6775 HAVE_VISIBILITY=1
6776 fi
6777 fi
6778
6779
6780
6781 cat >>confdefs.h <<_ACEOF
6782 #define HAVE_VISIBILITY $HAVE_VISIBILITY
6783 _ACEOF
6784
6785
6786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6787 $as_echo_n "checking for inline... " >&6; }
6788 if ${ac_cv_c_inline+:} false; then :
6789 $as_echo_n "(cached) " >&6
6790 else
6791 ac_cv_c_inline=no
6792 for ac_kw in inline __inline__ __inline; do
6793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6794 /* end confdefs.h. */
6795 #ifndef __cplusplus
6796 typedef int foo_t;
6797 static $ac_kw foo_t static_foo () {return 0; }
6798 $ac_kw foo_t foo () {return 0; }
6799 #endif
6800
6801 _ACEOF
6802 if ac_fn_c_try_compile "$LINENO"; then :
6803 ac_cv_c_inline=$ac_kw
6804 fi
6805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6806 test "$ac_cv_c_inline" != no && break
6807 done
6808
6809 fi
6810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6811 $as_echo "$ac_cv_c_inline" >&6; }
6812
6813 case $ac_cv_c_inline in
6814 inline | yes) ;;
6815 *)
6816 case $ac_cv_c_inline in
6817 no) ac_val=;;
6818 *) ac_val=$ac_cv_c_inline;;
6819 esac
6820 cat >>confdefs.h <<_ACEOF
6821 #ifndef __cplusplus
6822 #define inline $ac_val
6823 #endif
6824 _ACEOF
6825 ;;
6826 esac
6827
6828 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6829 if test "x$ac_cv_type_size_t" = xyes; then :
6830
6831 else
6832
6833 cat >>confdefs.h <<_ACEOF
6834 #define size_t unsigned int
6835 _ACEOF
6836
6837 fi
6838
6839
6840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
6841 $as_echo_n "checking for stdint.h... " >&6; }
6842 if ${gl_cv_header_stdint_h+:} false; then :
6843 $as_echo_n "(cached) " >&6
6844 else
6845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6846 /* end confdefs.h. */
6847 #include <sys/types.h>
6848 #include <stdint.h>
6849 int
6850 main ()
6851 {
6852 uintmax_t i = (uintmax_t) -1; return !i;
6853 ;
6854 return 0;
6855 }
6856 _ACEOF
6857 if ac_fn_c_try_compile "$LINENO"; then :
6858 gl_cv_header_stdint_h=yes
6859 else
6860 gl_cv_header_stdint_h=no
6861 fi
6862 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6863 fi
6864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5
6865 $as_echo "$gl_cv_header_stdint_h" >&6; }
6866 if test $gl_cv_header_stdint_h = yes; then
6867
6868 cat >>confdefs.h <<_ACEOF
6869 #define HAVE_STDINT_H_WITH_UINTMAX 1
6870 _ACEOF
6871
6872 fi
6873
6874 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6875 # for constant arguments. Useless!
6876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6877 $as_echo_n "checking for working alloca.h... " >&6; }
6878 if ${ac_cv_working_alloca_h+:} false; then :
6879 $as_echo_n "(cached) " >&6
6880 else
6881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6882 /* end confdefs.h. */
6883 #include <alloca.h>
6884 int
6885 main ()
6886 {
6887 char *p = (char *) alloca (2 * sizeof (int));
6888 if (p) return 0;
6889 ;
6890 return 0;
6891 }
6892 _ACEOF
6893 if ac_fn_c_try_link "$LINENO"; then :
6894 ac_cv_working_alloca_h=yes
6895 else
6896 ac_cv_working_alloca_h=no
6897 fi
6898 rm -f core conftest.err conftest.$ac_objext \
6899 conftest$ac_exeext conftest.$ac_ext
6900 fi
6901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6902 $as_echo "$ac_cv_working_alloca_h" >&6; }
6903 if test $ac_cv_working_alloca_h = yes; then
6904
6905 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
6906
6907 fi
6908
6909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6910 $as_echo_n "checking for alloca... " >&6; }
6911 if ${ac_cv_func_alloca_works+:} false; then :
6912 $as_echo_n "(cached) " >&6
6913 else
6914 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6915 /* end confdefs.h. */
6916 #ifdef __GNUC__
6917 # define alloca __builtin_alloca
6918 #else
6919 # ifdef _MSC_VER
6920 # include <malloc.h>
6921 # define alloca _alloca
6922 # else
6923 # ifdef HAVE_ALLOCA_H
6924 # include <alloca.h>
6925 # else
6926 # ifdef _AIX
6927 #pragma alloca
6928 # else
6929 # ifndef alloca /* predefined by HP cc +Olibcalls */
6930 void *alloca (size_t);
6931 # endif
6932 # endif
6933 # endif
6934 # endif
6935 #endif
6936
6937 int
6938 main ()
6939 {
6940 char *p = (char *) alloca (1);
6941 if (p) return 0;
6942 ;
6943 return 0;
6944 }
6945 _ACEOF
6946 if ac_fn_c_try_link "$LINENO"; then :
6947 ac_cv_func_alloca_works=yes
6948 else
6949 ac_cv_func_alloca_works=no
6950 fi
6951 rm -f core conftest.err conftest.$ac_objext \
6952 conftest$ac_exeext conftest.$ac_ext
6953 fi
6954 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
6955 $as_echo "$ac_cv_func_alloca_works" >&6; }
6956
6957 if test $ac_cv_func_alloca_works = yes; then
6958
6959 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
6960
6961 else
6962 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6963 # that cause trouble. Some versions do not even contain alloca or
6964 # contain a buggy version. If you still want to use their alloca,
6965 # use ar to extract alloca.o from them instead of compiling alloca.c.
6966
6967 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
6968
6969 $as_echo "#define C_ALLOCA 1" >>confdefs.h
6970
6971
6972 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
6973 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
6974 if ${ac_cv_os_cray+:} false; then :
6975 $as_echo_n "(cached) " >&6
6976 else
6977 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6978 /* end confdefs.h. */
6979 #if defined CRAY && ! defined CRAY2
6980 webecray
6981 #else
6982 wenotbecray
6983 #endif
6984
6985 _ACEOF
6986 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6987 $EGREP "webecray" >/dev/null 2>&1; then :
6988 ac_cv_os_cray=yes
6989 else
6990 ac_cv_os_cray=no
6991 fi
6992 rm -f conftest*
6993
6994 fi
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6996 $as_echo "$ac_cv_os_cray" >&6; }
6997 if test $ac_cv_os_cray = yes; then
6998 for ac_func in _getb67 GETB67 getb67; do
6999 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7000 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
7001 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7002
7003 cat >>confdefs.h <<_ACEOF
7004 #define CRAY_STACKSEG_END $ac_func
7005 _ACEOF
7006
7007 break
7008 fi
7009
7010 done
7011 fi
7012
7013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
7014 $as_echo_n "checking stack direction for C alloca... " >&6; }
7015 if ${ac_cv_c_stack_direction+:} false; then :
7016 $as_echo_n "(cached) " >&6
7017 else
7018 if test "$cross_compiling" = yes; then :
7019 ac_cv_c_stack_direction=0
7020 else
7021 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7022 /* end confdefs.h. */
7023 $ac_includes_default
7024 int
7025 find_stack_direction (int *addr, int depth)
7026 {
7027 int dir, dummy = 0;
7028 if (! addr)
7029 addr = &dummy;
7030 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
7031 dir = depth ? find_stack_direction (addr, depth - 1) : 0;
7032 return dir + dummy;
7033 }
7034
7035 int
7036 main (int argc, char **argv)
7037 {
7038 return find_stack_direction (0, argc + !argv + 20) < 0;
7039 }
7040 _ACEOF
7041 if ac_fn_c_try_run "$LINENO"; then :
7042 ac_cv_c_stack_direction=1
7043 else
7044 ac_cv_c_stack_direction=-1
7045 fi
7046 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7047 conftest.$ac_objext conftest.beam conftest.$ac_ext
7048 fi
7049
7050 fi
7051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
7052 $as_echo "$ac_cv_c_stack_direction" >&6; }
7053 cat >>confdefs.h <<_ACEOF
7054 #define STACK_DIRECTION $ac_cv_c_stack_direction
7055 _ACEOF
7056
7057
7058 fi
7059
7060
7061
7062
7063 for ac_header in $ac_header_list
7064 do :
7065 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7066 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7067 "
7068 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7069 cat >>confdefs.h <<_ACEOF
7070 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7071 _ACEOF
7072
7073 fi
7074
7075 done
7076
7077
7078
7079
7080
7081
7082
7083
7084 for ac_func in getpagesize
7085 do :
7086 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7087 if test "x$ac_cv_func_getpagesize" = xyes; then :
7088 cat >>confdefs.h <<_ACEOF
7089 #define HAVE_GETPAGESIZE 1
7090 _ACEOF
7091
7092 fi
7093 done
7094
7095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7096 $as_echo_n "checking for working mmap... " >&6; }
7097 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
7098 $as_echo_n "(cached) " >&6
7099 else
7100 if test "$cross_compiling" = yes; then :
7101 ac_cv_func_mmap_fixed_mapped=no
7102 else
7103 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7104 /* end confdefs.h. */
7105 $ac_includes_default
7106 /* malloc might have been renamed as rpl_malloc. */
7107 #undef malloc
7108
7109 /* Thanks to Mike Haertel and Jim Avera for this test.
7110 Here is a matrix of mmap possibilities:
7111 mmap private not fixed
7112 mmap private fixed at somewhere currently unmapped
7113 mmap private fixed at somewhere already mapped
7114 mmap shared not fixed
7115 mmap shared fixed at somewhere currently unmapped
7116 mmap shared fixed at somewhere already mapped
7117 For private mappings, we should verify that changes cannot be read()
7118 back from the file, nor mmap's back from the file at a different
7119 address. (There have been systems where private was not correctly
7120 implemented like the infamous i386 svr4.0, and systems where the
7121 VM page cache was not coherent with the file system buffer cache
7122 like early versions of FreeBSD and possibly contemporary NetBSD.)
7123 For shared mappings, we should conversely verify that changes get
7124 propagated back to all the places they're supposed to be.
7125
7126 Grep wants private fixed already mapped.
7127 The main things grep needs to know about mmap are:
7128 * does it exist and is it safe to write into the mmap'd area
7129 * how to use it (BSD variants) */
7130
7131 #include <fcntl.h>
7132 #include <sys/mman.h>
7133
7134 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7135 char *malloc ();
7136 #endif
7137
7138 /* This mess was copied from the GNU getpagesize.h. */
7139 #ifndef HAVE_GETPAGESIZE
7140 # ifdef _SC_PAGESIZE
7141 # define getpagesize() sysconf(_SC_PAGESIZE)
7142 # else /* no _SC_PAGESIZE */
7143 # ifdef HAVE_SYS_PARAM_H
7144 # include <sys/param.h>
7145 # ifdef EXEC_PAGESIZE
7146 # define getpagesize() EXEC_PAGESIZE
7147 # else /* no EXEC_PAGESIZE */
7148 # ifdef NBPG
7149 # define getpagesize() NBPG * CLSIZE
7150 # ifndef CLSIZE
7151 # define CLSIZE 1
7152 # endif /* no CLSIZE */
7153 # else /* no NBPG */
7154 # ifdef NBPC
7155 # define getpagesize() NBPC
7156 # else /* no NBPC */
7157 # ifdef PAGESIZE
7158 # define getpagesize() PAGESIZE
7159 # endif /* PAGESIZE */
7160 # endif /* no NBPC */
7161 # endif /* no NBPG */
7162 # endif /* no EXEC_PAGESIZE */
7163 # else /* no HAVE_SYS_PARAM_H */
7164 # define getpagesize() 8192 /* punt totally */
7165 # endif /* no HAVE_SYS_PARAM_H */
7166 # endif /* no _SC_PAGESIZE */
7167
7168 #endif /* no HAVE_GETPAGESIZE */
7169
7170 int
7171 main ()
7172 {
7173 char *data, *data2, *data3;
7174 const char *cdata2;
7175 int i, pagesize;
7176 int fd, fd2;
7177
7178 pagesize = getpagesize ();
7179
7180 /* First, make a file with some known garbage in it. */
7181 data = (char *) malloc (pagesize);
7182 if (!data)
7183 return 1;
7184 for (i = 0; i < pagesize; ++i)
7185 *(data + i) = rand ();
7186 umask (0);
7187 fd = creat ("conftest.mmap", 0600);
7188 if (fd < 0)
7189 return 2;
7190 if (write (fd, data, pagesize) != pagesize)
7191 return 3;
7192 close (fd);
7193
7194 /* Next, check that the tail of a page is zero-filled. File must have
7195 non-zero length, otherwise we risk SIGBUS for entire page. */
7196 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7197 if (fd2 < 0)
7198 return 4;
7199 cdata2 = "";
7200 if (write (fd2, cdata2, 1) != 1)
7201 return 5;
7202 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7203 if (data2 == MAP_FAILED)
7204 return 6;
7205 for (i = 0; i < pagesize; ++i)
7206 if (*(data2 + i))
7207 return 7;
7208 close (fd2);
7209 if (munmap (data2, pagesize))
7210 return 8;
7211
7212 /* Next, try to mmap the file at a fixed address which already has
7213 something else allocated at it. If we can, also make sure that
7214 we see the same garbage. */
7215 fd = open ("conftest.mmap", O_RDWR);
7216 if (fd < 0)
7217 return 9;
7218 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7219 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7220 return 10;
7221 for (i = 0; i < pagesize; ++i)
7222 if (*(data + i) != *(data2 + i))
7223 return 11;
7224
7225 /* Finally, make sure that changes to the mapped area do not
7226 percolate back to the file as seen by read(). (This is a bug on
7227 some variants of i386 svr4.0.) */
7228 for (i = 0; i < pagesize; ++i)
7229 *(data2 + i) = *(data2 + i) + 1;
7230 data3 = (char *) malloc (pagesize);
7231 if (!data3)
7232 return 12;
7233 if (read (fd, data3, pagesize) != pagesize)
7234 return 13;
7235 for (i = 0; i < pagesize; ++i)
7236 if (*(data + i) != *(data3 + i))
7237 return 14;
7238 close (fd);
7239 free (data);
7240 free (data3);
7241 return 0;
7242 }
7243 _ACEOF
7244 if ac_fn_c_try_run "$LINENO"; then :
7245 ac_cv_func_mmap_fixed_mapped=yes
7246 else
7247 ac_cv_func_mmap_fixed_mapped=no
7248 fi
7249 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7250 conftest.$ac_objext conftest.beam conftest.$ac_ext
7251 fi
7252
7253 fi
7254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7255 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7256 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7257
7258 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7259
7260 fi
7261 rm -f conftest.mmap conftest.txt
7262
7263
7264
7265 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
7266 $as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
7267 if ${gt_cv_int_divbyzero_sigfpe+:} false; then :
7268 $as_echo_n "(cached) " >&6
7269 else
7270
7271 gt_cv_int_divbyzero_sigfpe=
7272 case "$host_os" in
7273 macos* | darwin[6-9]* | darwin[1-9][0-9]*)
7274 # On Mac OS X 10.2 or newer, just assume the same as when cross-
7275 # compiling. If we were to perform the real test, 1 Crash Report
7276 # dialog window would pop up.
7277 case "$host_cpu" in
7278 i[34567]86 | x86_64)
7279 gt_cv_int_divbyzero_sigfpe="guessing yes" ;;
7280 esac
7281 ;;
7282 esac
7283 if test -z "$gt_cv_int_divbyzero_sigfpe"; then
7284 if test "$cross_compiling" = yes; then :
7285
7286 # Guess based on the CPU.
7287 case "$host_cpu" in
7288 alpha* | i[34567]86 | x86_64 | m68k | s390*)
7289 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7290 *)
7291 gt_cv_int_divbyzero_sigfpe="guessing no";;
7292 esac
7293
7294 else
7295 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7296 /* end confdefs.h. */
7297
7298 #include <stdlib.h>
7299 #include <signal.h>
7300
7301 static void
7302 sigfpe_handler (int sig)
7303 {
7304 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7305 exit (sig != SIGFPE);
7306 }
7307
7308 int x = 1;
7309 int y = 0;
7310 int z;
7311 int nan;
7312
7313 int main ()
7314 {
7315 signal (SIGFPE, sigfpe_handler);
7316 /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7317 #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7318 signal (SIGTRAP, sigfpe_handler);
7319 #endif
7320 /* Linux/SPARC yields signal SIGILL. */
7321 #if defined (__sparc__) && defined (__linux__)
7322 signal (SIGILL, sigfpe_handler);
7323 #endif
7324
7325 z = x / y;
7326 nan = y / y;
7327 exit (2);
7328 }
7329
7330 _ACEOF
7331 if ac_fn_c_try_run "$LINENO"; then :
7332 gt_cv_int_divbyzero_sigfpe=yes
7333 else
7334 gt_cv_int_divbyzero_sigfpe=no
7335 fi
7336 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7337 conftest.$ac_objext conftest.beam conftest.$ac_ext
7338 fi
7339
7340 fi
7341
7342 fi
7343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
7344 $as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
7345 case "$gt_cv_int_divbyzero_sigfpe" in
7346 *yes) value=1;;
7347 *) value=0;;
7348 esac
7349
7350 cat >>confdefs.h <<_ACEOF
7351 #define INTDIV0_RAISES_SIGFPE $value
7352 _ACEOF
7353
7354
7355
7356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
7357 $as_echo_n "checking for inttypes.h... " >&6; }
7358 if ${gl_cv_header_inttypes_h+:} false; then :
7359 $as_echo_n "(cached) " >&6
7360 else
7361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7362 /* end confdefs.h. */
7363
7364 #include <sys/types.h>
7365 #include <inttypes.h>
7366
7367 int
7368 main ()
7369 {
7370 uintmax_t i = (uintmax_t) -1; return !i;
7371 ;
7372 return 0;
7373 }
7374 _ACEOF
7375 if ac_fn_c_try_compile "$LINENO"; then :
7376 gl_cv_header_inttypes_h=yes
7377 else
7378 gl_cv_header_inttypes_h=no
7379 fi
7380 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7381 fi
7382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5
7383 $as_echo "$gl_cv_header_inttypes_h" >&6; }
7384 if test $gl_cv_header_inttypes_h = yes; then
7385
7386 cat >>confdefs.h <<_ACEOF
7387 #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7388 _ACEOF
7389
7390 fi
7391
7392
7393 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
7394 $as_echo_n "checking for unsigned long long int... " >&6; }
7395 if ${ac_cv_type_unsigned_long_long_int+:} false; then :
7396 $as_echo_n "(cached) " >&6
7397 else
7398 ac_cv_type_unsigned_long_long_int=yes
7399 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
7400 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7401 /* end confdefs.h. */
7402
7403 /* For now, do not test the preprocessor; as of 2007 there are too many
7404 implementations with broken preprocessors. Perhaps this can
7405 be revisited in 2012. In the meantime, code should not expect
7406 #if to work with literals wider than 32 bits. */
7407 /* Test literals. */
7408 long long int ll = 9223372036854775807ll;
7409 long long int nll = -9223372036854775807LL;
7410 unsigned long long int ull = 18446744073709551615ULL;
7411 /* Test constant expressions. */
7412 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
7413 ? 1 : -1)];
7414 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
7415 ? 1 : -1)];
7416 int i = 63;
7417 int
7418 main ()
7419 {
7420 /* Test availability of runtime routines for shift and division. */
7421 long long int llmax = 9223372036854775807ll;
7422 unsigned long long int ullmax = 18446744073709551615ull;
7423 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
7424 | (llmax / ll) | (llmax % ll)
7425 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
7426 | (ullmax / ull) | (ullmax % ull));
7427 ;
7428 return 0;
7429 }
7430
7431 _ACEOF
7432 if ac_fn_c_try_link "$LINENO"; then :
7433
7434 else
7435 ac_cv_type_unsigned_long_long_int=no
7436 fi
7437 rm -f core conftest.err conftest.$ac_objext \
7438 conftest$ac_exeext conftest.$ac_ext
7439 fi
7440 fi
7441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
7442 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
7443 if test $ac_cv_type_unsigned_long_long_int = yes; then
7444
7445 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
7446
7447 fi
7448
7449
7450
7451
7452 if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
7453
7454 test $ac_cv_type_unsigned_long_long_int = yes \
7455 && ac_type='unsigned long long' \
7456 || ac_type='unsigned long'
7457
7458 cat >>confdefs.h <<_ACEOF
7459 #define uintmax_t $ac_type
7460 _ACEOF
7461
7462 else
7463
7464 $as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
7465
7466 fi
7467
7468
7469 for ac_header in inttypes.h
7470 do :
7471 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
7472 if test "x$ac_cv_header_inttypes_h" = xyes; then :
7473 cat >>confdefs.h <<_ACEOF
7474 #define HAVE_INTTYPES_H 1
7475 _ACEOF
7476
7477 fi
7478
7479 done
7480
7481 if test $ac_cv_header_inttypes_h = yes; then
7482 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
7483 $as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
7484 if ${gt_cv_inttypes_pri_broken+:} false; then :
7485 $as_echo_n "(cached) " >&6
7486 else
7487
7488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7489 /* end confdefs.h. */
7490
7491 #include <inttypes.h>
7492 #ifdef PRId32
7493 char *p = PRId32;
7494 #endif
7495
7496 int
7497 main ()
7498 {
7499
7500 ;
7501 return 0;
7502 }
7503 _ACEOF
7504 if ac_fn_c_try_compile "$LINENO"; then :
7505 gt_cv_inttypes_pri_broken=no
7506 else
7507 gt_cv_inttypes_pri_broken=yes
7508 fi
7509 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7510
7511 fi
7512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
7513 $as_echo "$gt_cv_inttypes_pri_broken" >&6; }
7514 fi
7515 if test "$gt_cv_inttypes_pri_broken" = yes; then
7516
7517 cat >>confdefs.h <<_ACEOF
7518 #define PRI_MACROS_BROKEN 1
7519 _ACEOF
7520
7521 PRI_MACROS_BROKEN=1
7522 else
7523 PRI_MACROS_BROKEN=0
7524 fi
7525
7526
7527
7528
7529
7530
7531
7532 # Check whether --enable-threads was given.
7533 if test "${enable_threads+set}" = set; then :
7534 enableval=$enable_threads; gl_use_threads=$enableval
7535 else
7536 if test -n "$gl_use_threads_default"; then
7537 gl_use_threads="$gl_use_threads_default"
7538 else
7539 case "$host_os" in
7540 osf*) gl_use_threads=no ;;
7541 cygwin*)
7542 case `uname -r` in
7543 1.[0-5].*) gl_use_threads=no ;;
7544 *) gl_use_threads=yes ;;
7545 esac
7546 ;;
7547 *) gl_use_threads=yes ;;
7548 esac
7549 fi
7550
7551 fi
7552
7553 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
7554 # For using <pthread.h>:
7555 case "$host_os" in
7556 osf*)
7557 # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
7558 # groks <pthread.h>. cc also understands the flag -pthread, but
7559 # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
7560 # 2. putting a flag into CPPFLAGS that has an effect on the linker
7561 # causes the AC_LINK_IFELSE test below to succeed unexpectedly,
7562 # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
7563 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
7564 ;;
7565 esac
7566 # Some systems optimize for single-threaded programs by default, and
7567 # need special flags to disable these optimizations. For example, the
7568 # definition of 'errno' in <errno.h>.
7569 case "$host_os" in
7570 aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
7571 solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
7572 esac
7573 fi
7574
7575
7576
7577
7578
7579 if test "X$prefix" = "XNONE"; then
7580 acl_final_prefix="$ac_default_prefix"
7581 else
7582 acl_final_prefix="$prefix"
7583 fi
7584 if test "X$exec_prefix" = "XNONE"; then
7585 acl_final_exec_prefix='${prefix}'
7586 else
7587 acl_final_exec_prefix="$exec_prefix"
7588 fi
7589 acl_save_prefix="$prefix"
7590 prefix="$acl_final_prefix"
7591 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7592 prefix="$acl_save_prefix"
7593
7594
7595
7596 # Check whether --with-gnu-ld was given.
7597 if test "${with_gnu_ld+set}" = set; then :
7598 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
7599 else
7600 with_gnu_ld=no
7601 fi
7602
7603 # Prepare PATH_SEPARATOR.
7604 # The user is always right.
7605 if test "${PATH_SEPARATOR+set}" != set; then
7606 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
7607 # contains only /bin. Note that ksh looks also at the FPATH variable,
7608 # so we have to set that as well for the test.
7609 PATH_SEPARATOR=:
7610 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
7611 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
7612 || PATH_SEPARATOR=';'
7613 }
7614 fi
7615
7616 ac_prog=ld
7617 if test "$GCC" = yes; then
7618 # Check if gcc -print-prog-name=ld gives a path.
7619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7620 $as_echo_n "checking for ld used by $CC... " >&6; }
7621 case $host in
7622 *-*-mingw*)
7623 # gcc leaves a trailing carriage return which upsets mingw
7624 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7625 *)
7626 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7627 esac
7628 case $ac_prog in
7629 # Accept absolute paths.
7630 [\\/]* | ?:[\\/]*)
7631 re_direlt='/[^/][^/]*/\.\./'
7632 # Canonicalize the pathname of ld
7633 ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
7634 while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
7635 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7636 done
7637 test -z "$LD" && LD="$ac_prog"
7638 ;;
7639 "")
7640 # If it fails, then pretend we aren't using GCC.
7641 ac_prog=ld
7642 ;;
7643 *)
7644 # If it is relative, then search for the first ld in PATH.
7645 with_gnu_ld=unknown
7646 ;;
7647 esac
7648 elif test "$with_gnu_ld" = yes; then
7649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7650 $as_echo_n "checking for GNU ld... " >&6; }
7651 else
7652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7653 $as_echo_n "checking for non-GNU ld... " >&6; }
7654 fi
7655 if ${acl_cv_path_LD+:} false; then :
7656 $as_echo_n "(cached) " >&6
7657 else
7658 if test -z "$LD"; then
7659 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7660 for ac_dir in $PATH; do
7661 IFS="$acl_save_ifs"
7662 test -z "$ac_dir" && ac_dir=.
7663 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7664 acl_cv_path_LD="$ac_dir/$ac_prog"
7665 # Check to see if the program is GNU ld. I'd rather use --version,
7666 # but apparently some variants of GNU ld only accept -v.
7667 # Break only if it was the GNU/non-GNU ld that we prefer.
7668 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
7669 *GNU* | *'with BFD'*)
7670 test "$with_gnu_ld" != no && break
7671 ;;
7672 *)
7673 test "$with_gnu_ld" != yes && break
7674 ;;
7675 esac
7676 fi
7677 done
7678 IFS="$acl_save_ifs"
7679 else
7680 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7681 fi
7682 fi
7683
7684 LD="$acl_cv_path_LD"
7685 if test -n "$LD"; then
7686 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7687 $as_echo "$LD" >&6; }
7688 else
7689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7690 $as_echo "no" >&6; }
7691 fi
7692 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
7693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7694 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7695 if ${acl_cv_prog_gnu_ld+:} false; then :
7696 $as_echo_n "(cached) " >&6
7697 else
7698 # I'd rather use --version here, but apparently some GNU lds only accept -v.
7699 case `$LD -v 2>&1 </dev/null` in
7700 *GNU* | *'with BFD'*)
7701 acl_cv_prog_gnu_ld=yes
7702 ;;
7703 *)
7704 acl_cv_prog_gnu_ld=no
7705 ;;
7706 esac
7707 fi
7708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7709 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
7710 with_gnu_ld=$acl_cv_prog_gnu_ld
7711
7712
7713
7714
7715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7716 $as_echo_n "checking for shared library run path origin... " >&6; }
7717 if ${acl_cv_rpath+:} false; then :
7718 $as_echo_n "(cached) " >&6
7719 else
7720
7721 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7722 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7723 . ./conftest.sh
7724 rm -f ./conftest.sh
7725 acl_cv_rpath=done
7726
7727 fi
7728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7729 $as_echo "$acl_cv_rpath" >&6; }
7730 wl="$acl_cv_wl"
7731 acl_libext="$acl_cv_libext"
7732 acl_shlibext="$acl_cv_shlibext"
7733 acl_libname_spec="$acl_cv_libname_spec"
7734 acl_library_names_spec="$acl_cv_library_names_spec"
7735 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7736 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7737 acl_hardcode_direct="$acl_cv_hardcode_direct"
7738 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
7739 # Check whether --enable-rpath was given.
7740 if test "${enable_rpath+set}" = set; then :
7741 enableval=$enable_rpath; :
7742 else
7743 enable_rpath=yes
7744 fi
7745
7746
7747
7748
7749 acl_libdirstem=lib
7750 acl_libdirstem2=
7751 case "$host_os" in
7752 solaris*)
7753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
7754 $as_echo_n "checking for 64-bit host... " >&6; }
7755 if ${gl_cv_solaris_64bit+:} false; then :
7756 $as_echo_n "(cached) " >&6
7757 else
7758 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7759 /* end confdefs.h. */
7760
7761 #ifdef _LP64
7762 sixtyfour bits
7763 #endif
7764
7765 _ACEOF
7766 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7767 $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
7768 gl_cv_solaris_64bit=yes
7769 else
7770 gl_cv_solaris_64bit=no
7771 fi
7772 rm -f conftest*
7773
7774
7775 fi
7776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
7777 $as_echo "$gl_cv_solaris_64bit" >&6; }
7778 if test $gl_cv_solaris_64bit = yes; then
7779 acl_libdirstem=lib/64
7780 case "$host_cpu" in
7781 sparc*) acl_libdirstem2=lib/sparcv9 ;;
7782 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
7783 esac
7784 fi
7785 ;;
7786 *)
7787 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
7788 if test -n "$searchpath"; then
7789 acl_save_IFS="${IFS= }"; IFS=":"
7790 for searchdir in $searchpath; do
7791 if test -d "$searchdir"; then
7792 case "$searchdir" in
7793 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
7794 */../ | */.. )
7795 # Better ignore directories of this form. They are misleading.
7796 ;;
7797 *) searchdir=`cd "$searchdir" && pwd`
7798 case "$searchdir" in
7799 */lib64 ) acl_libdirstem=lib64 ;;
7800 esac ;;
7801 esac
7802 fi
7803 done
7804 IFS="$acl_save_IFS"
7805 fi
7806 ;;
7807 esac
7808 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
7809
7810
7811
7812 gl_threads_api=none
7813 LIBTHREAD=
7814 LTLIBTHREAD=
7815 LIBMULTITHREAD=
7816 LTLIBMULTITHREAD=
7817 if test "$gl_use_threads" != no; then
7818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether imported symbols can be declared weak" >&5
7819 $as_echo_n "checking whether imported symbols can be declared weak... " >&6; }
7820 if ${gl_cv_have_weak+:} false; then :
7821 $as_echo_n "(cached) " >&6
7822 else
7823 gl_cv_have_weak=no
7824 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7825 /* end confdefs.h. */
7826 extern void xyzzy ();
7827 #pragma weak xyzzy
7828 int
7829 main ()
7830 {
7831 xyzzy();
7832 ;
7833 return 0;
7834 }
7835 _ACEOF
7836 if ac_fn_c_try_link "$LINENO"; then :
7837 gl_cv_have_weak=maybe
7838 fi
7839 rm -f core conftest.err conftest.$ac_objext \
7840 conftest$ac_exeext conftest.$ac_ext
7841 if test $gl_cv_have_weak = maybe; then
7842 if test "$cross_compiling" = yes; then :
7843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7844 /* end confdefs.h. */
7845 #ifdef __ELF__
7846 Extensible Linking Format
7847 #endif
7848
7849 _ACEOF
7850 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7851 $EGREP "Extensible Linking Format" >/dev/null 2>&1; then :
7852 gl_cv_have_weak="guessing yes"
7853 else
7854 gl_cv_have_weak="guessing no"
7855 fi
7856 rm -f conftest*
7857
7858
7859 else
7860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7861 /* end confdefs.h. */
7862
7863 #include <stdio.h>
7864 #pragma weak fputs
7865 int main ()
7866 {
7867 return (fputs == NULL);
7868 }
7869 _ACEOF
7870 if ac_fn_c_try_run "$LINENO"; then :
7871 gl_cv_have_weak=yes
7872 else
7873 gl_cv_have_weak=no
7874 fi
7875 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7876 conftest.$ac_objext conftest.beam conftest.$ac_ext
7877 fi
7878
7879 fi
7880
7881 fi
7882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_weak" >&5
7883 $as_echo "$gl_cv_have_weak" >&6; }
7884 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
7885 # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
7886 # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY.
7887 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
7888 if test "x$ac_cv_header_pthread_h" = xyes; then :
7889 gl_have_pthread_h=yes
7890 else
7891 gl_have_pthread_h=no
7892 fi
7893
7894
7895 if test "$gl_have_pthread_h" = yes; then
7896 # Other possible tests:
7897 # -lpthreads (FSU threads, PCthreads)
7898 # -lgthreads
7899 gl_have_pthread=
7900 # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
7901 # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
7902 # the second one only in libpthread, and lock.c needs it.
7903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7904 /* end confdefs.h. */
7905 #include <pthread.h>
7906 int
7907 main ()
7908 {
7909 pthread_mutex_lock((pthread_mutex_t*)0);
7910 pthread_mutexattr_init((pthread_mutexattr_t*)0);
7911 ;
7912 return 0;
7913 }
7914 _ACEOF
7915 if ac_fn_c_try_link "$LINENO"; then :
7916 gl_have_pthread=yes
7917 fi
7918 rm -f core conftest.err conftest.$ac_objext \
7919 conftest$ac_exeext conftest.$ac_ext
7920 # Test for libpthread by looking for pthread_kill. (Not pthread_self,
7921 # since it is defined as a macro on OSF/1.)
7922 if test -n "$gl_have_pthread"; then
7923 # The program links fine without libpthread. But it may actually
7924 # need to link with libpthread in order to create multiple threads.
7925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
7926 $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
7927 if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
7928 $as_echo_n "(cached) " >&6
7929 else
7930 ac_check_lib_save_LIBS=$LIBS
7931 LIBS="-lpthread $LIBS"
7932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7933 /* end confdefs.h. */
7934
7935 /* Override any GCC internal prototype to avoid an error.
7936 Use char because int might match the return type of a GCC
7937 builtin and then its argument prototype would still apply. */
7938 #ifdef __cplusplus
7939 extern "C"
7940 #endif
7941 char pthread_kill ();
7942 int
7943 main ()
7944 {
7945 return pthread_kill ();
7946 ;
7947 return 0;
7948 }
7949 _ACEOF
7950 if ac_fn_c_try_link "$LINENO"; then :
7951 ac_cv_lib_pthread_pthread_kill=yes
7952 else
7953 ac_cv_lib_pthread_pthread_kill=no
7954 fi
7955 rm -f core conftest.err conftest.$ac_objext \
7956 conftest$ac_exeext conftest.$ac_ext
7957 LIBS=$ac_check_lib_save_LIBS
7958 fi
7959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
7960 $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
7961 if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
7962 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
7963 # On Solaris and HP-UX, most pthread functions exist also in libc.
7964 # Therefore pthread_in_use() needs to actually try to create a
7965 # thread: pthread_create from libc will fail, whereas
7966 # pthread_create will actually create a thread.
7967 case "$host_os" in
7968 solaris* | hpux*)
7969
7970 $as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h
7971
7972 esac
7973
7974 fi
7975
7976 else
7977 # Some library is needed. Try libpthread and libc_r.
7978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
7979 $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
7980 if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
7981 $as_echo_n "(cached) " >&6
7982 else
7983 ac_check_lib_save_LIBS=$LIBS
7984 LIBS="-lpthread $LIBS"
7985 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7986 /* end confdefs.h. */
7987
7988 /* Override any GCC internal prototype to avoid an error.
7989 Use char because int might match the return type of a GCC
7990 builtin and then its argument prototype would still apply. */
7991 #ifdef __cplusplus
7992 extern "C"
7993 #endif
7994 char pthread_kill ();
7995 int
7996 main ()
7997 {
7998 return pthread_kill ();
7999 ;
8000 return 0;
8001 }
8002 _ACEOF
8003 if ac_fn_c_try_link "$LINENO"; then :
8004 ac_cv_lib_pthread_pthread_kill=yes
8005 else
8006 ac_cv_lib_pthread_pthread_kill=no
8007 fi
8008 rm -f core conftest.err conftest.$ac_objext \
8009 conftest$ac_exeext conftest.$ac_ext
8010 LIBS=$ac_check_lib_save_LIBS
8011 fi
8012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
8013 $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
8014 if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
8015 gl_have_pthread=yes
8016 LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
8017 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
8018 fi
8019
8020 if test -z "$gl_have_pthread"; then
8021 # For FreeBSD 4.
8022 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lc_r" >&5
8023 $as_echo_n "checking for pthread_kill in -lc_r... " >&6; }
8024 if ${ac_cv_lib_c_r_pthread_kill+:} false; then :
8025 $as_echo_n "(cached) " >&6
8026 else
8027 ac_check_lib_save_LIBS=$LIBS
8028 LIBS="-lc_r $LIBS"
8029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8030 /* end confdefs.h. */
8031
8032 /* Override any GCC internal prototype to avoid an error.
8033 Use char because int might match the return type of a GCC
8034 builtin and then its argument prototype would still apply. */
8035 #ifdef __cplusplus
8036 extern "C"
8037 #endif
8038 char pthread_kill ();
8039 int
8040 main ()
8041 {
8042 return pthread_kill ();
8043 ;
8044 return 0;
8045 }
8046 _ACEOF
8047 if ac_fn_c_try_link "$LINENO"; then :
8048 ac_cv_lib_c_r_pthread_kill=yes
8049 else
8050 ac_cv_lib_c_r_pthread_kill=no
8051 fi
8052 rm -f core conftest.err conftest.$ac_objext \
8053 conftest$ac_exeext conftest.$ac_ext
8054 LIBS=$ac_check_lib_save_LIBS
8055 fi
8056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_kill" >&5
8057 $as_echo "$ac_cv_lib_c_r_pthread_kill" >&6; }
8058 if test "x$ac_cv_lib_c_r_pthread_kill" = xyes; then :
8059 gl_have_pthread=yes
8060 LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
8061 LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r
8062 fi
8063
8064 fi
8065 fi
8066 if test -n "$gl_have_pthread"; then
8067 gl_threads_api=posix
8068
8069 $as_echo "#define USE_POSIX_THREADS 1" >>confdefs.h
8070
8071 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
8072 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8073
8074 $as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h
8075
8076 LIBTHREAD=
8077 LTLIBTHREAD=
8078 fi
8079 fi
8080 fi
8081 fi
8082 fi
8083 if test -z "$gl_have_pthread"; then
8084 if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
8085 gl_have_solaristhread=
8086 gl_save_LIBS="$LIBS"
8087 LIBS="$LIBS -lthread"
8088 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8089 /* end confdefs.h. */
8090
8091 #include <thread.h>
8092 #include <synch.h>
8093
8094 int
8095 main ()
8096 {
8097 thr_self();
8098 ;
8099 return 0;
8100 }
8101 _ACEOF
8102 if ac_fn_c_try_link "$LINENO"; then :
8103 gl_have_solaristhread=yes
8104 fi
8105 rm -f core conftest.err conftest.$ac_objext \
8106 conftest$ac_exeext conftest.$ac_ext
8107 LIBS="$gl_save_LIBS"
8108 if test -n "$gl_have_solaristhread"; then
8109 gl_threads_api=solaris
8110 LIBTHREAD=-lthread
8111 LTLIBTHREAD=-lthread
8112 LIBMULTITHREAD="$LIBTHREAD"
8113 LTLIBMULTITHREAD="$LTLIBTHREAD"
8114
8115 $as_echo "#define USE_SOLARIS_THREADS 1" >>confdefs.h
8116
8117 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8118
8119 $as_echo "#define USE_SOLARIS_THREADS_WEAK 1" >>confdefs.h
8120
8121 LIBTHREAD=
8122 LTLIBTHREAD=
8123 fi
8124 fi
8125 fi
8126 fi
8127 if test "$gl_use_threads" = pth; then
8128 gl_save_CPPFLAGS="$CPPFLAGS"
8129
8130
8131
8132
8133
8134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libpth" >&5
8135 $as_echo_n "checking how to link with libpth... " >&6; }
8136 if ${ac_cv_libpth_libs+:} false; then :
8137 $as_echo_n "(cached) " >&6
8138 else
8139
8140
8141
8142
8143
8144
8145
8146
8147 use_additional=yes
8148
8149 acl_save_prefix="$prefix"
8150 prefix="$acl_final_prefix"
8151 acl_save_exec_prefix="$exec_prefix"
8152 exec_prefix="$acl_final_exec_prefix"
8153
8154 eval additional_includedir=\"$includedir\"
8155 eval additional_libdir=\"$libdir\"
8156
8157 exec_prefix="$acl_save_exec_prefix"
8158 prefix="$acl_save_prefix"
8159
8160
8161 # Check whether --with-libpth-prefix was given.
8162 if test "${with_libpth_prefix+set}" = set; then :
8163 withval=$with_libpth_prefix;
8164 if test "X$withval" = "Xno"; then
8165 use_additional=no
8166 else
8167 if test "X$withval" = "X"; then
8168
8169 acl_save_prefix="$prefix"
8170 prefix="$acl_final_prefix"
8171 acl_save_exec_prefix="$exec_prefix"
8172 exec_prefix="$acl_final_exec_prefix"
8173
8174 eval additional_includedir=\"$includedir\"
8175 eval additional_libdir=\"$libdir\"
8176
8177 exec_prefix="$acl_save_exec_prefix"
8178 prefix="$acl_save_prefix"
8179
8180 else
8181 additional_includedir="$withval/include"
8182 additional_libdir="$withval/$acl_libdirstem"
8183 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8184 && ! test -d "$withval/$acl_libdirstem"; then
8185 additional_libdir="$withval/$acl_libdirstem2"
8186 fi
8187 fi
8188 fi
8189
8190 fi
8191
8192 LIBPTH=
8193 LTLIBPTH=
8194 INCPTH=
8195 LIBPTH_PREFIX=
8196 HAVE_LIBPTH=
8197 rpathdirs=
8198 ltrpathdirs=
8199 names_already_handled=
8200 names_next_round='pth '
8201 while test -n "$names_next_round"; do
8202 names_this_round="$names_next_round"
8203 names_next_round=
8204 for name in $names_this_round; do
8205 already_handled=
8206 for n in $names_already_handled; do
8207 if test "$n" = "$name"; then
8208 already_handled=yes
8209 break
8210 fi
8211 done
8212 if test -z "$already_handled"; then
8213 names_already_handled="$names_already_handled $name"
8214 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
8215 eval value=\"\$HAVE_LIB$uppername\"
8216 if test -n "$value"; then
8217 if test "$value" = yes; then
8218 eval value=\"\$LIB$uppername\"
8219 test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+ }$value"
8220 eval value=\"\$LTLIB$uppername\"
8221 test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$value"
8222 else
8223 :
8224 fi
8225 else
8226 found_dir=
8227 found_la=
8228 found_so=
8229 found_a=
8230 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8231 if test -n "$acl_shlibext"; then
8232 shrext=".$acl_shlibext" # typically: shrext=.so
8233 else
8234 shrext=
8235 fi
8236 if test $use_additional = yes; then
8237 dir="$additional_libdir"
8238 if test -n "$acl_shlibext"; then
8239 if test -f "$dir/$libname$shrext"; then
8240 found_dir="$dir"
8241 found_so="$dir/$libname$shrext"
8242 else
8243 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8244 ver=`(cd "$dir" && \
8245 for f in "$libname$shrext".*; do echo "$f"; done \
8246 | sed -e "s,^$libname$shrext\\\\.,," \
8247 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8248 | sed 1q ) 2>/dev/null`
8249 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8250 found_dir="$dir"
8251 found_so="$dir/$libname$shrext.$ver"
8252 fi
8253 else
8254 eval library_names=\"$acl_library_names_spec\"
8255 for f in $library_names; do
8256 if test -f "$dir/$f"; then
8257 found_dir="$dir"
8258 found_so="$dir/$f"
8259 break
8260 fi
8261 done
8262 fi
8263 fi
8264 fi
8265 if test "X$found_dir" = "X"; then
8266 if test -f "$dir/$libname.$acl_libext"; then
8267 found_dir="$dir"
8268 found_a="$dir/$libname.$acl_libext"
8269 fi
8270 fi
8271 if test "X$found_dir" != "X"; then
8272 if test -f "$dir/$libname.la"; then
8273 found_la="$dir/$libname.la"
8274 fi
8275 fi
8276 fi
8277 if test "X$found_dir" = "X"; then
8278 for x in $LDFLAGS $LTLIBPTH; do
8279
8280 acl_save_prefix="$prefix"
8281 prefix="$acl_final_prefix"
8282 acl_save_exec_prefix="$exec_prefix"
8283 exec_prefix="$acl_final_exec_prefix"
8284 eval x=\"$x\"
8285 exec_prefix="$acl_save_exec_prefix"
8286 prefix="$acl_save_prefix"
8287
8288 case "$x" in
8289 -L*)
8290 dir=`echo "X$x" | sed -e 's/^X-L//'`
8291 if test -n "$acl_shlibext"; then
8292 if test -f "$dir/$libname$shrext"; then
8293 found_dir="$dir"
8294 found_so="$dir/$libname$shrext"
8295 else
8296 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8297 ver=`(cd "$dir" && \
8298 for f in "$libname$shrext".*; do echo "$f"; done \
8299 | sed -e "s,^$libname$shrext\\\\.,," \
8300 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8301 | sed 1q ) 2>/dev/null`
8302 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8303 found_dir="$dir"
8304 found_so="$dir/$libname$shrext.$ver"
8305 fi
8306 else
8307 eval library_names=\"$acl_library_names_spec\"
8308 for f in $library_names; do
8309 if test -f "$dir/$f"; then
8310 found_dir="$dir"
8311 found_so="$dir/$f"
8312 break
8313 fi
8314 done
8315 fi
8316 fi
8317 fi
8318 if test "X$found_dir" = "X"; then
8319 if test -f "$dir/$libname.$acl_libext"; then
8320 found_dir="$dir"
8321 found_a="$dir/$libname.$acl_libext"
8322 fi
8323 fi
8324 if test "X$found_dir" != "X"; then
8325 if test -f "$dir/$libname.la"; then
8326 found_la="$dir/$libname.la"
8327 fi
8328 fi
8329 ;;
8330 esac
8331 if test "X$found_dir" != "X"; then
8332 break
8333 fi
8334 done
8335 fi
8336 if test "X$found_dir" != "X"; then
8337 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$found_dir -l$name"
8338 if test "X$found_so" != "X"; then
8339 if test "$enable_rpath" = no \
8340 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
8341 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
8342 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8343 else
8344 haveit=
8345 for x in $ltrpathdirs; do
8346 if test "X$x" = "X$found_dir"; then
8347 haveit=yes
8348 break
8349 fi
8350 done
8351 if test -z "$haveit"; then
8352 ltrpathdirs="$ltrpathdirs $found_dir"
8353 fi
8354 if test "$acl_hardcode_direct" = yes; then
8355 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8356 else
8357 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
8358 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8359 haveit=
8360 for x in $rpathdirs; do
8361 if test "X$x" = "X$found_dir"; then
8362 haveit=yes
8363 break
8364 fi
8365 done
8366 if test -z "$haveit"; then
8367 rpathdirs="$rpathdirs $found_dir"
8368 fi
8369 else
8370 haveit=
8371 for x in $LDFLAGS $LIBPTH; do
8372
8373 acl_save_prefix="$prefix"
8374 prefix="$acl_final_prefix"
8375 acl_save_exec_prefix="$exec_prefix"
8376 exec_prefix="$acl_final_exec_prefix"
8377 eval x=\"$x\"
8378 exec_prefix="$acl_save_exec_prefix"
8379 prefix="$acl_save_prefix"
8380
8381 if test "X$x" = "X-L$found_dir"; then
8382 haveit=yes
8383 break
8384 fi
8385 done
8386 if test -z "$haveit"; then
8387 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir"
8388 fi
8389 if test "$acl_hardcode_minus_L" != no; then
8390 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8391 else
8392 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
8393 fi
8394 fi
8395 fi
8396 fi
8397 else
8398 if test "X$found_a" != "X"; then
8399 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_a"
8400 else
8401 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir -l$name"
8402 fi
8403 fi
8404 additional_includedir=
8405 case "$found_dir" in
8406 */$acl_libdirstem | */$acl_libdirstem/)
8407 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
8408 if test "$name" = 'pth'; then
8409 LIBPTH_PREFIX="$basedir"
8410 fi
8411 additional_includedir="$basedir/include"
8412 ;;
8413 */$acl_libdirstem2 | */$acl_libdirstem2/)
8414 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
8415 if test "$name" = 'pth'; then
8416 LIBPTH_PREFIX="$basedir"
8417 fi
8418 additional_includedir="$basedir/include"
8419 ;;
8420 esac
8421 if test "X$additional_includedir" != "X"; then
8422 if test "X$additional_includedir" != "X/usr/include"; then
8423 haveit=
8424 if test "X$additional_includedir" = "X/usr/local/include"; then
8425 if test -n "$GCC"; then
8426 case $host_os in
8427 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8428 esac
8429 fi
8430 fi
8431 if test -z "$haveit"; then
8432 for x in $CPPFLAGS $INCPTH; do
8433
8434 acl_save_prefix="$prefix"
8435 prefix="$acl_final_prefix"
8436 acl_save_exec_prefix="$exec_prefix"
8437 exec_prefix="$acl_final_exec_prefix"
8438 eval x=\"$x\"
8439 exec_prefix="$acl_save_exec_prefix"
8440 prefix="$acl_save_prefix"
8441
8442 if test "X$x" = "X-I$additional_includedir"; then
8443 haveit=yes
8444 break
8445 fi
8446 done
8447 if test -z "$haveit"; then
8448 if test -d "$additional_includedir"; then
8449 INCPTH="${INCPTH}${INCPTH:+ }-I$additional_includedir"
8450 fi
8451 fi
8452 fi
8453 fi
8454 fi
8455 if test -n "$found_la"; then
8456 save_libdir="$libdir"
8457 case "$found_la" in
8458 */* | *\\*) . "$found_la" ;;
8459 *) . "./$found_la" ;;
8460 esac
8461 libdir="$save_libdir"
8462 for dep in $dependency_libs; do
8463 case "$dep" in
8464 -L*)
8465 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8466 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
8467 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
8468 haveit=
8469 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
8470 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
8471 if test -n "$GCC"; then
8472 case $host_os in
8473 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8474 esac
8475 fi
8476 fi
8477 if test -z "$haveit"; then
8478 haveit=
8479 for x in $LDFLAGS $LIBPTH; do
8480
8481 acl_save_prefix="$prefix"
8482 prefix="$acl_final_prefix"
8483 acl_save_exec_prefix="$exec_prefix"
8484 exec_prefix="$acl_final_exec_prefix"
8485 eval x=\"$x\"
8486 exec_prefix="$acl_save_exec_prefix"
8487 prefix="$acl_save_prefix"
8488
8489 if test "X$x" = "X-L$additional_libdir"; then
8490 haveit=yes
8491 break
8492 fi
8493 done
8494 if test -z "$haveit"; then
8495 if test -d "$additional_libdir"; then
8496 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$additional_libdir"
8497 fi
8498 fi
8499 haveit=
8500 for x in $LDFLAGS $LTLIBPTH; do
8501
8502 acl_save_prefix="$prefix"
8503 prefix="$acl_final_prefix"
8504 acl_save_exec_prefix="$exec_prefix"
8505 exec_prefix="$acl_final_exec_prefix"
8506 eval x=\"$x\"
8507 exec_prefix="$acl_save_exec_prefix"
8508 prefix="$acl_save_prefix"
8509
8510 if test "X$x" = "X-L$additional_libdir"; then
8511 haveit=yes
8512 break
8513 fi
8514 done
8515 if test -z "$haveit"; then
8516 if test -d "$additional_libdir"; then
8517 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$additional_libdir"
8518 fi
8519 fi
8520 fi
8521 fi
8522 ;;
8523 -R*)
8524 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8525 if test "$enable_rpath" != no; then
8526 haveit=
8527 for x in $rpathdirs; do
8528 if test "X$x" = "X$dir"; then
8529 haveit=yes
8530 break
8531 fi
8532 done
8533 if test -z "$haveit"; then
8534 rpathdirs="$rpathdirs $dir"
8535 fi
8536 haveit=
8537 for x in $ltrpathdirs; do
8538 if test "X$x" = "X$dir"; then
8539 haveit=yes
8540 break
8541 fi
8542 done
8543 if test -z "$haveit"; then
8544 ltrpathdirs="$ltrpathdirs $dir"
8545 fi
8546 fi
8547 ;;
8548 -l*)
8549 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8550 ;;
8551 *.la)
8552 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8553 ;;
8554 *)
8555 LIBPTH="${LIBPTH}${LIBPTH:+ }$dep"
8556 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep"
8557 ;;
8558 esac
8559 done
8560 fi
8561 else
8562 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
8563 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name"
8564 fi
8565 fi
8566 fi
8567 done
8568 done
8569 if test "X$rpathdirs" != "X"; then
8570 if test -n "$acl_hardcode_libdir_separator"; then
8571 alldirs=
8572 for found_dir in $rpathdirs; do
8573 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
8574 done
8575 acl_save_libdir="$libdir"
8576 libdir="$alldirs"
8577 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8578 libdir="$acl_save_libdir"
8579 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
8580 else
8581 for found_dir in $rpathdirs; do
8582 acl_save_libdir="$libdir"
8583 libdir="$found_dir"
8584 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8585 libdir="$acl_save_libdir"
8586 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
8587 done
8588 fi
8589 fi
8590 if test "X$ltrpathdirs" != "X"; then
8591 for found_dir in $ltrpathdirs; do
8592 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir"
8593 done
8594 fi
8595
8596
8597
8598
8599
8600
8601 ac_cv_libpth_libs="$LIBPTH"
8602 ac_cv_libpth_ltlibs="$LTLIBPTH"
8603 ac_cv_libpth_cppflags="$INCPTH"
8604 ac_cv_libpth_prefix="$LIBPTH_PREFIX"
8605
8606 fi
8607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libpth_libs" >&5
8608 $as_echo "$ac_cv_libpth_libs" >&6; }
8609 LIBPTH="$ac_cv_libpth_libs"
8610 LTLIBPTH="$ac_cv_libpth_ltlibs"
8611 INCPTH="$ac_cv_libpth_cppflags"
8612 LIBPTH_PREFIX="$ac_cv_libpth_prefix"
8613
8614 for element in $INCPTH; do
8615 haveit=
8616 for x in $CPPFLAGS; do
8617
8618 acl_save_prefix="$prefix"
8619 prefix="$acl_final_prefix"
8620 acl_save_exec_prefix="$exec_prefix"
8621 exec_prefix="$acl_final_exec_prefix"
8622 eval x=\"$x\"
8623 exec_prefix="$acl_save_exec_prefix"
8624 prefix="$acl_save_prefix"
8625
8626 if test "X$x" = "X$element"; then
8627 haveit=yes
8628 break
8629 fi
8630 done
8631 if test -z "$haveit"; then
8632 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8633 fi
8634 done
8635
8636
8637
8638
8639 HAVE_LIBPTH=yes
8640
8641
8642
8643 gl_have_pth=
8644 gl_save_LIBS="$LIBS"
8645 LIBS="$LIBS $LIBPTH"
8646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8647 /* end confdefs.h. */
8648 #include <pth.h>
8649 int
8650 main ()
8651 {
8652 pth_self();
8653 ;
8654 return 0;
8655 }
8656 _ACEOF
8657 if ac_fn_c_try_link "$LINENO"; then :
8658 gl_have_pth=yes
8659 fi
8660 rm -f core conftest.err conftest.$ac_objext \
8661 conftest$ac_exeext conftest.$ac_ext
8662 LIBS="$gl_save_LIBS"
8663 if test -n "$gl_have_pth"; then
8664 gl_threads_api=pth
8665 LIBTHREAD="$LIBPTH"
8666 LTLIBTHREAD="$LTLIBPTH"
8667 LIBMULTITHREAD="$LIBTHREAD"
8668 LTLIBMULTITHREAD="$LTLIBTHREAD"
8669
8670 $as_echo "#define USE_PTH_THREADS 1" >>confdefs.h
8671
8672 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
8673 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8674
8675 $as_echo "#define USE_PTH_THREADS_WEAK 1" >>confdefs.h
8676
8677 LIBTHREAD=
8678 LTLIBTHREAD=
8679 fi
8680 fi
8681 else
8682 CPPFLAGS="$gl_save_CPPFLAGS"
8683 fi
8684 fi
8685 if test -z "$gl_have_pthread"; then
8686 case "$gl_use_threads" in
8687 yes | windows | win32) # The 'win32' is for backward compatibility.
8688 if { case "$host_os" in
8689 mingw*) true;;
8690 *) false;;
8691 esac
8692 }; then
8693 gl_threads_api=windows
8694
8695 $as_echo "#define USE_WINDOWS_THREADS 1" >>confdefs.h
8696
8697 fi
8698 ;;
8699 esac
8700 fi
8701 fi
8702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for multithread API to use" >&5
8703 $as_echo_n "checking for multithread API to use... " >&6; }
8704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_threads_api" >&5
8705 $as_echo "$gl_threads_api" >&6; }
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717 if test "$gl_threads_api" = posix; then
8718 # OSF/1 4.0 and Mac OS X 10.1 lack the pthread_rwlock_t type and the
8719 # pthread_rwlock_* functions.
8720 ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h>
8721 "
8722 if test "x$ac_cv_type_pthread_rwlock_t" = xyes; then :
8723
8724 $as_echo "#define HAVE_PTHREAD_RWLOCK 1" >>confdefs.h
8725
8726 fi
8727
8728 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
8729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8730 /* end confdefs.h. */
8731
8732 #include <pthread.h>
8733 int
8734 main ()
8735 {
8736
8737 #if __FreeBSD__ == 4
8738 error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
8739 #elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \
8740 && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070)
8741 error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
8742 #else
8743 int x = (int)PTHREAD_MUTEX_RECURSIVE;
8744 return !x;
8745 #endif
8746
8747 ;
8748 return 0;
8749 }
8750 _ACEOF
8751 if ac_fn_c_try_compile "$LINENO"; then :
8752
8753 $as_echo "#define HAVE_PTHREAD_MUTEX_RECURSIVE 1" >>confdefs.h
8754
8755 fi
8756 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8757 fi
8758 :
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771 use_additional=yes
8772
8773 acl_save_prefix="$prefix"
8774 prefix="$acl_final_prefix"
8775 acl_save_exec_prefix="$exec_prefix"
8776 exec_prefix="$acl_final_exec_prefix"
8777
8778 eval additional_includedir=\"$includedir\"
8779 eval additional_libdir=\"$libdir\"
8780
8781 exec_prefix="$acl_save_exec_prefix"
8782 prefix="$acl_save_prefix"
8783
8784
8785 # Check whether --with-libiconv-prefix was given.
8786 if test "${with_libiconv_prefix+set}" = set; then :
8787 withval=$with_libiconv_prefix;
8788 if test "X$withval" = "Xno"; then
8789 use_additional=no
8790 else
8791 if test "X$withval" = "X"; then
8792
8793 acl_save_prefix="$prefix"
8794 prefix="$acl_final_prefix"
8795 acl_save_exec_prefix="$exec_prefix"
8796 exec_prefix="$acl_final_exec_prefix"
8797
8798 eval additional_includedir=\"$includedir\"
8799 eval additional_libdir=\"$libdir\"
8800
8801 exec_prefix="$acl_save_exec_prefix"
8802 prefix="$acl_save_prefix"
8803
8804 else
8805 additional_includedir="$withval/include"
8806 additional_libdir="$withval/$acl_libdirstem"
8807 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8808 && ! test -d "$withval/$acl_libdirstem"; then
8809 additional_libdir="$withval/$acl_libdirstem2"
8810 fi
8811 fi
8812 fi
8813
8814 fi
8815
8816 LIBICONV=
8817 LTLIBICONV=
8818 INCICONV=
8819 LIBICONV_PREFIX=
8820 HAVE_LIBICONV=
8821 rpathdirs=
8822 ltrpathdirs=
8823 names_already_handled=
8824 names_next_round='iconv '
8825 while test -n "$names_next_round"; do
8826 names_this_round="$names_next_round"
8827 names_next_round=
8828 for name in $names_this_round; do
8829 already_handled=
8830 for n in $names_already_handled; do
8831 if test "$n" = "$name"; then
8832 already_handled=yes
8833 break
8834 fi
8835 done
8836 if test -z "$already_handled"; then
8837 names_already_handled="$names_already_handled $name"
8838 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
8839 eval value=\"\$HAVE_LIB$uppername\"
8840 if test -n "$value"; then
8841 if test "$value" = yes; then
8842 eval value=\"\$LIB$uppername\"
8843 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
8844 eval value=\"\$LTLIB$uppername\"
8845 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
8846 else
8847 :
8848 fi
8849 else
8850 found_dir=
8851 found_la=
8852 found_so=
8853 found_a=
8854 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8855 if test -n "$acl_shlibext"; then
8856 shrext=".$acl_shlibext" # typically: shrext=.so
8857 else
8858 shrext=
8859 fi
8860 if test $use_additional = yes; then
8861 dir="$additional_libdir"
8862 if test -n "$acl_shlibext"; then
8863 if test -f "$dir/$libname$shrext"; then
8864 found_dir="$dir"
8865 found_so="$dir/$libname$shrext"
8866 else
8867 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8868 ver=`(cd "$dir" && \
8869 for f in "$libname$shrext".*; do echo "$f"; done \
8870 | sed -e "s,^$libname$shrext\\\\.,," \
8871 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8872 | sed 1q ) 2>/dev/null`
8873 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8874 found_dir="$dir"
8875 found_so="$dir/$libname$shrext.$ver"
8876 fi
8877 else
8878 eval library_names=\"$acl_library_names_spec\"
8879 for f in $library_names; do
8880 if test -f "$dir/$f"; then
8881 found_dir="$dir"
8882 found_so="$dir/$f"
8883 break
8884 fi
8885 done
8886 fi
8887 fi
8888 fi
8889 if test "X$found_dir" = "X"; then
8890 if test -f "$dir/$libname.$acl_libext"; then
8891 found_dir="$dir"
8892 found_a="$dir/$libname.$acl_libext"
8893 fi
8894 fi
8895 if test "X$found_dir" != "X"; then
8896 if test -f "$dir/$libname.la"; then
8897 found_la="$dir/$libname.la"
8898 fi
8899 fi
8900 fi
8901 if test "X$found_dir" = "X"; then
8902 for x in $LDFLAGS $LTLIBICONV; do
8903
8904 acl_save_prefix="$prefix"
8905 prefix="$acl_final_prefix"
8906 acl_save_exec_prefix="$exec_prefix"
8907 exec_prefix="$acl_final_exec_prefix"
8908 eval x=\"$x\"
8909 exec_prefix="$acl_save_exec_prefix"
8910 prefix="$acl_save_prefix"
8911
8912 case "$x" in
8913 -L*)
8914 dir=`echo "X$x" | sed -e 's/^X-L//'`
8915 if test -n "$acl_shlibext"; then
8916 if test -f "$dir/$libname$shrext"; then
8917 found_dir="$dir"
8918 found_so="$dir/$libname$shrext"
8919 else
8920 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8921 ver=`(cd "$dir" && \
8922 for f in "$libname$shrext".*; do echo "$f"; done \
8923 | sed -e "s,^$libname$shrext\\\\.,," \
8924 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8925 | sed 1q ) 2>/dev/null`
8926 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8927 found_dir="$dir"
8928 found_so="$dir/$libname$shrext.$ver"
8929 fi
8930 else
8931 eval library_names=\"$acl_library_names_spec\"
8932 for f in $library_names; do
8933 if test -f "$dir/$f"; then
8934 found_dir="$dir"
8935 found_so="$dir/$f"
8936 break
8937 fi
8938 done
8939 fi
8940 fi
8941 fi
8942 if test "X$found_dir" = "X"; then
8943 if test -f "$dir/$libname.$acl_libext"; then
8944 found_dir="$dir"
8945 found_a="$dir/$libname.$acl_libext"
8946 fi
8947 fi
8948 if test "X$found_dir" != "X"; then
8949 if test -f "$dir/$libname.la"; then
8950 found_la="$dir/$libname.la"
8951 fi
8952 fi
8953 ;;
8954 esac
8955 if test "X$found_dir" != "X"; then
8956 break
8957 fi
8958 done
8959 fi
8960 if test "X$found_dir" != "X"; then
8961 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
8962 if test "X$found_so" != "X"; then
8963 if test "$enable_rpath" = no \
8964 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
8965 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
8966 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8967 else
8968 haveit=
8969 for x in $ltrpathdirs; do
8970 if test "X$x" = "X$found_dir"; then
8971 haveit=yes
8972 break
8973 fi
8974 done
8975 if test -z "$haveit"; then
8976 ltrpathdirs="$ltrpathdirs $found_dir"
8977 fi
8978 if test "$acl_hardcode_direct" = yes; then
8979 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8980 else
8981 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
8982 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8983 haveit=
8984 for x in $rpathdirs; do
8985 if test "X$x" = "X$found_dir"; then
8986 haveit=yes
8987 break
8988 fi
8989 done
8990 if test -z "$haveit"; then
8991 rpathdirs="$rpathdirs $found_dir"
8992 fi
8993 else
8994 haveit=
8995 for x in $LDFLAGS $LIBICONV; do
8996
8997 acl_save_prefix="$prefix"
8998 prefix="$acl_final_prefix"
8999 acl_save_exec_prefix="$exec_prefix"
9000 exec_prefix="$acl_final_exec_prefix"
9001 eval x=\"$x\"
9002 exec_prefix="$acl_save_exec_prefix"
9003 prefix="$acl_save_prefix"
9004
9005 if test "X$x" = "X-L$found_dir"; then
9006 haveit=yes
9007 break
9008 fi
9009 done
9010 if test -z "$haveit"; then
9011 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
9012 fi
9013 if test "$acl_hardcode_minus_L" != no; then
9014 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9015 else
9016 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9017 fi
9018 fi
9019 fi
9020 fi
9021 else
9022 if test "X$found_a" != "X"; then
9023 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
9024 else
9025 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
9026 fi
9027 fi
9028 additional_includedir=
9029 case "$found_dir" in
9030 */$acl_libdirstem | */$acl_libdirstem/)
9031 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
9032 if test "$name" = 'iconv'; then
9033 LIBICONV_PREFIX="$basedir"
9034 fi
9035 additional_includedir="$basedir/include"
9036 ;;
9037 */$acl_libdirstem2 | */$acl_libdirstem2/)
9038 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
9039 if test "$name" = 'iconv'; then
9040 LIBICONV_PREFIX="$basedir"
9041 fi
9042 additional_includedir="$basedir/include"
9043 ;;
9044 esac
9045 if test "X$additional_includedir" != "X"; then
9046 if test "X$additional_includedir" != "X/usr/include"; then
9047 haveit=
9048 if test "X$additional_includedir" = "X/usr/local/include"; then
9049 if test -n "$GCC"; then
9050 case $host_os in
9051 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
9052 esac
9053 fi
9054 fi
9055 if test -z "$haveit"; then
9056 for x in $CPPFLAGS $INCICONV; do
9057
9058 acl_save_prefix="$prefix"
9059 prefix="$acl_final_prefix"
9060 acl_save_exec_prefix="$exec_prefix"
9061 exec_prefix="$acl_final_exec_prefix"
9062 eval x=\"$x\"
9063 exec_prefix="$acl_save_exec_prefix"
9064 prefix="$acl_save_prefix"
9065
9066 if test "X$x" = "X-I$additional_includedir"; then
9067 haveit=yes
9068 break
9069 fi
9070 done
9071 if test -z "$haveit"; then
9072 if test -d "$additional_includedir"; then
9073 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
9074 fi
9075 fi
9076 fi
9077 fi
9078 fi
9079 if test -n "$found_la"; then
9080 save_libdir="$libdir"
9081 case "$found_la" in
9082 */* | *\\*) . "$found_la" ;;
9083 *) . "./$found_la" ;;
9084 esac
9085 libdir="$save_libdir"
9086 for dep in $dependency_libs; do
9087 case "$dep" in
9088 -L*)
9089 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9090 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
9091 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
9092 haveit=
9093 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
9094 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
9095 if test -n "$GCC"; then
9096 case $host_os in
9097 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
9098 esac
9099 fi
9100 fi
9101 if test -z "$haveit"; then
9102 haveit=
9103 for x in $LDFLAGS $LIBICONV; do
9104
9105 acl_save_prefix="$prefix"
9106 prefix="$acl_final_prefix"
9107 acl_save_exec_prefix="$exec_prefix"
9108 exec_prefix="$acl_final_exec_prefix"
9109 eval x=\"$x\"
9110 exec_prefix="$acl_save_exec_prefix"
9111 prefix="$acl_save_prefix"
9112
9113 if test "X$x" = "X-L$additional_libdir"; then
9114 haveit=yes
9115 break
9116 fi
9117 done
9118 if test -z "$haveit"; then
9119 if test -d "$additional_libdir"; then
9120 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
9121 fi
9122 fi
9123 haveit=
9124 for x in $LDFLAGS $LTLIBICONV; do
9125
9126 acl_save_prefix="$prefix"
9127 prefix="$acl_final_prefix"
9128 acl_save_exec_prefix="$exec_prefix"
9129 exec_prefix="$acl_final_exec_prefix"
9130 eval x=\"$x\"
9131 exec_prefix="$acl_save_exec_prefix"
9132 prefix="$acl_save_prefix"
9133
9134 if test "X$x" = "X-L$additional_libdir"; then
9135 haveit=yes
9136 break
9137 fi
9138 done
9139 if test -z "$haveit"; then
9140 if test -d "$additional_libdir"; then
9141 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
9142 fi
9143 fi
9144 fi
9145 fi
9146 ;;
9147 -R*)
9148 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9149 if test "$enable_rpath" != no; then
9150 haveit=
9151 for x in $rpathdirs; do
9152 if test "X$x" = "X$dir"; then
9153 haveit=yes
9154 break
9155 fi
9156 done
9157 if test -z "$haveit"; then
9158 rpathdirs="$rpathdirs $dir"
9159 fi
9160 haveit=
9161 for x in $ltrpathdirs; do
9162 if test "X$x" = "X$dir"; then
9163 haveit=yes
9164 break
9165 fi
9166 done
9167 if test -z "$haveit"; then
9168 ltrpathdirs="$ltrpathdirs $dir"
9169 fi
9170 fi
9171 ;;
9172 -l*)
9173 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9174 ;;
9175 *.la)
9176 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9177 ;;
9178 *)
9179 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
9180 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
9181 ;;
9182 esac
9183 done
9184 fi
9185 else
9186 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9187 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
9188 fi
9189 fi
9190 fi
9191 done
9192 done
9193 if test "X$rpathdirs" != "X"; then
9194 if test -n "$acl_hardcode_libdir_separator"; then
9195 alldirs=
9196 for found_dir in $rpathdirs; do
9197 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
9198 done
9199 acl_save_libdir="$libdir"
9200 libdir="$alldirs"
9201 eval flag=\"$acl_hardcode_libdir_flag_spec\"
9202 libdir="$acl_save_libdir"
9203 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9204 else
9205 for found_dir in $rpathdirs; do
9206 acl_save_libdir="$libdir"
9207 libdir="$found_dir"
9208 eval flag=\"$acl_hardcode_libdir_flag_spec\"
9209 libdir="$acl_save_libdir"
9210 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9211 done
9212 fi
9213 fi
9214 if test "X$ltrpathdirs" != "X"; then
9215 for found_dir in $ltrpathdirs; do
9216 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
9217 done
9218 fi
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231 am_save_CPPFLAGS="$CPPFLAGS"
9232
9233 for element in $INCICONV; do
9234 haveit=
9235 for x in $CPPFLAGS; do
9236
9237 acl_save_prefix="$prefix"
9238 prefix="$acl_final_prefix"
9239 acl_save_exec_prefix="$exec_prefix"
9240 exec_prefix="$acl_final_exec_prefix"
9241 eval x=\"$x\"
9242 exec_prefix="$acl_save_exec_prefix"
9243 prefix="$acl_save_prefix"
9244
9245 if test "X$x" = "X$element"; then
9246 haveit=yes
9247 break
9248 fi
9249 done
9250 if test -z "$haveit"; then
9251 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9252 fi
9253 done
9254
9255
9256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
9257 $as_echo_n "checking for iconv... " >&6; }
9258 if ${am_cv_func_iconv+:} false; then :
9259 $as_echo_n "(cached) " >&6
9260 else
9261
9262 am_cv_func_iconv="no, consider installing GNU libiconv"
9263 am_cv_lib_iconv=no
9264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9265 /* end confdefs.h. */
9266
9267 #include <stdlib.h>
9268 #include <iconv.h>
9269
9270 int
9271 main ()
9272 {
9273 iconv_t cd = iconv_open("","");
9274 iconv(cd,NULL,NULL,NULL,NULL);
9275 iconv_close(cd);
9276 ;
9277 return 0;
9278 }
9279 _ACEOF
9280 if ac_fn_c_try_link "$LINENO"; then :
9281 am_cv_func_iconv=yes
9282 fi
9283 rm -f core conftest.err conftest.$ac_objext \
9284 conftest$ac_exeext conftest.$ac_ext
9285 if test "$am_cv_func_iconv" != yes; then
9286 am_save_LIBS="$LIBS"
9287 LIBS="$LIBS $LIBICONV"
9288 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9289 /* end confdefs.h. */
9290
9291 #include <stdlib.h>
9292 #include <iconv.h>
9293
9294 int
9295 main ()
9296 {
9297 iconv_t cd = iconv_open("","");
9298 iconv(cd,NULL,NULL,NULL,NULL);
9299 iconv_close(cd);
9300 ;
9301 return 0;
9302 }
9303 _ACEOF
9304 if ac_fn_c_try_link "$LINENO"; then :
9305 am_cv_lib_iconv=yes
9306 am_cv_func_iconv=yes
9307 fi
9308 rm -f core conftest.err conftest.$ac_objext \
9309 conftest$ac_exeext conftest.$ac_ext
9310 LIBS="$am_save_LIBS"
9311 fi
9312
9313 fi
9314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
9315 $as_echo "$am_cv_func_iconv" >&6; }
9316 if test "$am_cv_func_iconv" = yes; then
9317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
9318 $as_echo_n "checking for working iconv... " >&6; }
9319 if ${am_cv_func_iconv_works+:} false; then :
9320 $as_echo_n "(cached) " >&6
9321 else
9322
9323 am_save_LIBS="$LIBS"
9324 if test $am_cv_lib_iconv = yes; then
9325 LIBS="$LIBS $LIBICONV"
9326 fi
9327 if test "$cross_compiling" = yes; then :
9328
9329 case "$host_os" in
9330 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
9331 *) am_cv_func_iconv_works="guessing yes" ;;
9332 esac
9333
9334 else
9335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9336 /* end confdefs.h. */
9337
9338 #include <iconv.h>
9339 #include <string.h>
9340 int main ()
9341 {
9342 int result = 0;
9343 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
9344 returns. */
9345 {
9346 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
9347 if (cd_utf8_to_88591 != (iconv_t)(-1))
9348 {
9349 static const char input[] = "\342\202\254"; /* EURO SIGN */
9350 char buf[10];
9351 const char *inptr = input;
9352 size_t inbytesleft = strlen (input);
9353 char *outptr = buf;
9354 size_t outbytesleft = sizeof (buf);
9355 size_t res = iconv (cd_utf8_to_88591,
9356 (char **) &inptr, &inbytesleft,
9357 &outptr, &outbytesleft);
9358 if (res == 0)
9359 result |= 1;
9360 iconv_close (cd_utf8_to_88591);
9361 }
9362 }
9363 /* Test against Solaris 10 bug: Failures are not distinguishable from
9364 successful returns. */
9365 {
9366 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
9367 if (cd_ascii_to_88591 != (iconv_t)(-1))
9368 {
9369 static const char input[] = "\263";
9370 char buf[10];
9371 const char *inptr = input;
9372 size_t inbytesleft = strlen (input);
9373 char *outptr = buf;
9374 size_t outbytesleft = sizeof (buf);
9375 size_t res = iconv (cd_ascii_to_88591,
9376 (char **) &inptr, &inbytesleft,
9377 &outptr, &outbytesleft);
9378 if (res == 0)
9379 result |= 2;
9380 iconv_close (cd_ascii_to_88591);
9381 }
9382 }
9383 /* Test against AIX 6.1..7.1 bug: Buffer overrun. */
9384 {
9385 iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
9386 if (cd_88591_to_utf8 != (iconv_t)(-1))
9387 {
9388 static const char input[] = "\304";
9389 static char buf[2] = { (char)0xDE, (char)0xAD };
9390 const char *inptr = input;
9391 size_t inbytesleft = 1;
9392 char *outptr = buf;
9393 size_t outbytesleft = 1;
9394 size_t res = iconv (cd_88591_to_utf8,
9395 (char **) &inptr, &inbytesleft,
9396 &outptr, &outbytesleft);
9397 if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
9398 result |= 4;
9399 iconv_close (cd_88591_to_utf8);
9400 }
9401 }
9402 #if 0 /* This bug could be worked around by the caller. */
9403 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
9404 {
9405 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
9406 if (cd_88591_to_utf8 != (iconv_t)(-1))
9407 {
9408 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
9409 char buf[50];
9410 const char *inptr = input;
9411 size_t inbytesleft = strlen (input);
9412 char *outptr = buf;
9413 size_t outbytesleft = sizeof (buf);
9414 size_t res = iconv (cd_88591_to_utf8,
9415 (char **) &inptr, &inbytesleft,
9416 &outptr, &outbytesleft);
9417 if ((int)res > 0)
9418 result |= 8;
9419 iconv_close (cd_88591_to_utf8);
9420 }
9421 }
9422 #endif
9423 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
9424 provided. */
9425 if (/* Try standardized names. */
9426 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
9427 /* Try IRIX, OSF/1 names. */
9428 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
9429 /* Try AIX names. */
9430 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
9431 /* Try HP-UX names. */
9432 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
9433 result |= 16;
9434 return result;
9435 }
9436 _ACEOF
9437 if ac_fn_c_try_run "$LINENO"; then :
9438 am_cv_func_iconv_works=yes
9439 else
9440 am_cv_func_iconv_works=no
9441 fi
9442 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9443 conftest.$ac_objext conftest.beam conftest.$ac_ext
9444 fi
9445
9446 LIBS="$am_save_LIBS"
9447
9448 fi
9449 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
9450 $as_echo "$am_cv_func_iconv_works" >&6; }
9451 case "$am_cv_func_iconv_works" in
9452 *no) am_func_iconv=no am_cv_lib_iconv=no ;;
9453 *) am_func_iconv=yes ;;
9454 esac
9455 else
9456 am_func_iconv=no am_cv_lib_iconv=no
9457 fi
9458 if test "$am_func_iconv" = yes; then
9459
9460 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
9461
9462 fi
9463 if test "$am_cv_lib_iconv" = yes; then
9464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
9465 $as_echo_n "checking how to link with libiconv... " >&6; }
9466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
9467 $as_echo "$LIBICONV" >&6; }
9468 else
9469 CPPFLAGS="$am_save_CPPFLAGS"
9470 LIBICONV=
9471 LTLIBICONV=
9472 fi
9473
9474
9475
9476 if test "$am_cv_func_iconv" = yes; then
9477 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
9478 $as_echo_n "checking for iconv declaration... " >&6; }
9479 if ${am_cv_proto_iconv+:} false; then :
9480 $as_echo_n "(cached) " >&6
9481 else
9482
9483 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9484 /* end confdefs.h. */
9485
9486 #include <stdlib.h>
9487 #include <iconv.h>
9488 extern
9489 #ifdef __cplusplus
9490 "C"
9491 #endif
9492 #if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus)
9493 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9494 #else
9495 size_t iconv();
9496 #endif
9497
9498 int
9499 main ()
9500 {
9501
9502 ;
9503 return 0;
9504 }
9505 _ACEOF
9506 if ac_fn_c_try_compile "$LINENO"; then :
9507 am_cv_proto_iconv_arg1=""
9508 else
9509 am_cv_proto_iconv_arg1="const"
9510 fi
9511 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9512 am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
9513 fi
9514
9515 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
9516 { $as_echo "$as_me:${as_lineno-$LINENO}: result:
9517 $am_cv_proto_iconv" >&5
9518 $as_echo "
9519 $am_cv_proto_iconv" >&6; }
9520
9521 cat >>confdefs.h <<_ACEOF
9522 #define ICONV_CONST $am_cv_proto_iconv_arg1
9523 _ACEOF
9524
9525
9526 fi
9527
9528
9529
9530
9531 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9532 /* end confdefs.h. */
9533 int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }
9534 int
9535 main ()
9536 {
9537
9538 ;
9539 return 0;
9540 }
9541 _ACEOF
9542 if ac_fn_c_try_link "$LINENO"; then :
9543
9544 $as_echo "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h
9545
9546 fi
9547 rm -f core conftest.err conftest.$ac_objext \
9548 conftest$ac_exeext conftest.$ac_ext
9549
9550 for ac_header in argz.h inttypes.h limits.h unistd.h sys/param.h
9551 do :
9552 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9553 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9554 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9555 cat >>confdefs.h <<_ACEOF
9556 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9557 _ACEOF
9558
9559 fi
9560
9561 done
9562
9563 for ac_func in getcwd getegid geteuid getgid getuid mempcpy munmap \
9564 stpcpy strcasecmp strdup strtoul tsearch uselocale argz_count \
9565 argz_stringify argz_next __fsetlocking
9566 do :
9567 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9568 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9569 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9570 cat >>confdefs.h <<_ACEOF
9571 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9572 _ACEOF
9573
9574 fi
9575 done
9576
9577
9578 ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "#include <stdio.h>
9579 "
9580 if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then :
9581 ac_have_decl=1
9582 else
9583 ac_have_decl=0
9584 fi
9585
9586 cat >>confdefs.h <<_ACEOF
9587 #define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
9588 _ACEOF
9589 ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "#include <stdio.h>
9590 "
9591 if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then :
9592 ac_have_decl=1
9593 else
9594 ac_have_decl=0
9595 fi
9596
9597 cat >>confdefs.h <<_ACEOF
9598 #define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
9599 _ACEOF
9600
9601
9602
9603
9604 for ac_prog in bison
9605 do
9606 # Extract the first word of "$ac_prog", so it can be a program name with args.
9607 set dummy $ac_prog; ac_word=$2
9608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9609 $as_echo_n "checking for $ac_word... " >&6; }
9610 if ${ac_cv_prog_INTLBISON+:} false; then :
9611 $as_echo_n "(cached) " >&6
9612 else
9613 if test -n "$INTLBISON"; then
9614 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
9615 else
9616 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9617 for as_dir in $PATH
9618 do
9619 IFS=$as_save_IFS
9620 test -z "$as_dir" && as_dir=.
9621 for ac_exec_ext in '' $ac_executable_extensions; do
9622 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9623 ac_cv_prog_INTLBISON="$ac_prog"
9624 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9625 break 2
9626 fi
9627 done
9628 done
9629 IFS=$as_save_IFS
9630
9631 fi
9632 fi
9633 INTLBISON=$ac_cv_prog_INTLBISON
9634 if test -n "$INTLBISON"; then
9635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
9636 $as_echo "$INTLBISON" >&6; }
9637 else
9638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9639 $as_echo "no" >&6; }
9640 fi
9641
9642
9643 test -n "$INTLBISON" && break
9644 done
9645
9646 if test -z "$INTLBISON"; then
9647 ac_verc_fail=yes
9648 else
9649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
9650 $as_echo_n "checking version of bison... " >&6; }
9651 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
9652 case $ac_prog_version in
9653 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
9654 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
9655 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
9656 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
9657 esac
9658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
9659 $as_echo "$ac_prog_version" >&6; }
9660 fi
9661 if test $ac_verc_fail = yes; then
9662 INTLBISON=:
9663 fi
9664
9665
9666
9667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9668 $as_echo_n "checking for long long int... " >&6; }
9669 if ${ac_cv_type_long_long_int+:} false; then :
9670 $as_echo_n "(cached) " >&6
9671 else
9672 ac_cv_type_long_long_int=yes
9673 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
9674 ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int
9675 if test $ac_cv_type_long_long_int = yes; then
9676 if test "$cross_compiling" = yes; then :
9677 :
9678 else
9679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9680 /* end confdefs.h. */
9681 #include <limits.h>
9682 #ifndef LLONG_MAX
9683 # define HALF \
9684 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
9685 # define LLONG_MAX (HALF - 1 + HALF)
9686 #endif
9687 int
9688 main ()
9689 {
9690 long long int n = 1;
9691 int i;
9692 for (i = 0; ; i++)
9693 {
9694 long long int m = n << i;
9695 if (m >> i != n)
9696 return 1;
9697 if (LLONG_MAX / 2 < m)
9698 break;
9699 }
9700 return 0;
9701 ;
9702 return 0;
9703 }
9704 _ACEOF
9705 if ac_fn_c_try_run "$LINENO"; then :
9706
9707 else
9708 ac_cv_type_long_long_int=no
9709 fi
9710 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9711 conftest.$ac_objext conftest.beam conftest.$ac_ext
9712 fi
9713
9714 fi
9715 fi
9716 fi
9717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
9718 $as_echo "$ac_cv_type_long_long_int" >&6; }
9719 if test $ac_cv_type_long_long_int = yes; then
9720
9721 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
9722
9723 fi
9724
9725
9726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
9727 $as_echo_n "checking for wchar_t... " >&6; }
9728 if ${gt_cv_c_wchar_t+:} false; then :
9729 $as_echo_n "(cached) " >&6
9730 else
9731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9732 /* end confdefs.h. */
9733 #include <stddef.h>
9734 wchar_t foo = (wchar_t)'\0';
9735 int
9736 main ()
9737 {
9738
9739 ;
9740 return 0;
9741 }
9742 _ACEOF
9743 if ac_fn_c_try_compile "$LINENO"; then :
9744 gt_cv_c_wchar_t=yes
9745 else
9746 gt_cv_c_wchar_t=no
9747 fi
9748 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9749 fi
9750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
9751 $as_echo "$gt_cv_c_wchar_t" >&6; }
9752 if test $gt_cv_c_wchar_t = yes; then
9753
9754 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
9755
9756 fi
9757
9758
9759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
9760 $as_echo_n "checking for wint_t... " >&6; }
9761 if ${gt_cv_c_wint_t+:} false; then :
9762 $as_echo_n "(cached) " >&6
9763 else
9764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9765 /* end confdefs.h. */
9766
9767 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
9768 <wchar.h>.
9769 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
9770 before <wchar.h>. */
9771 #include <stddef.h>
9772 #include <stdio.h>
9773 #include <time.h>
9774 #include <wchar.h>
9775 wint_t foo = (wchar_t)'\0';
9776 int
9777 main ()
9778 {
9779
9780 ;
9781 return 0;
9782 }
9783 _ACEOF
9784 if ac_fn_c_try_compile "$LINENO"; then :
9785 gt_cv_c_wint_t=yes
9786 else
9787 gt_cv_c_wint_t=no
9788 fi
9789 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9790 fi
9791 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
9792 $as_echo "$gt_cv_c_wint_t" >&6; }
9793 if test $gt_cv_c_wint_t = yes; then
9794
9795 $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
9796
9797 fi
9798
9799
9800
9801
9802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
9803 $as_echo_n "checking for intmax_t... " >&6; }
9804 if ${gt_cv_c_intmax_t+:} false; then :
9805 $as_echo_n "(cached) " >&6
9806 else
9807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9808 /* end confdefs.h. */
9809
9810 #include <stddef.h>
9811 #include <stdlib.h>
9812 #if HAVE_STDINT_H_WITH_UINTMAX
9813 #include <stdint.h>
9814 #endif
9815 #if HAVE_INTTYPES_H_WITH_UINTMAX
9816 #include <inttypes.h>
9817 #endif
9818
9819 int
9820 main ()
9821 {
9822 intmax_t x = -1;
9823 return !x;
9824 ;
9825 return 0;
9826 }
9827 _ACEOF
9828 if ac_fn_c_try_compile "$LINENO"; then :
9829 gt_cv_c_intmax_t=yes
9830 else
9831 gt_cv_c_intmax_t=no
9832 fi
9833 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9834 fi
9835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
9836 $as_echo "$gt_cv_c_intmax_t" >&6; }
9837 if test $gt_cv_c_intmax_t = yes; then
9838
9839 $as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
9840
9841 fi
9842
9843
9844
9845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
9846 $as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
9847 if ${gt_cv_func_printf_posix+:} false; then :
9848 $as_echo_n "(cached) " >&6
9849 else
9850
9851 if test "$cross_compiling" = yes; then :
9852
9853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9854 /* end confdefs.h. */
9855
9856 #if defined __NetBSD__ || defined __BEOS__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
9857 notposix
9858 #endif
9859
9860 _ACEOF
9861 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9862 $EGREP "notposix" >/dev/null 2>&1; then :
9863 gt_cv_func_printf_posix="guessing no"
9864 else
9865 gt_cv_func_printf_posix="guessing yes"
9866 fi
9867 rm -f conftest*
9868
9869
9870 else
9871 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9872 /* end confdefs.h. */
9873
9874 #include <stdio.h>
9875 #include <string.h>
9876 /* The string "%2$d %1$d", with dollar characters protected from the shell's
9877 dollar expansion (possibly an autoconf bug). */
9878 static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
9879 static char buf[100];
9880 int main ()
9881 {
9882 sprintf (buf, format, 33, 55);
9883 return (strcmp (buf, "55 33") != 0);
9884 }
9885 _ACEOF
9886 if ac_fn_c_try_run "$LINENO"; then :
9887 gt_cv_func_printf_posix=yes
9888 else
9889 gt_cv_func_printf_posix=no
9890 fi
9891 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9892 conftest.$ac_objext conftest.beam conftest.$ac_ext
9893 fi
9894
9895
9896 fi
9897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
9898 $as_echo "$gt_cv_func_printf_posix" >&6; }
9899 case $gt_cv_func_printf_posix in
9900 *yes)
9901
9902 $as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
9903
9904 ;;
9905 esac
9906
9907
9908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library >= 2.1 or uClibc" >&5
9909 $as_echo_n "checking whether we are using the GNU C Library >= 2.1 or uClibc... " >&6; }
9910 if ${ac_cv_gnu_library_2_1+:} false; then :
9911 $as_echo_n "(cached) " >&6
9912 else
9913 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9914 /* end confdefs.h. */
9915
9916 #include <features.h>
9917 #ifdef __GNU_LIBRARY__
9918 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
9919 Lucky GNU user
9920 #endif
9921 #endif
9922 #ifdef __UCLIBC__
9923 Lucky user
9924 #endif
9925
9926 _ACEOF
9927 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9928 $EGREP "Lucky" >/dev/null 2>&1; then :
9929 ac_cv_gnu_library_2_1=yes
9930 else
9931 ac_cv_gnu_library_2_1=no
9932 fi
9933 rm -f conftest*
9934
9935
9936
9937 fi
9938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
9939 $as_echo "$ac_cv_gnu_library_2_1" >&6; }
9940
9941 GLIBC21="$ac_cv_gnu_library_2_1"
9942
9943
9944
9945 for ac_header in stdint.h
9946 do :
9947 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
9948 if test "x$ac_cv_header_stdint_h" = xyes; then :
9949 cat >>confdefs.h <<_ACEOF
9950 #define HAVE_STDINT_H 1
9951 _ACEOF
9952
9953 fi
9954
9955 done
9956
9957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
9958 $as_echo_n "checking for SIZE_MAX... " >&6; }
9959 if ${gl_cv_size_max+:} false; then :
9960 $as_echo_n "(cached) " >&6
9961 else
9962
9963 gl_cv_size_max=
9964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9965 /* end confdefs.h. */
9966
9967 #include <limits.h>
9968 #if HAVE_STDINT_H
9969 #include <stdint.h>
9970 #endif
9971 #ifdef SIZE_MAX
9972 Found it
9973 #endif
9974
9975 _ACEOF
9976 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9977 $EGREP "Found it" >/dev/null 2>&1; then :
9978 gl_cv_size_max=yes
9979 fi
9980 rm -f conftest*
9981
9982 if test -z "$gl_cv_size_max"; then
9983 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) * CHAR_BIT - 1" "size_t_bits_minus_1" "#include <stddef.h>
9984 #include <limits.h>"; then :
9985
9986 else
9987 size_t_bits_minus_1=
9988 fi
9989
9990 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
9991
9992 else
9993 fits_in_uint=
9994 fi
9995
9996 if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
9997 if test $fits_in_uint = 1; then
9998 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9999 /* end confdefs.h. */
10000 #include <stddef.h>
10001 extern size_t foo;
10002 extern unsigned long foo;
10003
10004 int
10005 main ()
10006 {
10007
10008 ;
10009 return 0;
10010 }
10011 _ACEOF
10012 if ac_fn_c_try_compile "$LINENO"; then :
10013 fits_in_uint=0
10014 fi
10015 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10016 fi
10017 if test $fits_in_uint = 1; then
10018 gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
10019 else
10020 gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
10021 fi
10022 else
10023 gl_cv_size_max='((size_t)~(size_t)0)'
10024 fi
10025 fi
10026
10027 fi
10028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_size_max" >&5
10029 $as_echo "$gl_cv_size_max" >&6; }
10030 if test "$gl_cv_size_max" != yes; then
10031
10032 cat >>confdefs.h <<_ACEOF
10033 #define SIZE_MAX $gl_cv_size_max
10034 _ACEOF
10035
10036 fi
10037
10038
10039
10040
10041 for ac_header in stdint.h
10042 do :
10043 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
10044 if test "x$ac_cv_header_stdint_h" = xyes; then :
10045 cat >>confdefs.h <<_ACEOF
10046 #define HAVE_STDINT_H 1
10047 _ACEOF
10048
10049 fi
10050
10051 done
10052
10053
10054
10055
10056
10057 for ac_func in $ac_func_list
10058 do :
10059 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10060 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10061 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10062 cat >>confdefs.h <<_ACEOF
10063 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10064 _ACEOF
10065
10066 fi
10067 done
10068
10069
10070
10071
10072
10073
10074
10075
10076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fcntl.h" >&5
10077 $as_echo_n "checking for working fcntl.h... " >&6; }
10078 if ${gl_cv_header_working_fcntl_h+:} false; then :
10079 $as_echo_n "(cached) " >&6
10080 else
10081 if test "$cross_compiling" = yes; then :
10082 gl_cv_header_working_fcntl_h=cross-compiling
10083 else
10084 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10085 /* end confdefs.h. */
10086 #include <sys/types.h>
10087 #include <sys/stat.h>
10088 #if HAVE_UNISTD_H
10089 # include <unistd.h>
10090 #else /* on Windows with MSVC */
10091 # include <io.h>
10092 # include <stdlib.h>
10093 # defined sleep(n) _sleep ((n) * 1000)
10094 #endif
10095 #include <fcntl.h>
10096 #ifndef O_NOATIME
10097 #define O_NOATIME 0
10098 #endif
10099 #ifndef O_NOFOLLOW
10100 #define O_NOFOLLOW 0
10101 #endif
10102 static int const constants[] =
10103 {
10104 O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND,
10105 O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY
10106 };
10107
10108 int
10109 main ()
10110 {
10111
10112 int result = !constants;
10113 #if HAVE_SYMLINK
10114 {
10115 static char const sym[] = "conftest.sym";
10116 if (symlink ("/dev/null", sym) != 0)
10117 result |= 2;
10118 else
10119 {
10120 int fd = open (sym, O_WRONLY | O_NOFOLLOW | O_CREAT, 0);
10121 if (fd >= 0)
10122 {
10123 close (fd);
10124 result |= 4;
10125 }
10126 }
10127 if (unlink (sym) != 0 || symlink (".", sym) != 0)
10128 result |= 2;
10129 else
10130 {
10131 int fd = open (sym, O_RDONLY | O_NOFOLLOW);
10132 if (fd >= 0)
10133 {
10134 close (fd);
10135 result |= 4;
10136 }
10137 }
10138 unlink (sym);
10139 }
10140 #endif
10141 {
10142 static char const file[] = "confdefs.h";
10143 int fd = open (file, O_RDONLY | O_NOATIME);
10144 if (fd < 0)
10145 result |= 8;
10146 else
10147 {
10148 struct stat st0;
10149 if (fstat (fd, &st0) != 0)
10150 result |= 16;
10151 else
10152 {
10153 char c;
10154 sleep (1);
10155 if (read (fd, &c, 1) != 1)
10156 result |= 24;
10157 else
10158 {
10159 if (close (fd) != 0)
10160 result |= 32;
10161 else
10162 {
10163 struct stat st1;
10164 if (stat (file, &st1) != 0)
10165 result |= 40;
10166 else
10167 if (st0.st_atime != st1.st_atime)
10168 result |= 64;
10169 }
10170 }
10171 }
10172 }
10173 }
10174 return result;
10175 ;
10176 return 0;
10177 }
10178 _ACEOF
10179 if ac_fn_c_try_run "$LINENO"; then :
10180 gl_cv_header_working_fcntl_h=yes
10181 else
10182 case $? in #(
10183 4) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #(
10184 64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #(
10185 68) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #(
10186 *) gl_cv_header_working_fcntl_h='no';;
10187 esac
10188 fi
10189 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10190 conftest.$ac_objext conftest.beam conftest.$ac_ext
10191 fi
10192
10193 fi
10194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_fcntl_h" >&5
10195 $as_echo "$gl_cv_header_working_fcntl_h" >&6; }
10196
10197 case $gl_cv_header_working_fcntl_h in #(
10198 *O_NOATIME* | no | cross-compiling) ac_val=0;; #(
10199 *) ac_val=1;;
10200 esac
10201
10202 cat >>confdefs.h <<_ACEOF
10203 #define HAVE_WORKING_O_NOATIME $ac_val
10204 _ACEOF
10205
10206
10207 case $gl_cv_header_working_fcntl_h in #(
10208 *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #(
10209 *) ac_val=1;;
10210 esac
10211
10212 cat >>confdefs.h <<_ACEOF
10213 #define HAVE_WORKING_O_NOFOLLOW $ac_val
10214 _ACEOF
10215
10216
10217
10218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
10219 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
10220 if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
10221 $as_echo_n "(cached) " >&6
10222 else
10223 gt_save_LIBS="$LIBS"
10224 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10226 /* end confdefs.h. */
10227 #include <CoreFoundation/CFPreferences.h>
10228 int
10229 main ()
10230 {
10231 CFPreferencesCopyAppValue(NULL, NULL)
10232 ;
10233 return 0;
10234 }
10235 _ACEOF
10236 if ac_fn_c_try_link "$LINENO"; then :
10237 gt_cv_func_CFPreferencesCopyAppValue=yes
10238 else
10239 gt_cv_func_CFPreferencesCopyAppValue=no
10240 fi
10241 rm -f core conftest.err conftest.$ac_objext \
10242 conftest$ac_exeext conftest.$ac_ext
10243 LIBS="$gt_save_LIBS"
10244 fi
10245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
10246 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
10247 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
10248
10249 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
10250
10251 fi
10252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
10253 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
10254 if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
10255 $as_echo_n "(cached) " >&6
10256 else
10257 gt_save_LIBS="$LIBS"
10258 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10260 /* end confdefs.h. */
10261 #include <CoreFoundation/CFLocale.h>
10262 int
10263 main ()
10264 {
10265 CFLocaleCopyCurrent();
10266 ;
10267 return 0;
10268 }
10269 _ACEOF
10270 if ac_fn_c_try_link "$LINENO"; then :
10271 gt_cv_func_CFLocaleCopyCurrent=yes
10272 else
10273 gt_cv_func_CFLocaleCopyCurrent=no
10274 fi
10275 rm -f core conftest.err conftest.$ac_objext \
10276 conftest$ac_exeext conftest.$ac_ext
10277 LIBS="$gt_save_LIBS"
10278 fi
10279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
10280 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
10281 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10282
10283 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
10284
10285 fi
10286 INTL_MACOSX_LIBS=
10287 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10288 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
10289 fi
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300 case "$enable_silent_rules" in
10301 yes) INTL_DEFAULT_VERBOSITY=0;;
10302 no) INTL_DEFAULT_VERBOSITY=1;;
10303 *) INTL_DEFAULT_VERBOSITY=1;;
10304 esac
10305
10306
10307 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
10308 if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
10309
10310 else
10311
10312 $as_echo "#define ptrdiff_t long" >>confdefs.h
10313
10314
10315 fi
10316
10317 for ac_header in features.h stddef.h stdlib.h string.h
10318 do :
10319 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10320 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10321 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
10322 cat >>confdefs.h <<_ACEOF
10323 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10324 _ACEOF
10325
10326 fi
10327
10328 done
10329
10330 for ac_func in asprintf fwprintf newlocale putenv setenv setlocale \
10331 snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb
10332 do :
10333 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10334 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10335 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10336 cat >>confdefs.h <<_ACEOF
10337 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10338 _ACEOF
10339
10340 fi
10341 done
10342
10343
10344 ac_fn_c_check_decl "$LINENO" "_snprintf" "ac_cv_have_decl__snprintf" "#include <stdio.h>
10345 "
10346 if test "x$ac_cv_have_decl__snprintf" = xyes; then :
10347 ac_have_decl=1
10348 else
10349 ac_have_decl=0
10350 fi
10351
10352 cat >>confdefs.h <<_ACEOF
10353 #define HAVE_DECL__SNPRINTF $ac_have_decl
10354 _ACEOF
10355 ac_fn_c_check_decl "$LINENO" "_snwprintf" "ac_cv_have_decl__snwprintf" "#include <stdio.h>
10356 "
10357 if test "x$ac_cv_have_decl__snwprintf" = xyes; then :
10358 ac_have_decl=1
10359 else
10360 ac_have_decl=0
10361 fi
10362
10363 cat >>confdefs.h <<_ACEOF
10364 #define HAVE_DECL__SNWPRINTF $ac_have_decl
10365 _ACEOF
10366
10367
10368 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "#include <stdio.h>
10369 "
10370 if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
10371 ac_have_decl=1
10372 else
10373 ac_have_decl=0
10374 fi
10375
10376 cat >>confdefs.h <<_ACEOF
10377 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
10378 _ACEOF
10379
10380
10381 case $gt_cv_func_printf_posix in
10382 *yes) HAVE_POSIX_PRINTF=1 ;;
10383 *) HAVE_POSIX_PRINTF=0 ;;
10384 esac
10385
10386 if test "$ac_cv_func_asprintf" = yes; then
10387 HAVE_ASPRINTF=1
10388 else
10389 HAVE_ASPRINTF=0
10390 fi
10391
10392 if test "$ac_cv_func_snprintf" = yes; then
10393 HAVE_SNPRINTF=1
10394 else
10395 HAVE_SNPRINTF=0
10396 fi
10397
10398 if test "$ac_cv_func_newlocale" = yes; then
10399 HAVE_NEWLOCALE=1
10400 else
10401 HAVE_NEWLOCALE=0
10402 fi
10403
10404 if test "$ac_cv_func_wprintf" = yes; then
10405 HAVE_WPRINTF=1
10406 else
10407 HAVE_WPRINTF=0
10408 fi
10409
10410
10411
10412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
10413 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
10414 if ${am_cv_langinfo_codeset+:} false; then :
10415 $as_echo_n "(cached) " >&6
10416 else
10417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10418 /* end confdefs.h. */
10419 #include <langinfo.h>
10420 int
10421 main ()
10422 {
10423 char* cs = nl_langinfo(CODESET); return !cs;
10424 ;
10425 return 0;
10426 }
10427 _ACEOF
10428 if ac_fn_c_try_link "$LINENO"; then :
10429 am_cv_langinfo_codeset=yes
10430 else
10431 am_cv_langinfo_codeset=no
10432 fi
10433 rm -f core conftest.err conftest.$ac_objext \
10434 conftest$ac_exeext conftest.$ac_ext
10435
10436 fi
10437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
10438 $as_echo "$am_cv_langinfo_codeset" >&6; }
10439 if test $am_cv_langinfo_codeset = yes; then
10440
10441 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
10442
10443 fi
10444
10445
10446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
10447 $as_echo_n "checking for LC_MESSAGES... " >&6; }
10448 if ${gt_cv_val_LC_MESSAGES+:} false; then :
10449 $as_echo_n "(cached) " >&6
10450 else
10451 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10452 /* end confdefs.h. */
10453 #include <locale.h>
10454 int
10455 main ()
10456 {
10457 return LC_MESSAGES
10458 ;
10459 return 0;
10460 }
10461 _ACEOF
10462 if ac_fn_c_try_link "$LINENO"; then :
10463 gt_cv_val_LC_MESSAGES=yes
10464 else
10465 gt_cv_val_LC_MESSAGES=no
10466 fi
10467 rm -f core conftest.err conftest.$ac_objext \
10468 conftest$ac_exeext conftest.$ac_ext
10469 fi
10470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5
10471 $as_echo "$gt_cv_val_LC_MESSAGES" >&6; }
10472 if test $gt_cv_val_LC_MESSAGES = yes; then
10473
10474 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
10475
10476 fi
10477
10478
10479 if test "$enable_shared" = yes; then
10480 case "$host_os" in
10481 mingw* | cygwin*) is_woe32dll=yes ;;
10482 *) is_woe32dll=no ;;
10483 esac
10484 else
10485 is_woe32dll=no
10486 fi
10487 WOE32DLL=$is_woe32dll
10488
10489
10490 case "$host_os" in
10491 mingw* | cygwin*) is_woe32=yes ;;
10492 *) is_woe32=no ;;
10493 esac
10494 WOE32=$is_woe32
10495
10496 if test $WOE32 = yes; then
10497 if test -n "$ac_tool_prefix"; then
10498 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
10499 set dummy ${ac_tool_prefix}windres; ac_word=$2
10500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10501 $as_echo_n "checking for $ac_word... " >&6; }
10502 if ${ac_cv_prog_WINDRES+:} false; then :
10503 $as_echo_n "(cached) " >&6
10504 else
10505 if test -n "$WINDRES"; then
10506 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
10507 else
10508 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10509 for as_dir in $PATH
10510 do
10511 IFS=$as_save_IFS
10512 test -z "$as_dir" && as_dir=.
10513 for ac_exec_ext in '' $ac_executable_extensions; do
10514 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10515 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
10516 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10517 break 2
10518 fi
10519 done
10520 done
10521 IFS=$as_save_IFS
10522
10523 fi
10524 fi
10525 WINDRES=$ac_cv_prog_WINDRES
10526 if test -n "$WINDRES"; then
10527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
10528 $as_echo "$WINDRES" >&6; }
10529 else
10530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10531 $as_echo "no" >&6; }
10532 fi
10533
10534
10535 fi
10536 if test -z "$ac_cv_prog_WINDRES"; then
10537 ac_ct_WINDRES=$WINDRES
10538 # Extract the first word of "windres", so it can be a program name with args.
10539 set dummy windres; ac_word=$2
10540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10541 $as_echo_n "checking for $ac_word... " >&6; }
10542 if ${ac_cv_prog_ac_ct_WINDRES+:} false; then :
10543 $as_echo_n "(cached) " >&6
10544 else
10545 if test -n "$ac_ct_WINDRES"; then
10546 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
10547 else
10548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10549 for as_dir in $PATH
10550 do
10551 IFS=$as_save_IFS
10552 test -z "$as_dir" && as_dir=.
10553 for ac_exec_ext in '' $ac_executable_extensions; do
10554 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10555 ac_cv_prog_ac_ct_WINDRES="windres"
10556 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10557 break 2
10558 fi
10559 done
10560 done
10561 IFS=$as_save_IFS
10562
10563 fi
10564 fi
10565 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
10566 if test -n "$ac_ct_WINDRES"; then
10567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
10568 $as_echo "$ac_ct_WINDRES" >&6; }
10569 else
10570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10571 $as_echo "no" >&6; }
10572 fi
10573
10574 if test "x$ac_ct_WINDRES" = x; then
10575 WINDRES=""
10576 else
10577 case $cross_compiling:$ac_tool_warned in
10578 yes:)
10579 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10580 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10581 ac_tool_warned=yes ;;
10582 esac
10583 WINDRES=$ac_ct_WINDRES
10584 fi
10585 else
10586 WINDRES="$ac_cv_prog_WINDRES"
10587 fi
10588
10589 fi
10590
10591 case "$host_os" in
10592 hpux*) LTLIBC="" ;;
10593 *) LTLIBC="-lc" ;;
10594 esac
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
10623 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
10624 if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
10625 $as_echo_n "(cached) " >&6
10626 else
10627 gt_save_LIBS="$LIBS"
10628 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10630 /* end confdefs.h. */
10631 #include <CoreFoundation/CFPreferences.h>
10632 int
10633 main ()
10634 {
10635 CFPreferencesCopyAppValue(NULL, NULL)
10636 ;
10637 return 0;
10638 }
10639 _ACEOF
10640 if ac_fn_c_try_link "$LINENO"; then :
10641 gt_cv_func_CFPreferencesCopyAppValue=yes
10642 else
10643 gt_cv_func_CFPreferencesCopyAppValue=no
10644 fi
10645 rm -f core conftest.err conftest.$ac_objext \
10646 conftest$ac_exeext conftest.$ac_ext
10647 LIBS="$gt_save_LIBS"
10648 fi
10649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
10650 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
10651 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
10652
10653 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
10654
10655 fi
10656 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
10657 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
10658 if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
10659 $as_echo_n "(cached) " >&6
10660 else
10661 gt_save_LIBS="$LIBS"
10662 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10663 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10664 /* end confdefs.h. */
10665 #include <CoreFoundation/CFLocale.h>
10666 int
10667 main ()
10668 {
10669 CFLocaleCopyCurrent();
10670 ;
10671 return 0;
10672 }
10673 _ACEOF
10674 if ac_fn_c_try_link "$LINENO"; then :
10675 gt_cv_func_CFLocaleCopyCurrent=yes
10676 else
10677 gt_cv_func_CFLocaleCopyCurrent=no
10678 fi
10679 rm -f core conftest.err conftest.$ac_objext \
10680 conftest$ac_exeext conftest.$ac_ext
10681 LIBS="$gt_save_LIBS"
10682 fi
10683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
10684 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
10685 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10686
10687 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
10688
10689 fi
10690 INTL_MACOSX_LIBS=
10691 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10692 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
10693 fi
10694
10695
10696
10697
10698
10699
10700 BUILD_INCLUDED_LIBINTL=no
10701 USE_INCLUDED_LIBINTL=no
10702
10703 LIBINTL=
10704 LTLIBINTL=
10705 POSUB=
10706
10707 case " $gt_needs " in
10708 *" need-formatstring-macros "*) gt_api_version=3 ;;
10709 *" need-ngettext "*) gt_api_version=2 ;;
10710 *) gt_api_version=1 ;;
10711 esac
10712 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
10713 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
10714
10715 if test "$USE_NLS" = "yes"; then
10716 gt_use_preinstalled_gnugettext=no
10717
10718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
10719 $as_echo_n "checking whether included gettext is requested... " >&6; }
10720
10721 # Check whether --with-included-gettext was given.
10722 if test "${with_included_gettext+set}" = set; then :
10723 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
10724 else
10725 nls_cv_force_use_gnu_gettext=no
10726 fi
10727
10728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
10729 $as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
10730
10731 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
10732 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
10733
10734
10735 if test $gt_api_version -ge 3; then
10736 gt_revision_test_code='
10737 #ifndef __GNU_GETTEXT_SUPPORTED_REVISION
10738 #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
10739 #endif
10740 typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
10741 '
10742 else
10743 gt_revision_test_code=
10744 fi
10745 if test $gt_api_version -ge 2; then
10746 gt_expression_test_code=' + * ngettext ("", "", 0)'
10747 else
10748 gt_expression_test_code=
10749 fi
10750
10751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
10752 $as_echo_n "checking for GNU gettext in libc... " >&6; }
10753 if eval \${$gt_func_gnugettext_libc+:} false; then :
10754 $as_echo_n "(cached) " >&6
10755 else
10756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10757 /* end confdefs.h. */
10758
10759 #include <libintl.h>
10760 $gt_revision_test_code
10761 extern int _nl_msg_cat_cntr;
10762 extern int *_nl_domain_bindings;
10763
10764 int
10765 main ()
10766 {
10767
10768 bindtextdomain ("", "");
10769 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
10770
10771 ;
10772 return 0;
10773 }
10774 _ACEOF
10775 if ac_fn_c_try_link "$LINENO"; then :
10776 eval "$gt_func_gnugettext_libc=yes"
10777 else
10778 eval "$gt_func_gnugettext_libc=no"
10779 fi
10780 rm -f core conftest.err conftest.$ac_objext \
10781 conftest$ac_exeext conftest.$ac_ext
10782 fi
10783 eval ac_res=\$$gt_func_gnugettext_libc
10784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10785 $as_echo "$ac_res" >&6; }
10786
10787 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
10788
10789
10790
10791
10792
10793
10794
10795
10796 use_additional=yes
10797
10798 acl_save_prefix="$prefix"
10799 prefix="$acl_final_prefix"
10800 acl_save_exec_prefix="$exec_prefix"
10801 exec_prefix="$acl_final_exec_prefix"
10802
10803 eval additional_includedir=\"$includedir\"
10804 eval additional_libdir=\"$libdir\"
10805
10806 exec_prefix="$acl_save_exec_prefix"
10807 prefix="$acl_save_prefix"
10808
10809
10810 # Check whether --with-libintl-prefix was given.
10811 if test "${with_libintl_prefix+set}" = set; then :
10812 withval=$with_libintl_prefix;
10813 if test "X$withval" = "Xno"; then
10814 use_additional=no
10815 else
10816 if test "X$withval" = "X"; then
10817
10818 acl_save_prefix="$prefix"
10819 prefix="$acl_final_prefix"
10820 acl_save_exec_prefix="$exec_prefix"
10821 exec_prefix="$acl_final_exec_prefix"
10822
10823 eval additional_includedir=\"$includedir\"
10824 eval additional_libdir=\"$libdir\"
10825
10826 exec_prefix="$acl_save_exec_prefix"
10827 prefix="$acl_save_prefix"
10828
10829 else
10830 additional_includedir="$withval/include"
10831 additional_libdir="$withval/$acl_libdirstem"
10832 if test "$acl_libdirstem2" != "$acl_libdirstem" \
10833 && ! test -d "$withval/$acl_libdirstem"; then
10834 additional_libdir="$withval/$acl_libdirstem2"
10835 fi
10836 fi
10837 fi
10838
10839 fi
10840
10841 LIBINTL=
10842 LTLIBINTL=
10843 INCINTL=
10844 LIBINTL_PREFIX=
10845 HAVE_LIBINTL=
10846 rpathdirs=
10847 ltrpathdirs=
10848 names_already_handled=
10849 names_next_round='intl '
10850 while test -n "$names_next_round"; do
10851 names_this_round="$names_next_round"
10852 names_next_round=
10853 for name in $names_this_round; do
10854 already_handled=
10855 for n in $names_already_handled; do
10856 if test "$n" = "$name"; then
10857 already_handled=yes
10858 break
10859 fi
10860 done
10861 if test -z "$already_handled"; then
10862 names_already_handled="$names_already_handled $name"
10863 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
10864 eval value=\"\$HAVE_LIB$uppername\"
10865 if test -n "$value"; then
10866 if test "$value" = yes; then
10867 eval value=\"\$LIB$uppername\"
10868 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
10869 eval value=\"\$LTLIB$uppername\"
10870 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
10871 else
10872 :
10873 fi
10874 else
10875 found_dir=
10876 found_la=
10877 found_so=
10878 found_a=
10879 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
10880 if test -n "$acl_shlibext"; then
10881 shrext=".$acl_shlibext" # typically: shrext=.so
10882 else
10883 shrext=
10884 fi
10885 if test $use_additional = yes; then
10886 dir="$additional_libdir"
10887 if test -n "$acl_shlibext"; then
10888 if test -f "$dir/$libname$shrext"; then
10889 found_dir="$dir"
10890 found_so="$dir/$libname$shrext"
10891 else
10892 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
10893 ver=`(cd "$dir" && \
10894 for f in "$libname$shrext".*; do echo "$f"; done \
10895 | sed -e "s,^$libname$shrext\\\\.,," \
10896 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
10897 | sed 1q ) 2>/dev/null`
10898 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
10899 found_dir="$dir"
10900 found_so="$dir/$libname$shrext.$ver"
10901 fi
10902 else
10903 eval library_names=\"$acl_library_names_spec\"
10904 for f in $library_names; do
10905 if test -f "$dir/$f"; then
10906 found_dir="$dir"
10907 found_so="$dir/$f"
10908 break
10909 fi
10910 done
10911 fi
10912 fi
10913 fi
10914 if test "X$found_dir" = "X"; then
10915 if test -f "$dir/$libname.$acl_libext"; then
10916 found_dir="$dir"
10917 found_a="$dir/$libname.$acl_libext"
10918 fi
10919 fi
10920 if test "X$found_dir" != "X"; then
10921 if test -f "$dir/$libname.la"; then
10922 found_la="$dir/$libname.la"
10923 fi
10924 fi
10925 fi
10926 if test "X$found_dir" = "X"; then
10927 for x in $LDFLAGS $LTLIBINTL; do
10928
10929 acl_save_prefix="$prefix"
10930 prefix="$acl_final_prefix"
10931 acl_save_exec_prefix="$exec_prefix"
10932 exec_prefix="$acl_final_exec_prefix"
10933 eval x=\"$x\"
10934 exec_prefix="$acl_save_exec_prefix"
10935 prefix="$acl_save_prefix"
10936
10937 case "$x" in
10938 -L*)
10939 dir=`echo "X$x" | sed -e 's/^X-L//'`
10940 if test -n "$acl_shlibext"; then
10941 if test -f "$dir/$libname$shrext"; then
10942 found_dir="$dir"
10943 found_so="$dir/$libname$shrext"
10944 else
10945 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
10946 ver=`(cd "$dir" && \
10947 for f in "$libname$shrext".*; do echo "$f"; done \
10948 | sed -e "s,^$libname$shrext\\\\.,," \
10949 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
10950 | sed 1q ) 2>/dev/null`
10951 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
10952 found_dir="$dir"
10953 found_so="$dir/$libname$shrext.$ver"
10954 fi
10955 else
10956 eval library_names=\"$acl_library_names_spec\"
10957 for f in $library_names; do
10958 if test -f "$dir/$f"; then
10959 found_dir="$dir"
10960 found_so="$dir/$f"
10961 break
10962 fi
10963 done
10964 fi
10965 fi
10966 fi
10967 if test "X$found_dir" = "X"; then
10968 if test -f "$dir/$libname.$acl_libext"; then
10969 found_dir="$dir"
10970 found_a="$dir/$libname.$acl_libext"
10971 fi
10972 fi
10973 if test "X$found_dir" != "X"; then
10974 if test -f "$dir/$libname.la"; then
10975 found_la="$dir/$libname.la"
10976 fi
10977 fi
10978 ;;
10979 esac
10980 if test "X$found_dir" != "X"; then
10981 break
10982 fi
10983 done
10984 fi
10985 if test "X$found_dir" != "X"; then
10986 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
10987 if test "X$found_so" != "X"; then
10988 if test "$enable_rpath" = no \
10989 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
10990 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
10991 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10992 else
10993 haveit=
10994 for x in $ltrpathdirs; do
10995 if test "X$x" = "X$found_dir"; then
10996 haveit=yes
10997 break
10998 fi
10999 done
11000 if test -z "$haveit"; then
11001 ltrpathdirs="$ltrpathdirs $found_dir"
11002 fi
11003 if test "$acl_hardcode_direct" = yes; then
11004 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11005 else
11006 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
11007 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11008 haveit=
11009 for x in $rpathdirs; do
11010 if test "X$x" = "X$found_dir"; then
11011 haveit=yes
11012 break
11013 fi
11014 done
11015 if test -z "$haveit"; then
11016 rpathdirs="$rpathdirs $found_dir"
11017 fi
11018 else
11019 haveit=
11020 for x in $LDFLAGS $LIBINTL; do
11021
11022 acl_save_prefix="$prefix"
11023 prefix="$acl_final_prefix"
11024 acl_save_exec_prefix="$exec_prefix"
11025 exec_prefix="$acl_final_exec_prefix"
11026 eval x=\"$x\"
11027 exec_prefix="$acl_save_exec_prefix"
11028 prefix="$acl_save_prefix"
11029
11030 if test "X$x" = "X-L$found_dir"; then
11031 haveit=yes
11032 break
11033 fi
11034 done
11035 if test -z "$haveit"; then
11036 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
11037 fi
11038 if test "$acl_hardcode_minus_L" != no; then
11039 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11040 else
11041 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
11042 fi
11043 fi
11044 fi
11045 fi
11046 else
11047 if test "X$found_a" != "X"; then
11048 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
11049 else
11050 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
11051 fi
11052 fi
11053 additional_includedir=
11054 case "$found_dir" in
11055 */$acl_libdirstem | */$acl_libdirstem/)
11056 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
11057 if test "$name" = 'intl'; then
11058 LIBINTL_PREFIX="$basedir"
11059 fi
11060 additional_includedir="$basedir/include"
11061 ;;
11062 */$acl_libdirstem2 | */$acl_libdirstem2/)
11063 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
11064 if test "$name" = 'intl'; then
11065 LIBINTL_PREFIX="$basedir"
11066 fi
11067 additional_includedir="$basedir/include"
11068 ;;
11069 esac
11070 if test "X$additional_includedir" != "X"; then
11071 if test "X$additional_includedir" != "X/usr/include"; then
11072 haveit=
11073 if test "X$additional_includedir" = "X/usr/local/include"; then
11074 if test -n "$GCC"; then
11075 case $host_os in
11076 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
11077 esac
11078 fi
11079 fi
11080 if test -z "$haveit"; then
11081 for x in $CPPFLAGS $INCINTL; do
11082
11083 acl_save_prefix="$prefix"
11084 prefix="$acl_final_prefix"
11085 acl_save_exec_prefix="$exec_prefix"
11086 exec_prefix="$acl_final_exec_prefix"
11087 eval x=\"$x\"
11088 exec_prefix="$acl_save_exec_prefix"
11089 prefix="$acl_save_prefix"
11090
11091 if test "X$x" = "X-I$additional_includedir"; then
11092 haveit=yes
11093 break
11094 fi
11095 done
11096 if test -z "$haveit"; then
11097 if test -d "$additional_includedir"; then
11098 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
11099 fi
11100 fi
11101 fi
11102 fi
11103 fi
11104 if test -n "$found_la"; then
11105 save_libdir="$libdir"
11106 case "$found_la" in
11107 */* | *\\*) . "$found_la" ;;
11108 *) . "./$found_la" ;;
11109 esac
11110 libdir="$save_libdir"
11111 for dep in $dependency_libs; do
11112 case "$dep" in
11113 -L*)
11114 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
11115 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
11116 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
11117 haveit=
11118 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
11119 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
11120 if test -n "$GCC"; then
11121 case $host_os in
11122 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
11123 esac
11124 fi
11125 fi
11126 if test -z "$haveit"; then
11127 haveit=
11128 for x in $LDFLAGS $LIBINTL; do
11129
11130 acl_save_prefix="$prefix"
11131 prefix="$acl_final_prefix"
11132 acl_save_exec_prefix="$exec_prefix"
11133 exec_prefix="$acl_final_exec_prefix"
11134 eval x=\"$x\"
11135 exec_prefix="$acl_save_exec_prefix"
11136 prefix="$acl_save_prefix"
11137
11138 if test "X$x" = "X-L$additional_libdir"; then
11139 haveit=yes
11140 break
11141 fi
11142 done
11143 if test -z "$haveit"; then
11144 if test -d "$additional_libdir"; then
11145 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
11146 fi
11147 fi
11148 haveit=
11149 for x in $LDFLAGS $LTLIBINTL; do
11150
11151 acl_save_prefix="$prefix"
11152 prefix="$acl_final_prefix"
11153 acl_save_exec_prefix="$exec_prefix"
11154 exec_prefix="$acl_final_exec_prefix"
11155 eval x=\"$x\"
11156 exec_prefix="$acl_save_exec_prefix"
11157 prefix="$acl_save_prefix"
11158
11159 if test "X$x" = "X-L$additional_libdir"; then
11160 haveit=yes
11161 break
11162 fi
11163 done
11164 if test -z "$haveit"; then
11165 if test -d "$additional_libdir"; then
11166 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
11167 fi
11168 fi
11169 fi
11170 fi
11171 ;;
11172 -R*)
11173 dir=`echo "X$dep" | sed -e 's/^X-R//'`
11174 if test "$enable_rpath" != no; then
11175 haveit=
11176 for x in $rpathdirs; do
11177 if test "X$x" = "X$dir"; then
11178 haveit=yes
11179 break
11180 fi
11181 done
11182 if test -z "$haveit"; then
11183 rpathdirs="$rpathdirs $dir"
11184 fi
11185 haveit=
11186 for x in $ltrpathdirs; do
11187 if test "X$x" = "X$dir"; then
11188 haveit=yes
11189 break
11190 fi
11191 done
11192 if test -z "$haveit"; then
11193 ltrpathdirs="$ltrpathdirs $dir"
11194 fi
11195 fi
11196 ;;
11197 -l*)
11198 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
11199 ;;
11200 *.la)
11201 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
11202 ;;
11203 *)
11204 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
11205 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
11206 ;;
11207 esac
11208 done
11209 fi
11210 else
11211 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
11212 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
11213 fi
11214 fi
11215 fi
11216 done
11217 done
11218 if test "X$rpathdirs" != "X"; then
11219 if test -n "$acl_hardcode_libdir_separator"; then
11220 alldirs=
11221 for found_dir in $rpathdirs; do
11222 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
11223 done
11224 acl_save_libdir="$libdir"
11225 libdir="$alldirs"
11226 eval flag=\"$acl_hardcode_libdir_flag_spec\"
11227 libdir="$acl_save_libdir"
11228 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
11229 else
11230 for found_dir in $rpathdirs; do
11231 acl_save_libdir="$libdir"
11232 libdir="$found_dir"
11233 eval flag=\"$acl_hardcode_libdir_flag_spec\"
11234 libdir="$acl_save_libdir"
11235 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
11236 done
11237 fi
11238 fi
11239 if test "X$ltrpathdirs" != "X"; then
11240 for found_dir in $ltrpathdirs; do
11241 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
11242 done
11243 fi
11244
11245
11246
11247
11248
11249
11250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
11251 $as_echo_n "checking for GNU gettext in libintl... " >&6; }
11252 if eval \${$gt_func_gnugettext_libintl+:} false; then :
11253 $as_echo_n "(cached) " >&6
11254 else
11255 gt_save_CPPFLAGS="$CPPFLAGS"
11256 CPPFLAGS="$CPPFLAGS $INCINTL"
11257 gt_save_LIBS="$LIBS"
11258 LIBS="$LIBS $LIBINTL"
11259 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11260 /* end confdefs.h. */
11261
11262 #include <libintl.h>
11263 $gt_revision_test_code
11264 extern int _nl_msg_cat_cntr;
11265 extern
11266 #ifdef __cplusplus
11267 "C"
11268 #endif
11269 const char *_nl_expand_alias (const char *);
11270
11271 int
11272 main ()
11273 {
11274
11275 bindtextdomain ("", "");
11276 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
11277
11278 ;
11279 return 0;
11280 }
11281 _ACEOF
11282 if ac_fn_c_try_link "$LINENO"; then :
11283 eval "$gt_func_gnugettext_libintl=yes"
11284 else
11285 eval "$gt_func_gnugettext_libintl=no"
11286 fi
11287 rm -f core conftest.err conftest.$ac_objext \
11288 conftest$ac_exeext conftest.$ac_ext
11289 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
11290 LIBS="$LIBS $LIBICONV"
11291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11292 /* end confdefs.h. */
11293
11294 #include <libintl.h>
11295 $gt_revision_test_code
11296 extern int _nl_msg_cat_cntr;
11297 extern
11298 #ifdef __cplusplus
11299 "C"
11300 #endif
11301 const char *_nl_expand_alias (const char *);
11302
11303 int
11304 main ()
11305 {
11306
11307 bindtextdomain ("", "");
11308 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
11309
11310 ;
11311 return 0;
11312 }
11313 _ACEOF
11314 if ac_fn_c_try_link "$LINENO"; then :
11315 LIBINTL="$LIBINTL $LIBICONV"
11316 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
11317 eval "$gt_func_gnugettext_libintl=yes"
11318
11319 fi
11320 rm -f core conftest.err conftest.$ac_objext \
11321 conftest$ac_exeext conftest.$ac_ext
11322 fi
11323 CPPFLAGS="$gt_save_CPPFLAGS"
11324 LIBS="$gt_save_LIBS"
11325 fi
11326 eval ac_res=\$$gt_func_gnugettext_libintl
11327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11328 $as_echo "$ac_res" >&6; }
11329 fi
11330
11331 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
11332 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
11333 && test "$PACKAGE" != gettext-runtime \
11334 && test "$PACKAGE" != gettext-tools; }; then
11335 gt_use_preinstalled_gnugettext=yes
11336 else
11337 LIBINTL=
11338 LTLIBINTL=
11339 INCINTL=
11340 fi
11341
11342
11343 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
11344 nls_cv_use_gnu_gettext=yes
11345 fi
11346 fi
11347
11348 if test "$nls_cv_use_gnu_gettext" = "yes"; then
11349 BUILD_INCLUDED_LIBINTL=yes
11350 USE_INCLUDED_LIBINTL=yes
11351 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV $LIBTHREAD"
11352 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV $LTLIBTHREAD"
11353 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
11354 fi
11355
11356 CATOBJEXT=
11357 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11358 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11359 CATOBJEXT=.gmo
11360 fi
11361
11362
11363 if test -n "$INTL_MACOSX_LIBS"; then
11364 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11365 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11366 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
11367 LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
11368 fi
11369 fi
11370
11371 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11372 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11373
11374 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
11375
11376 else
11377 USE_NLS=no
11378 fi
11379 fi
11380
11381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
11382 $as_echo_n "checking whether to use NLS... " >&6; }
11383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11384 $as_echo "$USE_NLS" >&6; }
11385 if test "$USE_NLS" = "yes"; then
11386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
11387 $as_echo_n "checking where the gettext function comes from... " >&6; }
11388 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
11389 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
11390 gt_source="external libintl"
11391 else
11392 gt_source="libc"
11393 fi
11394 else
11395 gt_source="included intl directory"
11396 fi
11397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
11398 $as_echo "$gt_source" >&6; }
11399 fi
11400
11401 if test "$USE_NLS" = "yes"; then
11402
11403 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
11404 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
11405 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
11406 $as_echo_n "checking how to link with libintl... " >&6; }
11407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
11408 $as_echo "$LIBINTL" >&6; }
11409
11410 for element in $INCINTL; do
11411 haveit=
11412 for x in $CPPFLAGS; do
11413
11414 acl_save_prefix="$prefix"
11415 prefix="$acl_final_prefix"
11416 acl_save_exec_prefix="$exec_prefix"
11417 exec_prefix="$acl_final_exec_prefix"
11418 eval x=\"$x\"
11419 exec_prefix="$acl_save_exec_prefix"
11420 prefix="$acl_save_prefix"
11421
11422 if test "X$x" = "X$element"; then
11423 haveit=yes
11424 break
11425 fi
11426 done
11427 if test -z "$haveit"; then
11428 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11429 fi
11430 done
11431
11432 fi
11433
11434
11435 $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
11436
11437
11438 $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
11439
11440 fi
11441
11442 POSUB=po
11443 fi
11444
11445
11446 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
11447 BUILD_INCLUDED_LIBINTL=yes
11448 fi
11449
11450
11451
11452
11453
11454 nls_cv_header_intl=
11455 nls_cv_header_libgt=
11456
11457 DATADIRNAME=share
11458
11459
11460 INSTOBJEXT=.mo
11461
11462
11463 GENCAT=gencat
11464
11465
11466 INTLOBJS=
11467 if test "$USE_INCLUDED_LIBINTL" = yes; then
11468 INTLOBJS="\$(GETTOBJS)"
11469 fi
11470
11471
11472 INTL_LIBTOOL_SUFFIX_PREFIX=
11473
11474
11475
11476 INTLLIBS="$LIBINTL"
11477
11478
11479
11480
11481
11482
11483
11484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
11485 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
11486 set x ${MAKE-make}
11487 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
11488 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
11489 $as_echo_n "(cached) " >&6
11490 else
11491 cat >conftest.make <<\_ACEOF
11492 SHELL = /bin/sh
11493 all:
11494 @echo '@@@%%%=$(MAKE)=@@@%%%'
11495 _ACEOF
11496 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
11497 case `${MAKE-make} -f conftest.make 2>/dev/null` in
11498 *@@@%%%=?*=@@@%%%*)
11499 eval ac_cv_prog_make_${ac_make}_set=yes;;
11500 *)
11501 eval ac_cv_prog_make_${ac_make}_set=no;;
11502 esac
11503 rm -f conftest.make
11504 fi
11505 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
11506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11507 $as_echo "yes" >&6; }
11508 SET_MAKE=
11509 else
11510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11511 $as_echo "no" >&6; }
11512 SET_MAKE="MAKE=${MAKE-make}"
11513 fi
11514
11515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
11516 $as_echo_n "checking for GNU make... " >&6; }
11517 if ${_cv_gnu_make_command+:} false; then :
11518 $as_echo_n "(cached) " >&6
11519 else
11520 _cv_gnu_make_command='' ;
11521 if test -n "$FORCE_NATIVE_MAKE" ; then
11522 MAKES="make"
11523 else
11524 MAKES="make gmake gnumake"
11525 fi
11526 for a in "$MAKE" $MAKES ; do
11527 if test -z "$a" ; then continue ; fi ;
11528 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
11529 _cv_gnu_make_command=$a ;
11530 break;
11531 fi
11532 done ;
11533
11534 fi
11535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
11536 $as_echo "$_cv_gnu_make_command" >&6; } ;
11537 if test "x$_cv_gnu_make_command" != "x" ; then
11538 ifGNUmake='' ;
11539 ifNotGNUmake='#' ;
11540 else
11541 ifGNUmake='#' ;
11542 ifNotGNUmake='' ;
11543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
11544 $as_echo "\"Not found\"" >&6; };
11545 fi
11546
11547
11548
11549 # Extract the first word of "ln", so it can be a program name with args.
11550 set dummy ln; ac_word=$2
11551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11552 $as_echo_n "checking for $ac_word... " >&6; }
11553 if ${ac_cv_path_LN+:} false; then :
11554 $as_echo_n "(cached) " >&6
11555 else
11556 case $LN in
11557 [\\/]* | ?:[\\/]*)
11558 ac_cv_path_LN="$LN" # Let the user override the test with a path.
11559 ;;
11560 *)
11561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11562 for as_dir in $PATH
11563 do
11564 IFS=$as_save_IFS
11565 test -z "$as_dir" && as_dir=.
11566 for ac_exec_ext in '' $ac_executable_extensions; do
11567 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11568 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
11569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11570 break 2
11571 fi
11572 done
11573 done
11574 IFS=$as_save_IFS
11575
11576 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
11577 ;;
11578 esac
11579 fi
11580 LN=$ac_cv_path_LN
11581 if test -n "$LN"; then
11582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
11583 $as_echo "$LN" >&6; }
11584 else
11585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11586 $as_echo "no" >&6; }
11587 fi
11588
11589
11590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11591 $as_echo_n "checking whether ln -s works... " >&6; }
11592 LN_S=$as_ln_s
11593 if test "$LN_S" = "ln -s"; then
11594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11595 $as_echo "yes" >&6; }
11596 else
11597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11598 $as_echo "no, using $LN_S" >&6; }
11599 fi
11600
11601 # Extract the first word of "mv", so it can be a program name with args.
11602 set dummy mv; ac_word=$2
11603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11604 $as_echo_n "checking for $ac_word... " >&6; }
11605 if ${ac_cv_path_MV+:} false; then :
11606 $as_echo_n "(cached) " >&6
11607 else
11608 case $MV in
11609 [\\/]* | ?:[\\/]*)
11610 ac_cv_path_MV="$MV" # Let the user override the test with a path.
11611 ;;
11612 *)
11613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11614 for as_dir in $PATH
11615 do
11616 IFS=$as_save_IFS
11617 test -z "$as_dir" && as_dir=.
11618 for ac_exec_ext in '' $ac_executable_extensions; do
11619 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11620 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
11621 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11622 break 2
11623 fi
11624 done
11625 done
11626 IFS=$as_save_IFS
11627
11628 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
11629 ;;
11630 esac
11631 fi
11632 MV=$ac_cv_path_MV
11633 if test -n "$MV"; then
11634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
11635 $as_echo "$MV" >&6; }
11636 else
11637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11638 $as_echo "no" >&6; }
11639 fi
11640
11641
11642 # Extract the first word of "cp", so it can be a program name with args.
11643 set dummy cp; ac_word=$2
11644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11645 $as_echo_n "checking for $ac_word... " >&6; }
11646 if ${ac_cv_path_CP+:} false; then :
11647 $as_echo_n "(cached) " >&6
11648 else
11649 case $CP in
11650 [\\/]* | ?:[\\/]*)
11651 ac_cv_path_CP="$CP" # Let the user override the test with a path.
11652 ;;
11653 *)
11654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11655 for as_dir in $PATH
11656 do
11657 IFS=$as_save_IFS
11658 test -z "$as_dir" && as_dir=.
11659 for ac_exec_ext in '' $ac_executable_extensions; do
11660 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11661 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
11662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11663 break 2
11664 fi
11665 done
11666 done
11667 IFS=$as_save_IFS
11668
11669 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
11670 ;;
11671 esac
11672 fi
11673 CP=$ac_cv_path_CP
11674 if test -n "$CP"; then
11675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
11676 $as_echo "$CP" >&6; }
11677 else
11678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11679 $as_echo "no" >&6; }
11680 fi
11681
11682
11683 # Extract the first word of "rm", so it can be a program name with args.
11684 set dummy rm; ac_word=$2
11685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11686 $as_echo_n "checking for $ac_word... " >&6; }
11687 if ${ac_cv_path_RM+:} false; then :
11688 $as_echo_n "(cached) " >&6
11689 else
11690 case $RM in
11691 [\\/]* | ?:[\\/]*)
11692 ac_cv_path_RM="$RM" # Let the user override the test with a path.
11693 ;;
11694 *)
11695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11696 for as_dir in $PATH
11697 do
11698 IFS=$as_save_IFS
11699 test -z "$as_dir" && as_dir=.
11700 for ac_exec_ext in '' $ac_executable_extensions; do
11701 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11702 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
11703 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11704 break 2
11705 fi
11706 done
11707 done
11708 IFS=$as_save_IFS
11709
11710 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
11711 ;;
11712 esac
11713 fi
11714 RM=$ac_cv_path_RM
11715 if test -n "$RM"; then
11716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
11717 $as_echo "$RM" >&6; }
11718 else
11719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11720 $as_echo "no" >&6; }
11721 fi
11722
11723
11724 # Extract the first word of "chmod", so it can be a program name with args.
11725 set dummy chmod; ac_word=$2
11726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11727 $as_echo_n "checking for $ac_word... " >&6; }
11728 if ${ac_cv_path_CHMOD+:} false; then :
11729 $as_echo_n "(cached) " >&6
11730 else
11731 case $CHMOD in
11732 [\\/]* | ?:[\\/]*)
11733 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
11734 ;;
11735 *)
11736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11737 for as_dir in $PATH
11738 do
11739 IFS=$as_save_IFS
11740 test -z "$as_dir" && as_dir=.
11741 for ac_exec_ext in '' $ac_executable_extensions; do
11742 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11743 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
11744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11745 break 2
11746 fi
11747 done
11748 done
11749 IFS=$as_save_IFS
11750
11751 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
11752 ;;
11753 esac
11754 fi
11755 CHMOD=$ac_cv_path_CHMOD
11756 if test -n "$CHMOD"; then
11757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
11758 $as_echo "$CHMOD" >&6; }
11759 else
11760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11761 $as_echo "no" >&6; }
11762 fi
11763
11764
11765 for ac_prog in gawk mawk nawk awk
11766 do
11767 # Extract the first word of "$ac_prog", so it can be a program name with args.
11768 set dummy $ac_prog; ac_word=$2
11769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11770 $as_echo_n "checking for $ac_word... " >&6; }
11771 if ${ac_cv_prog_AWK+:} false; then :
11772 $as_echo_n "(cached) " >&6
11773 else
11774 if test -n "$AWK"; then
11775 ac_cv_prog_AWK="$AWK" # Let the user override the test.
11776 else
11777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11778 for as_dir in $PATH
11779 do
11780 IFS=$as_save_IFS
11781 test -z "$as_dir" && as_dir=.
11782 for ac_exec_ext in '' $ac_executable_extensions; do
11783 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11784 ac_cv_prog_AWK="$ac_prog"
11785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11786 break 2
11787 fi
11788 done
11789 done
11790 IFS=$as_save_IFS
11791
11792 fi
11793 fi
11794 AWK=$ac_cv_prog_AWK
11795 if test -n "$AWK"; then
11796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
11797 $as_echo "$AWK" >&6; }
11798 else
11799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11800 $as_echo "no" >&6; }
11801 fi
11802
11803
11804 test -n "$AWK" && break
11805 done
11806
11807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
11808 $as_echo_n "checking for egrep... " >&6; }
11809 if ${ac_cv_path_EGREP+:} false; then :
11810 $as_echo_n "(cached) " >&6
11811 else
11812 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
11813 then ac_cv_path_EGREP="$GREP -E"
11814 else
11815 if test -z "$EGREP"; then
11816 ac_path_EGREP_found=false
11817 # Loop through the user's path and test for each of PROGNAME-LIST
11818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11819 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11820 do
11821 IFS=$as_save_IFS
11822 test -z "$as_dir" && as_dir=.
11823 for ac_prog in egrep; do
11824 for ac_exec_ext in '' $ac_executable_extensions; do
11825 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
11826 as_fn_executable_p "$ac_path_EGREP" || continue
11827 # Check for GNU ac_path_EGREP and select it if it is found.
11828 # Check for GNU $ac_path_EGREP
11829 case `"$ac_path_EGREP" --version 2>&1` in
11830 *GNU*)
11831 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
11832 *)
11833 ac_count=0
11834 $as_echo_n 0123456789 >"conftest.in"
11835 while :
11836 do
11837 cat "conftest.in" "conftest.in" >"conftest.tmp"
11838 mv "conftest.tmp" "conftest.in"
11839 cp "conftest.in" "conftest.nl"
11840 $as_echo 'EGREP' >> "conftest.nl"
11841 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
11842 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11843 as_fn_arith $ac_count + 1 && ac_count=$as_val
11844 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
11845 # Best one so far, save it but keep looking for a better one
11846 ac_cv_path_EGREP="$ac_path_EGREP"
11847 ac_path_EGREP_max=$ac_count
11848 fi
11849 # 10*(2^10) chars as input seems more than enough
11850 test $ac_count -gt 10 && break
11851 done
11852 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11853 esac
11854
11855 $ac_path_EGREP_found && break 3
11856 done
11857 done
11858 done
11859 IFS=$as_save_IFS
11860 if test -z "$ac_cv_path_EGREP"; then
11861 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11862 fi
11863 else
11864 ac_cv_path_EGREP=$EGREP
11865 fi
11866
11867 fi
11868 fi
11869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
11870 $as_echo "$ac_cv_path_EGREP" >&6; }
11871 EGREP="$ac_cv_path_EGREP"
11872
11873
11874 # Extract the first word of "sed", so it can be a program name with args.
11875 set dummy sed; ac_word=$2
11876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11877 $as_echo_n "checking for $ac_word... " >&6; }
11878 if ${ac_cv_path_SED+:} false; then :
11879 $as_echo_n "(cached) " >&6
11880 else
11881 case $SED in
11882 [\\/]* | ?:[\\/]*)
11883 ac_cv_path_SED="$SED" # Let the user override the test with a path.
11884 ;;
11885 *)
11886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11887 for as_dir in $PATH
11888 do
11889 IFS=$as_save_IFS
11890 test -z "$as_dir" && as_dir=.
11891 for ac_exec_ext in '' $ac_executable_extensions; do
11892 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11893 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
11894 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11895 break 2
11896 fi
11897 done
11898 done
11899 IFS=$as_save_IFS
11900
11901 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
11902 ;;
11903 esac
11904 fi
11905 SED=$ac_cv_path_SED
11906 if test -n "$SED"; then
11907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
11908 $as_echo "$SED" >&6; }
11909 else
11910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11911 $as_echo "no" >&6; }
11912 fi
11913
11914
11915 # Extract the first word of "perl", so it can be a program name with args.
11916 set dummy perl; ac_word=$2
11917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11918 $as_echo_n "checking for $ac_word... " >&6; }
11919 if ${ac_cv_path_PERL+:} false; then :
11920 $as_echo_n "(cached) " >&6
11921 else
11922 case $PERL in
11923 [\\/]* | ?:[\\/]*)
11924 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11925 ;;
11926 *)
11927 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11928 for as_dir in $PATH
11929 do
11930 IFS=$as_save_IFS
11931 test -z "$as_dir" && as_dir=.
11932 for ac_exec_ext in '' $ac_executable_extensions; do
11933 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11934 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11935 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11936 break 2
11937 fi
11938 done
11939 done
11940 IFS=$as_save_IFS
11941
11942 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
11943 ;;
11944 esac
11945 fi
11946 PERL=$ac_cv_path_PERL
11947 if test -n "$PERL"; then
11948 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
11949 $as_echo "$PERL" >&6; }
11950 else
11951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11952 $as_echo "no" >&6; }
11953 fi
11954
11955
11956 # Extract the first word of "ldconfig", so it can be a program name with args.
11957 set dummy ldconfig; ac_word=$2
11958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11959 $as_echo_n "checking for $ac_word... " >&6; }
11960 if ${ac_cv_path_LDCONFIG+:} false; then :
11961 $as_echo_n "(cached) " >&6
11962 else
11963 case $LDCONFIG in
11964 [\\/]* | ?:[\\/]*)
11965 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
11966 ;;
11967 *)
11968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11969 for as_dir in $PATH
11970 do
11971 IFS=$as_save_IFS
11972 test -z "$as_dir" && as_dir=.
11973 for ac_exec_ext in '' $ac_executable_extensions; do
11974 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11975 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
11976 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11977 break 2
11978 fi
11979 done
11980 done
11981 IFS=$as_save_IFS
11982
11983 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
11984 ;;
11985 esac
11986 fi
11987 LDCONFIG=$ac_cv_path_LDCONFIG
11988 if test -n "$LDCONFIG"; then
11989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
11990 $as_echo "$LDCONFIG" >&6; }
11991 else
11992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11993 $as_echo "no" >&6; }
11994 fi
11995
11996
11997 if test -n "$ac_tool_prefix"; then
11998 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
11999 set dummy ${ac_tool_prefix}ar; ac_word=$2
12000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12001 $as_echo_n "checking for $ac_word... " >&6; }
12002 if ${ac_cv_prog_AR+:} false; then :
12003 $as_echo_n "(cached) " >&6
12004 else
12005 if test -n "$AR"; then
12006 ac_cv_prog_AR="$AR" # Let the user override the test.
12007 else
12008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12009 for as_dir in $PATH
12010 do
12011 IFS=$as_save_IFS
12012 test -z "$as_dir" && as_dir=.
12013 for ac_exec_ext in '' $ac_executable_extensions; do
12014 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12015 ac_cv_prog_AR="${ac_tool_prefix}ar"
12016 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12017 break 2
12018 fi
12019 done
12020 done
12021 IFS=$as_save_IFS
12022
12023 fi
12024 fi
12025 AR=$ac_cv_prog_AR
12026 if test -n "$AR"; then
12027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12028 $as_echo "$AR" >&6; }
12029 else
12030 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12031 $as_echo "no" >&6; }
12032 fi
12033
12034
12035 fi
12036 if test -z "$ac_cv_prog_AR"; then
12037 ac_ct_AR=$AR
12038 # Extract the first word of "ar", so it can be a program name with args.
12039 set dummy ar; ac_word=$2
12040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12041 $as_echo_n "checking for $ac_word... " >&6; }
12042 if ${ac_cv_prog_ac_ct_AR+:} false; then :
12043 $as_echo_n "(cached) " >&6
12044 else
12045 if test -n "$ac_ct_AR"; then
12046 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12047 else
12048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12049 for as_dir in $PATH
12050 do
12051 IFS=$as_save_IFS
12052 test -z "$as_dir" && as_dir=.
12053 for ac_exec_ext in '' $ac_executable_extensions; do
12054 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12055 ac_cv_prog_ac_ct_AR="ar"
12056 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12057 break 2
12058 fi
12059 done
12060 done
12061 IFS=$as_save_IFS
12062
12063 fi
12064 fi
12065 ac_ct_AR=$ac_cv_prog_ac_ct_AR
12066 if test -n "$ac_ct_AR"; then
12067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12068 $as_echo "$ac_ct_AR" >&6; }
12069 else
12070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12071 $as_echo "no" >&6; }
12072 fi
12073
12074 if test "x$ac_ct_AR" = x; then
12075 AR="ar"
12076 else
12077 case $cross_compiling:$ac_tool_warned in
12078 yes:)
12079 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12080 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12081 ac_tool_warned=yes ;;
12082 esac
12083 AR=$ac_ct_AR
12084 fi
12085 else
12086 AR="$ac_cv_prog_AR"
12087 fi
12088
12089 if test -n "$ac_tool_prefix"; then
12090 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12091 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12093 $as_echo_n "checking for $ac_word... " >&6; }
12094 if ${ac_cv_prog_RANLIB+:} false; then :
12095 $as_echo_n "(cached) " >&6
12096 else
12097 if test -n "$RANLIB"; then
12098 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12099 else
12100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12101 for as_dir in $PATH
12102 do
12103 IFS=$as_save_IFS
12104 test -z "$as_dir" && as_dir=.
12105 for ac_exec_ext in '' $ac_executable_extensions; do
12106 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12107 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12108 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12109 break 2
12110 fi
12111 done
12112 done
12113 IFS=$as_save_IFS
12114
12115 fi
12116 fi
12117 RANLIB=$ac_cv_prog_RANLIB
12118 if test -n "$RANLIB"; then
12119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12120 $as_echo "$RANLIB" >&6; }
12121 else
12122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12123 $as_echo "no" >&6; }
12124 fi
12125
12126
12127 fi
12128 if test -z "$ac_cv_prog_RANLIB"; then
12129 ac_ct_RANLIB=$RANLIB
12130 # Extract the first word of "ranlib", so it can be a program name with args.
12131 set dummy ranlib; ac_word=$2
12132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12133 $as_echo_n "checking for $ac_word... " >&6; }
12134 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12135 $as_echo_n "(cached) " >&6
12136 else
12137 if test -n "$ac_ct_RANLIB"; then
12138 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12139 else
12140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12141 for as_dir in $PATH
12142 do
12143 IFS=$as_save_IFS
12144 test -z "$as_dir" && as_dir=.
12145 for ac_exec_ext in '' $ac_executable_extensions; do
12146 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12147 ac_cv_prog_ac_ct_RANLIB="ranlib"
12148 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12149 break 2
12150 fi
12151 done
12152 done
12153 IFS=$as_save_IFS
12154
12155 fi
12156 fi
12157 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12158 if test -n "$ac_ct_RANLIB"; then
12159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12160 $as_echo "$ac_ct_RANLIB" >&6; }
12161 else
12162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12163 $as_echo "no" >&6; }
12164 fi
12165
12166 if test "x$ac_ct_RANLIB" = x; then
12167 RANLIB=":"
12168 else
12169 case $cross_compiling:$ac_tool_warned in
12170 yes:)
12171 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12172 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12173 ac_tool_warned=yes ;;
12174 esac
12175 RANLIB=$ac_ct_RANLIB
12176 fi
12177 else
12178 RANLIB="$ac_cv_prog_RANLIB"
12179 fi
12180
12181 if test -n "$ac_tool_prefix"; then
12182 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12183 set dummy ${ac_tool_prefix}strip; ac_word=$2
12184 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12185 $as_echo_n "checking for $ac_word... " >&6; }
12186 if ${ac_cv_prog_STRIP+:} false; then :
12187 $as_echo_n "(cached) " >&6
12188 else
12189 if test -n "$STRIP"; then
12190 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12191 else
12192 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12193 for as_dir in $PATH
12194 do
12195 IFS=$as_save_IFS
12196 test -z "$as_dir" && as_dir=.
12197 for ac_exec_ext in '' $ac_executable_extensions; do
12198 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12199 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12200 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12201 break 2
12202 fi
12203 done
12204 done
12205 IFS=$as_save_IFS
12206
12207 fi
12208 fi
12209 STRIP=$ac_cv_prog_STRIP
12210 if test -n "$STRIP"; then
12211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12212 $as_echo "$STRIP" >&6; }
12213 else
12214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12215 $as_echo "no" >&6; }
12216 fi
12217
12218
12219 fi
12220 if test -z "$ac_cv_prog_STRIP"; then
12221 ac_ct_STRIP=$STRIP
12222 # Extract the first word of "strip", so it can be a program name with args.
12223 set dummy strip; ac_word=$2
12224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12225 $as_echo_n "checking for $ac_word... " >&6; }
12226 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12227 $as_echo_n "(cached) " >&6
12228 else
12229 if test -n "$ac_ct_STRIP"; then
12230 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12231 else
12232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12233 for as_dir in $PATH
12234 do
12235 IFS=$as_save_IFS
12236 test -z "$as_dir" && as_dir=.
12237 for ac_exec_ext in '' $ac_executable_extensions; do
12238 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12239 ac_cv_prog_ac_ct_STRIP="strip"
12240 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12241 break 2
12242 fi
12243 done
12244 done
12245 IFS=$as_save_IFS
12246
12247 fi
12248 fi
12249 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12250 if test -n "$ac_ct_STRIP"; then
12251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12252 $as_echo "$ac_ct_STRIP" >&6; }
12253 else
12254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12255 $as_echo "no" >&6; }
12256 fi
12257
12258 if test "x$ac_ct_STRIP" = x; then
12259 STRIP=":"
12260 else
12261 case $cross_compiling:$ac_tool_warned in
12262 yes:)
12263 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12264 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12265 ac_tool_warned=yes ;;
12266 esac
12267 STRIP=$ac_ct_STRIP
12268 fi
12269 else
12270 STRIP="$ac_cv_prog_STRIP"
12271 fi
12272
12273 # Extract the first word of "makeinfo", so it can be a program name with args.
12274 set dummy makeinfo; ac_word=$2
12275 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12276 $as_echo_n "checking for $ac_word... " >&6; }
12277 if ${ac_cv_prog_MAKEINFO+:} false; then :
12278 $as_echo_n "(cached) " >&6
12279 else
12280 if test -n "$MAKEINFO"; then
12281 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
12282 else
12283 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12284 for as_dir in $PATH
12285 do
12286 IFS=$as_save_IFS
12287 test -z "$as_dir" && as_dir=.
12288 for ac_exec_ext in '' $ac_executable_extensions; do
12289 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12290 ac_cv_prog_MAKEINFO="makeinfo"
12291 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12292 break 2
12293 fi
12294 done
12295 done
12296 IFS=$as_save_IFS
12297
12298 fi
12299 fi
12300 MAKEINFO=$ac_cv_prog_MAKEINFO
12301 if test -n "$MAKEINFO"; then
12302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
12303 $as_echo "$MAKEINFO" >&6; }
12304 else
12305 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12306 $as_echo "no" >&6; }
12307 fi
12308
12309
12310 if test "_$MAKEINFO" = "_"; then
12311 MAKEINFO="echo Makeinfo is missing. Info documentation will not be built."
12312 else
12313 case "$MAKEINFO" in
12314 */missing.*)
12315 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
12316 *** Makeinfo is missing. Info documentation will not be built." >&5
12317 $as_echo "$as_me: WARNING:
12318 *** Makeinfo is missing. Info documentation will not be built." >&2;}
12319 ;;
12320 *)
12321 ;;
12322 esac
12323 fi
12324
12325
12326 # See if we need a separate native compiler.
12327 if test $cross_compiling = no; then
12328 BUILD_CC="$CC"
12329
12330 else
12331 for ac_prog in gcc cc
12332 do
12333 # Extract the first word of "$ac_prog", so it can be a program name with args.
12334 set dummy $ac_prog; ac_word=$2
12335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12336 $as_echo_n "checking for $ac_word... " >&6; }
12337 if ${ac_cv_prog_BUILD_CC+:} false; then :
12338 $as_echo_n "(cached) " >&6
12339 else
12340 if test -n "$BUILD_CC"; then
12341 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
12342 else
12343 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12344 for as_dir in $PATH
12345 do
12346 IFS=$as_save_IFS
12347 test -z "$as_dir" && as_dir=.
12348 for ac_exec_ext in '' $ac_executable_extensions; do
12349 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12350 ac_cv_prog_BUILD_CC="$ac_prog"
12351 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12352 break 2
12353 fi
12354 done
12355 done
12356 IFS=$as_save_IFS
12357
12358 fi
12359 fi
12360 BUILD_CC=$ac_cv_prog_BUILD_CC
12361 if test -n "$BUILD_CC"; then
12362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
12363 $as_echo "$BUILD_CC" >&6; }
12364 else
12365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12366 $as_echo "no" >&6; }
12367 fi
12368
12369
12370 test -n "$BUILD_CC" && break
12371 done
12372
12373 fi
12374 for ac_header in dirent.h errno.h execinfo.h getopt.h malloc.h mntent.h paths.h semaphore.h setjmp.h signal.h stdarg.h stdint.h stdlib.h termios.h termio.h unistd.h utime.h attr/xattr.h linux/falloc.h linux/fd.h linux/major.h linux/loop.h net/if_dl.h netinet/in.h sys/acl.h sys/disklabel.h sys/disk.h sys/file.h sys/ioctl.h sys/key.h sys/mkdev.h sys/mman.h sys/mount.h sys/prctl.h sys/resource.h sys/select.h sys/socket.h sys/sockio.h sys/stat.h sys/syscall.h sys/sysctl.h sys/sysmacros.h sys/time.h sys/types.h sys/un.h sys/wait.h sys/xattr.h
12375 do :
12376 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12377 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12378 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12379 cat >>confdefs.h <<_ACEOF
12380 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12381 _ACEOF
12382
12383 fi
12384
12385 done
12386
12387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a dd(1) program that supports iflag=fullblock" >&5
12388 $as_echo_n "checking for a dd(1) program that supports iflag=fullblock... " >&6; }
12389 DD=
12390 for i in dd gdd ; do
12391 if "$i" if=/dev/null of=/dev/null count=1 bs=10k 2>/dev/null iflag=fullblock oflag=append ; then
12392 DD=$i
12393 break
12394 fi
12395 done
12396 if test -n "$DD" ; then
12397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DD" >&5
12398 $as_echo "$DD" >&6; }
12399 else
12400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found, using dd" >&5
12401 $as_echo "not found, using dd" >&6; }
12402 DD=dd
12403 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No GNU-compatible dd(1) program found, expect some self-test failures." >&5
12404 $as_echo "$as_me: WARNING: No GNU-compatible dd(1) program found, expect some self-test failures." >&2;}
12405 fi
12406
12407
12408 for ac_header in net/if.h
12409 do :
12410 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
12411 #if HAVE_SYS_TYPES_H
12412 #include <sys/types.h>
12413 #endif
12414 #if HAVE_SYS_SOCKET
12415 #include <sys/socket.h>
12416 #endif
12417
12418 "
12419 if test "x$ac_cv_header_net_if_h" = xyes; then :
12420 cat >>confdefs.h <<_ACEOF
12421 #define HAVE_NET_IF_H 1
12422 _ACEOF
12423
12424 fi
12425
12426 done
12427
12428 for ac_func in vprintf
12429 do :
12430 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
12431 if test "x$ac_cv_func_vprintf" = xyes; then :
12432 cat >>confdefs.h <<_ACEOF
12433 #define HAVE_VPRINTF 1
12434 _ACEOF
12435
12436 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
12437 if test "x$ac_cv_func__doprnt" = xyes; then :
12438
12439 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
12440
12441 fi
12442
12443 fi
12444 done
12445
12446
12447 ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
12448 "
12449 if test "x$ac_cv_member_struct_dirent_d_reclen" = xyes; then :
12450
12451 $as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
12452
12453 fi
12454
12455 ac_fn_c_check_member "$LINENO" "struct stat" "st_atim" "ac_cv_member_struct_stat_st_atim" "$ac_includes_default"
12456 if test "x$ac_cv_member_struct_stat_st_atim" = xyes; then :
12457
12458 cat >>confdefs.h <<_ACEOF
12459 #define HAVE_STRUCT_STAT_ST_ATIM 1
12460 _ACEOF
12461
12462
12463 fi
12464
12465 ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
12466 "
12467 if test "x$ac_cv_type_ssize_t" = xyes; then :
12468
12469 $as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
12470
12471 fi
12472
12473 ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
12474 "
12475 if test "x$ac_cv_have_decl_llseek" = xyes; then :
12476
12477 $as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
12478
12479 fi
12480
12481 ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
12482 #define _LARGEFILE64_SOURCE
12483 #include <unistd.h>
12484 "
12485 if test "x$ac_cv_have_decl_lseek64" = xyes; then :
12486
12487 $as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
12488
12489 fi
12490
12491 # The cast to long int works around a bug in the HP C Compiler
12492 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12493 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12494 # This bug is HP SR number 8606223364.
12495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
12496 $as_echo_n "checking size of short... " >&6; }
12497 if ${ac_cv_sizeof_short+:} false; then :
12498 $as_echo_n "(cached) " >&6
12499 else
12500 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
12501
12502 else
12503 if test "$ac_cv_type_short" = yes; then
12504 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12505 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12506 as_fn_error 77 "cannot compute sizeof (short)
12507 See \`config.log' for more details" "$LINENO" 5; }
12508 else
12509 ac_cv_sizeof_short=0
12510 fi
12511 fi
12512
12513 fi
12514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
12515 $as_echo "$ac_cv_sizeof_short" >&6; }
12516
12517
12518
12519 cat >>confdefs.h <<_ACEOF
12520 #define SIZEOF_SHORT $ac_cv_sizeof_short
12521 _ACEOF
12522
12523
12524 # The cast to long int works around a bug in the HP C Compiler
12525 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12526 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12527 # This bug is HP SR number 8606223364.
12528 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
12529 $as_echo_n "checking size of int... " >&6; }
12530 if ${ac_cv_sizeof_int+:} false; then :
12531 $as_echo_n "(cached) " >&6
12532 else
12533 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
12534
12535 else
12536 if test "$ac_cv_type_int" = yes; then
12537 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12538 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12539 as_fn_error 77 "cannot compute sizeof (int)
12540 See \`config.log' for more details" "$LINENO" 5; }
12541 else
12542 ac_cv_sizeof_int=0
12543 fi
12544 fi
12545
12546 fi
12547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
12548 $as_echo "$ac_cv_sizeof_int" >&6; }
12549
12550
12551
12552 cat >>confdefs.h <<_ACEOF
12553 #define SIZEOF_INT $ac_cv_sizeof_int
12554 _ACEOF
12555
12556
12557 # The cast to long int works around a bug in the HP C Compiler
12558 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12559 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12560 # This bug is HP SR number 8606223364.
12561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12562 $as_echo_n "checking size of long... " >&6; }
12563 if ${ac_cv_sizeof_long+:} false; then :
12564 $as_echo_n "(cached) " >&6
12565 else
12566 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
12567
12568 else
12569 if test "$ac_cv_type_long" = yes; then
12570 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12571 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12572 as_fn_error 77 "cannot compute sizeof (long)
12573 See \`config.log' for more details" "$LINENO" 5; }
12574 else
12575 ac_cv_sizeof_long=0
12576 fi
12577 fi
12578
12579 fi
12580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12581 $as_echo "$ac_cv_sizeof_long" >&6; }
12582
12583
12584
12585 cat >>confdefs.h <<_ACEOF
12586 #define SIZEOF_LONG $ac_cv_sizeof_long
12587 _ACEOF
12588
12589
12590 # The cast to long int works around a bug in the HP C Compiler
12591 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12592 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12593 # This bug is HP SR number 8606223364.
12594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12595 $as_echo_n "checking size of long long... " >&6; }
12596 if ${ac_cv_sizeof_long_long+:} false; then :
12597 $as_echo_n "(cached) " >&6
12598 else
12599 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
12600
12601 else
12602 if test "$ac_cv_type_long_long" = yes; then
12603 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12604 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12605 as_fn_error 77 "cannot compute sizeof (long long)
12606 See \`config.log' for more details" "$LINENO" 5; }
12607 else
12608 ac_cv_sizeof_long_long=0
12609 fi
12610 fi
12611
12612 fi
12613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12614 $as_echo "$ac_cv_sizeof_long_long" >&6; }
12615
12616
12617
12618 cat >>confdefs.h <<_ACEOF
12619 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12620 _ACEOF
12621
12622
12623 # The cast to long int works around a bug in the HP C Compiler
12624 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12625 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12626 # This bug is HP SR number 8606223364.
12627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
12628 $as_echo_n "checking size of off_t... " >&6; }
12629 if ${ac_cv_sizeof_off_t+:} false; then :
12630 $as_echo_n "(cached) " >&6
12631 else
12632 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
12633
12634 else
12635 if test "$ac_cv_type_off_t" = yes; then
12636 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12637 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12638 as_fn_error 77 "cannot compute sizeof (off_t)
12639 See \`config.log' for more details" "$LINENO" 5; }
12640 else
12641 ac_cv_sizeof_off_t=0
12642 fi
12643 fi
12644
12645 fi
12646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
12647 $as_echo "$ac_cv_sizeof_off_t" >&6; }
12648
12649
12650
12651 cat >>confdefs.h <<_ACEOF
12652 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
12653 _ACEOF
12654
12655
12656 # The cast to long int works around a bug in the HP C Compiler
12657 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12658 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12659 # This bug is HP SR number 8606223364.
12660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of time_t" >&5
12661 $as_echo_n "checking size of time_t... " >&6; }
12662 if ${ac_cv_sizeof_time_t+:} false; then :
12663 $as_echo_n "(cached) " >&6
12664 else
12665 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (time_t))" "ac_cv_sizeof_time_t" "$ac_includes_default"; then :
12666
12667 else
12668 if test "$ac_cv_type_time_t" = yes; then
12669 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12670 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12671 as_fn_error 77 "cannot compute sizeof (time_t)
12672 See \`config.log' for more details" "$LINENO" 5; }
12673 else
12674 ac_cv_sizeof_time_t=0
12675 fi
12676 fi
12677
12678 fi
12679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_time_t" >&5
12680 $as_echo "$ac_cv_sizeof_time_t" >&6; }
12681
12682
12683
12684 cat >>confdefs.h <<_ACEOF
12685 #define SIZEOF_TIME_T $ac_cv_sizeof_time_t
12686 _ACEOF
12687
12688
12689 SIZEOF_SHORT=$ac_cv_sizeof_short
12690 SIZEOF_INT=$ac_cv_sizeof_int
12691 SIZEOF_LONG=$ac_cv_sizeof_long
12692 SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
12693 SIZEOF_OFF_T=$ac_cv_sizeof_off_t
12694 SIZEOF_TIME_T=$ac_cv_sizeof_time_t
12695
12696
12697
12698
12699
12700
12701 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12702 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12703 if ${ac_cv_c_bigendian+:} false; then :
12704 $as_echo_n "(cached) " >&6
12705 else
12706 ac_cv_c_bigendian=unknown
12707 # See if we're dealing with a universal compiler.
12708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12709 /* end confdefs.h. */
12710 #ifndef __APPLE_CC__
12711 not a universal capable compiler
12712 #endif
12713 typedef int dummy;
12714
12715 _ACEOF
12716 if ac_fn_c_try_compile "$LINENO"; then :
12717
12718 # Check for potential -arch flags. It is not universal unless
12719 # there are at least two -arch flags with different values.
12720 ac_arch=
12721 ac_prev=
12722 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12723 if test -n "$ac_prev"; then
12724 case $ac_word in
12725 i?86 | x86_64 | ppc | ppc64)
12726 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12727 ac_arch=$ac_word
12728 else
12729 ac_cv_c_bigendian=universal
12730 break
12731 fi
12732 ;;
12733 esac
12734 ac_prev=
12735 elif test "x$ac_word" = "x-arch"; then
12736 ac_prev=arch
12737 fi
12738 done
12739 fi
12740 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12741 if test $ac_cv_c_bigendian = unknown; then
12742 # See if sys/param.h defines the BYTE_ORDER macro.
12743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12744 /* end confdefs.h. */
12745 #include <sys/types.h>
12746 #include <sys/param.h>
12747
12748 int
12749 main ()
12750 {
12751 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12752 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12753 && LITTLE_ENDIAN)
12754 bogus endian macros
12755 #endif
12756
12757 ;
12758 return 0;
12759 }
12760 _ACEOF
12761 if ac_fn_c_try_compile "$LINENO"; then :
12762 # It does; now see whether it defined to BIG_ENDIAN or not.
12763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12764 /* end confdefs.h. */
12765 #include <sys/types.h>
12766 #include <sys/param.h>
12767
12768 int
12769 main ()
12770 {
12771 #if BYTE_ORDER != BIG_ENDIAN
12772 not big endian
12773 #endif
12774
12775 ;
12776 return 0;
12777 }
12778 _ACEOF
12779 if ac_fn_c_try_compile "$LINENO"; then :
12780 ac_cv_c_bigendian=yes
12781 else
12782 ac_cv_c_bigendian=no
12783 fi
12784 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12785 fi
12786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12787 fi
12788 if test $ac_cv_c_bigendian = unknown; then
12789 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12791 /* end confdefs.h. */
12792 #include <limits.h>
12793
12794 int
12795 main ()
12796 {
12797 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12798 bogus endian macros
12799 #endif
12800
12801 ;
12802 return 0;
12803 }
12804 _ACEOF
12805 if ac_fn_c_try_compile "$LINENO"; then :
12806 # It does; now see whether it defined to _BIG_ENDIAN or not.
12807 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12808 /* end confdefs.h. */
12809 #include <limits.h>
12810
12811 int
12812 main ()
12813 {
12814 #ifndef _BIG_ENDIAN
12815 not big endian
12816 #endif
12817
12818 ;
12819 return 0;
12820 }
12821 _ACEOF
12822 if ac_fn_c_try_compile "$LINENO"; then :
12823 ac_cv_c_bigendian=yes
12824 else
12825 ac_cv_c_bigendian=no
12826 fi
12827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12828 fi
12829 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12830 fi
12831 if test $ac_cv_c_bigendian = unknown; then
12832 # Compile a test program.
12833 if test "$cross_compiling" = yes; then :
12834 # Try to guess by grepping values from an object file.
12835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12836 /* end confdefs.h. */
12837 short int ascii_mm[] =
12838 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12839 short int ascii_ii[] =
12840 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12841 int use_ascii (int i) {
12842 return ascii_mm[i] + ascii_ii[i];
12843 }
12844 short int ebcdic_ii[] =
12845 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12846 short int ebcdic_mm[] =
12847 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12848 int use_ebcdic (int i) {
12849 return ebcdic_mm[i] + ebcdic_ii[i];
12850 }
12851 extern int foo;
12852
12853 int
12854 main ()
12855 {
12856 return use_ascii (foo) == use_ebcdic (foo);
12857 ;
12858 return 0;
12859 }
12860 _ACEOF
12861 if ac_fn_c_try_compile "$LINENO"; then :
12862 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12863 ac_cv_c_bigendian=yes
12864 fi
12865 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12866 if test "$ac_cv_c_bigendian" = unknown; then
12867 ac_cv_c_bigendian=no
12868 else
12869 # finding both strings is unlikely to happen, but who knows?
12870 ac_cv_c_bigendian=unknown
12871 fi
12872 fi
12873 fi
12874 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12875 else
12876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12877 /* end confdefs.h. */
12878 $ac_includes_default
12879 int
12880 main ()
12881 {
12882
12883 /* Are we little or big endian? From Harbison&Steele. */
12884 union
12885 {
12886 long int l;
12887 char c[sizeof (long int)];
12888 } u;
12889 u.l = 1;
12890 return u.c[sizeof (long int) - 1] == 1;
12891
12892 ;
12893 return 0;
12894 }
12895 _ACEOF
12896 if ac_fn_c_try_run "$LINENO"; then :
12897 ac_cv_c_bigendian=no
12898 else
12899 ac_cv_c_bigendian=yes
12900 fi
12901 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12902 conftest.$ac_objext conftest.beam conftest.$ac_ext
12903 fi
12904
12905 fi
12906 fi
12907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12908 $as_echo "$ac_cv_c_bigendian" >&6; }
12909 case $ac_cv_c_bigendian in #(
12910 yes)
12911 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12912 ;; #(
12913 no)
12914 ;; #(
12915 universal)
12916
12917 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12918
12919 ;; #(
12920 *)
12921 as_fn_error $? "unknown endianness
12922 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12923 esac
12924
12925 if test $cross_compiling = no; then
12926 BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
12927 else
12928 CROSS_COMPILE="1" BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
12929 fi
12930 ASM_TYPES_HEADER=./asm_types.h
12931
12932 echo "/* These defines are needed for the public ext2fs.h header file */" \
12933 > public_config.h
12934 if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
12935 uniq tmp_config.$$ >> public_config.h
12936 else
12937 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
12938 fi
12939 if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
12940 uniq tmp_config.$$ >> public_config.h
12941 else
12942 echo "#undef WORDS_BIGENDIAN" >> public_config.h
12943 fi
12944 rm -f tmp_config.$$
12945 PUBLIC_CONFIG_HEADER=./public_config.h
12946
12947 for ac_header in inttypes.h
12948 do :
12949 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
12950 if test "x$ac_cv_header_inttypes_h" = xyes; then :
12951 cat >>confdefs.h <<_ACEOF
12952 #define HAVE_INTTYPES_H 1
12953 _ACEOF
12954
12955 fi
12956
12957 done
12958
12959 ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
12960 if test "x$ac_cv_type_intptr_t" = xyes; then :
12961
12962 cat >>confdefs.h <<_ACEOF
12963 #define HAVE_INTPTR_T 1
12964 _ACEOF
12965
12966
12967 fi
12968
12969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat has a st_flags field" >&5
12970 $as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
12971 if ${e2fsprogs_cv_struct_st_flags+:} false; then :
12972 $as_echo_n "(cached) " >&6
12973 else
12974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12975 /* end confdefs.h. */
12976 #include <sys/stat.h>
12977 int
12978 main ()
12979 {
12980 struct stat stat; stat.st_flags = 0;
12981 ;
12982 return 0;
12983 }
12984 _ACEOF
12985 if ac_fn_c_try_compile "$LINENO"; then :
12986 e2fsprogs_cv_struct_st_flags=yes
12987 else
12988 e2fsprogs_cv_struct_st_flags=no
12989 fi
12990 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12991 fi
12992
12993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
12994 $as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
12995 if test "$e2fsprogs_cv_struct_st_flags" = yes; then
12996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
12997 $as_echo_n "checking whether st_flags field is useful... " >&6; }
12998 if ${e2fsprogs_cv_struct_st_flags_immut+:} false; then :
12999 $as_echo_n "(cached) " >&6
13000 else
13001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13002 /* end confdefs.h. */
13003 #include <sys/stat.h>
13004 int
13005 main ()
13006 {
13007 struct stat stat; stat.st_flags |= UF_IMMUTABLE;
13008 ;
13009 return 0;
13010 }
13011 _ACEOF
13012 if ac_fn_c_try_compile "$LINENO"; then :
13013 e2fsprogs_cv_struct_st_flags_immut=yes
13014 else
13015 e2fsprogs_cv_struct_st_flags_immut=no
13016 fi
13017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13018 fi
13019
13020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
13021 $as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
13022 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
13023
13024 $as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
13025
13026 fi
13027 fi
13028 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/types.h>
13029 #include <sys/socket.h>
13030 "
13031 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
13032
13033 cat >>confdefs.h <<_ACEOF
13034 #define HAVE_SA_LEN 1
13035 _ACEOF
13036
13037 fi
13038
13039 if test -n "$BLKID_CMT"; then
13040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
13041 $as_echo_n "checking for library containing blkid_probe_all... " >&6; }
13042 if ${ac_cv_search_blkid_probe_all+:} false; then :
13043 $as_echo_n "(cached) " >&6
13044 else
13045 ac_func_search_save_LIBS=$LIBS
13046 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13047 /* end confdefs.h. */
13048
13049 /* Override any GCC internal prototype to avoid an error.
13050 Use char because int might match the return type of a GCC
13051 builtin and then its argument prototype would still apply. */
13052 #ifdef __cplusplus
13053 extern "C"
13054 #endif
13055 char blkid_probe_all ();
13056 int
13057 main ()
13058 {
13059 return blkid_probe_all ();
13060 ;
13061 return 0;
13062 }
13063 _ACEOF
13064 for ac_lib in '' blkid; do
13065 if test -z "$ac_lib"; then
13066 ac_res="none required"
13067 else
13068 ac_res=-l$ac_lib
13069 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13070 fi
13071 if ac_fn_c_try_link "$LINENO"; then :
13072 ac_cv_search_blkid_probe_all=$ac_res
13073 fi
13074 rm -f core conftest.err conftest.$ac_objext \
13075 conftest$ac_exeext
13076 if ${ac_cv_search_blkid_probe_all+:} false; then :
13077 break
13078 fi
13079 done
13080 if ${ac_cv_search_blkid_probe_all+:} false; then :
13081
13082 else
13083 ac_cv_search_blkid_probe_all=no
13084 fi
13085 rm conftest.$ac_ext
13086 LIBS=$ac_func_search_save_LIBS
13087 fi
13088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
13089 $as_echo "$ac_cv_search_blkid_probe_all" >&6; }
13090 ac_res=$ac_cv_search_blkid_probe_all
13091 if test "$ac_res" != no; then :
13092 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13093
13094 fi
13095
13096 fi
13097 if test -n "$DLOPEN_LIB" ; then
13098 ac_cv_func_dlopen=yes
13099 fi
13100 for ac_func in __secure_getenv add_key backtrace blkid_probe_get_topology blkid_probe_enable_partitions chflags dlopen fadvise64 fallocate fallocate64 fchown fdatasync fstat64 ftruncate64 futimes getcwd getdtablesize getmntinfo getpwuid_r getrlimit getrusage jrand48 keyctl llistxattr llseek lseek64 mallinfo mbstowcs memalign mempcpy mmap msync nanosleep open64 pathconf posix_fadvise posix_fadvise64 posix_memalign prctl pread pwrite pread64 pwrite64 secure_getenv setmntent setresgid setresuid snprintf srandom stpcpy strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime utimes valloc
13101 do :
13102 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13103 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13104 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13105 cat >>confdefs.h <<_ACEOF
13106 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13107 _ACEOF
13108
13109 fi
13110 done
13111
13112 SOCKET_LIB=''
13113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
13114 $as_echo_n "checking for socket in -lsocket... " >&6; }
13115 if ${ac_cv_lib_socket_socket+:} false; then :
13116 $as_echo_n "(cached) " >&6
13117 else
13118 ac_check_lib_save_LIBS=$LIBS
13119 LIBS="-lsocket $LIBS"
13120 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13121 /* end confdefs.h. */
13122
13123 /* Override any GCC internal prototype to avoid an error.
13124 Use char because int might match the return type of a GCC
13125 builtin and then its argument prototype would still apply. */
13126 #ifdef __cplusplus
13127 extern "C"
13128 #endif
13129 char socket ();
13130 int
13131 main ()
13132 {
13133 return socket ();
13134 ;
13135 return 0;
13136 }
13137 _ACEOF
13138 if ac_fn_c_try_link "$LINENO"; then :
13139 ac_cv_lib_socket_socket=yes
13140 else
13141 ac_cv_lib_socket_socket=no
13142 fi
13143 rm -f core conftest.err conftest.$ac_objext \
13144 conftest$ac_exeext conftest.$ac_ext
13145 LIBS=$ac_check_lib_save_LIBS
13146 fi
13147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
13148 $as_echo "$ac_cv_lib_socket_socket" >&6; }
13149 if test "x$ac_cv_lib_socket_socket" = xyes; then :
13150 SOCKET_LIB=-lsocket
13151 fi
13152
13153
13154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for magic_file in -lmagic" >&5
13155 $as_echo_n "checking for magic_file in -lmagic... " >&6; }
13156 if ${ac_cv_lib_magic_magic_file+:} false; then :
13157 $as_echo_n "(cached) " >&6
13158 else
13159 ac_check_lib_save_LIBS=$LIBS
13160 LIBS="-lmagic $LIBS"
13161 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13162 /* end confdefs.h. */
13163
13164 /* Override any GCC internal prototype to avoid an error.
13165 Use char because int might match the return type of a GCC
13166 builtin and then its argument prototype would still apply. */
13167 #ifdef __cplusplus
13168 extern "C"
13169 #endif
13170 char magic_file ();
13171 int
13172 main ()
13173 {
13174 return magic_file ();
13175 ;
13176 return 0;
13177 }
13178 _ACEOF
13179 if ac_fn_c_try_link "$LINENO"; then :
13180 ac_cv_lib_magic_magic_file=yes
13181 else
13182 ac_cv_lib_magic_magic_file=no
13183 fi
13184 rm -f core conftest.err conftest.$ac_objext \
13185 conftest$ac_exeext conftest.$ac_ext
13186 LIBS=$ac_check_lib_save_LIBS
13187 fi
13188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_magic_magic_file" >&5
13189 $as_echo "$ac_cv_lib_magic_magic_file" >&6; }
13190 if test "x$ac_cv_lib_magic_magic_file" = xyes; then :
13191 MAGIC_LIB=-lmagic
13192 for ac_header in magic.h
13193 do :
13194 ac_fn_c_check_header_mongrel "$LINENO" "magic.h" "ac_cv_header_magic_h" "$ac_includes_default"
13195 if test "x$ac_cv_header_magic_h" = xyes; then :
13196 cat >>confdefs.h <<_ACEOF
13197 #define HAVE_MAGIC_H 1
13198 _ACEOF
13199
13200 fi
13201
13202 done
13203
13204 fi
13205
13206 if test "$ac_cv_func_dlopen" = yes ; then
13207 MAGIC_LIB=$DLOPEN_LIB
13208 fi
13209
13210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime in -lrt" >&5
13211 $as_echo_n "checking for clock_gettime in -lrt... " >&6; }
13212 if ${ac_cv_lib_rt_clock_gettime+:} false; then :
13213 $as_echo_n "(cached) " >&6
13214 else
13215 ac_check_lib_save_LIBS=$LIBS
13216 LIBS="-lrt $LIBS"
13217 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13218 /* end confdefs.h. */
13219
13220 /* Override any GCC internal prototype to avoid an error.
13221 Use char because int might match the return type of a GCC
13222 builtin and then its argument prototype would still apply. */
13223 #ifdef __cplusplus
13224 extern "C"
13225 #endif
13226 char clock_gettime ();
13227 int
13228 main ()
13229 {
13230 return clock_gettime ();
13231 ;
13232 return 0;
13233 }
13234 _ACEOF
13235 if ac_fn_c_try_link "$LINENO"; then :
13236 ac_cv_lib_rt_clock_gettime=yes
13237 else
13238 ac_cv_lib_rt_clock_gettime=no
13239 fi
13240 rm -f core conftest.err conftest.$ac_objext \
13241 conftest$ac_exeext conftest.$ac_ext
13242 LIBS=$ac_check_lib_save_LIBS
13243 fi
13244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_clock_gettime" >&5
13245 $as_echo "$ac_cv_lib_rt_clock_gettime" >&6; }
13246 if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then :
13247 CLOCK_GETTIME_LIB=-lrt
13248 fi
13249
13250
13251 FUSE_CMT=
13252 FUSE_LIB=
13253 # Check whether --enable-fuse2fs was given.
13254 if test "${enable_fuse2fs+set}" = set; then :
13255 enableval=$enable_fuse2fs; if test "$enableval" = "no"
13256 then
13257 FUSE_CMT="#"
13258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling fuse2fs" >&5
13259 $as_echo "Disabling fuse2fs" >&6; }
13260 else
13261 for ac_header in pthread.h fuse.h
13262 do :
13263 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13264 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define _FILE_OFFSET_BITS 64
13265 #define FUSE_USE_VERSION 29
13266 "
13267 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13268 cat >>confdefs.h <<_ACEOF
13269 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13270 _ACEOF
13271
13272 else
13273 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13274 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13275 as_fn_error $? "Cannot find fuse2fs headers.
13276 See \`config.log' for more details" "$LINENO" 5; }
13277 fi
13278
13279 done
13280
13281
13282 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13283 /* end confdefs.h. */
13284 #define FUSE_USE_VERSION 29
13285 #ifdef __linux__
13286 #include <linux/fs.h>
13287 #include <linux/falloc.h>
13288 #include <linux/xattr.h>
13289 #endif
13290
13291 int
13292 main ()
13293 {
13294
13295 ;
13296 return 0;
13297 }
13298 _ACEOF
13299 if ac_fn_c_try_cpp "$LINENO"; then :
13300
13301 else
13302 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13303 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13304 as_fn_error $? "Cannot find fuse2fs Linux headers.
13305 See \`config.log' for more details" "$LINENO" 5; }
13306 fi
13307 rm -f conftest.err conftest.i conftest.$ac_ext
13308
13309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -losxfuse" >&5
13310 $as_echo_n "checking for fuse_main in -losxfuse... " >&6; }
13311 if ${ac_cv_lib_osxfuse_fuse_main+:} false; then :
13312 $as_echo_n "(cached) " >&6
13313 else
13314 ac_check_lib_save_LIBS=$LIBS
13315 LIBS="-losxfuse $LIBS"
13316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13317 /* end confdefs.h. */
13318
13319 /* Override any GCC internal prototype to avoid an error.
13320 Use char because int might match the return type of a GCC
13321 builtin and then its argument prototype would still apply. */
13322 #ifdef __cplusplus
13323 extern "C"
13324 #endif
13325 char fuse_main ();
13326 int
13327 main ()
13328 {
13329 return fuse_main ();
13330 ;
13331 return 0;
13332 }
13333 _ACEOF
13334 if ac_fn_c_try_link "$LINENO"; then :
13335 ac_cv_lib_osxfuse_fuse_main=yes
13336 else
13337 ac_cv_lib_osxfuse_fuse_main=no
13338 fi
13339 rm -f core conftest.err conftest.$ac_objext \
13340 conftest$ac_exeext conftest.$ac_ext
13341 LIBS=$ac_check_lib_save_LIBS
13342 fi
13343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_osxfuse_fuse_main" >&5
13344 $as_echo "$ac_cv_lib_osxfuse_fuse_main" >&6; }
13345 if test "x$ac_cv_lib_osxfuse_fuse_main" = xyes; then :
13346 FUSE_LIB=-losxfuse
13347 else
13348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -lfuse" >&5
13349 $as_echo_n "checking for fuse_main in -lfuse... " >&6; }
13350 if ${ac_cv_lib_fuse_fuse_main+:} false; then :
13351 $as_echo_n "(cached) " >&6
13352 else
13353 ac_check_lib_save_LIBS=$LIBS
13354 LIBS="-lfuse $LIBS"
13355 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13356 /* end confdefs.h. */
13357
13358 /* Override any GCC internal prototype to avoid an error.
13359 Use char because int might match the return type of a GCC
13360 builtin and then its argument prototype would still apply. */
13361 #ifdef __cplusplus
13362 extern "C"
13363 #endif
13364 char fuse_main ();
13365 int
13366 main ()
13367 {
13368 return fuse_main ();
13369 ;
13370 return 0;
13371 }
13372 _ACEOF
13373 if ac_fn_c_try_link "$LINENO"; then :
13374 ac_cv_lib_fuse_fuse_main=yes
13375 else
13376 ac_cv_lib_fuse_fuse_main=no
13377 fi
13378 rm -f core conftest.err conftest.$ac_objext \
13379 conftest$ac_exeext conftest.$ac_ext
13380 LIBS=$ac_check_lib_save_LIBS
13381 fi
13382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fuse_fuse_main" >&5
13383 $as_echo "$ac_cv_lib_fuse_fuse_main" >&6; }
13384 if test "x$ac_cv_lib_fuse_fuse_main" = xyes; then :
13385 FUSE_LIB=-lfuse
13386 else
13387 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13388 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13389 as_fn_error $? "Cannot find fuse library.
13390 See \`config.log' for more details" "$LINENO" 5; }
13391 fi
13392
13393 fi
13394
13395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling fuse2fs" >&5
13396 $as_echo "Enabling fuse2fs" >&6; }
13397 fi
13398
13399 else
13400 for ac_header in pthread.h fuse.h
13401 do :
13402 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13403 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define _FILE_OFFSET_BITS 64
13404 #define FUSE_USE_VERSION 29
13405 #ifdef __linux__
13406 # include <linux/fs.h>
13407 # include <linux/falloc.h>
13408 # include <linux/xattr.h>
13409 #endif
13410 "
13411 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13412 cat >>confdefs.h <<_ACEOF
13413 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13414 _ACEOF
13415
13416 else
13417 FUSE_CMT="#"
13418 fi
13419
13420 done
13421
13422 if test -z "$FUSE_CMT"
13423 then
13424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -losxfuse" >&5
13425 $as_echo_n "checking for fuse_main in -losxfuse... " >&6; }
13426 if ${ac_cv_lib_osxfuse_fuse_main+:} false; then :
13427 $as_echo_n "(cached) " >&6
13428 else
13429 ac_check_lib_save_LIBS=$LIBS
13430 LIBS="-losxfuse $LIBS"
13431 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13432 /* end confdefs.h. */
13433
13434 /* Override any GCC internal prototype to avoid an error.
13435 Use char because int might match the return type of a GCC
13436 builtin and then its argument prototype would still apply. */
13437 #ifdef __cplusplus
13438 extern "C"
13439 #endif
13440 char fuse_main ();
13441 int
13442 main ()
13443 {
13444 return fuse_main ();
13445 ;
13446 return 0;
13447 }
13448 _ACEOF
13449 if ac_fn_c_try_link "$LINENO"; then :
13450 ac_cv_lib_osxfuse_fuse_main=yes
13451 else
13452 ac_cv_lib_osxfuse_fuse_main=no
13453 fi
13454 rm -f core conftest.err conftest.$ac_objext \
13455 conftest$ac_exeext conftest.$ac_ext
13456 LIBS=$ac_check_lib_save_LIBS
13457 fi
13458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_osxfuse_fuse_main" >&5
13459 $as_echo "$ac_cv_lib_osxfuse_fuse_main" >&6; }
13460 if test "x$ac_cv_lib_osxfuse_fuse_main" = xyes; then :
13461 FUSE_LIB=-losxfuse
13462 else
13463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -lfuse" >&5
13464 $as_echo_n "checking for fuse_main in -lfuse... " >&6; }
13465 if ${ac_cv_lib_fuse_fuse_main+:} false; then :
13466 $as_echo_n "(cached) " >&6
13467 else
13468 ac_check_lib_save_LIBS=$LIBS
13469 LIBS="-lfuse $LIBS"
13470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13471 /* end confdefs.h. */
13472
13473 /* Override any GCC internal prototype to avoid an error.
13474 Use char because int might match the return type of a GCC
13475 builtin and then its argument prototype would still apply. */
13476 #ifdef __cplusplus
13477 extern "C"
13478 #endif
13479 char fuse_main ();
13480 int
13481 main ()
13482 {
13483 return fuse_main ();
13484 ;
13485 return 0;
13486 }
13487 _ACEOF
13488 if ac_fn_c_try_link "$LINENO"; then :
13489 ac_cv_lib_fuse_fuse_main=yes
13490 else
13491 ac_cv_lib_fuse_fuse_main=no
13492 fi
13493 rm -f core conftest.err conftest.$ac_objext \
13494 conftest$ac_exeext conftest.$ac_ext
13495 LIBS=$ac_check_lib_save_LIBS
13496 fi
13497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fuse_fuse_main" >&5
13498 $as_echo "$ac_cv_lib_fuse_fuse_main" >&6; }
13499 if test "x$ac_cv_lib_fuse_fuse_main" = xyes; then :
13500 FUSE_LIB=-lfuse
13501 else
13502 FUSE_CMT="#"
13503 fi
13504
13505 fi
13506
13507 fi
13508 if test -z "$FUSE_CMT"
13509 then
13510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling fuse2fs by default." >&5
13511 $as_echo "Enabling fuse2fs by default." >&6; }
13512 fi
13513
13514 fi
13515
13516
13517
13518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
13519 $as_echo_n "checking for optreset... " >&6; }
13520 if ${ac_cv_have_optreset+:} false; then :
13521 $as_echo_n "(cached) " >&6
13522 else
13523 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13524 /* end confdefs.h. */
13525 #include <unistd.h>
13526
13527 _ACEOF
13528 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13529 $EGREP "optreset" >/dev/null 2>&1; then :
13530 ac_cv_have_optreset=yes
13531 else
13532 ac_cv_have_optreset=no
13533 fi
13534 rm -f conftest*
13535
13536 fi
13537 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
13538 $as_echo "$ac_cv_have_optreset" >&6; }
13539 if test $ac_cv_have_optreset = yes; then
13540
13541 $as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
13542
13543 fi
13544
13545 SEM_INIT_LIB=''
13546 echo GL_THREADS_API: ${gl_threads_api}
13547 if test "${gl_threads_api}" != none
13548 then
13549 ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
13550 if test "x$ac_cv_func_sem_init" = xyes; then :
13551
13552 else
13553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
13554 $as_echo_n "checking for sem_init in -lpthread... " >&6; }
13555 if ${ac_cv_lib_pthread_sem_init+:} false; then :
13556 $as_echo_n "(cached) " >&6
13557 else
13558 ac_check_lib_save_LIBS=$LIBS
13559 LIBS="-lpthread $LIBS"
13560 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13561 /* end confdefs.h. */
13562
13563 /* Override any GCC internal prototype to avoid an error.
13564 Use char because int might match the return type of a GCC
13565 builtin and then its argument prototype would still apply. */
13566 #ifdef __cplusplus
13567 extern "C"
13568 #endif
13569 char sem_init ();
13570 int
13571 main ()
13572 {
13573 return sem_init ();
13574 ;
13575 return 0;
13576 }
13577 _ACEOF
13578 if ac_fn_c_try_link "$LINENO"; then :
13579 ac_cv_lib_pthread_sem_init=yes
13580 else
13581 ac_cv_lib_pthread_sem_init=no
13582 fi
13583 rm -f core conftest.err conftest.$ac_objext \
13584 conftest$ac_exeext conftest.$ac_ext
13585 LIBS=$ac_check_lib_save_LIBS
13586 fi
13587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
13588 $as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
13589 if test "x$ac_cv_lib_pthread_sem_init" = xyes; then :
13590 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
13591
13592 SEM_INIT_LIB=-lpthread
13593 else
13594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
13595 $as_echo_n "checking for sem_init in -lrt... " >&6; }
13596 if ${ac_cv_lib_rt_sem_init+:} false; then :
13597 $as_echo_n "(cached) " >&6
13598 else
13599 ac_check_lib_save_LIBS=$LIBS
13600 LIBS="-lrt $LIBS"
13601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13602 /* end confdefs.h. */
13603
13604 /* Override any GCC internal prototype to avoid an error.
13605 Use char because int might match the return type of a GCC
13606 builtin and then its argument prototype would still apply. */
13607 #ifdef __cplusplus
13608 extern "C"
13609 #endif
13610 char sem_init ();
13611 int
13612 main ()
13613 {
13614 return sem_init ();
13615 ;
13616 return 0;
13617 }
13618 _ACEOF
13619 if ac_fn_c_try_link "$LINENO"; then :
13620 ac_cv_lib_rt_sem_init=yes
13621 else
13622 ac_cv_lib_rt_sem_init=no
13623 fi
13624 rm -f core conftest.err conftest.$ac_objext \
13625 conftest$ac_exeext conftest.$ac_ext
13626 LIBS=$ac_check_lib_save_LIBS
13627 fi
13628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
13629 $as_echo "$ac_cv_lib_rt_sem_init" >&6; }
13630 if test "x$ac_cv_lib_rt_sem_init" = xyes; then :
13631 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
13632
13633 SEM_INIT_LIB=-lrt
13634 else
13635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
13636 $as_echo_n "checking for sem_init in -lposix4... " >&6; }
13637 if ${ac_cv_lib_posix4_sem_init+:} false; then :
13638 $as_echo_n "(cached) " >&6
13639 else
13640 ac_check_lib_save_LIBS=$LIBS
13641 LIBS="-lposix4 $LIBS"
13642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13643 /* end confdefs.h. */
13644
13645 /* Override any GCC internal prototype to avoid an error.
13646 Use char because int might match the return type of a GCC
13647 builtin and then its argument prototype would still apply. */
13648 #ifdef __cplusplus
13649 extern "C"
13650 #endif
13651 char sem_init ();
13652 int
13653 main ()
13654 {
13655 return sem_init ();
13656 ;
13657 return 0;
13658 }
13659 _ACEOF
13660 if ac_fn_c_try_link "$LINENO"; then :
13661 ac_cv_lib_posix4_sem_init=yes
13662 else
13663 ac_cv_lib_posix4_sem_init=no
13664 fi
13665 rm -f core conftest.err conftest.$ac_objext \
13666 conftest$ac_exeext conftest.$ac_ext
13667 LIBS=$ac_check_lib_save_LIBS
13668 fi
13669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
13670 $as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
13671 if test "x$ac_cv_lib_posix4_sem_init" = xyes; then :
13672 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
13673
13674 SEM_INIT_LIB=-lposix4
13675 fi
13676
13677 fi
13678
13679 fi
13680
13681 fi
13682 fi
13683
13684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
13685 $as_echo_n "checking for unified diff option... " >&6; }
13686 if diff -u $0 $0 > /dev/null 2>&1 ; then
13687 UNI_DIFF_OPTS=-u
13688 else
13689 UNI_DIFF_OPTS=-c
13690 fi
13691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
13692 $as_echo "$UNI_DIFF_OPTS" >&6; }
13693
13694 case "$host_os" in
13695 linux*)
13696
13697 $as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
13698
13699 ;;
13700 esac
13701 LINUX_CMT="#"
13702 CYGWIN_CMT="#"
13703 UNIX_CMT=
13704 case "$host_os" in
13705 linux*)
13706 LINUX_CMT=
13707 ;;
13708 cygwin)
13709 CYGWIN_CMT=
13710 UNIX_CMT="#"
13711 ;;
13712 esac
13713
13714
13715
13716 case "$host_os" in
13717 linux* | gnu* | k*bsd*-gnu)
13718 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
13719 root_prefix="";
13720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, root_prefix defaults to ''" >&5
13721 $as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
13722 fi
13723 ;;
13724 esac
13725 case "$host_os" in
13726 linux* | gnu* | k*bsd*-gnu)
13727 if test "$prefix" = NONE ; then
13728 prefix="/usr";
13729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, prefix defaults to /usr" >&5
13730 $as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
13731 if test "$mandir" = '${prefix}/man' ; then
13732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
13733 $as_echo "...and mandir defaults to /usr/share/man" >&6; }
13734 mandir=/usr/share/man
13735 fi
13736 fi
13737 ;;
13738 esac
13739 if test "$root_prefix" = NONE ; then
13740 if test "$prefix" = NONE ; then
13741 root_prefix="$ac_default_prefix"
13742 else
13743 root_prefix="$prefix"
13744 fi
13745 root_bindir=$bindir
13746 root_sbindir=$sbindir
13747 root_libdir=$libdir
13748 root_sysconfdir=$sysconfdir
13749 else
13750 root_bindir='${root_prefix}/bin'
13751 root_sbindir='${root_prefix}/sbin'
13752 root_libdir='${root_prefix}/lib'
13753 root_sysconfdir='${root_prefix}/etc'
13754 fi
13755 if test "$bindir" != '${exec_prefix}/bin'; then
13756 root_bindir=$bindir
13757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
13758 $as_echo "Setting root_bindir to $root_bindir" >&6; }
13759 fi
13760 if test "$sbindir" != '${exec_prefix}/sbin'; then
13761 root_sbindir=$sbindir
13762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
13763 $as_echo "Setting root_sbindir to $root_sbindir" >&6; }
13764 fi
13765 if test "$libdir" != '${exec_prefix}/lib'; then
13766 root_libdir=$libdir
13767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
13768 $as_echo "Setting root_libdir to $root_libdir" >&6; }
13769 fi
13770 if test "$sysconfdir" != '${prefix}/etc'; then
13771 root_sysconfdir=$sysconfdir
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
13773 $as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
13774 fi
13775
13776
13777
13778
13779
13780
13781 # Check whether --with-multiarch was given.
13782 if test "${with_multiarch+set}" = set; then :
13783 withval=$with_multiarch; if test "$withval" = "lib64"; then
13784 libdir=/usr/lib64
13785 root_libdir=/lib64
13786 else
13787 libdir=$libdir/$withval
13788 root_libdir=$root_libdir/$withval
13789 fi
13790
13791 fi
13792 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can link with -static" >&5
13793 $as_echo_n "checking whether we can link with -static... " >&6; }
13794 if ${ac_cv_e2fsprogs_use_static+:} false; then :
13795 $as_echo_n "(cached) " >&6
13796 else
13797 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS_STATIC -static"
13798 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13799 /* end confdefs.h. */
13800 #include <stdio.h>
13801 int
13802 main ()
13803 {
13804 fflush(stdout);
13805 ;
13806 return 0;
13807 }
13808 _ACEOF
13809 if ac_fn_c_try_link "$LINENO"; then :
13810 ac_cv_e2fsprogs_use_static=yes
13811 else
13812 ac_cv_e2fsprogs_use_static=no
13813 fi
13814 rm -f core conftest.err conftest.$ac_objext \
13815 conftest$ac_exeext conftest.$ac_ext
13816 LDFLAGS=$SAVE_LDFLAGS
13817 fi
13818
13819 case "$host_os" in
13820 solaris2.*)
13821 ac_cv_e2fsprogs_use_static=no
13822 ;;
13823 esac
13824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
13825 $as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
13826 if test $ac_cv_e2fsprogs_use_static = yes; then
13827 LDFLAGS_STATIC="$LDFLAGS_STATIC -static"
13828 fi
13829
13830 case "$host_os" in
13831 darwin*)
13832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
13833 $as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
13834
13835 $as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
13836
13837 ;;
13838 esac
13839 if test "$cross_compiling" = yes ; then
13840 DO_TEST_SUITE=
13841 else
13842 DO_TEST_SUITE=check
13843 fi
13844
13845 INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib'
13846 if test -n "$CPPFLAGS" ; then
13847 INCLUDES="$INCLUDES $CPPFLAGS"
13848 fi
13849 if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
13850 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl'
13851 fi
13852 if test -n "$WITH_DIET_LIBC" ; then
13853 INCLUDES="$INCLUDES -D_REENTRANT"
13854 fi
13855
13856
13857 MKINSTALLDIRS=
13858 if test -n "$ac_aux_dir"; then
13859 case "$ac_aux_dir" in
13860 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13861 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13862 esac
13863 fi
13864 if test -z "$MKINSTALLDIRS"; then
13865 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13866 fi
13867
13868
13869 if test $cross_compiling = no; then
13870 BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H"
13871 BUILD_LDFLAGS="$LDFLAGS"
13872 fi
13873
13874
13875 CFLAGS_SHLIB=${CFLAGS_SHLIB:-$CFLAGS}
13876 CFLAGS_STLIB=${CFLAGS_STLIB:-$CFLAGS}
13877 LDFLAGS_SHLIB=${LDFLAGS_SHLIB:-$LDFLAGS}
13878
13879
13880
13881 test -d lib || mkdir lib
13882 test -d include || mkdir include
13883 test -d include/linux || mkdir include/linux
13884 test -d include/asm || mkdir include/asm
13885 if test -z "$UUID_CMT" ; then
13886 uuid_out_list="lib/uuid/Makefile lib/uuid/uuid.pc \
13887 lib/uuid/uuid_types.h"
13888 fi
13889 if test -z "$BLKID_CMT" ; then
13890 blkid_out_list="lib/blkid/Makefile lib/blkid/blkid.pc \
13891 lib/blkid/blkid_types.h"
13892 fi
13893 for i in MCONFIG Makefile e2fsprogs.spec \
13894 util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
13895 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
13896 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
13897 $uuid_out_list $blkid_out_list lib/support/Makefile \
13898 lib/ss/ss.pc lib/et/com_err.pc lib/e2p/e2p.pc lib/ext2fs/ext2fs.pc \
13899 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
13900 debugfs/Makefile tests/Makefile tests/progs/Makefile \
13901 resize/Makefile doc/Makefile intl/Makefile \
13902 intl/libgnuintl.h po/Makefile.in ; do
13903 if test -d `dirname ${srcdir}/$i` ; then
13904 outlist="$outlist $i"
13905 fi
13906 done
13907 ac_config_files="$ac_config_files $outlist"
13908
13909 cat >confcache <<\_ACEOF
13910 # This file is a shell script that caches the results of configure
13911 # tests run on this system so they can be shared between configure
13912 # scripts and configure runs, see configure's option --config-cache.
13913 # It is not useful on other systems. If it contains results you don't
13914 # want to keep, you may remove or edit it.
13915 #
13916 # config.status only pays attention to the cache file if you give it
13917 # the --recheck option to rerun configure.
13918 #
13919 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13920 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13921 # following values.
13922
13923 _ACEOF
13924
13925 # The following way of writing the cache mishandles newlines in values,
13926 # but we know of no workaround that is simple, portable, and efficient.
13927 # So, we kill variables containing newlines.
13928 # Ultrix sh set writes to stderr and can't be redirected directly,
13929 # and sets the high bit in the cache file unless we assign to the vars.
13930 (
13931 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13932 eval ac_val=\$$ac_var
13933 case $ac_val in #(
13934 *${as_nl}*)
13935 case $ac_var in #(
13936 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13937 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13938 esac
13939 case $ac_var in #(
13940 _ | IFS | as_nl) ;; #(
13941 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13942 *) { eval $ac_var=; unset $ac_var;} ;;
13943 esac ;;
13944 esac
13945 done
13946
13947 (set) 2>&1 |
13948 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13949 *${as_nl}ac_space=\ *)
13950 # `set' does not quote correctly, so add quotes: double-quote
13951 # substitution turns \\\\ into \\, and sed turns \\ into \.
13952 sed -n \
13953 "s/'/'\\\\''/g;
13954 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13955 ;; #(
13956 *)
13957 # `set' quotes correctly as required by POSIX, so do not add quotes.
13958 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13959 ;;
13960 esac |
13961 sort
13962 ) |
13963 sed '
13964 /^ac_cv_env_/b end
13965 t clear
13966 :clear
13967 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13968 t end
13969 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13970 :end' >>confcache
13971 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13972 if test -w "$cache_file"; then
13973 if test "x$cache_file" != "x/dev/null"; then
13974 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13975 $as_echo "$as_me: updating cache $cache_file" >&6;}
13976 if test ! -f "$cache_file" || test -h "$cache_file"; then
13977 cat confcache >"$cache_file"
13978 else
13979 case $cache_file in #(
13980 */* | ?:*)
13981 mv -f confcache "$cache_file"$$ &&
13982 mv -f "$cache_file"$$ "$cache_file" ;; #(
13983 *)
13984 mv -f confcache "$cache_file" ;;
13985 esac
13986 fi
13987 fi
13988 else
13989 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13990 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13991 fi
13992 fi
13993 rm -f confcache
13994
13995 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13996 # Let make expand exec_prefix.
13997 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13998
13999 DEFS=-DHAVE_CONFIG_H
14000
14001 ac_libobjs=
14002 ac_ltlibobjs=
14003 U=
14004 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14005 # 1. Remove the extension, and $U if already installed.
14006 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14007 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14008 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14009 # will be set to the directory where LIBOBJS objects are built.
14010 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14011 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14012 done
14013 LIBOBJS=$ac_libobjs
14014
14015 LTLIBOBJS=$ac_ltlibobjs
14016
14017
14018
14019
14020 : "${CONFIG_STATUS=./config.status}"
14021 ac_write_fail=0
14022 ac_clean_files_save=$ac_clean_files
14023 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14024 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14025 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14026 as_write_fail=0
14027 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14028 #! $SHELL
14029 # Generated by $as_me.
14030 # Run this file to recreate the current configuration.
14031 # Compiler output produced by configure, useful for debugging
14032 # configure, is in config.log if it exists.
14033
14034 debug=false
14035 ac_cs_recheck=false
14036 ac_cs_silent=false
14037
14038 SHELL=\${CONFIG_SHELL-$SHELL}
14039 export SHELL
14040 _ASEOF
14041 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14042 ## -------------------- ##
14043 ## M4sh Initialization. ##
14044 ## -------------------- ##
14045
14046 # Be more Bourne compatible
14047 DUALCASE=1; export DUALCASE # for MKS sh
14048 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14049 emulate sh
14050 NULLCMD=:
14051 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14052 # is contrary to our usage. Disable this feature.
14053 alias -g '${1+"$@"}'='"$@"'
14054 setopt NO_GLOB_SUBST
14055 else
14056 case `(set -o) 2>/dev/null` in #(
14057 *posix*) :
14058 set -o posix ;; #(
14059 *) :
14060 ;;
14061 esac
14062 fi
14063
14064
14065 as_nl='
14066 '
14067 export as_nl
14068 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14069 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14070 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14071 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14072 # Prefer a ksh shell builtin over an external printf program on Solaris,
14073 # but without wasting forks for bash or zsh.
14074 if test -z "$BASH_VERSION$ZSH_VERSION" \
14075 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14076 as_echo='print -r --'
14077 as_echo_n='print -rn --'
14078 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14079 as_echo='printf %s\n'
14080 as_echo_n='printf %s'
14081 else
14082 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14083 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14084 as_echo_n='/usr/ucb/echo -n'
14085 else
14086 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14087 as_echo_n_body='eval
14088 arg=$1;
14089 case $arg in #(
14090 *"$as_nl"*)
14091 expr "X$arg" : "X\\(.*\\)$as_nl";
14092 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14093 esac;
14094 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14095 '
14096 export as_echo_n_body
14097 as_echo_n='sh -c $as_echo_n_body as_echo'
14098 fi
14099 export as_echo_body
14100 as_echo='sh -c $as_echo_body as_echo'
14101 fi
14102
14103 # The user is always right.
14104 if test "${PATH_SEPARATOR+set}" != set; then
14105 PATH_SEPARATOR=:
14106 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14107 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14108 PATH_SEPARATOR=';'
14109 }
14110 fi
14111
14112
14113 # IFS
14114 # We need space, tab and new line, in precisely that order. Quoting is
14115 # there to prevent editors from complaining about space-tab.
14116 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14117 # splitting by setting IFS to empty value.)
14118 IFS=" "" $as_nl"
14119
14120 # Find who we are. Look in the path if we contain no directory separator.
14121 as_myself=
14122 case $0 in #((
14123 *[\\/]* ) as_myself=$0 ;;
14124 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14125 for as_dir in $PATH
14126 do
14127 IFS=$as_save_IFS
14128 test -z "$as_dir" && as_dir=.
14129 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14130 done
14131 IFS=$as_save_IFS
14132
14133 ;;
14134 esac
14135 # We did not find ourselves, most probably we were run as `sh COMMAND'
14136 # in which case we are not to be found in the path.
14137 if test "x$as_myself" = x; then
14138 as_myself=$0
14139 fi
14140 if test ! -f "$as_myself"; then
14141 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14142 exit 1
14143 fi
14144
14145 # Unset variables that we do not need and which cause bugs (e.g. in
14146 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
14147 # suppresses any "Segmentation fault" message there. '((' could
14148 # trigger a bug in pdksh 5.2.14.
14149 for as_var in BASH_ENV ENV MAIL MAILPATH
14150 do eval test x\${$as_var+set} = xset \
14151 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14152 done
14153 PS1='$ '
14154 PS2='> '
14155 PS4='+ '
14156
14157 # NLS nuisances.
14158 LC_ALL=C
14159 export LC_ALL
14160 LANGUAGE=C
14161 export LANGUAGE
14162
14163 # CDPATH.
14164 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14165
14166
14167 # as_fn_error STATUS ERROR [LINENO LOG_FD]
14168 # ----------------------------------------
14169 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14170 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14171 # script with STATUS, using 1 if that was 0.
14172 as_fn_error ()
14173 {
14174 as_status=$1; test $as_status -eq 0 && as_status=1
14175 if test "$4"; then
14176 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14177 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
14178 fi
14179 $as_echo "$as_me: error: $2" >&2
14180 as_fn_exit $as_status
14181 } # as_fn_error
14182
14183
14184 # as_fn_set_status STATUS
14185 # -----------------------
14186 # Set $? to STATUS, without forking.
14187 as_fn_set_status ()
14188 {
14189 return $1
14190 } # as_fn_set_status
14191
14192 # as_fn_exit STATUS
14193 # -----------------
14194 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14195 as_fn_exit ()
14196 {
14197 set +e
14198 as_fn_set_status $1
14199 exit $1
14200 } # as_fn_exit
14201
14202 # as_fn_unset VAR
14203 # ---------------
14204 # Portably unset VAR.
14205 as_fn_unset ()
14206 {
14207 { eval $1=; unset $1;}
14208 }
14209 as_unset=as_fn_unset
14210 # as_fn_append VAR VALUE
14211 # ----------------------
14212 # Append the text in VALUE to the end of the definition contained in VAR. Take
14213 # advantage of any shell optimizations that allow amortized linear growth over
14214 # repeated appends, instead of the typical quadratic growth present in naive
14215 # implementations.
14216 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14217 eval 'as_fn_append ()
14218 {
14219 eval $1+=\$2
14220 }'
14221 else
14222 as_fn_append ()
14223 {
14224 eval $1=\$$1\$2
14225 }
14226 fi # as_fn_append
14227
14228 # as_fn_arith ARG...
14229 # ------------------
14230 # Perform arithmetic evaluation on the ARGs, and store the result in the
14231 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14232 # must be portable across $(()) and expr.
14233 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14234 eval 'as_fn_arith ()
14235 {
14236 as_val=$(( $* ))
14237 }'
14238 else
14239 as_fn_arith ()
14240 {
14241 as_val=`expr "$@" || test $? -eq 1`
14242 }
14243 fi # as_fn_arith
14244
14245
14246 if expr a : '\(a\)' >/dev/null 2>&1 &&
14247 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14248 as_expr=expr
14249 else
14250 as_expr=false
14251 fi
14252
14253 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14254 as_basename=basename
14255 else
14256 as_basename=false
14257 fi
14258
14259 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14260 as_dirname=dirname
14261 else
14262 as_dirname=false
14263 fi
14264
14265 as_me=`$as_basename -- "$0" ||
14266 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14267 X"$0" : 'X\(//\)$' \| \
14268 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14269 $as_echo X/"$0" |
14270 sed '/^.*\/\([^/][^/]*\)\/*$/{
14271 s//\1/
14272 q
14273 }
14274 /^X\/\(\/\/\)$/{
14275 s//\1/
14276 q
14277 }
14278 /^X\/\(\/\).*/{
14279 s//\1/
14280 q
14281 }
14282 s/.*/./; q'`
14283
14284 # Avoid depending upon Character Ranges.
14285 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14286 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14287 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14288 as_cr_digits='0123456789'
14289 as_cr_alnum=$as_cr_Letters$as_cr_digits
14290
14291 ECHO_C= ECHO_N= ECHO_T=
14292 case `echo -n x` in #(((((
14293 -n*)
14294 case `echo 'xy\c'` in
14295 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14296 xy) ECHO_C='\c';;
14297 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14298 ECHO_T=' ';;
14299 esac;;
14300 *)
14301 ECHO_N='-n';;
14302 esac
14303
14304 rm -f conf$$ conf$$.exe conf$$.file
14305 if test -d conf$$.dir; then
14306 rm -f conf$$.dir/conf$$.file
14307 else
14308 rm -f conf$$.dir
14309 mkdir conf$$.dir 2>/dev/null
14310 fi
14311 if (echo >conf$$.file) 2>/dev/null; then
14312 if ln -s conf$$.file conf$$ 2>/dev/null; then
14313 as_ln_s='ln -s'
14314 # ... but there are two gotchas:
14315 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14316 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14317 # In both cases, we have to default to `cp -pR'.
14318 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14319 as_ln_s='cp -pR'
14320 elif ln conf$$.file conf$$ 2>/dev/null; then
14321 as_ln_s=ln
14322 else
14323 as_ln_s='cp -pR'
14324 fi
14325 else
14326 as_ln_s='cp -pR'
14327 fi
14328 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14329 rmdir conf$$.dir 2>/dev/null
14330
14331
14332 # as_fn_mkdir_p
14333 # -------------
14334 # Create "$as_dir" as a directory, including parents if necessary.
14335 as_fn_mkdir_p ()
14336 {
14337
14338 case $as_dir in #(
14339 -*) as_dir=./$as_dir;;
14340 esac
14341 test -d "$as_dir" || eval $as_mkdir_p || {
14342 as_dirs=
14343 while :; do
14344 case $as_dir in #(
14345 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14346 *) as_qdir=$as_dir;;
14347 esac
14348 as_dirs="'$as_qdir' $as_dirs"
14349 as_dir=`$as_dirname -- "$as_dir" ||
14350 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14351 X"$as_dir" : 'X\(//\)[^/]' \| \
14352 X"$as_dir" : 'X\(//\)$' \| \
14353 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14354 $as_echo X"$as_dir" |
14355 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14356 s//\1/
14357 q
14358 }
14359 /^X\(\/\/\)[^/].*/{
14360 s//\1/
14361 q
14362 }
14363 /^X\(\/\/\)$/{
14364 s//\1/
14365 q
14366 }
14367 /^X\(\/\).*/{
14368 s//\1/
14369 q
14370 }
14371 s/.*/./; q'`
14372 test -d "$as_dir" && break
14373 done
14374 test -z "$as_dirs" || eval "mkdir $as_dirs"
14375 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14376
14377
14378 } # as_fn_mkdir_p
14379 if mkdir -p . 2>/dev/null; then
14380 as_mkdir_p='mkdir -p "$as_dir"'
14381 else
14382 test -d ./-p && rmdir ./-p
14383 as_mkdir_p=false
14384 fi
14385
14386
14387 # as_fn_executable_p FILE
14388 # -----------------------
14389 # Test if FILE is an executable regular file.
14390 as_fn_executable_p ()
14391 {
14392 test -f "$1" && test -x "$1"
14393 } # as_fn_executable_p
14394 as_test_x='test -x'
14395 as_executable_p=as_fn_executable_p
14396
14397 # Sed expression to map a string onto a valid CPP name.
14398 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14399
14400 # Sed expression to map a string onto a valid variable name.
14401 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14402
14403
14404 exec 6>&1
14405 ## ----------------------------------- ##
14406 ## Main body of $CONFIG_STATUS script. ##
14407 ## ----------------------------------- ##
14408 _ASEOF
14409 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14410
14411 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14412 # Save the log message, to keep $0 and so on meaningful, and to
14413 # report actual input values of CONFIG_FILES etc. instead of their
14414 # values after options handling.
14415 ac_log="
14416 This file was extended by $as_me, which was
14417 generated by GNU Autoconf 2.69. Invocation command line was
14418
14419 CONFIG_FILES = $CONFIG_FILES
14420 CONFIG_HEADERS = $CONFIG_HEADERS
14421 CONFIG_LINKS = $CONFIG_LINKS
14422 CONFIG_COMMANDS = $CONFIG_COMMANDS
14423 $ $0 $@
14424
14425 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14426 "
14427
14428 _ACEOF
14429
14430 case $ac_config_files in *"
14431 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14432 esac
14433
14434 case $ac_config_headers in *"
14435 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14436 esac
14437
14438
14439 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14440 # Files that config.status was made for.
14441 config_files="$ac_config_files"
14442 config_headers="$ac_config_headers"
14443 config_commands="$ac_config_commands"
14444
14445 _ACEOF
14446
14447 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14448 ac_cs_usage="\
14449 \`$as_me' instantiates files and other configuration actions
14450 from templates according to the current configuration. Unless the files
14451 and actions are specified as TAGs, all are instantiated by default.
14452
14453 Usage: $0 [OPTION]... [TAG]...
14454
14455 -h, --help print this help, then exit
14456 -V, --version print version number and configuration settings, then exit
14457 --config print configuration, then exit
14458 -q, --quiet, --silent
14459 do not print progress messages
14460 -d, --debug don't remove temporary files
14461 --recheck update $as_me by reconfiguring in the same conditions
14462 --file=FILE[:TEMPLATE]
14463 instantiate the configuration file FILE
14464 --header=FILE[:TEMPLATE]
14465 instantiate the configuration header FILE
14466
14467 Configuration files:
14468 $config_files
14469
14470 Configuration headers:
14471 $config_headers
14472
14473 Configuration commands:
14474 $config_commands
14475
14476 Report bugs to the package provider."
14477
14478 _ACEOF
14479 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14480 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14481 ac_cs_version="\\
14482 config.status
14483 configured by $0, generated by GNU Autoconf 2.69,
14484 with options \\"\$ac_cs_config\\"
14485
14486 Copyright (C) 2012 Free Software Foundation, Inc.
14487 This config.status script is free software; the Free Software Foundation
14488 gives unlimited permission to copy, distribute and modify it."
14489
14490 ac_pwd='$ac_pwd'
14491 srcdir='$srcdir'
14492 INSTALL='$INSTALL'
14493 MKDIR_P='$MKDIR_P'
14494 AWK='$AWK'
14495 test -n "\$AWK" || AWK=awk
14496 _ACEOF
14497
14498 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14499 # The default lists apply if the user does not specify any file.
14500 ac_need_defaults=:
14501 while test $# != 0
14502 do
14503 case $1 in
14504 --*=?*)
14505 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14506 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14507 ac_shift=:
14508 ;;
14509 --*=)
14510 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14511 ac_optarg=
14512 ac_shift=:
14513 ;;
14514 *)
14515 ac_option=$1
14516 ac_optarg=$2
14517 ac_shift=shift
14518 ;;
14519 esac
14520
14521 case $ac_option in
14522 # Handling of the options.
14523 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14524 ac_cs_recheck=: ;;
14525 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14526 $as_echo "$ac_cs_version"; exit ;;
14527 --config | --confi | --conf | --con | --co | --c )
14528 $as_echo "$ac_cs_config"; exit ;;
14529 --debug | --debu | --deb | --de | --d | -d )
14530 debug=: ;;
14531 --file | --fil | --fi | --f )
14532 $ac_shift
14533 case $ac_optarg in
14534 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14535 '') as_fn_error $? "missing file argument" ;;
14536 esac
14537 as_fn_append CONFIG_FILES " '$ac_optarg'"
14538 ac_need_defaults=false;;
14539 --header | --heade | --head | --hea )
14540 $ac_shift
14541 case $ac_optarg in
14542 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14543 esac
14544 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14545 ac_need_defaults=false;;
14546 --he | --h)
14547 # Conflict between --help and --header
14548 as_fn_error $? "ambiguous option: \`$1'
14549 Try \`$0 --help' for more information.";;
14550 --help | --hel | -h )
14551 $as_echo "$ac_cs_usage"; exit ;;
14552 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14553 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14554 ac_cs_silent=: ;;
14555
14556 # This is an error.
14557 -*) as_fn_error $? "unrecognized option: \`$1'
14558 Try \`$0 --help' for more information." ;;
14559
14560 *) as_fn_append ac_config_targets " $1"
14561 ac_need_defaults=false ;;
14562
14563 esac
14564 shift
14565 done
14566
14567 ac_configure_extra_args=
14568
14569 if $ac_cs_silent; then
14570 exec 6>/dev/null
14571 ac_configure_extra_args="$ac_configure_extra_args --silent"
14572 fi
14573
14574 _ACEOF
14575 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14576 if \$ac_cs_recheck; then
14577 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14578 shift
14579 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14580 CONFIG_SHELL='$SHELL'
14581 export CONFIG_SHELL
14582 exec "\$@"
14583 fi
14584
14585 _ACEOF
14586 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14587 exec 5>>config.log
14588 {
14589 echo
14590 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14591 ## Running $as_me. ##
14592 _ASBOX
14593 $as_echo "$ac_log"
14594 } >&5
14595
14596 _ACEOF
14597 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14598 #
14599 # INIT-COMMANDS
14600 #
14601 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
14602 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
14603 # from automake < 1.5.
14604 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
14605 # Capture the value of LINGUAS because we need it to compute CATALOGS.
14606 LINGUAS="${LINGUAS-%UNSET%}"
14607
14608
14609 _ACEOF
14610
14611 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14612
14613 # Handling of arguments.
14614 for ac_config_target in $ac_config_targets
14615 do
14616 case $ac_config_target in
14617 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
14618 "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
14619 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
14620
14621 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14622 esac
14623 done
14624
14625
14626 # If the user did not use the arguments to specify the items to instantiate,
14627 # then the envvar interface is used. Set only those that are not.
14628 # We use the long form for the default assignment because of an extremely
14629 # bizarre bug on SunOS 4.1.3.
14630 if $ac_need_defaults; then
14631 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14632 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14633 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14634 fi
14635
14636 # Have a temporary directory for convenience. Make it in the build tree
14637 # simply because there is no reason against having it here, and in addition,
14638 # creating and moving files from /tmp can sometimes cause problems.
14639 # Hook for its removal unless debugging.
14640 # Note that there is a small window in which the directory will not be cleaned:
14641 # after its creation but before its name has been assigned to `$tmp'.
14642 $debug ||
14643 {
14644 tmp= ac_tmp=
14645 trap 'exit_status=$?
14646 : "${ac_tmp:=$tmp}"
14647 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14648 ' 0
14649 trap 'as_fn_exit 1' 1 2 13 15
14650 }
14651 # Create a (secure) tmp directory for tmp files.
14652
14653 {
14654 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14655 test -d "$tmp"
14656 } ||
14657 {
14658 tmp=./conf$$-$RANDOM
14659 (umask 077 && mkdir "$tmp")
14660 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14661 ac_tmp=$tmp
14662
14663 # Set up the scripts for CONFIG_FILES section.
14664 # No need to generate them if there are no CONFIG_FILES.
14665 # This happens for instance with `./config.status config.h'.
14666 if test -n "$CONFIG_FILES"; then
14667
14668 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14669 ac_cs_awk_getline=:
14670 ac_cs_awk_pipe_init=
14671 ac_cs_awk_read_file='
14672 while ((getline aline < (F[key])) > 0)
14673 print(aline)
14674 close(F[key])'
14675 ac_cs_awk_pipe_fini=
14676 else
14677 ac_cs_awk_getline=false
14678 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14679 ac_cs_awk_read_file='
14680 print "|#_!!_#|"
14681 print "cat " F[key] " &&"
14682 '$ac_cs_awk_pipe_init
14683 # The final `:' finishes the AND list.
14684 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14685 fi
14686 ac_cr=`echo X | tr X '\015'`
14687 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14688 # But we know of no other shell where ac_cr would be empty at this
14689 # point, so we can use a bashism as a fallback.
14690 if test "x$ac_cr" = x; then
14691 eval ac_cr=\$\'\\r\'
14692 fi
14693 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14694 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14695 ac_cs_awk_cr='\\r'
14696 else
14697 ac_cs_awk_cr=$ac_cr
14698 fi
14699
14700 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14701 _ACEOF
14702
14703 # Create commands to substitute file output variables.
14704 {
14705 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14706 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
14707 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14708 echo "_ACAWK" &&
14709 echo "_ACEOF"
14710 } >conf$$files.sh &&
14711 . ./conf$$files.sh ||
14712 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14713 rm -f conf$$files.sh
14714
14715 {
14716 echo "cat >conf$$subs.awk <<_ACEOF" &&
14717 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14718 echo "_ACEOF"
14719 } >conf$$subs.sh ||
14720 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14721 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14722 ac_delim='%!_!# '
14723 for ac_last_try in false false false false false :; do
14724 . ./conf$$subs.sh ||
14725 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14726
14727 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14728 if test $ac_delim_n = $ac_delim_num; then
14729 break
14730 elif $ac_last_try; then
14731 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14732 else
14733 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14734 fi
14735 done
14736 rm -f conf$$subs.sh
14737
14738 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14739 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14740 _ACEOF
14741 sed -n '
14742 h
14743 s/^/S["/; s/!.*/"]=/
14744 p
14745 g
14746 s/^[^!]*!//
14747 :repl
14748 t repl
14749 s/'"$ac_delim"'$//
14750 t delim
14751 :nl
14752 h
14753 s/\(.\{148\}\)..*/\1/
14754 t more1
14755 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14756 p
14757 n
14758 b repl
14759 :more1
14760 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14761 p
14762 g
14763 s/.\{148\}//
14764 t nl
14765 :delim
14766 h
14767 s/\(.\{148\}\)..*/\1/
14768 t more2
14769 s/["\\]/\\&/g; s/^/"/; s/$/"/
14770 p
14771 b
14772 :more2
14773 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14774 p
14775 g
14776 s/.\{148\}//
14777 t delim
14778 ' <conf$$subs.awk | sed '
14779 /^[^""]/{
14780 N
14781 s/\n//
14782 }
14783 ' >>$CONFIG_STATUS || ac_write_fail=1
14784 rm -f conf$$subs.awk
14785 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14786 _ACAWK
14787 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14788 for (key in S) S_is_set[key] = 1
14789 FS = "\a"
14790 \$ac_cs_awk_pipe_init
14791 }
14792 {
14793 line = $ 0
14794 nfields = split(line, field, "@")
14795 substed = 0
14796 len = length(field[1])
14797 for (i = 2; i < nfields; i++) {
14798 key = field[i]
14799 keylen = length(key)
14800 if (S_is_set[key]) {
14801 value = S[key]
14802 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14803 len += length(value) + length(field[++i])
14804 substed = 1
14805 } else
14806 len += 1 + keylen
14807 }
14808 if (nfields == 3 && !substed) {
14809 key = field[2]
14810 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14811 \$ac_cs_awk_read_file
14812 next
14813 }
14814 }
14815 print line
14816 }
14817 \$ac_cs_awk_pipe_fini
14818 _ACAWK
14819 _ACEOF
14820 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14821 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14822 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14823 else
14824 cat
14825 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14826 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14827 _ACEOF
14828
14829 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14830 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14831 # trailing colons and then remove the whole line if VPATH becomes empty
14832 # (actually we leave an empty line to preserve line numbers).
14833 if test "x$srcdir" = x.; then
14834 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14835 h
14836 s///
14837 s/^/:/
14838 s/[ ]*$/:/
14839 s/:\$(srcdir):/:/g
14840 s/:\${srcdir}:/:/g
14841 s/:@srcdir@:/:/g
14842 s/^:*//
14843 s/:*$//
14844 x
14845 s/\(=[ ]*\).*/\1/
14846 G
14847 s/\n//
14848 s/^[^=]*=[ ]*$//
14849 }'
14850 fi
14851
14852 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14853 fi # test -n "$CONFIG_FILES"
14854
14855 # Set up the scripts for CONFIG_HEADERS section.
14856 # No need to generate them if there are no CONFIG_HEADERS.
14857 # This happens for instance with `./config.status Makefile'.
14858 if test -n "$CONFIG_HEADERS"; then
14859 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14860 BEGIN {
14861 _ACEOF
14862
14863 # Transform confdefs.h into an awk script `defines.awk', embedded as
14864 # here-document in config.status, that substitutes the proper values into
14865 # config.h.in to produce config.h.
14866
14867 # Create a delimiter string that does not exist in confdefs.h, to ease
14868 # handling of long lines.
14869 ac_delim='%!_!# '
14870 for ac_last_try in false false :; do
14871 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14872 if test -z "$ac_tt"; then
14873 break
14874 elif $ac_last_try; then
14875 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14876 else
14877 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14878 fi
14879 done
14880
14881 # For the awk script, D is an array of macro values keyed by name,
14882 # likewise P contains macro parameters if any. Preserve backslash
14883 # newline sequences.
14884
14885 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14886 sed -n '
14887 s/.\{148\}/&'"$ac_delim"'/g
14888 t rset
14889 :rset
14890 s/^[ ]*#[ ]*define[ ][ ]*/ /
14891 t def
14892 d
14893 :def
14894 s/\\$//
14895 t bsnl
14896 s/["\\]/\\&/g
14897 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14898 D["\1"]=" \3"/p
14899 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14900 d
14901 :bsnl
14902 s/["\\]/\\&/g
14903 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14904 D["\1"]=" \3\\\\\\n"\\/p
14905 t cont
14906 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14907 t cont
14908 d
14909 :cont
14910 n
14911 s/.\{148\}/&'"$ac_delim"'/g
14912 t clear
14913 :clear
14914 s/\\$//
14915 t bsnlc
14916 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14917 d
14918 :bsnlc
14919 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14920 b cont
14921 ' <confdefs.h | sed '
14922 s/'"$ac_delim"'/"\\\
14923 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14924
14925 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14926 for (key in D) D_is_set[key] = 1
14927 FS = "\a"
14928 }
14929 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14930 line = \$ 0
14931 split(line, arg, " ")
14932 if (arg[1] == "#") {
14933 defundef = arg[2]
14934 mac1 = arg[3]
14935 } else {
14936 defundef = substr(arg[1], 2)
14937 mac1 = arg[2]
14938 }
14939 split(mac1, mac2, "(") #)
14940 macro = mac2[1]
14941 prefix = substr(line, 1, index(line, defundef) - 1)
14942 if (D_is_set[macro]) {
14943 # Preserve the white space surrounding the "#".
14944 print prefix "define", macro P[macro] D[macro]
14945 next
14946 } else {
14947 # Replace #undef with comments. This is necessary, for example,
14948 # in the case of _POSIX_SOURCE, which is predefined and required
14949 # on some systems where configure will not decide to define it.
14950 if (defundef == "undef") {
14951 print "/*", prefix defundef, macro, "*/"
14952 next
14953 }
14954 }
14955 }
14956 { print }
14957 _ACAWK
14958 _ACEOF
14959 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14960 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14961 fi # test -n "$CONFIG_HEADERS"
14962
14963
14964 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14965 shift
14966 for ac_tag
14967 do
14968 case $ac_tag in
14969 :[FHLC]) ac_mode=$ac_tag; continue;;
14970 esac
14971 case $ac_mode$ac_tag in
14972 :[FHL]*:*);;
14973 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14974 :[FH]-) ac_tag=-:-;;
14975 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14976 esac
14977 ac_save_IFS=$IFS
14978 IFS=:
14979 set x $ac_tag
14980 IFS=$ac_save_IFS
14981 shift
14982 ac_file=$1
14983 shift
14984
14985 case $ac_mode in
14986 :L) ac_source=$1;;
14987 :[FH])
14988 ac_file_inputs=
14989 for ac_f
14990 do
14991 case $ac_f in
14992 -) ac_f="$ac_tmp/stdin";;
14993 *) # Look for the file first in the build tree, then in the source tree
14994 # (if the path is not absolute). The absolute path cannot be DOS-style,
14995 # because $ac_f cannot contain `:'.
14996 test -f "$ac_f" ||
14997 case $ac_f in
14998 [\\/$]*) false;;
14999 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15000 esac ||
15001 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15002 esac
15003 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15004 as_fn_append ac_file_inputs " '$ac_f'"
15005 done
15006
15007 # Let's still pretend it is `configure' which instantiates (i.e., don't
15008 # use $as_me), people would be surprised to read:
15009 # /* config.h. Generated by config.status. */
15010 configure_input='Generated from '`
15011 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15012 `' by configure.'
15013 if test x"$ac_file" != x-; then
15014 configure_input="$ac_file. $configure_input"
15015 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15016 $as_echo "$as_me: creating $ac_file" >&6;}
15017 fi
15018 # Neutralize special characters interpreted by sed in replacement strings.
15019 case $configure_input in #(
15020 *\&* | *\|* | *\\* )
15021 ac_sed_conf_input=`$as_echo "$configure_input" |
15022 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15023 *) ac_sed_conf_input=$configure_input;;
15024 esac
15025
15026 case $ac_tag in
15027 *:-:* | *:-) cat >"$ac_tmp/stdin" \
15028 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
15029 esac
15030 ;;
15031 esac
15032
15033 ac_dir=`$as_dirname -- "$ac_file" ||
15034 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15035 X"$ac_file" : 'X\(//\)[^/]' \| \
15036 X"$ac_file" : 'X\(//\)$' \| \
15037 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15038 $as_echo X"$ac_file" |
15039 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15040 s//\1/
15041 q
15042 }
15043 /^X\(\/\/\)[^/].*/{
15044 s//\1/
15045 q
15046 }
15047 /^X\(\/\/\)$/{
15048 s//\1/
15049 q
15050 }
15051 /^X\(\/\).*/{
15052 s//\1/
15053 q
15054 }
15055 s/.*/./; q'`
15056 as_dir="$ac_dir"; as_fn_mkdir_p
15057 ac_builddir=.
15058
15059 case "$ac_dir" in
15060 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15061 *)
15062 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15063 # A ".." for each directory in $ac_dir_suffix.
15064 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15065 case $ac_top_builddir_sub in
15066 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15067 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15068 esac ;;
15069 esac
15070 ac_abs_top_builddir=$ac_pwd
15071 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15072 # for backward compatibility:
15073 ac_top_builddir=$ac_top_build_prefix
15074
15075 case $srcdir in
15076 .) # We are building in place.
15077 ac_srcdir=.
15078 ac_top_srcdir=$ac_top_builddir_sub
15079 ac_abs_top_srcdir=$ac_pwd ;;
15080 [\\/]* | ?:[\\/]* ) # Absolute name.
15081 ac_srcdir=$srcdir$ac_dir_suffix;
15082 ac_top_srcdir=$srcdir
15083 ac_abs_top_srcdir=$srcdir ;;
15084 *) # Relative name.
15085 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15086 ac_top_srcdir=$ac_top_build_prefix$srcdir
15087 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15088 esac
15089 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15090
15091
15092 case $ac_mode in
15093 :F)
15094 #
15095 # CONFIG_FILE
15096 #
15097
15098 case $INSTALL in
15099 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15100 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15101 esac
15102 ac_MKDIR_P=$MKDIR_P
15103 case $MKDIR_P in
15104 [\\/$]* | ?:[\\/]* ) ;;
15105 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15106 esac
15107 _ACEOF
15108
15109 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15110 # If the template does not know about datarootdir, expand it.
15111 # FIXME: This hack should be removed a few years after 2.60.
15112 ac_datarootdir_hack=; ac_datarootdir_seen=
15113 ac_sed_dataroot='
15114 /datarootdir/ {
15115 p
15116 q
15117 }
15118 /@datadir@/p
15119 /@docdir@/p
15120 /@infodir@/p
15121 /@localedir@/p
15122 /@mandir@/p'
15123 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15124 *datarootdir*) ac_datarootdir_seen=yes;;
15125 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15126 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15127 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15128 _ACEOF
15129 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15130 ac_datarootdir_hack='
15131 s&@datadir@&$datadir&g
15132 s&@docdir@&$docdir&g
15133 s&@infodir@&$infodir&g
15134 s&@localedir@&$localedir&g
15135 s&@mandir@&$mandir&g
15136 s&\\\${datarootdir}&$datarootdir&g' ;;
15137 esac
15138 _ACEOF
15139
15140 # Neutralize VPATH when `$srcdir' = `.'.
15141 # Shell code in configure.ac might set extrasub.
15142 # FIXME: do we really want to maintain this feature?
15143 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15144 ac_sed_extra="$ac_vpsub
15145 $extrasub
15146 _ACEOF
15147 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15148 :t
15149 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15150 s|@configure_input@|$ac_sed_conf_input|;t t
15151 s&@top_builddir@&$ac_top_builddir_sub&;t t
15152 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15153 s&@srcdir@&$ac_srcdir&;t t
15154 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15155 s&@top_srcdir@&$ac_top_srcdir&;t t
15156 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15157 s&@builddir@&$ac_builddir&;t t
15158 s&@abs_builddir@&$ac_abs_builddir&;t t
15159 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15160 s&@INSTALL@&$ac_INSTALL&;t t
15161 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15162 $ac_datarootdir_hack
15163 "
15164 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
15165 if $ac_cs_awk_getline; then
15166 $AWK -f "$ac_tmp/subs.awk"
15167 else
15168 $AWK -f "$ac_tmp/subs.awk" | $SHELL
15169 fi \
15170 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15171
15172 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15173 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15174 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
15175 "$ac_tmp/out"`; test -z "$ac_out"; } &&
15176 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15177 which seems to be undefined. Please make sure it is defined" >&5
15178 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15179 which seems to be undefined. Please make sure it is defined" >&2;}
15180
15181 rm -f "$ac_tmp/stdin"
15182 case $ac_file in
15183 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15184 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15185 esac \
15186 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15187 ;;
15188 :H)
15189 #
15190 # CONFIG_HEADER
15191 #
15192 if test x"$ac_file" != x-; then
15193 {
15194 $as_echo "/* $configure_input */" \
15195 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15196 } >"$ac_tmp/config.h" \
15197 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15198 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15199 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15200 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15201 else
15202 rm -f "$ac_file"
15203 mv "$ac_tmp/config.h" "$ac_file" \
15204 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15205 fi
15206 else
15207 $as_echo "/* $configure_input */" \
15208 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15209 || as_fn_error $? "could not create -" "$LINENO" 5
15210 fi
15211 ;;
15212
15213 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15214 $as_echo "$as_me: executing $ac_file commands" >&6;}
15215 ;;
15216 esac
15217
15218
15219 case $ac_file$ac_mode in
15220 "po-directories":C)
15221 for ac_file in $CONFIG_FILES; do
15222 # Support "outfile[:infile[:infile...]]"
15223 case "$ac_file" in
15224 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
15225 esac
15226 # PO directories have a Makefile.in generated from Makefile.in.in.
15227 case "$ac_file" in */Makefile.in)
15228 # Adjust a relative srcdir.
15229 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
15230 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
15231 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
15232 # In autoconf-2.13 it is called $ac_given_srcdir.
15233 # In autoconf-2.50 it is called $srcdir.
15234 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
15235 case "$ac_given_srcdir" in
15236 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
15237 /*) top_srcdir="$ac_given_srcdir" ;;
15238 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
15239 esac
15240 # Treat a directory as a PO directory if and only if it has a
15241 # POTFILES.in file. This allows packages to have multiple PO
15242 # directories under different names or in different locations.
15243 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
15244 rm -f "$ac_dir/POTFILES"
15245 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
15246 gt_tab=`printf '\t'`
15247 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ${gt_tab}]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
15248 POMAKEFILEDEPS="POTFILES.in"
15249 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
15250 # on $ac_dir but don't depend on user-specified configuration
15251 # parameters.
15252 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
15253 # The LINGUAS file contains the set of available languages.
15254 if test -n "$OBSOLETE_ALL_LINGUAS"; then
15255 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
15256 fi
15257 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
15258 # Hide the ALL_LINGUAS assignment from automake < 1.5.
15259 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
15260 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
15261 else
15262 # The set of available languages was given in configure.in.
15263 # Hide the ALL_LINGUAS assignment from automake < 1.5.
15264 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
15265 fi
15266 # Compute POFILES
15267 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
15268 # Compute UPDATEPOFILES
15269 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
15270 # Compute DUMMYPOFILES
15271 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
15272 # Compute GMOFILES
15273 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
15274 case "$ac_given_srcdir" in
15275 .) srcdirpre= ;;
15276 *) srcdirpre='$(srcdir)/' ;;
15277 esac
15278 POFILES=
15279 UPDATEPOFILES=
15280 DUMMYPOFILES=
15281 GMOFILES=
15282 for lang in $ALL_LINGUAS; do
15283 POFILES="$POFILES $srcdirpre$lang.po"
15284 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
15285 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
15286 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
15287 done
15288 # CATALOGS depends on both $ac_dir and the user's LINGUAS
15289 # environment variable.
15290 INST_LINGUAS=
15291 if test -n "$ALL_LINGUAS"; then
15292 for presentlang in $ALL_LINGUAS; do
15293 useit=no
15294 if test "%UNSET%" != "$LINGUAS"; then
15295 desiredlanguages="$LINGUAS"
15296 else
15297 desiredlanguages="$ALL_LINGUAS"
15298 fi
15299 for desiredlang in $desiredlanguages; do
15300 # Use the presentlang catalog if desiredlang is
15301 # a. equal to presentlang, or
15302 # b. a variant of presentlang (because in this case,
15303 # presentlang can be used as a fallback for messages
15304 # which are not translated in the desiredlang catalog).
15305 case "$desiredlang" in
15306 "$presentlang"*) useit=yes;;
15307 esac
15308 done
15309 if test $useit = yes; then
15310 INST_LINGUAS="$INST_LINGUAS $presentlang"
15311 fi
15312 done
15313 fi
15314 CATALOGS=
15315 if test -n "$INST_LINGUAS"; then
15316 for lang in $INST_LINGUAS; do
15317 CATALOGS="$CATALOGS $lang.gmo"
15318 done
15319 fi
15320 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
15321 sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
15322 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
15323 if test -f "$f"; then
15324 case "$f" in
15325 *.orig | *.bak | *~) ;;
15326 *) cat "$f" >> "$ac_dir/Makefile" ;;
15327 esac
15328 fi
15329 done
15330 fi
15331 ;;
15332 esac
15333 done ;;
15334
15335 esac
15336 done # for ac_tag
15337
15338
15339 as_fn_exit 0
15340 _ACEOF
15341 ac_clean_files=$ac_clean_files_save
15342
15343 test $ac_write_fail = 0 ||
15344 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15345
15346
15347 # configure is writing to config.log, and then calls config.status.
15348 # config.status does its own redirection, appending to config.log.
15349 # Unfortunately, on DOS this fails, as config.log is still kept open
15350 # by configure, so config.status won't be able to write to it; its
15351 # output is simply discarded. So we exec the FD to /dev/null,
15352 # effectively closing config.log, so it can be properly (re)opened and
15353 # appended to by config.status. When coming back to configure, we
15354 # need to make the FD available again.
15355 if test "$no_create" != yes; then
15356 ac_cs_success=:
15357 ac_config_status_args=
15358 test "$silent" = yes &&
15359 ac_config_status_args="$ac_config_status_args --quiet"
15360 exec 5>/dev/null
15361 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15362 exec 5>>config.log
15363 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15364 # would make configure fail if this is the last instruction.
15365 $ac_cs_success || as_fn_exit 1
15366 fi
15367 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15368 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15369 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15370 fi
15371
15372 if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi