]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blob - configure
Merge branch 'maint' into next
[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 BUILD_LDFLAGS
629 BUILD_CFLAGS
630 MKINSTALLDIRS
631 INCLUDES
632 DO_TEST_SUITE
633 ET_DIR
634 SS_DIR
635 LDFLAG_STATIC
636 root_sysconfdir
637 root_libdir
638 root_sbindir
639 root_bindir
640 root_prefix
641 UNIX_CMT
642 CYGWIN_CMT
643 LINUX_CMT
644 UNI_DIFF_OPTS
645 SEM_INIT_LIB
646 SOCKET_LIB
647 SIZEOF_OFF_T
648 SIZEOF_LONG_LONG
649 SIZEOF_LONG
650 SIZEOF_INT
651 SIZEOF_SHORT
652 BUILD_CC
653 MAKEINFO
654 STRIP
655 AR
656 LDCONFIG
657 PERL
658 AWK
659 CHMOD
660 RM
661 CP
662 MV
663 LN_S
664 LN
665 ifNotGNUmake
666 ifGNUmake
667 BINARY_TYPE
668 POSUB
669 LTLIBINTL
670 LIBINTL
671 INTLLIBS
672 INTL_LIBTOOL_SUFFIX_PREFIX
673 INTLOBJS
674 GENCAT
675 INSTOBJEXT
676 DATADIRNAME
677 CATOBJEXT
678 USE_INCLUDED_LIBINTL
679 BUILD_INCLUDED_LIBINTL
680 LTLIBC
681 WINDRES
682 WOE32
683 WOE32DLL
684 HAVE_WPRINTF
685 HAVE_NEWLOCALE
686 HAVE_SNPRINTF
687 HAVE_ASPRINTF
688 HAVE_POSIX_PRINTF
689 INTL_DEFAULT_VERBOSITY
690 INTL_MACOSX_LIBS
691 GLIBC21
692 INTLBISON
693 LTLIBICONV
694 LIBICONV
695 LTLIBMULTITHREAD
696 LIBMULTITHREAD
697 LTLIBTHREAD
698 LIBTHREAD
699 LIBPTH_PREFIX
700 LTLIBPTH
701 LIBPTH
702 PRI_MACROS_BROKEN
703 ALLOCA
704 HAVE_VISIBILITY
705 CFLAG_VISIBILITY
706 RANLIB
707 GLIBC2
708 XGETTEXT_EXTRA_OPTIONS
709 MSGMERGE
710 XGETTEXT_015
711 XGETTEXT
712 GMSGFMT_015
713 MSGFMT_015
714 GMSGFMT
715 MSGFMT
716 GETTEXT_MACRO_VERSION
717 USE_NLS
718 SED
719 MKDIR_P
720 INSTALL_DATA
721 INSTALL_SCRIPT
722 INSTALL_PROGRAM
723 SET_MAKE
724 VERSION
725 PACKAGE
726 GETTEXT_PACKAGE
727 UUIDD_CMT
728 E2INITRD_MAN
729 E2INITRD_PROG
730 FSCK_MAN
731 FSCK_PROG
732 DEFRAG_CMT
733 RESIZER_CMT
734 IMAGER_CMT
735 DEBUGFS_CMT
736 QUOTA_CMT
737 DEPPROFILED_LIBQUOTA
738 PROFILED_LIBQUOTA
739 DEPSTATIC_LIBQUOTA
740 STATIC_LIBQUOTA
741 DEPLIBQUOTA
742 LIBQUOTA
743 QUOTA_MAN_COMMENT
744 BLKID_CMT
745 DEPPROFILED_LIBBLKID
746 PROFILED_LIBBLKID
747 DEPSTATIC_LIBBLKID
748 STATIC_LIBBLKID
749 DEPLIBBLKID
750 LIBBLKID
751 UUID_CMT
752 DEPPROFILED_LIBUUID
753 PROFILED_LIBUUID
754 DEPSTATIC_LIBUUID
755 STATIC_LIBUUID
756 DEPLIBUUID
757 LIBUUID
758 PKG_CONFIG_LIBDIR
759 PKG_CONFIG_PATH
760 PKG_CONFIG
761 TEST_IO_CMT
762 PRIVATE_LIBS_CMT
763 LDFLAG_DYNAMIC
764 PROFILED_LIB_EXT
765 STATIC_LIB_EXT
766 LIB_EXT
767 PROFILE_CMT
768 BSDLIB_CMT
769 ELF_CMT
770 HTREE_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 localstatedir
823 sharedstatedir
824 sysconfdir
825 datadir
826 datarootdir
827 libexecdir
828 sbindir
829 bindir
830 program_transform_name
831 prefix
832 exec_prefix
833 PACKAGE_URL
834 PACKAGE_BUGREPORT
835 PACKAGE_STRING
836 PACKAGE_VERSION
837 PACKAGE_TARNAME
838 PACKAGE_NAME
839 PATH_SEPARATOR
840 SHELL'
841 ac_subst_files='MCONFIG
842 MAKEFILE_ELF
843 MAKEFILE_BSDLIB
844 MAKEFILE_PROFILE
845 MAKEFILE_LIBRARY
846 ASM_TYPES_HEADER
847 PUBLIC_CONFIG_HEADER'
848 ac_user_opts='
849 enable_option_checking
850 with_diet_libc
851 with_cc
852 with_ccopts
853 with_ldopts
854 with_root_prefix
855 enable_maintainer_mode
856 enable_symlink_install
857 enable_relative_symlinks
858 enable_symlink_relative_symlinks
859 enable_symlink_build
860 enable_verbose_makecmds
861 enable_compression
862 enable_htree
863 enable_elf_shlibs
864 enable_bsd_shlibs
865 enable_profile
866 enable_gcov
867 enable_jbd_debug
868 enable_blkid_debug
869 enable_testio_debug
870 enable_libuuid
871 enable_libblkid
872 enable_quota
873 enable_backtrace
874 enable_debugfs
875 enable_imager
876 enable_resizer
877 enable_defrag
878 enable_fsck
879 enable_e2initrd_helper
880 enable_tls
881 enable_uuidd
882 enable_mmp
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 with_multiarch
894 '
895 ac_precious_vars='build_alias
896 host_alias
897 target_alias
898 CC
899 CFLAGS
900 LDFLAGS
901 LIBS
902 CPPFLAGS
903 CPP
904 PKG_CONFIG
905 PKG_CONFIG_PATH
906 PKG_CONFIG_LIBDIR'
907
908
909 # Initialize some variables set by options.
910 ac_init_help=
911 ac_init_version=false
912 ac_unrecognized_opts=
913 ac_unrecognized_sep=
914 # The variables have the same names as the options, with
915 # dashes changed to underlines.
916 cache_file=/dev/null
917 exec_prefix=NONE
918 no_create=
919 no_recursion=
920 prefix=NONE
921 program_prefix=NONE
922 program_suffix=NONE
923 program_transform_name=s,x,x,
924 silent=
925 site=
926 srcdir=
927 verbose=
928 x_includes=NONE
929 x_libraries=NONE
930
931 # Installation directory options.
932 # These are left unexpanded so users can "make install exec_prefix=/foo"
933 # and all the variables that are supposed to be based on exec_prefix
934 # by default will actually change.
935 # Use braces instead of parens because sh, perl, etc. also accept them.
936 # (The list follows the same order as the GNU Coding Standards.)
937 bindir='${exec_prefix}/bin'
938 sbindir='${exec_prefix}/sbin'
939 libexecdir='${exec_prefix}/libexec'
940 datarootdir='${prefix}/share'
941 datadir='${datarootdir}'
942 sysconfdir='${prefix}/etc'
943 sharedstatedir='${prefix}/com'
944 localstatedir='${prefix}/var'
945 includedir='${prefix}/include'
946 oldincludedir='/usr/include'
947 docdir='${datarootdir}/doc/${PACKAGE}'
948 infodir='${datarootdir}/info'
949 htmldir='${docdir}'
950 dvidir='${docdir}'
951 pdfdir='${docdir}'
952 psdir='${docdir}'
953 libdir='${exec_prefix}/lib'
954 localedir='${datarootdir}/locale'
955 mandir='${datarootdir}/man'
956
957 ac_prev=
958 ac_dashdash=
959 for ac_option
960 do
961 # If the previous option needs an argument, assign it.
962 if test -n "$ac_prev"; then
963 eval $ac_prev=\$ac_option
964 ac_prev=
965 continue
966 fi
967
968 case $ac_option in
969 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
970 *=) ac_optarg= ;;
971 *) ac_optarg=yes ;;
972 esac
973
974 # Accept the important Cygnus configure options, so we can diagnose typos.
975
976 case $ac_dashdash$ac_option in
977 --)
978 ac_dashdash=yes ;;
979
980 -bindir | --bindir | --bindi | --bind | --bin | --bi)
981 ac_prev=bindir ;;
982 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
983 bindir=$ac_optarg ;;
984
985 -build | --build | --buil | --bui | --bu)
986 ac_prev=build_alias ;;
987 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
988 build_alias=$ac_optarg ;;
989
990 -cache-file | --cache-file | --cache-fil | --cache-fi \
991 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
992 ac_prev=cache_file ;;
993 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
994 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
995 cache_file=$ac_optarg ;;
996
997 --config-cache | -C)
998 cache_file=config.cache ;;
999
1000 -datadir | --datadir | --datadi | --datad)
1001 ac_prev=datadir ;;
1002 -datadir=* | --datadir=* | --datadi=* | --datad=*)
1003 datadir=$ac_optarg ;;
1004
1005 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1006 | --dataroo | --dataro | --datar)
1007 ac_prev=datarootdir ;;
1008 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1009 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1010 datarootdir=$ac_optarg ;;
1011
1012 -disable-* | --disable-*)
1013 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1014 # Reject names that are not valid shell variable names.
1015 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1016 as_fn_error $? "invalid feature name: $ac_useropt"
1017 ac_useropt_orig=$ac_useropt
1018 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1019 case $ac_user_opts in
1020 *"
1021 "enable_$ac_useropt"
1022 "*) ;;
1023 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1024 ac_unrecognized_sep=', ';;
1025 esac
1026 eval enable_$ac_useropt=no ;;
1027
1028 -docdir | --docdir | --docdi | --doc | --do)
1029 ac_prev=docdir ;;
1030 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1031 docdir=$ac_optarg ;;
1032
1033 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1034 ac_prev=dvidir ;;
1035 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1036 dvidir=$ac_optarg ;;
1037
1038 -enable-* | --enable-*)
1039 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1040 # Reject names that are not valid shell variable names.
1041 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1042 as_fn_error $? "invalid feature name: $ac_useropt"
1043 ac_useropt_orig=$ac_useropt
1044 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1045 case $ac_user_opts in
1046 *"
1047 "enable_$ac_useropt"
1048 "*) ;;
1049 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1050 ac_unrecognized_sep=', ';;
1051 esac
1052 eval enable_$ac_useropt=\$ac_optarg ;;
1053
1054 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1055 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1056 | --exec | --exe | --ex)
1057 ac_prev=exec_prefix ;;
1058 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1059 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1060 | --exec=* | --exe=* | --ex=*)
1061 exec_prefix=$ac_optarg ;;
1062
1063 -gas | --gas | --ga | --g)
1064 # Obsolete; use --with-gas.
1065 with_gas=yes ;;
1066
1067 -help | --help | --hel | --he | -h)
1068 ac_init_help=long ;;
1069 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1070 ac_init_help=recursive ;;
1071 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1072 ac_init_help=short ;;
1073
1074 -host | --host | --hos | --ho)
1075 ac_prev=host_alias ;;
1076 -host=* | --host=* | --hos=* | --ho=*)
1077 host_alias=$ac_optarg ;;
1078
1079 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1080 ac_prev=htmldir ;;
1081 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1082 | --ht=*)
1083 htmldir=$ac_optarg ;;
1084
1085 -includedir | --includedir | --includedi | --included | --include \
1086 | --includ | --inclu | --incl | --inc)
1087 ac_prev=includedir ;;
1088 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1089 | --includ=* | --inclu=* | --incl=* | --inc=*)
1090 includedir=$ac_optarg ;;
1091
1092 -infodir | --infodir | --infodi | --infod | --info | --inf)
1093 ac_prev=infodir ;;
1094 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1095 infodir=$ac_optarg ;;
1096
1097 -libdir | --libdir | --libdi | --libd)
1098 ac_prev=libdir ;;
1099 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1100 libdir=$ac_optarg ;;
1101
1102 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1103 | --libexe | --libex | --libe)
1104 ac_prev=libexecdir ;;
1105 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1106 | --libexe=* | --libex=* | --libe=*)
1107 libexecdir=$ac_optarg ;;
1108
1109 -localedir | --localedir | --localedi | --localed | --locale)
1110 ac_prev=localedir ;;
1111 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1112 localedir=$ac_optarg ;;
1113
1114 -localstatedir | --localstatedir | --localstatedi | --localstated \
1115 | --localstate | --localstat | --localsta | --localst | --locals)
1116 ac_prev=localstatedir ;;
1117 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1118 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1119 localstatedir=$ac_optarg ;;
1120
1121 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1122 ac_prev=mandir ;;
1123 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1124 mandir=$ac_optarg ;;
1125
1126 -nfp | --nfp | --nf)
1127 # Obsolete; use --without-fp.
1128 with_fp=no ;;
1129
1130 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1131 | --no-cr | --no-c | -n)
1132 no_create=yes ;;
1133
1134 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1135 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1136 no_recursion=yes ;;
1137
1138 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1139 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1140 | --oldin | --oldi | --old | --ol | --o)
1141 ac_prev=oldincludedir ;;
1142 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1143 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1144 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1145 oldincludedir=$ac_optarg ;;
1146
1147 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1148 ac_prev=prefix ;;
1149 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1150 prefix=$ac_optarg ;;
1151
1152 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1153 | --program-pre | --program-pr | --program-p)
1154 ac_prev=program_prefix ;;
1155 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1156 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1157 program_prefix=$ac_optarg ;;
1158
1159 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1160 | --program-suf | --program-su | --program-s)
1161 ac_prev=program_suffix ;;
1162 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1163 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1164 program_suffix=$ac_optarg ;;
1165
1166 -program-transform-name | --program-transform-name \
1167 | --program-transform-nam | --program-transform-na \
1168 | --program-transform-n | --program-transform- \
1169 | --program-transform | --program-transfor \
1170 | --program-transfo | --program-transf \
1171 | --program-trans | --program-tran \
1172 | --progr-tra | --program-tr | --program-t)
1173 ac_prev=program_transform_name ;;
1174 -program-transform-name=* | --program-transform-name=* \
1175 | --program-transform-nam=* | --program-transform-na=* \
1176 | --program-transform-n=* | --program-transform-=* \
1177 | --program-transform=* | --program-transfor=* \
1178 | --program-transfo=* | --program-transf=* \
1179 | --program-trans=* | --program-tran=* \
1180 | --progr-tra=* | --program-tr=* | --program-t=*)
1181 program_transform_name=$ac_optarg ;;
1182
1183 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1184 ac_prev=pdfdir ;;
1185 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1186 pdfdir=$ac_optarg ;;
1187
1188 -psdir | --psdir | --psdi | --psd | --ps)
1189 ac_prev=psdir ;;
1190 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1191 psdir=$ac_optarg ;;
1192
1193 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1194 | -silent | --silent | --silen | --sile | --sil)
1195 silent=yes ;;
1196
1197 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1198 ac_prev=sbindir ;;
1199 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1200 | --sbi=* | --sb=*)
1201 sbindir=$ac_optarg ;;
1202
1203 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1204 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1205 | --sharedst | --shareds | --shared | --share | --shar \
1206 | --sha | --sh)
1207 ac_prev=sharedstatedir ;;
1208 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1209 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1210 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1211 | --sha=* | --sh=*)
1212 sharedstatedir=$ac_optarg ;;
1213
1214 -site | --site | --sit)
1215 ac_prev=site ;;
1216 -site=* | --site=* | --sit=*)
1217 site=$ac_optarg ;;
1218
1219 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1220 ac_prev=srcdir ;;
1221 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1222 srcdir=$ac_optarg ;;
1223
1224 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1225 | --syscon | --sysco | --sysc | --sys | --sy)
1226 ac_prev=sysconfdir ;;
1227 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1228 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1229 sysconfdir=$ac_optarg ;;
1230
1231 -target | --target | --targe | --targ | --tar | --ta | --t)
1232 ac_prev=target_alias ;;
1233 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1234 target_alias=$ac_optarg ;;
1235
1236 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1237 verbose=yes ;;
1238
1239 -version | --version | --versio | --versi | --vers | -V)
1240 ac_init_version=: ;;
1241
1242 -with-* | --with-*)
1243 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1244 # Reject names that are not valid shell variable names.
1245 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1246 as_fn_error $? "invalid package name: $ac_useropt"
1247 ac_useropt_orig=$ac_useropt
1248 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1249 case $ac_user_opts in
1250 *"
1251 "with_$ac_useropt"
1252 "*) ;;
1253 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1254 ac_unrecognized_sep=', ';;
1255 esac
1256 eval with_$ac_useropt=\$ac_optarg ;;
1257
1258 -without-* | --without-*)
1259 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1260 # Reject names that are not valid shell variable names.
1261 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1262 as_fn_error $? "invalid package name: $ac_useropt"
1263 ac_useropt_orig=$ac_useropt
1264 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1265 case $ac_user_opts in
1266 *"
1267 "with_$ac_useropt"
1268 "*) ;;
1269 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1270 ac_unrecognized_sep=', ';;
1271 esac
1272 eval with_$ac_useropt=no ;;
1273
1274 --x)
1275 # Obsolete; use --with-x.
1276 with_x=yes ;;
1277
1278 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1279 | --x-incl | --x-inc | --x-in | --x-i)
1280 ac_prev=x_includes ;;
1281 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1282 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1283 x_includes=$ac_optarg ;;
1284
1285 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1286 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1287 ac_prev=x_libraries ;;
1288 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1289 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1290 x_libraries=$ac_optarg ;;
1291
1292 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1293 Try \`$0 --help' for more information"
1294 ;;
1295
1296 *=*)
1297 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1298 # Reject names that are not valid shell variable names.
1299 case $ac_envvar in #(
1300 '' | [0-9]* | *[!_$as_cr_alnum]* )
1301 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1302 esac
1303 eval $ac_envvar=\$ac_optarg
1304 export $ac_envvar ;;
1305
1306 *)
1307 # FIXME: should be removed in autoconf 3.0.
1308 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1309 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1310 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1311 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1312 ;;
1313
1314 esac
1315 done
1316
1317 if test -n "$ac_prev"; then
1318 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1319 as_fn_error $? "missing argument to $ac_option"
1320 fi
1321
1322 if test -n "$ac_unrecognized_opts"; then
1323 case $enable_option_checking in
1324 no) ;;
1325 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1326 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1327 esac
1328 fi
1329
1330 # Check all directory arguments for consistency.
1331 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1332 datadir sysconfdir sharedstatedir localstatedir includedir \
1333 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1334 libdir localedir mandir
1335 do
1336 eval ac_val=\$$ac_var
1337 # Remove trailing slashes.
1338 case $ac_val in
1339 */ )
1340 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1341 eval $ac_var=\$ac_val;;
1342 esac
1343 # Be sure to have absolute directory names.
1344 case $ac_val in
1345 [\\/$]* | ?:[\\/]* ) continue;;
1346 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1347 esac
1348 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1349 done
1350
1351 # There might be people who depend on the old broken behavior: `$host'
1352 # used to hold the argument of --host etc.
1353 # FIXME: To remove some day.
1354 build=$build_alias
1355 host=$host_alias
1356 target=$target_alias
1357
1358 # FIXME: To remove some day.
1359 if test "x$host_alias" != x; then
1360 if test "x$build_alias" = x; then
1361 cross_compiling=maybe
1362 elif test "x$build_alias" != "x$host_alias"; then
1363 cross_compiling=yes
1364 fi
1365 fi
1366
1367 ac_tool_prefix=
1368 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1369
1370 test "$silent" = yes && exec 6>/dev/null
1371
1372
1373 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1374 ac_ls_di=`ls -di .` &&
1375 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1376 as_fn_error $? "working directory cannot be determined"
1377 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1378 as_fn_error $? "pwd does not report name of working directory"
1379
1380
1381 # Find the source files, if location was not specified.
1382 if test -z "$srcdir"; then
1383 ac_srcdir_defaulted=yes
1384 # Try the directory containing this script, then the parent directory.
1385 ac_confdir=`$as_dirname -- "$as_myself" ||
1386 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1387 X"$as_myself" : 'X\(//\)[^/]' \| \
1388 X"$as_myself" : 'X\(//\)$' \| \
1389 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1390 $as_echo X"$as_myself" |
1391 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1392 s//\1/
1393 q
1394 }
1395 /^X\(\/\/\)[^/].*/{
1396 s//\1/
1397 q
1398 }
1399 /^X\(\/\/\)$/{
1400 s//\1/
1401 q
1402 }
1403 /^X\(\/\).*/{
1404 s//\1/
1405 q
1406 }
1407 s/.*/./; q'`
1408 srcdir=$ac_confdir
1409 if test ! -r "$srcdir/$ac_unique_file"; then
1410 srcdir=..
1411 fi
1412 else
1413 ac_srcdir_defaulted=no
1414 fi
1415 if test ! -r "$srcdir/$ac_unique_file"; then
1416 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1417 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1418 fi
1419 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1420 ac_abs_confdir=`(
1421 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1422 pwd)`
1423 # When building in place, set srcdir=.
1424 if test "$ac_abs_confdir" = "$ac_pwd"; then
1425 srcdir=.
1426 fi
1427 # Remove unnecessary trailing slashes from srcdir.
1428 # Double slashes in file names in object file debugging info
1429 # mess up M-x gdb in Emacs.
1430 case $srcdir in
1431 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1432 esac
1433 for ac_var in $ac_precious_vars; do
1434 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1435 eval ac_env_${ac_var}_value=\$${ac_var}
1436 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1437 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1438 done
1439
1440 #
1441 # Report the --help message.
1442 #
1443 if test "$ac_init_help" = "long"; then
1444 # Omit some internal or obsolete options to make the list less imposing.
1445 # This message is too long to be a string in the A/UX 3.1 sh.
1446 cat <<_ACEOF
1447 \`configure' configures this package to adapt to many kinds of systems.
1448
1449 Usage: $0 [OPTION]... [VAR=VALUE]...
1450
1451 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1452 VAR=VALUE. See below for descriptions of some of the useful variables.
1453
1454 Defaults for the options are specified in brackets.
1455
1456 Configuration:
1457 -h, --help display this help and exit
1458 --help=short display options specific to this package
1459 --help=recursive display the short help of all the included packages
1460 -V, --version display version information and exit
1461 -q, --quiet, --silent do not print \`checking ...' messages
1462 --cache-file=FILE cache test results in FILE [disabled]
1463 -C, --config-cache alias for \`--cache-file=config.cache'
1464 -n, --no-create do not create output files
1465 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1466
1467 Installation directories:
1468 --prefix=PREFIX install architecture-independent files in PREFIX
1469 [$ac_default_prefix]
1470 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1471 [PREFIX]
1472
1473 By default, \`make install' will install all the files in
1474 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1475 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1476 for instance \`--prefix=\$HOME'.
1477
1478 For better control, use the options below.
1479
1480 Fine tuning of the installation directories:
1481 --bindir=DIR user executables [EPREFIX/bin]
1482 --sbindir=DIR system admin executables [EPREFIX/sbin]
1483 --libexecdir=DIR program executables [EPREFIX/libexec]
1484 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1485 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1486 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1487 --libdir=DIR object code libraries [EPREFIX/lib]
1488 --includedir=DIR C header files [PREFIX/include]
1489 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1490 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1491 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1492 --infodir=DIR info documentation [DATAROOTDIR/info]
1493 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1494 --mandir=DIR man documentation [DATAROOTDIR/man]
1495 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1496 --htmldir=DIR html documentation [DOCDIR]
1497 --dvidir=DIR dvi documentation [DOCDIR]
1498 --pdfdir=DIR pdf documentation [DOCDIR]
1499 --psdir=DIR ps documentation [DOCDIR]
1500 _ACEOF
1501
1502 cat <<\_ACEOF
1503
1504 System types:
1505 --build=BUILD configure for building on BUILD [guessed]
1506 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1507 _ACEOF
1508 fi
1509
1510 if test -n "$ac_init_help"; then
1511
1512 cat <<\_ACEOF
1513
1514 Optional Features:
1515 --disable-option-checking ignore unrecognized --enable/--with options
1516 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1517 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1518 --enable-maintainer-mode enable makefile rules useful for maintainers
1519 --enable-symlink-install use symlinks when installing instead of hard links
1520 --enable-relative-symlinks use relative symlinks when installing
1521
1522 --enable-symlink-build use symlinks while building instead of hard links
1523 --enable-verbose-makecmds enable verbose make command output
1524 --enable-compression enable EXPERIMENTAL compression support
1525 --enable-htree enable EXPERIMENTAL htree directory support
1526 --enable-elf-shlibs select ELF shared libraries
1527 --enable-bsd-shlibs select BSD shared libraries
1528 --enable-profile build profiling libraries
1529 --enable-gcov build for coverage testing using gcov
1530 --enable-jbd-debug enable journal debugging
1531 --enable-blkid-debug enable blkid debugging
1532 --disable-testio-debug disable the use of the test I/O manager for debugging
1533 --disable-libuuid do not build private uuid library
1534 --disable-libblkid do not build private blkid library
1535 --enable-quota enable quota support
1536 --disable-backtrace disable use backtrace
1537 --disable-debugfs disable support of debugfs program
1538 --disable-imager disable support of e2image program
1539 --disable-resizer disable support of e2resize program
1540 --disable-defrag disable support of e4defrag program
1541 --enable-fsck build fsck wrapper program
1542 --enable-e2initrd-helper build e2initrd-helper program
1543 --disable-tls disable use of thread local support
1544 --disable-uuidd disable building the uuid daemon
1545 --disable-mmp disable support mmp, Multi Mount Protection
1546 --disable-bmap-stats disable collection of bitmap stats.
1547 --enable-bmap-stats-ops enable collection of additional bitmap stats
1548 --disable-nls do not use Native Language Support
1549 --enable-threads={posix|solaris|pth|windows}
1550 specify multithreading API
1551 --disable-threads build without multithread safety
1552 --disable-rpath do not hardcode runtime library paths
1553
1554 Optional Packages:
1555 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1556 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1557 --with-diet-libc use diet libc
1558 --with-cc no longer supported, use CC= instead
1559 --with-ccopts no longer supported, use CFLAGS= instead
1560 --with-ldopts no longer supported, use LDFLAGS= instead
1561 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1562 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1563 --with-libpth-prefix[=DIR] search for libpth in DIR/include and DIR/lib
1564 --without-libpth-prefix don't search for libpth in includedir and libdir
1565 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1566 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1567 --with-included-gettext use the GNU gettext library included here
1568 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1569 --without-libintl-prefix don't search for libintl in includedir and libdir
1570 --with-multiarch=ARCH specify the multiarch triplet
1571
1572 Some influential environment variables:
1573 CC C compiler command
1574 CFLAGS C compiler flags
1575 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1576 nonstandard directory <lib dir>
1577 LIBS libraries to pass to the linker, e.g. -l<library>
1578 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1579 you have headers in a nonstandard directory <include dir>
1580 CPP C preprocessor
1581 PKG_CONFIG path to pkg-config utility
1582 PKG_CONFIG_PATH
1583 directories to add to pkg-config's search path
1584 PKG_CONFIG_LIBDIR
1585 path overriding pkg-config's built-in search path
1586
1587 Use these variables to override the choices made by `configure' or to help
1588 it to find libraries and programs with nonstandard names/locations.
1589
1590 Report bugs to the package provider.
1591 _ACEOF
1592 ac_status=$?
1593 fi
1594
1595 if test "$ac_init_help" = "recursive"; then
1596 # If there are subdirs, report their specific --help.
1597 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1598 test -d "$ac_dir" ||
1599 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1600 continue
1601 ac_builddir=.
1602
1603 case "$ac_dir" in
1604 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1605 *)
1606 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1607 # A ".." for each directory in $ac_dir_suffix.
1608 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1609 case $ac_top_builddir_sub in
1610 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1611 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1612 esac ;;
1613 esac
1614 ac_abs_top_builddir=$ac_pwd
1615 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1616 # for backward compatibility:
1617 ac_top_builddir=$ac_top_build_prefix
1618
1619 case $srcdir in
1620 .) # We are building in place.
1621 ac_srcdir=.
1622 ac_top_srcdir=$ac_top_builddir_sub
1623 ac_abs_top_srcdir=$ac_pwd ;;
1624 [\\/]* | ?:[\\/]* ) # Absolute name.
1625 ac_srcdir=$srcdir$ac_dir_suffix;
1626 ac_top_srcdir=$srcdir
1627 ac_abs_top_srcdir=$srcdir ;;
1628 *) # Relative name.
1629 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1630 ac_top_srcdir=$ac_top_build_prefix$srcdir
1631 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1632 esac
1633 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1634
1635 cd "$ac_dir" || { ac_status=$?; continue; }
1636 # Check for guested configure.
1637 if test -f "$ac_srcdir/configure.gnu"; then
1638 echo &&
1639 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1640 elif test -f "$ac_srcdir/configure"; then
1641 echo &&
1642 $SHELL "$ac_srcdir/configure" --help=recursive
1643 else
1644 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1645 fi || ac_status=$?
1646 cd "$ac_pwd" || { ac_status=$?; break; }
1647 done
1648 fi
1649
1650 test -n "$ac_init_help" && exit $ac_status
1651 if $ac_init_version; then
1652 cat <<\_ACEOF
1653 configure
1654 generated by GNU Autoconf 2.69
1655
1656 Copyright (C) 2012 Free Software Foundation, Inc.
1657 This configure script is free software; the Free Software Foundation
1658 gives unlimited permission to copy, distribute and modify it.
1659 _ACEOF
1660 exit
1661 fi
1662
1663 ## ------------------------ ##
1664 ## Autoconf initialization. ##
1665 ## ------------------------ ##
1666
1667 # ac_fn_c_try_compile LINENO
1668 # --------------------------
1669 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1670 ac_fn_c_try_compile ()
1671 {
1672 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1673 rm -f conftest.$ac_objext
1674 if { { ac_try="$ac_compile"
1675 case "(($ac_try" in
1676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1677 *) ac_try_echo=$ac_try;;
1678 esac
1679 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1680 $as_echo "$ac_try_echo"; } >&5
1681 (eval "$ac_compile") 2>conftest.err
1682 ac_status=$?
1683 if test -s conftest.err; then
1684 grep -v '^ *+' conftest.err >conftest.er1
1685 cat conftest.er1 >&5
1686 mv -f conftest.er1 conftest.err
1687 fi
1688 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1689 test $ac_status = 0; } && {
1690 test -z "$ac_c_werror_flag" ||
1691 test ! -s conftest.err
1692 } && test -s conftest.$ac_objext; then :
1693 ac_retval=0
1694 else
1695 $as_echo "$as_me: failed program was:" >&5
1696 sed 's/^/| /' conftest.$ac_ext >&5
1697
1698 ac_retval=1
1699 fi
1700 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1701 as_fn_set_status $ac_retval
1702
1703 } # ac_fn_c_try_compile
1704
1705 # ac_fn_c_try_link LINENO
1706 # -----------------------
1707 # Try to link conftest.$ac_ext, and return whether this succeeded.
1708 ac_fn_c_try_link ()
1709 {
1710 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1711 rm -f conftest.$ac_objext conftest$ac_exeext
1712 if { { ac_try="$ac_link"
1713 case "(($ac_try" in
1714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1715 *) ac_try_echo=$ac_try;;
1716 esac
1717 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1718 $as_echo "$ac_try_echo"; } >&5
1719 (eval "$ac_link") 2>conftest.err
1720 ac_status=$?
1721 if test -s conftest.err; then
1722 grep -v '^ *+' conftest.err >conftest.er1
1723 cat conftest.er1 >&5
1724 mv -f conftest.er1 conftest.err
1725 fi
1726 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1727 test $ac_status = 0; } && {
1728 test -z "$ac_c_werror_flag" ||
1729 test ! -s conftest.err
1730 } && test -s conftest$ac_exeext && {
1731 test "$cross_compiling" = yes ||
1732 test -x conftest$ac_exeext
1733 }; then :
1734 ac_retval=0
1735 else
1736 $as_echo "$as_me: failed program was:" >&5
1737 sed 's/^/| /' conftest.$ac_ext >&5
1738
1739 ac_retval=1
1740 fi
1741 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1742 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1743 # interfere with the next link command; also delete a directory that is
1744 # left behind by Apple's compiler. We do this before executing the actions.
1745 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1746 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1747 as_fn_set_status $ac_retval
1748
1749 } # ac_fn_c_try_link
1750
1751 # ac_fn_c_try_cpp LINENO
1752 # ----------------------
1753 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1754 ac_fn_c_try_cpp ()
1755 {
1756 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1757 if { { ac_try="$ac_cpp conftest.$ac_ext"
1758 case "(($ac_try" in
1759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1760 *) ac_try_echo=$ac_try;;
1761 esac
1762 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1763 $as_echo "$ac_try_echo"; } >&5
1764 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1765 ac_status=$?
1766 if test -s conftest.err; then
1767 grep -v '^ *+' conftest.err >conftest.er1
1768 cat conftest.er1 >&5
1769 mv -f conftest.er1 conftest.err
1770 fi
1771 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1772 test $ac_status = 0; } > conftest.i && {
1773 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1774 test ! -s conftest.err
1775 }; then :
1776 ac_retval=0
1777 else
1778 $as_echo "$as_me: failed program was:" >&5
1779 sed 's/^/| /' conftest.$ac_ext >&5
1780
1781 ac_retval=1
1782 fi
1783 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1784 as_fn_set_status $ac_retval
1785
1786 } # ac_fn_c_try_cpp
1787
1788 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1789 # -------------------------------------------------------
1790 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1791 # the include files in INCLUDES and setting the cache variable VAR
1792 # accordingly.
1793 ac_fn_c_check_header_mongrel ()
1794 {
1795 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1796 if eval \${$3+:} false; then :
1797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1798 $as_echo_n "checking for $2... " >&6; }
1799 if eval \${$3+:} false; then :
1800 $as_echo_n "(cached) " >&6
1801 fi
1802 eval ac_res=\$$3
1803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1804 $as_echo "$ac_res" >&6; }
1805 else
1806 # Is the header compilable?
1807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1808 $as_echo_n "checking $2 usability... " >&6; }
1809 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1810 /* end confdefs.h. */
1811 $4
1812 #include <$2>
1813 _ACEOF
1814 if ac_fn_c_try_compile "$LINENO"; then :
1815 ac_header_compiler=yes
1816 else
1817 ac_header_compiler=no
1818 fi
1819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1821 $as_echo "$ac_header_compiler" >&6; }
1822
1823 # Is the header present?
1824 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1825 $as_echo_n "checking $2 presence... " >&6; }
1826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1827 /* end confdefs.h. */
1828 #include <$2>
1829 _ACEOF
1830 if ac_fn_c_try_cpp "$LINENO"; then :
1831 ac_header_preproc=yes
1832 else
1833 ac_header_preproc=no
1834 fi
1835 rm -f conftest.err conftest.i conftest.$ac_ext
1836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1837 $as_echo "$ac_header_preproc" >&6; }
1838
1839 # So? What about this header?
1840 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1841 yes:no: )
1842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1843 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1845 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1846 ;;
1847 no:yes:* )
1848 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1849 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1850 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1851 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1852 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1853 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1854 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1855 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&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 esac
1860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1861 $as_echo_n "checking for $2... " >&6; }
1862 if eval \${$3+:} false; then :
1863 $as_echo_n "(cached) " >&6
1864 else
1865 eval "$3=\$ac_header_compiler"
1866 fi
1867 eval ac_res=\$$3
1868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1869 $as_echo "$ac_res" >&6; }
1870 fi
1871 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1872
1873 } # ac_fn_c_check_header_mongrel
1874
1875 # ac_fn_c_try_run LINENO
1876 # ----------------------
1877 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1878 # that executables *can* be run.
1879 ac_fn_c_try_run ()
1880 {
1881 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1882 if { { ac_try="$ac_link"
1883 case "(($ac_try" in
1884 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1885 *) ac_try_echo=$ac_try;;
1886 esac
1887 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1888 $as_echo "$ac_try_echo"; } >&5
1889 (eval "$ac_link") 2>&5
1890 ac_status=$?
1891 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1892 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1893 { { case "(($ac_try" in
1894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1895 *) ac_try_echo=$ac_try;;
1896 esac
1897 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1898 $as_echo "$ac_try_echo"; } >&5
1899 (eval "$ac_try") 2>&5
1900 ac_status=$?
1901 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1902 test $ac_status = 0; }; }; then :
1903 ac_retval=0
1904 else
1905 $as_echo "$as_me: program exited with status $ac_status" >&5
1906 $as_echo "$as_me: failed program was:" >&5
1907 sed 's/^/| /' conftest.$ac_ext >&5
1908
1909 ac_retval=$ac_status
1910 fi
1911 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1912 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1913 as_fn_set_status $ac_retval
1914
1915 } # ac_fn_c_try_run
1916
1917 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1918 # -------------------------------------------------------
1919 # Tests whether HEADER exists and can be compiled using the include files in
1920 # INCLUDES, setting the cache variable VAR accordingly.
1921 ac_fn_c_check_header_compile ()
1922 {
1923 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1925 $as_echo_n "checking for $2... " >&6; }
1926 if eval \${$3+:} false; then :
1927 $as_echo_n "(cached) " >&6
1928 else
1929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1930 /* end confdefs.h. */
1931 $4
1932 #include <$2>
1933 _ACEOF
1934 if ac_fn_c_try_compile "$LINENO"; then :
1935 eval "$3=yes"
1936 else
1937 eval "$3=no"
1938 fi
1939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1940 fi
1941 eval ac_res=\$$3
1942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1943 $as_echo "$ac_res" >&6; }
1944 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1945
1946 } # ac_fn_c_check_header_compile
1947
1948 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1949 # -------------------------------------------
1950 # Tests whether TYPE exists after having included INCLUDES, setting cache
1951 # variable VAR accordingly.
1952 ac_fn_c_check_type ()
1953 {
1954 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1956 $as_echo_n "checking for $2... " >&6; }
1957 if eval \${$3+:} false; then :
1958 $as_echo_n "(cached) " >&6
1959 else
1960 eval "$3=no"
1961 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962 /* end confdefs.h. */
1963 $4
1964 int
1965 main ()
1966 {
1967 if (sizeof ($2))
1968 return 0;
1969 ;
1970 return 0;
1971 }
1972 _ACEOF
1973 if ac_fn_c_try_compile "$LINENO"; then :
1974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1975 /* end confdefs.h. */
1976 $4
1977 int
1978 main ()
1979 {
1980 if (sizeof (($2)))
1981 return 0;
1982 ;
1983 return 0;
1984 }
1985 _ACEOF
1986 if ac_fn_c_try_compile "$LINENO"; then :
1987
1988 else
1989 eval "$3=yes"
1990 fi
1991 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1992 fi
1993 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1994 fi
1995 eval ac_res=\$$3
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1997 $as_echo "$ac_res" >&6; }
1998 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1999
2000 } # ac_fn_c_check_type
2001
2002 # ac_fn_c_check_func LINENO FUNC VAR
2003 # ----------------------------------
2004 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2005 ac_fn_c_check_func ()
2006 {
2007 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2009 $as_echo_n "checking for $2... " >&6; }
2010 if eval \${$3+:} false; then :
2011 $as_echo_n "(cached) " >&6
2012 else
2013 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2014 /* end confdefs.h. */
2015 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2016 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2017 #define $2 innocuous_$2
2018
2019 /* System header to define __stub macros and hopefully few prototypes,
2020 which can conflict with char $2 (); below.
2021 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2022 <limits.h> exists even on freestanding compilers. */
2023
2024 #ifdef __STDC__
2025 # include <limits.h>
2026 #else
2027 # include <assert.h>
2028 #endif
2029
2030 #undef $2
2031
2032 /* Override any GCC internal prototype to avoid an error.
2033 Use char because int might match the return type of a GCC
2034 builtin and then its argument prototype would still apply. */
2035 #ifdef __cplusplus
2036 extern "C"
2037 #endif
2038 char $2 ();
2039 /* The GNU C library defines this for functions which it implements
2040 to always fail with ENOSYS. Some functions are actually named
2041 something starting with __ and the normal name is an alias. */
2042 #if defined __stub_$2 || defined __stub___$2
2043 choke me
2044 #endif
2045
2046 int
2047 main ()
2048 {
2049 return $2 ();
2050 ;
2051 return 0;
2052 }
2053 _ACEOF
2054 if ac_fn_c_try_link "$LINENO"; then :
2055 eval "$3=yes"
2056 else
2057 eval "$3=no"
2058 fi
2059 rm -f core conftest.err conftest.$ac_objext \
2060 conftest$ac_exeext conftest.$ac_ext
2061 fi
2062 eval ac_res=\$$3
2063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2064 $as_echo "$ac_res" >&6; }
2065 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2066
2067 } # ac_fn_c_check_func
2068
2069 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2070 # ---------------------------------------------
2071 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2072 # accordingly.
2073 ac_fn_c_check_decl ()
2074 {
2075 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2076 as_decl_name=`echo $2|sed 's/ *(.*//'`
2077 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2078 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2079 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2080 if eval \${$3+:} false; then :
2081 $as_echo_n "(cached) " >&6
2082 else
2083 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2084 /* end confdefs.h. */
2085 $4
2086 int
2087 main ()
2088 {
2089 #ifndef $as_decl_name
2090 #ifdef __cplusplus
2091 (void) $as_decl_use;
2092 #else
2093 (void) $as_decl_name;
2094 #endif
2095 #endif
2096
2097 ;
2098 return 0;
2099 }
2100 _ACEOF
2101 if ac_fn_c_try_compile "$LINENO"; then :
2102 eval "$3=yes"
2103 else
2104 eval "$3=no"
2105 fi
2106 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2107 fi
2108 eval ac_res=\$$3
2109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2110 $as_echo "$ac_res" >&6; }
2111 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2112
2113 } # ac_fn_c_check_decl
2114
2115 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2116 # --------------------------------------------
2117 # Tries to find the compile-time value of EXPR in a program that includes
2118 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2119 # computed
2120 ac_fn_c_compute_int ()
2121 {
2122 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2123 if test "$cross_compiling" = yes; then
2124 # Depending upon the size, compute the lo and hi bounds.
2125 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2126 /* end confdefs.h. */
2127 $4
2128 int
2129 main ()
2130 {
2131 static int test_array [1 - 2 * !(($2) >= 0)];
2132 test_array [0] = 0;
2133 return test_array [0];
2134
2135 ;
2136 return 0;
2137 }
2138 _ACEOF
2139 if ac_fn_c_try_compile "$LINENO"; then :
2140 ac_lo=0 ac_mid=0
2141 while :; do
2142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2143 /* end confdefs.h. */
2144 $4
2145 int
2146 main ()
2147 {
2148 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2149 test_array [0] = 0;
2150 return test_array [0];
2151
2152 ;
2153 return 0;
2154 }
2155 _ACEOF
2156 if ac_fn_c_try_compile "$LINENO"; then :
2157 ac_hi=$ac_mid; break
2158 else
2159 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2160 if test $ac_lo -le $ac_mid; then
2161 ac_lo= ac_hi=
2162 break
2163 fi
2164 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2165 fi
2166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2167 done
2168 else
2169 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2170 /* end confdefs.h. */
2171 $4
2172 int
2173 main ()
2174 {
2175 static int test_array [1 - 2 * !(($2) < 0)];
2176 test_array [0] = 0;
2177 return test_array [0];
2178
2179 ;
2180 return 0;
2181 }
2182 _ACEOF
2183 if ac_fn_c_try_compile "$LINENO"; then :
2184 ac_hi=-1 ac_mid=-1
2185 while :; do
2186 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2187 /* end confdefs.h. */
2188 $4
2189 int
2190 main ()
2191 {
2192 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2193 test_array [0] = 0;
2194 return test_array [0];
2195
2196 ;
2197 return 0;
2198 }
2199 _ACEOF
2200 if ac_fn_c_try_compile "$LINENO"; then :
2201 ac_lo=$ac_mid; break
2202 else
2203 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2204 if test $ac_mid -le $ac_hi; then
2205 ac_lo= ac_hi=
2206 break
2207 fi
2208 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2209 fi
2210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2211 done
2212 else
2213 ac_lo= ac_hi=
2214 fi
2215 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2216 fi
2217 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2218 # Binary search between lo and hi bounds.
2219 while test "x$ac_lo" != "x$ac_hi"; do
2220 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2222 /* end confdefs.h. */
2223 $4
2224 int
2225 main ()
2226 {
2227 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2228 test_array [0] = 0;
2229 return test_array [0];
2230
2231 ;
2232 return 0;
2233 }
2234 _ACEOF
2235 if ac_fn_c_try_compile "$LINENO"; then :
2236 ac_hi=$ac_mid
2237 else
2238 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2239 fi
2240 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2241 done
2242 case $ac_lo in #((
2243 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2244 '') ac_retval=1 ;;
2245 esac
2246 else
2247 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2248 /* end confdefs.h. */
2249 $4
2250 static long int longval () { return $2; }
2251 static unsigned long int ulongval () { return $2; }
2252 #include <stdio.h>
2253 #include <stdlib.h>
2254 int
2255 main ()
2256 {
2257
2258 FILE *f = fopen ("conftest.val", "w");
2259 if (! f)
2260 return 1;
2261 if (($2) < 0)
2262 {
2263 long int i = longval ();
2264 if (i != ($2))
2265 return 1;
2266 fprintf (f, "%ld", i);
2267 }
2268 else
2269 {
2270 unsigned long int i = ulongval ();
2271 if (i != ($2))
2272 return 1;
2273 fprintf (f, "%lu", i);
2274 }
2275 /* Do not output a trailing newline, as this causes \r\n confusion
2276 on some platforms. */
2277 return ferror (f) || fclose (f) != 0;
2278
2279 ;
2280 return 0;
2281 }
2282 _ACEOF
2283 if ac_fn_c_try_run "$LINENO"; then :
2284 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2285 else
2286 ac_retval=1
2287 fi
2288 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2289 conftest.$ac_objext conftest.beam conftest.$ac_ext
2290 rm -f conftest.val
2291
2292 fi
2293 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2294 as_fn_set_status $ac_retval
2295
2296 } # ac_fn_c_compute_int
2297
2298 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2299 # ----------------------------------------------------
2300 # Tries to find if the field MEMBER exists in type AGGR, after including
2301 # INCLUDES, setting cache variable VAR accordingly.
2302 ac_fn_c_check_member ()
2303 {
2304 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2306 $as_echo_n "checking for $2.$3... " >&6; }
2307 if eval \${$4+:} false; then :
2308 $as_echo_n "(cached) " >&6
2309 else
2310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2311 /* end confdefs.h. */
2312 $5
2313 int
2314 main ()
2315 {
2316 static $2 ac_aggr;
2317 if (ac_aggr.$3)
2318 return 0;
2319 ;
2320 return 0;
2321 }
2322 _ACEOF
2323 if ac_fn_c_try_compile "$LINENO"; then :
2324 eval "$4=yes"
2325 else
2326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2327 /* end confdefs.h. */
2328 $5
2329 int
2330 main ()
2331 {
2332 static $2 ac_aggr;
2333 if (sizeof ac_aggr.$3)
2334 return 0;
2335 ;
2336 return 0;
2337 }
2338 _ACEOF
2339 if ac_fn_c_try_compile "$LINENO"; then :
2340 eval "$4=yes"
2341 else
2342 eval "$4=no"
2343 fi
2344 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2345 fi
2346 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2347 fi
2348 eval ac_res=\$$4
2349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2350 $as_echo "$ac_res" >&6; }
2351 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2352
2353 } # ac_fn_c_check_member
2354 cat >config.log <<_ACEOF
2355 This file contains any messages produced by compilers while
2356 running configure, to aid debugging if configure makes a mistake.
2357
2358 It was created by $as_me, which was
2359 generated by GNU Autoconf 2.69. Invocation command line was
2360
2361 $ $0 $@
2362
2363 _ACEOF
2364 exec 5>>config.log
2365 {
2366 cat <<_ASUNAME
2367 ## --------- ##
2368 ## Platform. ##
2369 ## --------- ##
2370
2371 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2372 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2373 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2374 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2375 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2376
2377 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2378 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2379
2380 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2381 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2382 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2383 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2384 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2385 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2386 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2387
2388 _ASUNAME
2389
2390 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2391 for as_dir in $PATH
2392 do
2393 IFS=$as_save_IFS
2394 test -z "$as_dir" && as_dir=.
2395 $as_echo "PATH: $as_dir"
2396 done
2397 IFS=$as_save_IFS
2398
2399 } >&5
2400
2401 cat >&5 <<_ACEOF
2402
2403
2404 ## ----------- ##
2405 ## Core tests. ##
2406 ## ----------- ##
2407
2408 _ACEOF
2409
2410
2411 # Keep a trace of the command line.
2412 # Strip out --no-create and --no-recursion so they do not pile up.
2413 # Strip out --silent because we don't want to record it for future runs.
2414 # Also quote any args containing shell meta-characters.
2415 # Make two passes to allow for proper duplicate-argument suppression.
2416 ac_configure_args=
2417 ac_configure_args0=
2418 ac_configure_args1=
2419 ac_must_keep_next=false
2420 for ac_pass in 1 2
2421 do
2422 for ac_arg
2423 do
2424 case $ac_arg in
2425 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2426 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2427 | -silent | --silent | --silen | --sile | --sil)
2428 continue ;;
2429 *\'*)
2430 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2431 esac
2432 case $ac_pass in
2433 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2434 2)
2435 as_fn_append ac_configure_args1 " '$ac_arg'"
2436 if test $ac_must_keep_next = true; then
2437 ac_must_keep_next=false # Got value, back to normal.
2438 else
2439 case $ac_arg in
2440 *=* | --config-cache | -C | -disable-* | --disable-* \
2441 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2442 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2443 | -with-* | --with-* | -without-* | --without-* | --x)
2444 case "$ac_configure_args0 " in
2445 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2446 esac
2447 ;;
2448 -* ) ac_must_keep_next=true ;;
2449 esac
2450 fi
2451 as_fn_append ac_configure_args " '$ac_arg'"
2452 ;;
2453 esac
2454 done
2455 done
2456 { ac_configure_args0=; unset ac_configure_args0;}
2457 { ac_configure_args1=; unset ac_configure_args1;}
2458
2459 # When interrupted or exit'd, cleanup temporary files, and complete
2460 # config.log. We remove comments because anyway the quotes in there
2461 # would cause problems or look ugly.
2462 # WARNING: Use '\'' to represent an apostrophe within the trap.
2463 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2464 trap 'exit_status=$?
2465 # Save into config.log some information that might help in debugging.
2466 {
2467 echo
2468
2469 $as_echo "## ---------------- ##
2470 ## Cache variables. ##
2471 ## ---------------- ##"
2472 echo
2473 # The following way of writing the cache mishandles newlines in values,
2474 (
2475 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2476 eval ac_val=\$$ac_var
2477 case $ac_val in #(
2478 *${as_nl}*)
2479 case $ac_var in #(
2480 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2481 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2482 esac
2483 case $ac_var in #(
2484 _ | IFS | as_nl) ;; #(
2485 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2486 *) { eval $ac_var=; unset $ac_var;} ;;
2487 esac ;;
2488 esac
2489 done
2490 (set) 2>&1 |
2491 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2492 *${as_nl}ac_space=\ *)
2493 sed -n \
2494 "s/'\''/'\''\\\\'\'''\''/g;
2495 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2496 ;; #(
2497 *)
2498 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2499 ;;
2500 esac |
2501 sort
2502 )
2503 echo
2504
2505 $as_echo "## ----------------- ##
2506 ## Output variables. ##
2507 ## ----------------- ##"
2508 echo
2509 for ac_var in $ac_subst_vars
2510 do
2511 eval ac_val=\$$ac_var
2512 case $ac_val in
2513 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2514 esac
2515 $as_echo "$ac_var='\''$ac_val'\''"
2516 done | sort
2517 echo
2518
2519 if test -n "$ac_subst_files"; then
2520 $as_echo "## ------------------- ##
2521 ## File substitutions. ##
2522 ## ------------------- ##"
2523 echo
2524 for ac_var in $ac_subst_files
2525 do
2526 eval ac_val=\$$ac_var
2527 case $ac_val in
2528 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2529 esac
2530 $as_echo "$ac_var='\''$ac_val'\''"
2531 done | sort
2532 echo
2533 fi
2534
2535 if test -s confdefs.h; then
2536 $as_echo "## ----------- ##
2537 ## confdefs.h. ##
2538 ## ----------- ##"
2539 echo
2540 cat confdefs.h
2541 echo
2542 fi
2543 test "$ac_signal" != 0 &&
2544 $as_echo "$as_me: caught signal $ac_signal"
2545 $as_echo "$as_me: exit $exit_status"
2546 } >&5
2547 rm -f core *.core core.conftest.* &&
2548 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2549 exit $exit_status
2550 ' 0
2551 for ac_signal in 1 2 13 15; do
2552 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2553 done
2554 ac_signal=0
2555
2556 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2557 rm -f -r conftest* confdefs.h
2558
2559 $as_echo "/* confdefs.h */" > confdefs.h
2560
2561 # Predefined preprocessor variables.
2562
2563 cat >>confdefs.h <<_ACEOF
2564 #define PACKAGE_NAME "$PACKAGE_NAME"
2565 _ACEOF
2566
2567 cat >>confdefs.h <<_ACEOF
2568 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2569 _ACEOF
2570
2571 cat >>confdefs.h <<_ACEOF
2572 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2573 _ACEOF
2574
2575 cat >>confdefs.h <<_ACEOF
2576 #define PACKAGE_STRING "$PACKAGE_STRING"
2577 _ACEOF
2578
2579 cat >>confdefs.h <<_ACEOF
2580 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2581 _ACEOF
2582
2583 cat >>confdefs.h <<_ACEOF
2584 #define PACKAGE_URL "$PACKAGE_URL"
2585 _ACEOF
2586
2587
2588 # Let the site file select an alternate cache file if it wants to.
2589 # Prefer an explicitly selected file to automatically selected ones.
2590 ac_site_file1=NONE
2591 ac_site_file2=NONE
2592 if test -n "$CONFIG_SITE"; then
2593 # We do not want a PATH search for config.site.
2594 case $CONFIG_SITE in #((
2595 -*) ac_site_file1=./$CONFIG_SITE;;
2596 */*) ac_site_file1=$CONFIG_SITE;;
2597 *) ac_site_file1=./$CONFIG_SITE;;
2598 esac
2599 elif test "x$prefix" != xNONE; then
2600 ac_site_file1=$prefix/share/config.site
2601 ac_site_file2=$prefix/etc/config.site
2602 else
2603 ac_site_file1=$ac_default_prefix/share/config.site
2604 ac_site_file2=$ac_default_prefix/etc/config.site
2605 fi
2606 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2607 do
2608 test "x$ac_site_file" = xNONE && continue
2609 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2610 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2611 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2612 sed 's/^/| /' "$ac_site_file" >&5
2613 . "$ac_site_file" \
2614 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2615 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2616 as_fn_error $? "failed to load site script $ac_site_file
2617 See \`config.log' for more details" "$LINENO" 5; }
2618 fi
2619 done
2620
2621 if test -r "$cache_file"; then
2622 # Some versions of bash will fail to source /dev/null (special files
2623 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2624 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2625 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2626 $as_echo "$as_me: loading cache $cache_file" >&6;}
2627 case $cache_file in
2628 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2629 *) . "./$cache_file";;
2630 esac
2631 fi
2632 else
2633 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2634 $as_echo "$as_me: creating cache $cache_file" >&6;}
2635 >$cache_file
2636 fi
2637
2638 gt_needs="$gt_needs "
2639 as_fn_append ac_header_list " stdlib.h"
2640 as_fn_append ac_header_list " unistd.h"
2641 as_fn_append ac_header_list " sys/param.h"
2642 as_fn_append ac_func_list " symlink"
2643 # Check that the precious variables saved in the cache have kept the same
2644 # value.
2645 ac_cache_corrupted=false
2646 for ac_var in $ac_precious_vars; do
2647 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2648 eval ac_new_set=\$ac_env_${ac_var}_set
2649 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2650 eval ac_new_val=\$ac_env_${ac_var}_value
2651 case $ac_old_set,$ac_new_set in
2652 set,)
2653 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2654 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2655 ac_cache_corrupted=: ;;
2656 ,set)
2657 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2658 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2659 ac_cache_corrupted=: ;;
2660 ,);;
2661 *)
2662 if test "x$ac_old_val" != "x$ac_new_val"; then
2663 # differences in whitespace do not lead to failure.
2664 ac_old_val_w=`echo x $ac_old_val`
2665 ac_new_val_w=`echo x $ac_new_val`
2666 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2667 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2668 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2669 ac_cache_corrupted=:
2670 else
2671 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2672 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2673 eval $ac_var=\$ac_old_val
2674 fi
2675 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2676 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2677 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2678 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2679 fi;;
2680 esac
2681 # Pass precious variables to config.status.
2682 if test "$ac_new_set" = set; then
2683 case $ac_new_val in
2684 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2685 *) ac_arg=$ac_var=$ac_new_val ;;
2686 esac
2687 case " $ac_configure_args " in
2688 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2689 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2690 esac
2691 fi
2692 done
2693 if $ac_cache_corrupted; then
2694 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2695 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2696 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2697 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2698 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2699 fi
2700 ## -------------------- ##
2701 ## Main body of script. ##
2702 ## -------------------- ##
2703
2704 ac_ext=c
2705 ac_cpp='$CPP $CPPFLAGS'
2706 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2707 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2708 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2709
2710
2711
2712 ac_aux_dir=
2713 for ac_dir in config "$srcdir"/config; do
2714 if test -f "$ac_dir/install-sh"; then
2715 ac_aux_dir=$ac_dir
2716 ac_install_sh="$ac_aux_dir/install-sh -c"
2717 break
2718 elif test -f "$ac_dir/install.sh"; then
2719 ac_aux_dir=$ac_dir
2720 ac_install_sh="$ac_aux_dir/install.sh -c"
2721 break
2722 elif test -f "$ac_dir/shtool"; then
2723 ac_aux_dir=$ac_dir
2724 ac_install_sh="$ac_aux_dir/shtool install -c"
2725 break
2726 fi
2727 done
2728 if test -z "$ac_aux_dir"; then
2729 as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
2730 fi
2731
2732 # These three variables are undocumented and unsupported,
2733 # and are intended to be withdrawn in a future Autoconf release.
2734 # They can cause serious problems if a builder's source tree is in a directory
2735 # whose full name contains unusual characters.
2736 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2737 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2738 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2739
2740
2741 ac_config_headers="$ac_config_headers lib/config.h"
2742
2743
2744 MCONFIG=./MCONFIG
2745
2746 BINARY_TYPE=bin
2747 E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2748 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2749 DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2750 | tr \" " "`
2751 E2FSPROGS_DAY=`echo $DATE | awk -F- '{print $1}'`
2752 MONTH=`echo $DATE | awk -F- '{print $2}'`
2753 YEAR=`echo $DATE | awk -F- '{print $3}'`
2754
2755 if expr $YEAR ">" 1900 > /dev/null ; then
2756 E2FSPROGS_YEAR=$YEAR
2757 elif expr $YEAR ">" 90 >/dev/null ; then
2758 E2FSPROGS_YEAR=19$YEAR
2759 else
2760 E2FSPROGS_YEAR=20$YEAR
2761 fi
2762
2763 case $MONTH in
2764 Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2765 Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2766 Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2767 Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2768 May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2769 Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2770 Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2771 Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2772 Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2773 Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2774 Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2775 Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
2776 *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
2777 $as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
2778 esac
2779
2780 base_ver=`echo $E2FSPROGS_VERSION | \
2781 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
2782
2783 date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2784
2785 case $E2FSPROGS_VERSION in
2786 *-WIP|pre-*)
2787 E2FSPROGS_PKGVER="$base_ver~WIP-$E2FSPROGS_YEAR-$MONTH_NUM-$E2FSPROGS_DAY"
2788 ;;
2789 *)
2790 E2FSPROGS_PKGVER="$base_ver"
2791 ;;
2792 esac
2793
2794 unset DATE MONTH YEAR base_ver pre_vers date_spec
2795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&5
2796 $as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
2797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
2798 $as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
2799
2800
2801
2802
2803
2804 WITH_DIET_LIBC=
2805
2806 # Check whether --with-diet-libc was given.
2807 if test "${with_diet_libc+set}" = set; then :
2808 withval=$with_diet_libc; CC="diet cc -nostdinc"
2809 WITH_DIET_LIBC=yes
2810 if test -z "$LIBS"
2811 then
2812 LIBS="-lcompat"
2813 else
2814 LIBS="$LIBS -lcompat"
2815 fi
2816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
2817 $as_echo "CC=$CC" >&6; }
2818 fi
2819 # Make sure we can run config.sub.
2820 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2821 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2822
2823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2824 $as_echo_n "checking build system type... " >&6; }
2825 if ${ac_cv_build+:} false; then :
2826 $as_echo_n "(cached) " >&6
2827 else
2828 ac_build_alias=$build_alias
2829 test "x$ac_build_alias" = x &&
2830 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2831 test "x$ac_build_alias" = x &&
2832 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2833 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2834 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2835
2836 fi
2837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2838 $as_echo "$ac_cv_build" >&6; }
2839 case $ac_cv_build in
2840 *-*-*) ;;
2841 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2842 esac
2843 build=$ac_cv_build
2844 ac_save_IFS=$IFS; IFS='-'
2845 set x $ac_cv_build
2846 shift
2847 build_cpu=$1
2848 build_vendor=$2
2849 shift; shift
2850 # Remember, the first character of IFS is used to create $*,
2851 # except with old shells:
2852 build_os=$*
2853 IFS=$ac_save_IFS
2854 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2855
2856
2857 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2858 $as_echo_n "checking host system type... " >&6; }
2859 if ${ac_cv_host+:} false; then :
2860 $as_echo_n "(cached) " >&6
2861 else
2862 if test "x$host_alias" = x; then
2863 ac_cv_host=$ac_cv_build
2864 else
2865 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2866 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2867 fi
2868
2869 fi
2870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2871 $as_echo "$ac_cv_host" >&6; }
2872 case $ac_cv_host in
2873 *-*-*) ;;
2874 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2875 esac
2876 host=$ac_cv_host
2877 ac_save_IFS=$IFS; IFS='-'
2878 set x $ac_cv_host
2879 shift
2880 host_cpu=$1
2881 host_vendor=$2
2882 shift; shift
2883 # Remember, the first character of IFS is used to create $*,
2884 # except with old shells:
2885 host_os=$*
2886 IFS=$ac_save_IFS
2887 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2888
2889
2890 DLOPEN_LIB=''
2891 ac_ext=c
2892 ac_cpp='$CPP $CPPFLAGS'
2893 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2894 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2895 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2896 if test -n "$ac_tool_prefix"; then
2897 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2898 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2900 $as_echo_n "checking for $ac_word... " >&6; }
2901 if ${ac_cv_prog_CC+:} false; then :
2902 $as_echo_n "(cached) " >&6
2903 else
2904 if test -n "$CC"; then
2905 ac_cv_prog_CC="$CC" # Let the user override the test.
2906 else
2907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2908 for as_dir in $PATH
2909 do
2910 IFS=$as_save_IFS
2911 test -z "$as_dir" && as_dir=.
2912 for ac_exec_ext in '' $ac_executable_extensions; do
2913 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2914 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2915 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2916 break 2
2917 fi
2918 done
2919 done
2920 IFS=$as_save_IFS
2921
2922 fi
2923 fi
2924 CC=$ac_cv_prog_CC
2925 if test -n "$CC"; then
2926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2927 $as_echo "$CC" >&6; }
2928 else
2929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2930 $as_echo "no" >&6; }
2931 fi
2932
2933
2934 fi
2935 if test -z "$ac_cv_prog_CC"; then
2936 ac_ct_CC=$CC
2937 # Extract the first word of "gcc", so it can be a program name with args.
2938 set dummy gcc; ac_word=$2
2939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2940 $as_echo_n "checking for $ac_word... " >&6; }
2941 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2942 $as_echo_n "(cached) " >&6
2943 else
2944 if test -n "$ac_ct_CC"; then
2945 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2946 else
2947 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2948 for as_dir in $PATH
2949 do
2950 IFS=$as_save_IFS
2951 test -z "$as_dir" && as_dir=.
2952 for ac_exec_ext in '' $ac_executable_extensions; do
2953 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2954 ac_cv_prog_ac_ct_CC="gcc"
2955 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2956 break 2
2957 fi
2958 done
2959 done
2960 IFS=$as_save_IFS
2961
2962 fi
2963 fi
2964 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2965 if test -n "$ac_ct_CC"; then
2966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2967 $as_echo "$ac_ct_CC" >&6; }
2968 else
2969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2970 $as_echo "no" >&6; }
2971 fi
2972
2973 if test "x$ac_ct_CC" = x; then
2974 CC=""
2975 else
2976 case $cross_compiling:$ac_tool_warned in
2977 yes:)
2978 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2979 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2980 ac_tool_warned=yes ;;
2981 esac
2982 CC=$ac_ct_CC
2983 fi
2984 else
2985 CC="$ac_cv_prog_CC"
2986 fi
2987
2988 if test -z "$CC"; then
2989 if test -n "$ac_tool_prefix"; then
2990 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2991 set dummy ${ac_tool_prefix}cc; ac_word=$2
2992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2993 $as_echo_n "checking for $ac_word... " >&6; }
2994 if ${ac_cv_prog_CC+:} false; then :
2995 $as_echo_n "(cached) " >&6
2996 else
2997 if test -n "$CC"; then
2998 ac_cv_prog_CC="$CC" # Let the user override the test.
2999 else
3000 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3001 for as_dir in $PATH
3002 do
3003 IFS=$as_save_IFS
3004 test -z "$as_dir" && as_dir=.
3005 for ac_exec_ext in '' $ac_executable_extensions; do
3006 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3007 ac_cv_prog_CC="${ac_tool_prefix}cc"
3008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3009 break 2
3010 fi
3011 done
3012 done
3013 IFS=$as_save_IFS
3014
3015 fi
3016 fi
3017 CC=$ac_cv_prog_CC
3018 if test -n "$CC"; then
3019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3020 $as_echo "$CC" >&6; }
3021 else
3022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3023 $as_echo "no" >&6; }
3024 fi
3025
3026
3027 fi
3028 fi
3029 if test -z "$CC"; then
3030 # Extract the first word of "cc", so it can be a program name with args.
3031 set dummy cc; ac_word=$2
3032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3033 $as_echo_n "checking for $ac_word... " >&6; }
3034 if ${ac_cv_prog_CC+:} false; then :
3035 $as_echo_n "(cached) " >&6
3036 else
3037 if test -n "$CC"; then
3038 ac_cv_prog_CC="$CC" # Let the user override the test.
3039 else
3040 ac_prog_rejected=no
3041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3042 for as_dir in $PATH
3043 do
3044 IFS=$as_save_IFS
3045 test -z "$as_dir" && as_dir=.
3046 for ac_exec_ext in '' $ac_executable_extensions; do
3047 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3048 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3049 ac_prog_rejected=yes
3050 continue
3051 fi
3052 ac_cv_prog_CC="cc"
3053 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3054 break 2
3055 fi
3056 done
3057 done
3058 IFS=$as_save_IFS
3059
3060 if test $ac_prog_rejected = yes; then
3061 # We found a bogon in the path, so make sure we never use it.
3062 set dummy $ac_cv_prog_CC
3063 shift
3064 if test $# != 0; then
3065 # We chose a different compiler from the bogus one.
3066 # However, it has the same basename, so the bogon will be chosen
3067 # first if we set CC to just the basename; use the full file name.
3068 shift
3069 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3070 fi
3071 fi
3072 fi
3073 fi
3074 CC=$ac_cv_prog_CC
3075 if test -n "$CC"; then
3076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3077 $as_echo "$CC" >&6; }
3078 else
3079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3080 $as_echo "no" >&6; }
3081 fi
3082
3083
3084 fi
3085 if test -z "$CC"; then
3086 if test -n "$ac_tool_prefix"; then
3087 for ac_prog in cl.exe
3088 do
3089 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3090 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3092 $as_echo_n "checking for $ac_word... " >&6; }
3093 if ${ac_cv_prog_CC+:} false; then :
3094 $as_echo_n "(cached) " >&6
3095 else
3096 if test -n "$CC"; then
3097 ac_cv_prog_CC="$CC" # Let the user override the test.
3098 else
3099 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3100 for as_dir in $PATH
3101 do
3102 IFS=$as_save_IFS
3103 test -z "$as_dir" && as_dir=.
3104 for ac_exec_ext in '' $ac_executable_extensions; do
3105 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3106 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3107 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3108 break 2
3109 fi
3110 done
3111 done
3112 IFS=$as_save_IFS
3113
3114 fi
3115 fi
3116 CC=$ac_cv_prog_CC
3117 if test -n "$CC"; then
3118 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3119 $as_echo "$CC" >&6; }
3120 else
3121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3122 $as_echo "no" >&6; }
3123 fi
3124
3125
3126 test -n "$CC" && break
3127 done
3128 fi
3129 if test -z "$CC"; then
3130 ac_ct_CC=$CC
3131 for ac_prog in cl.exe
3132 do
3133 # Extract the first word of "$ac_prog", so it can be a program name with args.
3134 set dummy $ac_prog; ac_word=$2
3135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3136 $as_echo_n "checking for $ac_word... " >&6; }
3137 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3138 $as_echo_n "(cached) " >&6
3139 else
3140 if test -n "$ac_ct_CC"; then
3141 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3142 else
3143 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3144 for as_dir in $PATH
3145 do
3146 IFS=$as_save_IFS
3147 test -z "$as_dir" && as_dir=.
3148 for ac_exec_ext in '' $ac_executable_extensions; do
3149 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3150 ac_cv_prog_ac_ct_CC="$ac_prog"
3151 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3152 break 2
3153 fi
3154 done
3155 done
3156 IFS=$as_save_IFS
3157
3158 fi
3159 fi
3160 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3161 if test -n "$ac_ct_CC"; then
3162 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3163 $as_echo "$ac_ct_CC" >&6; }
3164 else
3165 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3166 $as_echo "no" >&6; }
3167 fi
3168
3169
3170 test -n "$ac_ct_CC" && break
3171 done
3172
3173 if test "x$ac_ct_CC" = x; then
3174 CC=""
3175 else
3176 case $cross_compiling:$ac_tool_warned in
3177 yes:)
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3179 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3180 ac_tool_warned=yes ;;
3181 esac
3182 CC=$ac_ct_CC
3183 fi
3184 fi
3185
3186 fi
3187
3188
3189 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3190 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3191 as_fn_error $? "no acceptable C compiler found in \$PATH
3192 See \`config.log' for more details" "$LINENO" 5; }
3193
3194 # Provide some information about the compiler.
3195 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3196 set X $ac_compile
3197 ac_compiler=$2
3198 for ac_option in --version -v -V -qversion; do
3199 { { ac_try="$ac_compiler $ac_option >&5"
3200 case "(($ac_try" in
3201 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3202 *) ac_try_echo=$ac_try;;
3203 esac
3204 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3205 $as_echo "$ac_try_echo"; } >&5
3206 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3207 ac_status=$?
3208 if test -s conftest.err; then
3209 sed '10a\
3210 ... rest of stderr output deleted ...
3211 10q' conftest.err >conftest.er1
3212 cat conftest.er1 >&5
3213 fi
3214 rm -f conftest.er1 conftest.err
3215 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3216 test $ac_status = 0; }
3217 done
3218
3219 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3220 /* end confdefs.h. */
3221
3222 int
3223 main ()
3224 {
3225
3226 ;
3227 return 0;
3228 }
3229 _ACEOF
3230 ac_clean_files_save=$ac_clean_files
3231 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3232 # Try to create an executable without -o first, disregard a.out.
3233 # It will help us diagnose broken compilers, and finding out an intuition
3234 # of exeext.
3235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3236 $as_echo_n "checking whether the C compiler works... " >&6; }
3237 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3238
3239 # The possible output files:
3240 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3241
3242 ac_rmfiles=
3243 for ac_file in $ac_files
3244 do
3245 case $ac_file in
3246 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3247 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3248 esac
3249 done
3250 rm -f $ac_rmfiles
3251
3252 if { { ac_try="$ac_link_default"
3253 case "(($ac_try" in
3254 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3255 *) ac_try_echo=$ac_try;;
3256 esac
3257 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3258 $as_echo "$ac_try_echo"; } >&5
3259 (eval "$ac_link_default") 2>&5
3260 ac_status=$?
3261 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3262 test $ac_status = 0; }; then :
3263 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3264 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3265 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3266 # so that the user can short-circuit this test for compilers unknown to
3267 # Autoconf.
3268 for ac_file in $ac_files ''
3269 do
3270 test -f "$ac_file" || continue
3271 case $ac_file in
3272 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3273 ;;
3274 [ab].out )
3275 # We found the default executable, but exeext='' is most
3276 # certainly right.
3277 break;;
3278 *.* )
3279 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3280 then :; else
3281 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3282 fi
3283 # We set ac_cv_exeext here because the later test for it is not
3284 # safe: cross compilers may not add the suffix if given an `-o'
3285 # argument, so we may need to know it at that point already.
3286 # Even if this section looks crufty: it has the advantage of
3287 # actually working.
3288 break;;
3289 * )
3290 break;;
3291 esac
3292 done
3293 test "$ac_cv_exeext" = no && ac_cv_exeext=
3294
3295 else
3296 ac_file=''
3297 fi
3298 if test -z "$ac_file"; then :
3299 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3300 $as_echo "no" >&6; }
3301 $as_echo "$as_me: failed program was:" >&5
3302 sed 's/^/| /' conftest.$ac_ext >&5
3303
3304 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3305 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3306 as_fn_error 77 "C compiler cannot create executables
3307 See \`config.log' for more details" "$LINENO" 5; }
3308 else
3309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3310 $as_echo "yes" >&6; }
3311 fi
3312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3313 $as_echo_n "checking for C compiler default output file name... " >&6; }
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3315 $as_echo "$ac_file" >&6; }
3316 ac_exeext=$ac_cv_exeext
3317
3318 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3319 ac_clean_files=$ac_clean_files_save
3320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3321 $as_echo_n "checking for suffix of executables... " >&6; }
3322 if { { ac_try="$ac_link"
3323 case "(($ac_try" in
3324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3325 *) ac_try_echo=$ac_try;;
3326 esac
3327 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3328 $as_echo "$ac_try_echo"; } >&5
3329 (eval "$ac_link") 2>&5
3330 ac_status=$?
3331 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3332 test $ac_status = 0; }; then :
3333 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3334 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3335 # work properly (i.e., refer to `conftest.exe'), while it won't with
3336 # `rm'.
3337 for ac_file in conftest.exe conftest conftest.*; do
3338 test -f "$ac_file" || continue
3339 case $ac_file in
3340 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3341 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3342 break;;
3343 * ) break;;
3344 esac
3345 done
3346 else
3347 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3348 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3349 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3350 See \`config.log' for more details" "$LINENO" 5; }
3351 fi
3352 rm -f conftest conftest$ac_cv_exeext
3353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3354 $as_echo "$ac_cv_exeext" >&6; }
3355
3356 rm -f conftest.$ac_ext
3357 EXEEXT=$ac_cv_exeext
3358 ac_exeext=$EXEEXT
3359 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3360 /* end confdefs.h. */
3361 #include <stdio.h>
3362 int
3363 main ()
3364 {
3365 FILE *f = fopen ("conftest.out", "w");
3366 return ferror (f) || fclose (f) != 0;
3367
3368 ;
3369 return 0;
3370 }
3371 _ACEOF
3372 ac_clean_files="$ac_clean_files conftest.out"
3373 # Check that the compiler produces executables we can run. If not, either
3374 # the compiler is broken, or we cross compile.
3375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3376 $as_echo_n "checking whether we are cross compiling... " >&6; }
3377 if test "$cross_compiling" != yes; then
3378 { { ac_try="$ac_link"
3379 case "(($ac_try" in
3380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3381 *) ac_try_echo=$ac_try;;
3382 esac
3383 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3384 $as_echo "$ac_try_echo"; } >&5
3385 (eval "$ac_link") 2>&5
3386 ac_status=$?
3387 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3388 test $ac_status = 0; }
3389 if { ac_try='./conftest$ac_cv_exeext'
3390 { { case "(($ac_try" in
3391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3392 *) ac_try_echo=$ac_try;;
3393 esac
3394 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3395 $as_echo "$ac_try_echo"; } >&5
3396 (eval "$ac_try") 2>&5
3397 ac_status=$?
3398 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3399 test $ac_status = 0; }; }; then
3400 cross_compiling=no
3401 else
3402 if test "$cross_compiling" = maybe; then
3403 cross_compiling=yes
3404 else
3405 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3406 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3407 as_fn_error $? "cannot run C compiled programs.
3408 If you meant to cross compile, use \`--host'.
3409 See \`config.log' for more details" "$LINENO" 5; }
3410 fi
3411 fi
3412 fi
3413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3414 $as_echo "$cross_compiling" >&6; }
3415
3416 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3417 ac_clean_files=$ac_clean_files_save
3418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3419 $as_echo_n "checking for suffix of object files... " >&6; }
3420 if ${ac_cv_objext+:} false; then :
3421 $as_echo_n "(cached) " >&6
3422 else
3423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3424 /* end confdefs.h. */
3425
3426 int
3427 main ()
3428 {
3429
3430 ;
3431 return 0;
3432 }
3433 _ACEOF
3434 rm -f conftest.o conftest.obj
3435 if { { ac_try="$ac_compile"
3436 case "(($ac_try" in
3437 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3438 *) ac_try_echo=$ac_try;;
3439 esac
3440 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3441 $as_echo "$ac_try_echo"; } >&5
3442 (eval "$ac_compile") 2>&5
3443 ac_status=$?
3444 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3445 test $ac_status = 0; }; then :
3446 for ac_file in conftest.o conftest.obj conftest.*; do
3447 test -f "$ac_file" || continue;
3448 case $ac_file in
3449 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3450 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3451 break;;
3452 esac
3453 done
3454 else
3455 $as_echo "$as_me: failed program was:" >&5
3456 sed 's/^/| /' conftest.$ac_ext >&5
3457
3458 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3459 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3460 as_fn_error $? "cannot compute suffix of object files: cannot compile
3461 See \`config.log' for more details" "$LINENO" 5; }
3462 fi
3463 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3464 fi
3465 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3466 $as_echo "$ac_cv_objext" >&6; }
3467 OBJEXT=$ac_cv_objext
3468 ac_objext=$OBJEXT
3469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3470 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3471 if ${ac_cv_c_compiler_gnu+:} false; then :
3472 $as_echo_n "(cached) " >&6
3473 else
3474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3475 /* end confdefs.h. */
3476
3477 int
3478 main ()
3479 {
3480 #ifndef __GNUC__
3481 choke me
3482 #endif
3483
3484 ;
3485 return 0;
3486 }
3487 _ACEOF
3488 if ac_fn_c_try_compile "$LINENO"; then :
3489 ac_compiler_gnu=yes
3490 else
3491 ac_compiler_gnu=no
3492 fi
3493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3494 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3495
3496 fi
3497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3498 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3499 if test $ac_compiler_gnu = yes; then
3500 GCC=yes
3501 else
3502 GCC=
3503 fi
3504 ac_test_CFLAGS=${CFLAGS+set}
3505 ac_save_CFLAGS=$CFLAGS
3506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3507 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3508 if ${ac_cv_prog_cc_g+:} false; then :
3509 $as_echo_n "(cached) " >&6
3510 else
3511 ac_save_c_werror_flag=$ac_c_werror_flag
3512 ac_c_werror_flag=yes
3513 ac_cv_prog_cc_g=no
3514 CFLAGS="-g"
3515 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3516 /* end confdefs.h. */
3517
3518 int
3519 main ()
3520 {
3521
3522 ;
3523 return 0;
3524 }
3525 _ACEOF
3526 if ac_fn_c_try_compile "$LINENO"; then :
3527 ac_cv_prog_cc_g=yes
3528 else
3529 CFLAGS=""
3530 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3531 /* end confdefs.h. */
3532
3533 int
3534 main ()
3535 {
3536
3537 ;
3538 return 0;
3539 }
3540 _ACEOF
3541 if ac_fn_c_try_compile "$LINENO"; then :
3542
3543 else
3544 ac_c_werror_flag=$ac_save_c_werror_flag
3545 CFLAGS="-g"
3546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3547 /* end confdefs.h. */
3548
3549 int
3550 main ()
3551 {
3552
3553 ;
3554 return 0;
3555 }
3556 _ACEOF
3557 if ac_fn_c_try_compile "$LINENO"; then :
3558 ac_cv_prog_cc_g=yes
3559 fi
3560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3561 fi
3562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3563 fi
3564 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3565 ac_c_werror_flag=$ac_save_c_werror_flag
3566 fi
3567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3568 $as_echo "$ac_cv_prog_cc_g" >&6; }
3569 if test "$ac_test_CFLAGS" = set; then
3570 CFLAGS=$ac_save_CFLAGS
3571 elif test $ac_cv_prog_cc_g = yes; then
3572 if test "$GCC" = yes; then
3573 CFLAGS="-g -O2"
3574 else
3575 CFLAGS="-g"
3576 fi
3577 else
3578 if test "$GCC" = yes; then
3579 CFLAGS="-O2"
3580 else
3581 CFLAGS=
3582 fi
3583 fi
3584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3585 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3586 if ${ac_cv_prog_cc_c89+:} false; then :
3587 $as_echo_n "(cached) " >&6
3588 else
3589 ac_cv_prog_cc_c89=no
3590 ac_save_CC=$CC
3591 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3592 /* end confdefs.h. */
3593 #include <stdarg.h>
3594 #include <stdio.h>
3595 struct stat;
3596 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3597 struct buf { int x; };
3598 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3599 static char *e (p, i)
3600 char **p;
3601 int i;
3602 {
3603 return p[i];
3604 }
3605 static char *f (char * (*g) (char **, int), char **p, ...)
3606 {
3607 char *s;
3608 va_list v;
3609 va_start (v,p);
3610 s = g (p, va_arg (v,int));
3611 va_end (v);
3612 return s;
3613 }
3614
3615 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3616 function prototypes and stuff, but not '\xHH' hex character constants.
3617 These don't provoke an error unfortunately, instead are silently treated
3618 as 'x'. The following induces an error, until -std is added to get
3619 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3620 array size at least. It's necessary to write '\x00'==0 to get something
3621 that's true only with -std. */
3622 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3623
3624 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3625 inside strings and character constants. */
3626 #define FOO(x) 'x'
3627 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3628
3629 int test (int i, double x);
3630 struct s1 {int (*f) (int a);};
3631 struct s2 {int (*f) (double a);};
3632 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3633 int argc;
3634 char **argv;
3635 int
3636 main ()
3637 {
3638 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3639 ;
3640 return 0;
3641 }
3642 _ACEOF
3643 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3644 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3645 do
3646 CC="$ac_save_CC $ac_arg"
3647 if ac_fn_c_try_compile "$LINENO"; then :
3648 ac_cv_prog_cc_c89=$ac_arg
3649 fi
3650 rm -f core conftest.err conftest.$ac_objext
3651 test "x$ac_cv_prog_cc_c89" != "xno" && break
3652 done
3653 rm -f conftest.$ac_ext
3654 CC=$ac_save_CC
3655
3656 fi
3657 # AC_CACHE_VAL
3658 case "x$ac_cv_prog_cc_c89" in
3659 x)
3660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3661 $as_echo "none needed" >&6; } ;;
3662 xno)
3663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3664 $as_echo "unsupported" >&6; } ;;
3665 *)
3666 CC="$CC $ac_cv_prog_cc_c89"
3667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3668 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3669 esac
3670 if test "x$ac_cv_prog_cc_c89" != xno; then :
3671
3672 fi
3673
3674 ac_ext=c
3675 ac_cpp='$CPP $CPPFLAGS'
3676 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3677 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3678 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3679
3680
3681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3682 $as_echo_n "checking for dlopen in -ldl... " >&6; }
3683 if ${ac_cv_lib_dl_dlopen+:} false; then :
3684 $as_echo_n "(cached) " >&6
3685 else
3686 ac_check_lib_save_LIBS=$LIBS
3687 LIBS="-ldl $LIBS"
3688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3689 /* end confdefs.h. */
3690
3691 /* Override any GCC internal prototype to avoid an error.
3692 Use char because int might match the return type of a GCC
3693 builtin and then its argument prototype would still apply. */
3694 #ifdef __cplusplus
3695 extern "C"
3696 #endif
3697 char dlopen ();
3698 int
3699 main ()
3700 {
3701 return dlopen ();
3702 ;
3703 return 0;
3704 }
3705 _ACEOF
3706 if ac_fn_c_try_link "$LINENO"; then :
3707 ac_cv_lib_dl_dlopen=yes
3708 else
3709 ac_cv_lib_dl_dlopen=no
3710 fi
3711 rm -f core conftest.err conftest.$ac_objext \
3712 conftest$ac_exeext conftest.$ac_ext
3713 LIBS=$ac_check_lib_save_LIBS
3714 fi
3715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3716 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
3717 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
3718 DLOPEN_LIB=-ldl
3719
3720 $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
3721
3722 fi
3723
3724
3725
3726 # Check whether --with-cc was given.
3727 if test "${with_cc+set}" = set; then :
3728 withval=$with_cc; as_fn_error $? "--with-cc no longer supported; use CC= instead" "$LINENO" 5
3729 fi
3730
3731
3732 # Check whether --with-ccopts was given.
3733 if test "${with_ccopts+set}" = set; then :
3734 withval=$with_ccopts; as_fn_error $? "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
3735 fi
3736
3737
3738 # Check whether --with-ldopts was given.
3739 if test "${with_ldopts+set}" = set; then :
3740 withval=$with_ldopts; as_fn_error $? "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
3741 fi
3742
3743 ac_ext=c
3744 ac_cpp='$CPP $CPPFLAGS'
3745 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3746 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3747 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3748 if test -n "$ac_tool_prefix"; then
3749 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3750 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3752 $as_echo_n "checking for $ac_word... " >&6; }
3753 if ${ac_cv_prog_CC+:} false; then :
3754 $as_echo_n "(cached) " >&6
3755 else
3756 if test -n "$CC"; then
3757 ac_cv_prog_CC="$CC" # Let the user override the test.
3758 else
3759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3760 for as_dir in $PATH
3761 do
3762 IFS=$as_save_IFS
3763 test -z "$as_dir" && as_dir=.
3764 for ac_exec_ext in '' $ac_executable_extensions; do
3765 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3766 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3767 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3768 break 2
3769 fi
3770 done
3771 done
3772 IFS=$as_save_IFS
3773
3774 fi
3775 fi
3776 CC=$ac_cv_prog_CC
3777 if test -n "$CC"; then
3778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3779 $as_echo "$CC" >&6; }
3780 else
3781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3782 $as_echo "no" >&6; }
3783 fi
3784
3785
3786 fi
3787 if test -z "$ac_cv_prog_CC"; then
3788 ac_ct_CC=$CC
3789 # Extract the first word of "gcc", so it can be a program name with args.
3790 set dummy gcc; ac_word=$2
3791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3792 $as_echo_n "checking for $ac_word... " >&6; }
3793 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3794 $as_echo_n "(cached) " >&6
3795 else
3796 if test -n "$ac_ct_CC"; then
3797 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3798 else
3799 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3800 for as_dir in $PATH
3801 do
3802 IFS=$as_save_IFS
3803 test -z "$as_dir" && as_dir=.
3804 for ac_exec_ext in '' $ac_executable_extensions; do
3805 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3806 ac_cv_prog_ac_ct_CC="gcc"
3807 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3808 break 2
3809 fi
3810 done
3811 done
3812 IFS=$as_save_IFS
3813
3814 fi
3815 fi
3816 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3817 if test -n "$ac_ct_CC"; then
3818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3819 $as_echo "$ac_ct_CC" >&6; }
3820 else
3821 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3822 $as_echo "no" >&6; }
3823 fi
3824
3825 if test "x$ac_ct_CC" = x; then
3826 CC=""
3827 else
3828 case $cross_compiling:$ac_tool_warned in
3829 yes:)
3830 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3831 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3832 ac_tool_warned=yes ;;
3833 esac
3834 CC=$ac_ct_CC
3835 fi
3836 else
3837 CC="$ac_cv_prog_CC"
3838 fi
3839
3840 if test -z "$CC"; then
3841 if test -n "$ac_tool_prefix"; then
3842 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3843 set dummy ${ac_tool_prefix}cc; ac_word=$2
3844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3845 $as_echo_n "checking for $ac_word... " >&6; }
3846 if ${ac_cv_prog_CC+:} false; then :
3847 $as_echo_n "(cached) " >&6
3848 else
3849 if test -n "$CC"; then
3850 ac_cv_prog_CC="$CC" # Let the user override the test.
3851 else
3852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3853 for as_dir in $PATH
3854 do
3855 IFS=$as_save_IFS
3856 test -z "$as_dir" && as_dir=.
3857 for ac_exec_ext in '' $ac_executable_extensions; do
3858 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3859 ac_cv_prog_CC="${ac_tool_prefix}cc"
3860 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3861 break 2
3862 fi
3863 done
3864 done
3865 IFS=$as_save_IFS
3866
3867 fi
3868 fi
3869 CC=$ac_cv_prog_CC
3870 if test -n "$CC"; then
3871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3872 $as_echo "$CC" >&6; }
3873 else
3874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3875 $as_echo "no" >&6; }
3876 fi
3877
3878
3879 fi
3880 fi
3881 if test -z "$CC"; then
3882 # Extract the first word of "cc", so it can be a program name with args.
3883 set dummy cc; ac_word=$2
3884 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3885 $as_echo_n "checking for $ac_word... " >&6; }
3886 if ${ac_cv_prog_CC+:} false; then :
3887 $as_echo_n "(cached) " >&6
3888 else
3889 if test -n "$CC"; then
3890 ac_cv_prog_CC="$CC" # Let the user override the test.
3891 else
3892 ac_prog_rejected=no
3893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3894 for as_dir in $PATH
3895 do
3896 IFS=$as_save_IFS
3897 test -z "$as_dir" && as_dir=.
3898 for ac_exec_ext in '' $ac_executable_extensions; do
3899 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3900 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3901 ac_prog_rejected=yes
3902 continue
3903 fi
3904 ac_cv_prog_CC="cc"
3905 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3906 break 2
3907 fi
3908 done
3909 done
3910 IFS=$as_save_IFS
3911
3912 if test $ac_prog_rejected = yes; then
3913 # We found a bogon in the path, so make sure we never use it.
3914 set dummy $ac_cv_prog_CC
3915 shift
3916 if test $# != 0; then
3917 # We chose a different compiler from the bogus one.
3918 # However, it has the same basename, so the bogon will be chosen
3919 # first if we set CC to just the basename; use the full file name.
3920 shift
3921 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3922 fi
3923 fi
3924 fi
3925 fi
3926 CC=$ac_cv_prog_CC
3927 if test -n "$CC"; then
3928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3929 $as_echo "$CC" >&6; }
3930 else
3931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3932 $as_echo "no" >&6; }
3933 fi
3934
3935
3936 fi
3937 if test -z "$CC"; then
3938 if test -n "$ac_tool_prefix"; then
3939 for ac_prog in cl.exe
3940 do
3941 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3942 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3944 $as_echo_n "checking for $ac_word... " >&6; }
3945 if ${ac_cv_prog_CC+:} false; then :
3946 $as_echo_n "(cached) " >&6
3947 else
3948 if test -n "$CC"; then
3949 ac_cv_prog_CC="$CC" # Let the user override the test.
3950 else
3951 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3952 for as_dir in $PATH
3953 do
3954 IFS=$as_save_IFS
3955 test -z "$as_dir" && as_dir=.
3956 for ac_exec_ext in '' $ac_executable_extensions; do
3957 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3958 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3959 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3960 break 2
3961 fi
3962 done
3963 done
3964 IFS=$as_save_IFS
3965
3966 fi
3967 fi
3968 CC=$ac_cv_prog_CC
3969 if test -n "$CC"; then
3970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3971 $as_echo "$CC" >&6; }
3972 else
3973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3974 $as_echo "no" >&6; }
3975 fi
3976
3977
3978 test -n "$CC" && break
3979 done
3980 fi
3981 if test -z "$CC"; then
3982 ac_ct_CC=$CC
3983 for ac_prog in cl.exe
3984 do
3985 # Extract the first word of "$ac_prog", so it can be a program name with args.
3986 set dummy $ac_prog; ac_word=$2
3987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3988 $as_echo_n "checking for $ac_word... " >&6; }
3989 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3990 $as_echo_n "(cached) " >&6
3991 else
3992 if test -n "$ac_ct_CC"; then
3993 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3994 else
3995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3996 for as_dir in $PATH
3997 do
3998 IFS=$as_save_IFS
3999 test -z "$as_dir" && as_dir=.
4000 for ac_exec_ext in '' $ac_executable_extensions; do
4001 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4002 ac_cv_prog_ac_ct_CC="$ac_prog"
4003 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4004 break 2
4005 fi
4006 done
4007 done
4008 IFS=$as_save_IFS
4009
4010 fi
4011 fi
4012 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4013 if test -n "$ac_ct_CC"; then
4014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4015 $as_echo "$ac_ct_CC" >&6; }
4016 else
4017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4018 $as_echo "no" >&6; }
4019 fi
4020
4021
4022 test -n "$ac_ct_CC" && break
4023 done
4024
4025 if test "x$ac_ct_CC" = x; then
4026 CC=""
4027 else
4028 case $cross_compiling:$ac_tool_warned in
4029 yes:)
4030 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4031 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4032 ac_tool_warned=yes ;;
4033 esac
4034 CC=$ac_ct_CC
4035 fi
4036 fi
4037
4038 fi
4039
4040
4041 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4042 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4043 as_fn_error $? "no acceptable C compiler found in \$PATH
4044 See \`config.log' for more details" "$LINENO" 5; }
4045
4046 # Provide some information about the compiler.
4047 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4048 set X $ac_compile
4049 ac_compiler=$2
4050 for ac_option in --version -v -V -qversion; do
4051 { { ac_try="$ac_compiler $ac_option >&5"
4052 case "(($ac_try" in
4053 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4054 *) ac_try_echo=$ac_try;;
4055 esac
4056 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4057 $as_echo "$ac_try_echo"; } >&5
4058 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4059 ac_status=$?
4060 if test -s conftest.err; then
4061 sed '10a\
4062 ... rest of stderr output deleted ...
4063 10q' conftest.err >conftest.er1
4064 cat conftest.er1 >&5
4065 fi
4066 rm -f conftest.er1 conftest.err
4067 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4068 test $ac_status = 0; }
4069 done
4070
4071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4072 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4073 if ${ac_cv_c_compiler_gnu+:} false; then :
4074 $as_echo_n "(cached) " >&6
4075 else
4076 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4077 /* end confdefs.h. */
4078
4079 int
4080 main ()
4081 {
4082 #ifndef __GNUC__
4083 choke me
4084 #endif
4085
4086 ;
4087 return 0;
4088 }
4089 _ACEOF
4090 if ac_fn_c_try_compile "$LINENO"; then :
4091 ac_compiler_gnu=yes
4092 else
4093 ac_compiler_gnu=no
4094 fi
4095 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4096 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4097
4098 fi
4099 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4100 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4101 if test $ac_compiler_gnu = yes; then
4102 GCC=yes
4103 else
4104 GCC=
4105 fi
4106 ac_test_CFLAGS=${CFLAGS+set}
4107 ac_save_CFLAGS=$CFLAGS
4108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4109 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4110 if ${ac_cv_prog_cc_g+:} false; then :
4111 $as_echo_n "(cached) " >&6
4112 else
4113 ac_save_c_werror_flag=$ac_c_werror_flag
4114 ac_c_werror_flag=yes
4115 ac_cv_prog_cc_g=no
4116 CFLAGS="-g"
4117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4118 /* end confdefs.h. */
4119
4120 int
4121 main ()
4122 {
4123
4124 ;
4125 return 0;
4126 }
4127 _ACEOF
4128 if ac_fn_c_try_compile "$LINENO"; then :
4129 ac_cv_prog_cc_g=yes
4130 else
4131 CFLAGS=""
4132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4133 /* end confdefs.h. */
4134
4135 int
4136 main ()
4137 {
4138
4139 ;
4140 return 0;
4141 }
4142 _ACEOF
4143 if ac_fn_c_try_compile "$LINENO"; then :
4144
4145 else
4146 ac_c_werror_flag=$ac_save_c_werror_flag
4147 CFLAGS="-g"
4148 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4149 /* end confdefs.h. */
4150
4151 int
4152 main ()
4153 {
4154
4155 ;
4156 return 0;
4157 }
4158 _ACEOF
4159 if ac_fn_c_try_compile "$LINENO"; then :
4160 ac_cv_prog_cc_g=yes
4161 fi
4162 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4163 fi
4164 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4165 fi
4166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4167 ac_c_werror_flag=$ac_save_c_werror_flag
4168 fi
4169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4170 $as_echo "$ac_cv_prog_cc_g" >&6; }
4171 if test "$ac_test_CFLAGS" = set; then
4172 CFLAGS=$ac_save_CFLAGS
4173 elif test $ac_cv_prog_cc_g = yes; then
4174 if test "$GCC" = yes; then
4175 CFLAGS="-g -O2"
4176 else
4177 CFLAGS="-g"
4178 fi
4179 else
4180 if test "$GCC" = yes; then
4181 CFLAGS="-O2"
4182 else
4183 CFLAGS=
4184 fi
4185 fi
4186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4187 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4188 if ${ac_cv_prog_cc_c89+:} false; then :
4189 $as_echo_n "(cached) " >&6
4190 else
4191 ac_cv_prog_cc_c89=no
4192 ac_save_CC=$CC
4193 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4194 /* end confdefs.h. */
4195 #include <stdarg.h>
4196 #include <stdio.h>
4197 struct stat;
4198 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4199 struct buf { int x; };
4200 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4201 static char *e (p, i)
4202 char **p;
4203 int i;
4204 {
4205 return p[i];
4206 }
4207 static char *f (char * (*g) (char **, int), char **p, ...)
4208 {
4209 char *s;
4210 va_list v;
4211 va_start (v,p);
4212 s = g (p, va_arg (v,int));
4213 va_end (v);
4214 return s;
4215 }
4216
4217 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4218 function prototypes and stuff, but not '\xHH' hex character constants.
4219 These don't provoke an error unfortunately, instead are silently treated
4220 as 'x'. The following induces an error, until -std is added to get
4221 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4222 array size at least. It's necessary to write '\x00'==0 to get something
4223 that's true only with -std. */
4224 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4225
4226 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4227 inside strings and character constants. */
4228 #define FOO(x) 'x'
4229 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4230
4231 int test (int i, double x);
4232 struct s1 {int (*f) (int a);};
4233 struct s2 {int (*f) (double a);};
4234 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4235 int argc;
4236 char **argv;
4237 int
4238 main ()
4239 {
4240 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4241 ;
4242 return 0;
4243 }
4244 _ACEOF
4245 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4246 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4247 do
4248 CC="$ac_save_CC $ac_arg"
4249 if ac_fn_c_try_compile "$LINENO"; then :
4250 ac_cv_prog_cc_c89=$ac_arg
4251 fi
4252 rm -f core conftest.err conftest.$ac_objext
4253 test "x$ac_cv_prog_cc_c89" != "xno" && break
4254 done
4255 rm -f conftest.$ac_ext
4256 CC=$ac_save_CC
4257
4258 fi
4259 # AC_CACHE_VAL
4260 case "x$ac_cv_prog_cc_c89" in
4261 x)
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4263 $as_echo "none needed" >&6; } ;;
4264 xno)
4265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4266 $as_echo "unsupported" >&6; } ;;
4267 *)
4268 CC="$CC $ac_cv_prog_cc_c89"
4269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4270 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4271 esac
4272 if test "x$ac_cv_prog_cc_c89" != xno; then :
4273
4274 fi
4275
4276 ac_ext=c
4277 ac_cpp='$CPP $CPPFLAGS'
4278 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4279 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4280 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4281
4282 if test "$GCC" = yes; then
4283 RDYNAMIC="-rdynamic"
4284
4285 fi
4286 ac_ext=c
4287 ac_cpp='$CPP $CPPFLAGS'
4288 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4289 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4290 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4292 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4293 # On Suns, sometimes $CPP names a directory.
4294 if test -n "$CPP" && test -d "$CPP"; then
4295 CPP=
4296 fi
4297 if test -z "$CPP"; then
4298 if ${ac_cv_prog_CPP+:} false; then :
4299 $as_echo_n "(cached) " >&6
4300 else
4301 # Double quotes because CPP needs to be expanded
4302 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4303 do
4304 ac_preproc_ok=false
4305 for ac_c_preproc_warn_flag in '' yes
4306 do
4307 # Use a header file that comes with gcc, so configuring glibc
4308 # with a fresh cross-compiler works.
4309 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4310 # <limits.h> exists even on freestanding compilers.
4311 # On the NeXT, cc -E runs the code through the compiler's parser,
4312 # not just through cpp. "Syntax error" is here to catch this case.
4313 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4314 /* end confdefs.h. */
4315 #ifdef __STDC__
4316 # include <limits.h>
4317 #else
4318 # include <assert.h>
4319 #endif
4320 Syntax error
4321 _ACEOF
4322 if ac_fn_c_try_cpp "$LINENO"; then :
4323
4324 else
4325 # Broken: fails on valid input.
4326 continue
4327 fi
4328 rm -f conftest.err conftest.i conftest.$ac_ext
4329
4330 # OK, works on sane cases. Now check whether nonexistent headers
4331 # can be detected and how.
4332 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4333 /* end confdefs.h. */
4334 #include <ac_nonexistent.h>
4335 _ACEOF
4336 if ac_fn_c_try_cpp "$LINENO"; then :
4337 # Broken: success on invalid input.
4338 continue
4339 else
4340 # Passes both tests.
4341 ac_preproc_ok=:
4342 break
4343 fi
4344 rm -f conftest.err conftest.i conftest.$ac_ext
4345
4346 done
4347 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4348 rm -f conftest.i conftest.err conftest.$ac_ext
4349 if $ac_preproc_ok; then :
4350 break
4351 fi
4352
4353 done
4354 ac_cv_prog_CPP=$CPP
4355
4356 fi
4357 CPP=$ac_cv_prog_CPP
4358 else
4359 ac_cv_prog_CPP=$CPP
4360 fi
4361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4362 $as_echo "$CPP" >&6; }
4363 ac_preproc_ok=false
4364 for ac_c_preproc_warn_flag in '' yes
4365 do
4366 # Use a header file that comes with gcc, so configuring glibc
4367 # with a fresh cross-compiler works.
4368 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4369 # <limits.h> exists even on freestanding compilers.
4370 # On the NeXT, cc -E runs the code through the compiler's parser,
4371 # not just through cpp. "Syntax error" is here to catch this case.
4372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4373 /* end confdefs.h. */
4374 #ifdef __STDC__
4375 # include <limits.h>
4376 #else
4377 # include <assert.h>
4378 #endif
4379 Syntax error
4380 _ACEOF
4381 if ac_fn_c_try_cpp "$LINENO"; then :
4382
4383 else
4384 # Broken: fails on valid input.
4385 continue
4386 fi
4387 rm -f conftest.err conftest.i conftest.$ac_ext
4388
4389 # OK, works on sane cases. Now check whether nonexistent headers
4390 # can be detected and how.
4391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4392 /* end confdefs.h. */
4393 #include <ac_nonexistent.h>
4394 _ACEOF
4395 if ac_fn_c_try_cpp "$LINENO"; then :
4396 # Broken: success on invalid input.
4397 continue
4398 else
4399 # Passes both tests.
4400 ac_preproc_ok=:
4401 break
4402 fi
4403 rm -f conftest.err conftest.i conftest.$ac_ext
4404
4405 done
4406 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4407 rm -f conftest.i conftest.err conftest.$ac_ext
4408 if $ac_preproc_ok; then :
4409
4410 else
4411 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4412 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4413 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4414 See \`config.log' for more details" "$LINENO" 5; }
4415 fi
4416
4417 ac_ext=c
4418 ac_cpp='$CPP $CPPFLAGS'
4419 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4420 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4421 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4422
4423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
4424 $as_echo_n "checking for additional special compiler flags... " >&6; }
4425 if test "$GCC" = yes
4426 then
4427 case "$host_cpu" in
4428 alpha) addcflags="-mieee" ;;
4429 esac
4430 fi
4431 if test "x$addcflags" != x
4432 then
4433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
4434 $as_echo "$addcflags" >&6; }
4435 CFLAGS="$addcflags $CFLAGS"
4436 else
4437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
4438 $as_echo "(none)" >&6; }
4439 fi
4440
4441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4442 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4443 if ${ac_cv_path_GREP+:} false; then :
4444 $as_echo_n "(cached) " >&6
4445 else
4446 if test -z "$GREP"; then
4447 ac_path_GREP_found=false
4448 # Loop through the user's path and test for each of PROGNAME-LIST
4449 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4450 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4451 do
4452 IFS=$as_save_IFS
4453 test -z "$as_dir" && as_dir=.
4454 for ac_prog in grep ggrep; do
4455 for ac_exec_ext in '' $ac_executable_extensions; do
4456 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4457 as_fn_executable_p "$ac_path_GREP" || continue
4458 # Check for GNU ac_path_GREP and select it if it is found.
4459 # Check for GNU $ac_path_GREP
4460 case `"$ac_path_GREP" --version 2>&1` in
4461 *GNU*)
4462 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4463 *)
4464 ac_count=0
4465 $as_echo_n 0123456789 >"conftest.in"
4466 while :
4467 do
4468 cat "conftest.in" "conftest.in" >"conftest.tmp"
4469 mv "conftest.tmp" "conftest.in"
4470 cp "conftest.in" "conftest.nl"
4471 $as_echo 'GREP' >> "conftest.nl"
4472 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4473 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4474 as_fn_arith $ac_count + 1 && ac_count=$as_val
4475 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4476 # Best one so far, save it but keep looking for a better one
4477 ac_cv_path_GREP="$ac_path_GREP"
4478 ac_path_GREP_max=$ac_count
4479 fi
4480 # 10*(2^10) chars as input seems more than enough
4481 test $ac_count -gt 10 && break
4482 done
4483 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4484 esac
4485
4486 $ac_path_GREP_found && break 3
4487 done
4488 done
4489 done
4490 IFS=$as_save_IFS
4491 if test -z "$ac_cv_path_GREP"; then
4492 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4493 fi
4494 else
4495 ac_cv_path_GREP=$GREP
4496 fi
4497
4498 fi
4499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4500 $as_echo "$ac_cv_path_GREP" >&6; }
4501 GREP="$ac_cv_path_GREP"
4502
4503
4504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4505 $as_echo_n "checking for egrep... " >&6; }
4506 if ${ac_cv_path_EGREP+:} false; then :
4507 $as_echo_n "(cached) " >&6
4508 else
4509 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4510 then ac_cv_path_EGREP="$GREP -E"
4511 else
4512 if test -z "$EGREP"; then
4513 ac_path_EGREP_found=false
4514 # Loop through the user's path and test for each of PROGNAME-LIST
4515 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4516 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4517 do
4518 IFS=$as_save_IFS
4519 test -z "$as_dir" && as_dir=.
4520 for ac_prog in egrep; do
4521 for ac_exec_ext in '' $ac_executable_extensions; do
4522 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4523 as_fn_executable_p "$ac_path_EGREP" || continue
4524 # Check for GNU ac_path_EGREP and select it if it is found.
4525 # Check for GNU $ac_path_EGREP
4526 case `"$ac_path_EGREP" --version 2>&1` in
4527 *GNU*)
4528 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4529 *)
4530 ac_count=0
4531 $as_echo_n 0123456789 >"conftest.in"
4532 while :
4533 do
4534 cat "conftest.in" "conftest.in" >"conftest.tmp"
4535 mv "conftest.tmp" "conftest.in"
4536 cp "conftest.in" "conftest.nl"
4537 $as_echo 'EGREP' >> "conftest.nl"
4538 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4539 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4540 as_fn_arith $ac_count + 1 && ac_count=$as_val
4541 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4542 # Best one so far, save it but keep looking for a better one
4543 ac_cv_path_EGREP="$ac_path_EGREP"
4544 ac_path_EGREP_max=$ac_count
4545 fi
4546 # 10*(2^10) chars as input seems more than enough
4547 test $ac_count -gt 10 && break
4548 done
4549 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4550 esac
4551
4552 $ac_path_EGREP_found && break 3
4553 done
4554 done
4555 done
4556 IFS=$as_save_IFS
4557 if test -z "$ac_cv_path_EGREP"; then
4558 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4559 fi
4560 else
4561 ac_cv_path_EGREP=$EGREP
4562 fi
4563
4564 fi
4565 fi
4566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4567 $as_echo "$ac_cv_path_EGREP" >&6; }
4568 EGREP="$ac_cv_path_EGREP"
4569
4570
4571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4572 $as_echo_n "checking for ANSI C header files... " >&6; }
4573 if ${ac_cv_header_stdc+:} false; then :
4574 $as_echo_n "(cached) " >&6
4575 else
4576 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4577 /* end confdefs.h. */
4578 #include <stdlib.h>
4579 #include <stdarg.h>
4580 #include <string.h>
4581 #include <float.h>
4582
4583 int
4584 main ()
4585 {
4586
4587 ;
4588 return 0;
4589 }
4590 _ACEOF
4591 if ac_fn_c_try_compile "$LINENO"; then :
4592 ac_cv_header_stdc=yes
4593 else
4594 ac_cv_header_stdc=no
4595 fi
4596 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4597
4598 if test $ac_cv_header_stdc = yes; then
4599 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4600 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4601 /* end confdefs.h. */
4602 #include <string.h>
4603
4604 _ACEOF
4605 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4606 $EGREP "memchr" >/dev/null 2>&1; then :
4607
4608 else
4609 ac_cv_header_stdc=no
4610 fi
4611 rm -f conftest*
4612
4613 fi
4614
4615 if test $ac_cv_header_stdc = yes; then
4616 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4617 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4618 /* end confdefs.h. */
4619 #include <stdlib.h>
4620
4621 _ACEOF
4622 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4623 $EGREP "free" >/dev/null 2>&1; then :
4624
4625 else
4626 ac_cv_header_stdc=no
4627 fi
4628 rm -f conftest*
4629
4630 fi
4631
4632 if test $ac_cv_header_stdc = yes; then
4633 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4634 if test "$cross_compiling" = yes; then :
4635 :
4636 else
4637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4638 /* end confdefs.h. */
4639 #include <ctype.h>
4640 #include <stdlib.h>
4641 #if ((' ' & 0x0FF) == 0x020)
4642 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4643 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4644 #else
4645 # define ISLOWER(c) \
4646 (('a' <= (c) && (c) <= 'i') \
4647 || ('j' <= (c) && (c) <= 'r') \
4648 || ('s' <= (c) && (c) <= 'z'))
4649 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4650 #endif
4651
4652 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4653 int
4654 main ()
4655 {
4656 int i;
4657 for (i = 0; i < 256; i++)
4658 if (XOR (islower (i), ISLOWER (i))
4659 || toupper (i) != TOUPPER (i))
4660 return 2;
4661 return 0;
4662 }
4663 _ACEOF
4664 if ac_fn_c_try_run "$LINENO"; then :
4665
4666 else
4667 ac_cv_header_stdc=no
4668 fi
4669 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4670 conftest.$ac_objext conftest.beam conftest.$ac_ext
4671 fi
4672
4673 fi
4674 fi
4675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4676 $as_echo "$ac_cv_header_stdc" >&6; }
4677 if test $ac_cv_header_stdc = yes; then
4678
4679 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4680
4681 fi
4682
4683 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4684 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4685 inttypes.h stdint.h unistd.h
4686 do :
4687 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4688 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4689 "
4690 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4691 cat >>confdefs.h <<_ACEOF
4692 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4693 _ACEOF
4694
4695 fi
4696
4697 done
4698
4699
4700
4701 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4702 if test "x$ac_cv_header_minix_config_h" = xyes; then :
4703 MINIX=yes
4704 else
4705 MINIX=
4706 fi
4707
4708
4709 if test "$MINIX" = yes; then
4710
4711 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4712
4713
4714 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4715
4716
4717 $as_echo "#define _MINIX 1" >>confdefs.h
4718
4719 fi
4720
4721
4722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4723 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4724 if ${ac_cv_safe_to_define___extensions__+:} false; then :
4725 $as_echo_n "(cached) " >&6
4726 else
4727 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4728 /* end confdefs.h. */
4729
4730 # define __EXTENSIONS__ 1
4731 $ac_includes_default
4732 int
4733 main ()
4734 {
4735
4736 ;
4737 return 0;
4738 }
4739 _ACEOF
4740 if ac_fn_c_try_compile "$LINENO"; then :
4741 ac_cv_safe_to_define___extensions__=yes
4742 else
4743 ac_cv_safe_to_define___extensions__=no
4744 fi
4745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4746 fi
4747 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4748 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4749 test $ac_cv_safe_to_define___extensions__ = yes &&
4750 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4751
4752 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4753
4754 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4755
4756 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4757
4758 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4759
4760
4761 LIB_EXT=.a
4762 STATIC_LIB_EXT=.a
4763 PROFILED_LIB_EXT=.a
4764
4765 # Check whether --with-root-prefix was given.
4766 if test "${with_root_prefix+set}" = set; then :
4767 withval=$with_root_prefix; root_prefix=$withval
4768 else
4769 root_prefix=NONE
4770 fi
4771 # Check whether --enable-maintainer-mode was given.
4772 if test "${enable_maintainer_mode+set}" = set; then :
4773 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
4774 then
4775 MAINTAINER_CMT=#
4776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
4777 $as_echo "Disabling maintainer mode" >&6; }
4778 else
4779 MAINTAINER_CMT=
4780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
4781 $as_echo "Enabling maintainer mode" >&6; }
4782 fi
4783
4784 else
4785 MAINTAINER_CMT=#
4786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
4787 $as_echo "Disabling maintainer mode by default" >&6; }
4788
4789 fi
4790
4791
4792 # Check whether --enable-symlink-install was given.
4793 if test "${enable_symlink_install+set}" = set; then :
4794 enableval=$enable_symlink_install; if test "$enableval" = "no"
4795 then
4796 LINK_INSTALL_FLAGS=-f
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4798 $as_echo "Disabling symlinks for install" >&6; }
4799 else
4800 LINK_INSTALL_FLAGS=-sf
4801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4802 $as_echo "Enabling symlinks for install" >&6; }
4803 fi
4804
4805 else
4806 LINK_INSTALL_FLAGS=-f
4807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install by default" >&5
4808 $as_echo "Disabling symlinks for install by default" >&6; }
4809
4810 fi
4811
4812
4813 relative_symlink_defined=
4814 # Check whether --enable-relative-symlinks was given.
4815 if test "${enable_relative_symlinks+set}" = set; then :
4816 enableval=$enable_relative_symlinks; if test "$enableval" = "no"
4817 then
4818 SYMLINK_RELATIVE=
4819 relative_symlink_defined=yes
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4821 $as_echo "Disabling relative symlinks for install" >&6; }
4822 else
4823 SYMLINK_RELATIVE=--relative
4824 relative_symlink_defined=yes
4825 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4826 $as_echo "Enabling relative symlinks for install" >&6; }
4827 fi
4828 fi
4829
4830 # Check whether --enable-symlink-relative-symlinks was given.
4831 if test "${enable_symlink_relative_symlinks+set}" = set; then :
4832 enableval=$enable_symlink_relative_symlinks; if test "$enableval" = "no"
4833 then
4834 SYMLINK_RELATIVE=yes
4835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4836 $as_echo "Disabling relative symlinks for install" >&6; }
4837 else
4838 SYMLINK_RELATIVE=--relative
4839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4840 $as_echo "Enabling relative symlinks for install" >&6; }
4841 fi
4842
4843 else
4844 if test -z "$relative_symlink_defined"
4845 then
4846 SYMLINK_RELATIVE=
4847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install by default" >&5
4848 $as_echo "Disabling relative symlinks for install by default" >&6; }
4849 fi
4850
4851 fi
4852
4853
4854 # Check whether --enable-symlink-build was given.
4855 if test "${enable_symlink_build+set}" = set; then :
4856 enableval=$enable_symlink_build; if test "$enableval" = "no"
4857 then
4858 LINK_BUILD_FLAGS=
4859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4860 $as_echo "Disabling symlinks for build" >&6; }
4861 else
4862 LINK_BUILD_FLAGS=-s
4863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4864 $as_echo "Enabling symlinks for build" >&6; }
4865 fi
4866
4867 else
4868 LINK_BUILD_FLAGS=
4869 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build by default" >&5
4870 $as_echo "Disabling symlinks for build by default" >&6; }
4871
4872 fi
4873
4874
4875 # Check whether --enable-verbose-makecmds was given.
4876 if test "${enable_verbose_makecmds+set}" = set; then :
4877 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4878 then
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4880 $as_echo "Disabling verbose make commands" >&6; }
4881 E=@echo
4882 ES=echo
4883 Q=@
4884 else
4885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
4886 $as_echo "Enabling verbose make commands" >&6; }
4887 E=@\\#
4888 ES=\\#
4889 Q=
4890 fi
4891
4892 else
4893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4894 $as_echo "Disabling verbose make commands" >&6; }
4895 E=@echo
4896 ES=echo
4897 Q=@
4898
4899 fi
4900
4901
4902
4903
4904 # Check whether --enable-compression was given.
4905 if test "${enable_compression+set}" = set; then :
4906 enableval=$enable_compression; if test "$enableval" = "no"
4907 then
4908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support" >&5
4909 $as_echo "Disabling compression support" >&6; }
4910 else
4911
4912 $as_echo "#define ENABLE_COMPRESSION 1" >>confdefs.h
4913
4914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling compression support" >&5
4915 $as_echo "Enabling compression support" >&6; }
4916 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compression support is experimental" >&5
4917 $as_echo "$as_me: WARNING: Compression support is experimental" >&2;}
4918 fi
4919
4920 else
4921 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support by default" >&5
4922 $as_echo "Disabling compression support by default" >&6; }
4923
4924 fi
4925
4926
4927 # Check whether --enable-htree was given.
4928 if test "${enable_htree+set}" = set; then :
4929 enableval=$enable_htree; if test "$enableval" = "no"
4930 then
4931 HTREE_CMT=#
4932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling htree directory support" >&5
4933 $as_echo "Disabling htree directory support" >&6; }
4934 else
4935 HTREE_CMT=
4936 $as_echo "#define ENABLE_HTREE 1" >>confdefs.h
4937
4938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support" >&5
4939 $as_echo "Enabling htree directory support" >&6; }
4940 fi
4941
4942 else
4943 HTREE_CMT=
4944 $as_echo "#define ENABLE_HTREE 1" >>confdefs.h
4945
4946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support by default" >&5
4947 $as_echo "Enabling htree directory support by default" >&6; }
4948
4949 fi
4950
4951
4952 E2_PKG_CONFIG_STATIC=--static
4953 LDFLAG_DYNAMIC=
4954 PRIVATE_LIBS_CMT=
4955 # Check whether --enable-elf-shlibs was given.
4956 if test "${enable_elf_shlibs+set}" = set; then :
4957 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
4958 then
4959 ELF_CMT=#
4960 MAKEFILE_ELF=/dev/null
4961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
4962 $as_echo "Disabling ELF shared libraries" >&6; }
4963 else
4964 E2_PKG_CONFIG_STATIC=
4965 ELF_CMT=
4966 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
4967 case "$host_os" in
4968 solaris2.*)
4969 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4970 ;;
4971 esac
4972 BINARY_TYPE=elfbin
4973 LIB_EXT=.so
4974 PRIVATE_LIBS_CMT=#
4975 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
4976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
4977 $as_echo "Enabling ELF shared libraries" >&6; }
4978 fi
4979
4980 else
4981 MAKEFILE_ELF=/dev/null
4982 ELF_CMT=#
4983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
4984 $as_echo "Disabling ELF shared libraries by default" >&6; }
4985
4986 fi
4987
4988
4989
4990 # Check whether --enable-bsd-shlibs was given.
4991 if test "${enable_bsd_shlibs+set}" = set; then :
4992 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
4993 then
4994 BSDLIB_CMT=#
4995 MAKEFILE_BSDLIB=/dev/null
4996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
4997 $as_echo "Disabling BSD shared libraries" >&6; }
4998 else
4999 E2_PKG_CONFIG_STATIC=
5000 BSDLIB_CMT=
5001 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
5002 LIB_EXT=.so
5003 case "$host_os" in
5004 darwin*)
5005 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
5006 LIB_EXT=.dylib
5007 ;;
5008 esac
5009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
5010 $as_echo "Enabling BSD shared libraries" >&6; }
5011 fi
5012
5013 else
5014 MAKEFILE_BSDLIB=/dev/null
5015 BSDLIB_CMT=#
5016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
5017 $as_echo "Disabling BSD shared libraries by default" >&6; }
5018
5019 fi
5020
5021
5022
5023 # Check whether --enable-profile was given.
5024 if test "${enable_profile+set}" = set; then :
5025 enableval=$enable_profile; if test "$enableval" = "no"
5026 then
5027 PROFILE_CMT=#
5028 MAKEFILE_PROFILE=/dev/null
5029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
5030 $as_echo "Disabling profiling libraries" >&6; }
5031 else
5032 PROFILE_CMT=
5033 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
5034 PROFILED_LIB_EXT=_p.a
5035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
5036 $as_echo "Building profiling libraries" >&6; }
5037 fi
5038
5039 else
5040 PROFILE_CMT=#
5041 MAKEFILE_PROFILE=/dev/null
5042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
5043 $as_echo "Disabling profiling libraries by default" >&6; }
5044
5045 fi
5046
5047
5048
5049 # Check whether --enable-gcov was given.
5050 if test "${enable_gcov+set}" = set; then :
5051 enableval=$enable_gcov; if test "$enableval" = "yes"
5052 then
5053 CFLAGS="-g -fprofile-arcs -ftest-coverage"
5054 LDFLAGS="-fprofile-arcs -ftest-coverage"
5055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling gcov support" >&5
5056 $as_echo "Enabling gcov support" >&6; }
5057 fi
5058
5059 fi
5060
5061
5062
5063
5064
5065
5066
5067 # Check whether --enable-jbd-debug was given.
5068 if test "${enable_jbd_debug+set}" = set; then :
5069 enableval=$enable_jbd_debug; if test "$enableval" = "no"
5070 then
5071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
5072 $as_echo "Disabling journal debugging" >&6; }
5073 else
5074
5075 $as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
5076
5077 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
5078 $as_echo "Enabling journal debugging" >&6; }
5079 fi
5080
5081 else
5082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
5083 $as_echo "Disabling journal debugging by default" >&6; }
5084
5085 fi
5086
5087 # Check whether --enable-blkid-debug was given.
5088 if test "${enable_blkid_debug+set}" = set; then :
5089 enableval=$enable_blkid_debug; if test "$enableval" = "no"
5090 then
5091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
5092 $as_echo "Disabling blkid debugging" >&6; }
5093 else
5094
5095 $as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
5096
5097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
5098 $as_echo "Enabling blkid debugging" >&6; }
5099 fi
5100
5101 else
5102 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
5103 $as_echo "Disabling blkid debugging by default" >&6; }
5104
5105 fi
5106
5107 # Check whether --enable-testio-debug was given.
5108 if test "${enable_testio_debug+set}" = set; then :
5109 enableval=$enable_testio_debug;
5110 if test "$enableval" = "no"
5111 then
5112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
5113 $as_echo "Disabling testio debugging" >&6; }
5114 TEST_IO_CMT="#"
5115 else
5116 TEST_IO_CMT=
5117 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
5118
5119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
5120 $as_echo "Enabling testio debugging" >&6; }
5121 fi
5122
5123 else
5124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
5125 $as_echo "Enabling testio debugging by default" >&6; }
5126 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
5127
5128 TEST_IO_CMT=
5129
5130 fi
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5141 if test -n "$ac_tool_prefix"; then
5142 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5143 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5145 $as_echo_n "checking for $ac_word... " >&6; }
5146 if ${ac_cv_path_PKG_CONFIG+:} false; then :
5147 $as_echo_n "(cached) " >&6
5148 else
5149 case $PKG_CONFIG in
5150 [\\/]* | ?:[\\/]*)
5151 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5152 ;;
5153 *)
5154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5155 for as_dir in $PATH
5156 do
5157 IFS=$as_save_IFS
5158 test -z "$as_dir" && as_dir=.
5159 for ac_exec_ext in '' $ac_executable_extensions; do
5160 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5161 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5163 break 2
5164 fi
5165 done
5166 done
5167 IFS=$as_save_IFS
5168
5169 ;;
5170 esac
5171 fi
5172 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5173 if test -n "$PKG_CONFIG"; then
5174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5175 $as_echo "$PKG_CONFIG" >&6; }
5176 else
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5178 $as_echo "no" >&6; }
5179 fi
5180
5181
5182 fi
5183 if test -z "$ac_cv_path_PKG_CONFIG"; then
5184 ac_pt_PKG_CONFIG=$PKG_CONFIG
5185 # Extract the first word of "pkg-config", so it can be a program name with args.
5186 set dummy pkg-config; ac_word=$2
5187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5188 $as_echo_n "checking for $ac_word... " >&6; }
5189 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
5190 $as_echo_n "(cached) " >&6
5191 else
5192 case $ac_pt_PKG_CONFIG in
5193 [\\/]* | ?:[\\/]*)
5194 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5195 ;;
5196 *)
5197 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5198 for as_dir in $PATH
5199 do
5200 IFS=$as_save_IFS
5201 test -z "$as_dir" && as_dir=.
5202 for ac_exec_ext in '' $ac_executable_extensions; do
5203 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5204 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5205 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5206 break 2
5207 fi
5208 done
5209 done
5210 IFS=$as_save_IFS
5211
5212 ;;
5213 esac
5214 fi
5215 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5216 if test -n "$ac_pt_PKG_CONFIG"; then
5217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5218 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5219 else
5220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5221 $as_echo "no" >&6; }
5222 fi
5223
5224 if test "x$ac_pt_PKG_CONFIG" = x; then
5225 PKG_CONFIG=""
5226 else
5227 case $cross_compiling:$ac_tool_warned in
5228 yes:)
5229 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5230 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5231 ac_tool_warned=yes ;;
5232 esac
5233 PKG_CONFIG=$ac_pt_PKG_CONFIG
5234 fi
5235 else
5236 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5237 fi
5238
5239 fi
5240 if test -n "$PKG_CONFIG"; then
5241 _pkg_min_version=0.9.0
5242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5243 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5244 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5246 $as_echo "yes" >&6; }
5247 else
5248 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5249 $as_echo "no" >&6; }
5250 PKG_CONFIG=""
5251 fi
5252 fi
5253 LIBUUID=
5254 DEPLIBUUID=
5255 STATIC_LIBUUID=
5256 DEPSTATIC_LIBUUID=
5257 PROFILED_LIBUUID=
5258 DEPPROFILED_LIBUUID=
5259 UUID_CMT=
5260 # Check whether --enable-libuuid was given.
5261 if test "${enable_libuuid+set}" = set; then :
5262 enableval=$enable_libuuid; if test "$enableval" = "no"
5263 then
5264 if test -z "$PKG_CONFIG"; then
5265 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
5266 fi
5267
5268 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
5269 $as_echo_n "checking for uuid_generate in -luuid... " >&6; }
5270 if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
5271 $as_echo_n "(cached) " >&6
5272 else
5273 ac_check_lib_save_LIBS=$LIBS
5274 LIBS="-luuid $LIBS"
5275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5276 /* end confdefs.h. */
5277
5278 /* Override any GCC internal prototype to avoid an error.
5279 Use char because int might match the return type of a GCC
5280 builtin and then its argument prototype would still apply. */
5281 #ifdef __cplusplus
5282 extern "C"
5283 #endif
5284 char uuid_generate ();
5285 int
5286 main ()
5287 {
5288 return uuid_generate ();
5289 ;
5290 return 0;
5291 }
5292 _ACEOF
5293 if ac_fn_c_try_link "$LINENO"; then :
5294 ac_cv_lib_uuid_uuid_generate=yes
5295 else
5296 ac_cv_lib_uuid_uuid_generate=no
5297 fi
5298 rm -f core conftest.err conftest.$ac_objext \
5299 conftest$ac_exeext conftest.$ac_ext
5300 LIBS=$ac_check_lib_save_LIBS
5301 fi
5302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
5303 $as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
5304 if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
5305 LIBUUID=`$PKG_CONFIG --libs uuid`;
5306 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
5307 else
5308 as_fn_error $? "external uuid library not found" "$LINENO" 5
5309 fi
5310
5311 UUID_CMT=#
5312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
5313 $as_echo "Disabling private uuid library" >&6; }
5314 else
5315 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5316 DEPLIBUUID=$LIBUUID
5317 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5318 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5319 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5320 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
5321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
5322 $as_echo "Enabling private uuid library" >&6; }
5323 fi
5324
5325 else
5326 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5327 DEPLIBUUID=$LIBUUID
5328 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5329 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5330 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5331 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
5332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
5333 $as_echo "Enabling private uuid library by default" >&6; }
5334
5335 fi
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5352 if test -n "$ac_tool_prefix"; then
5353 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5354 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5356 $as_echo_n "checking for $ac_word... " >&6; }
5357 if ${ac_cv_path_PKG_CONFIG+:} false; then :
5358 $as_echo_n "(cached) " >&6
5359 else
5360 case $PKG_CONFIG in
5361 [\\/]* | ?:[\\/]*)
5362 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5363 ;;
5364 *)
5365 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5366 for as_dir in $PATH
5367 do
5368 IFS=$as_save_IFS
5369 test -z "$as_dir" && as_dir=.
5370 for ac_exec_ext in '' $ac_executable_extensions; do
5371 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5372 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5374 break 2
5375 fi
5376 done
5377 done
5378 IFS=$as_save_IFS
5379
5380 ;;
5381 esac
5382 fi
5383 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5384 if test -n "$PKG_CONFIG"; then
5385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5386 $as_echo "$PKG_CONFIG" >&6; }
5387 else
5388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5389 $as_echo "no" >&6; }
5390 fi
5391
5392
5393 fi
5394 if test -z "$ac_cv_path_PKG_CONFIG"; then
5395 ac_pt_PKG_CONFIG=$PKG_CONFIG
5396 # Extract the first word of "pkg-config", so it can be a program name with args.
5397 set dummy pkg-config; ac_word=$2
5398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5399 $as_echo_n "checking for $ac_word... " >&6; }
5400 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
5401 $as_echo_n "(cached) " >&6
5402 else
5403 case $ac_pt_PKG_CONFIG in
5404 [\\/]* | ?:[\\/]*)
5405 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5406 ;;
5407 *)
5408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5409 for as_dir in $PATH
5410 do
5411 IFS=$as_save_IFS
5412 test -z "$as_dir" && as_dir=.
5413 for ac_exec_ext in '' $ac_executable_extensions; do
5414 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5415 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5416 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5417 break 2
5418 fi
5419 done
5420 done
5421 IFS=$as_save_IFS
5422
5423 ;;
5424 esac
5425 fi
5426 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5427 if test -n "$ac_pt_PKG_CONFIG"; then
5428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5429 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5430 else
5431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5432 $as_echo "no" >&6; }
5433 fi
5434
5435 if test "x$ac_pt_PKG_CONFIG" = x; then
5436 PKG_CONFIG=""
5437 else
5438 case $cross_compiling:$ac_tool_warned in
5439 yes:)
5440 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5441 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5442 ac_tool_warned=yes ;;
5443 esac
5444 PKG_CONFIG=$ac_pt_PKG_CONFIG
5445 fi
5446 else
5447 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5448 fi
5449
5450 fi
5451 if test -n "$PKG_CONFIG"; then
5452 _pkg_min_version=0.9.0
5453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5454 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5455 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5457 $as_echo "yes" >&6; }
5458 else
5459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5460 $as_echo "no" >&6; }
5461 PKG_CONFIG=""
5462 fi
5463 fi
5464 LIBBLKID=
5465 DEPLIBBLKID=
5466 STATIC_LIBBLKID=
5467 DEPSTATIC_LIBBLKID=
5468 PROFILED_LIBBLKID=
5469 DEPPROFILED_LIBBLKID=
5470 BLKID_CMT=
5471
5472 # Check whether --enable-libblkid was given.
5473 if test "${enable_libblkid+set}" = set; then :
5474 enableval=$enable_libblkid; if test "$enableval" = "no"
5475 then
5476 if test -z "$PKG_CONFIG"; then
5477 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
5478 fi
5479
5480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
5481 $as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
5482 if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
5483 $as_echo_n "(cached) " >&6
5484 else
5485 ac_check_lib_save_LIBS=$LIBS
5486 LIBS="-lblkid -luuid $LIBS"
5487 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5488 /* end confdefs.h. */
5489
5490 /* Override any GCC internal prototype to avoid an error.
5491 Use char because int might match the return type of a GCC
5492 builtin and then its argument prototype would still apply. */
5493 #ifdef __cplusplus
5494 extern "C"
5495 #endif
5496 char blkid_get_cache ();
5497 int
5498 main ()
5499 {
5500 return blkid_get_cache ();
5501 ;
5502 return 0;
5503 }
5504 _ACEOF
5505 if ac_fn_c_try_link "$LINENO"; then :
5506 ac_cv_lib_blkid_blkid_get_cache=yes
5507 else
5508 ac_cv_lib_blkid_blkid_get_cache=no
5509 fi
5510 rm -f core conftest.err conftest.$ac_objext \
5511 conftest$ac_exeext conftest.$ac_ext
5512 LIBS=$ac_check_lib_save_LIBS
5513 fi
5514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
5515 $as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
5516 if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
5517 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5518 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5519 else
5520 as_fn_error $? "external blkid library not found" "$LINENO" 5
5521 fi
5522
5523 BLKID_CMT=#
5524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
5525 $as_echo "Disabling private blkid library" >&6; }
5526 else
5527 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5528 DEPLIBBLKID=$LIBBLKID
5529 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5530 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5531 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5532 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5533 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5534
5535 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
5536 $as_echo "Enabling private blkid library" >&6; }
5537 fi
5538
5539 else
5540 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5541 DEPLIBBLKID=$LIBBLKID
5542 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5543 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5544 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5545 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5546 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5547
5548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
5549 $as_echo "Enabling private blkid library by default" >&6; }
5550
5551 fi
5552
5553
5554
5555
5556
5557
5558
5559
5560 QUOTA_MAN_COMMENT='.\"'
5561 QUOTA_CMT=
5562
5563
5564
5565
5566
5567
5568
5569
5570 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5571 if test -n "$ac_tool_prefix"; then
5572 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5573 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5575 $as_echo_n "checking for $ac_word... " >&6; }
5576 if ${ac_cv_path_PKG_CONFIG+:} false; then :
5577 $as_echo_n "(cached) " >&6
5578 else
5579 case $PKG_CONFIG in
5580 [\\/]* | ?:[\\/]*)
5581 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5582 ;;
5583 *)
5584 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5585 for as_dir in $PATH
5586 do
5587 IFS=$as_save_IFS
5588 test -z "$as_dir" && as_dir=.
5589 for ac_exec_ext in '' $ac_executable_extensions; do
5590 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5591 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5593 break 2
5594 fi
5595 done
5596 done
5597 IFS=$as_save_IFS
5598
5599 ;;
5600 esac
5601 fi
5602 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5603 if test -n "$PKG_CONFIG"; then
5604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5605 $as_echo "$PKG_CONFIG" >&6; }
5606 else
5607 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5608 $as_echo "no" >&6; }
5609 fi
5610
5611
5612 fi
5613 if test -z "$ac_cv_path_PKG_CONFIG"; then
5614 ac_pt_PKG_CONFIG=$PKG_CONFIG
5615 # Extract the first word of "pkg-config", so it can be a program name with args.
5616 set dummy pkg-config; ac_word=$2
5617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5618 $as_echo_n "checking for $ac_word... " >&6; }
5619 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
5620 $as_echo_n "(cached) " >&6
5621 else
5622 case $ac_pt_PKG_CONFIG in
5623 [\\/]* | ?:[\\/]*)
5624 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5625 ;;
5626 *)
5627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5628 for as_dir in $PATH
5629 do
5630 IFS=$as_save_IFS
5631 test -z "$as_dir" && as_dir=.
5632 for ac_exec_ext in '' $ac_executable_extensions; do
5633 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5634 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5636 break 2
5637 fi
5638 done
5639 done
5640 IFS=$as_save_IFS
5641
5642 ;;
5643 esac
5644 fi
5645 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5646 if test -n "$ac_pt_PKG_CONFIG"; then
5647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5648 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5649 else
5650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5651 $as_echo "no" >&6; }
5652 fi
5653
5654 if test "x$ac_pt_PKG_CONFIG" = x; then
5655 PKG_CONFIG=""
5656 else
5657 case $cross_compiling:$ac_tool_warned in
5658 yes:)
5659 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5660 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5661 ac_tool_warned=yes ;;
5662 esac
5663 PKG_CONFIG=$ac_pt_PKG_CONFIG
5664 fi
5665 else
5666 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5667 fi
5668
5669 fi
5670 if test -n "$PKG_CONFIG"; then
5671 _pkg_min_version=0.9.0
5672 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5673 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5674 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5676 $as_echo "yes" >&6; }
5677 else
5678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5679 $as_echo "no" >&6; }
5680 PKG_CONFIG=""
5681 fi
5682 fi
5683
5684 # Check whether --enable-quota was given.
5685 if test "${enable_quota+set}" = set; then :
5686 enableval=$enable_quota; if test "$enableval" = "no"
5687 then
5688 QUOTA_CMT=#
5689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support" >&5
5690 $as_echo "Disabling quota support" >&6; }
5691 else
5692 QUOTA_CMT=
5693 $as_echo "#define CONFIG_QUOTA 1" >>confdefs.h
5694
5695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling quota support" >&5
5696 $as_echo "Enabling quota support" >&6; }
5697 QUOTA_MAN_COMMENT=""
5698
5699 fi
5700
5701 else
5702 QUOTA_CMT=#
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling quota support by default" >&5
5704 $as_echo "Disabling quota support by default" >&6; }
5705
5706 fi
5707
5708 LIBQUOTA='$(LIB)/libquota'$LIB_EXT
5709 DEPLIBQUOTA=$LIBQUOTA
5710 STATIC_LIBQUOTA='$(LIB)/libquota'$STATIC_LIB_EXT
5711 DEPSTATIC_LIBQUOTA=$STATIC_LIBQUOTA
5712 PROFILED_LIBQUOTA='$(LIB)/libquota'$PROFILED_LIB_EXT
5713 DEPPROFILED_LIBQUOTA=$PROFILED_LIBQUOTA
5714
5715
5716
5717
5718
5719
5720
5721
5722 # Check whether --enable-backtrace was given.
5723 if test "${enable_backtrace+set}" = set; then :
5724 enableval=$enable_backtrace; if test "$enableval" = "no"
5725 then
5726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling use of backtrace" >&5
5727 $as_echo "Disabling use of backtrace" >&6; }
5728 $as_echo "#define DISABLE_BACKTRACE 1" >>confdefs.h
5729
5730 else
5731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace" >&5
5732 $as_echo "Enabling use of backtrace" >&6; }
5733 fi
5734
5735 else
5736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace by default" >&5
5737 $as_echo "Enabling use of backtrace by default" >&6; }
5738
5739 fi
5740
5741 # Check whether --enable-debugfs was given.
5742 if test "${enable_debugfs+set}" = set; then :
5743 enableval=$enable_debugfs; if test "$enableval" = "no"
5744 then
5745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
5746 $as_echo "Disabling debugfs support" >&6; }
5747 DEBUGFS_CMT="#"
5748 else
5749 DEBUGFS_CMT=
5750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
5751 $as_echo "Enabling debugfs support" >&6; }
5752 fi
5753
5754 else
5755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
5756 $as_echo "Enabling debugfs support by default" >&6; }
5757 DEBUGFS_CMT=
5758
5759 fi
5760
5761
5762 # Check whether --enable-imager was given.
5763 if test "${enable_imager+set}" = set; then :
5764 enableval=$enable_imager; if test "$enableval" = "no"
5765 then
5766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
5767 $as_echo "Disabling e2image support" >&6; }
5768 IMAGER_CMT="#"
5769 else
5770 IMAGER_CMT=
5771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
5772 $as_echo "Enabling e2image support" >&6; }
5773 fi
5774
5775 else
5776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
5777 $as_echo "Enabling e2image support by default" >&6; }
5778 IMAGER_CMT=
5779
5780 fi
5781
5782
5783 # Check whether --enable-resizer was given.
5784 if test "${enable_resizer+set}" = set; then :
5785 enableval=$enable_resizer; if test "$enableval" = "no"
5786 then
5787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
5788 $as_echo "Disabling e2resize support" >&6; }
5789 RESIZER_CMT="#"
5790 else
5791 RESIZER_CMT=
5792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
5793 $as_echo "Enabling e2resize support" >&6; }
5794 fi
5795
5796 else
5797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
5798 $as_echo "Enabling e2resize support by default" >&6; }
5799 RESIZER_CMT=
5800
5801 fi
5802
5803
5804 # Check whether --enable-defrag was given.
5805 if test "${enable_defrag+set}" = set; then :
5806 enableval=$enable_defrag; if test "$enableval" = "no"
5807 then
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5809 $as_echo "Disabling e4defrag support" >&6; }
5810 DEFRAG_CMT="#"
5811 else
5812 DEFRAG_CMT=
5813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5814 $as_echo "Enabling e4defrag support" >&6; }
5815 fi
5816
5817 else
5818 if test -z "$WITH_DIET_LIBC"
5819 then
5820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
5821 $as_echo "Enabling e4defrag support by default" >&6; }
5822 DEFRAG_CMT=
5823 else
5824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support by default" >&5
5825 $as_echo "Disabling e4defrag support by default" >&6; }
5826 DEFRAG_CMT="#"
5827 fi
5828
5829 fi
5830
5831
5832 # Check whether --enable-fsck was given.
5833 if test "${enable_fsck+set}" = set; then :
5834 enableval=$enable_fsck; if test "$enableval" = "no"
5835 then
5836 FSCK_PROG='' FSCK_MAN=''
5837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
5838 $as_echo "Not building fsck wrapper" >&6; }
5839 else
5840 FSCK_PROG=fsck FSCK_MAN=fsck.8
5841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
5842 $as_echo "Building fsck wrapper" >&6; }
5843 fi
5844
5845 else
5846 case "$host_os" in
5847 gnu*)
5848 FSCK_PROG='' FSCK_MAN=''
5849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
5850 $as_echo "Not building fsck wrapper by default" >&6; }
5851 ;;
5852 *)
5853 FSCK_PROG=fsck FSCK_MAN=fsck.8
5854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
5855 $as_echo "Building fsck wrapper by default" >&6; }
5856 esac
5857
5858 fi
5859
5860
5861
5862 # Check whether --enable-e2initrd-helper was given.
5863 if test "${enable_e2initrd_helper+set}" = set; then :
5864 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
5865 then
5866 E2INITRD_PROG='' E2INITRD_MAN=''
5867 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
5868 $as_echo "Not building e2initrd helper" >&6; }
5869 else
5870 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
5872 $as_echo "Building e2initrd helper" >&6; }
5873 fi
5874
5875 else
5876 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
5878 $as_echo "Building e2initrd helper by default" >&6; }
5879
5880 fi
5881
5882
5883
5884 # Check whether --enable-tls was given.
5885 if test "${enable_tls+set}" = set; then :
5886 enableval=$enable_tls; if test "$enableval" = "no"
5887 then
5888 try_tls=""
5889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
5890 $as_echo "Disabling thread local support" >&6; }
5891 else
5892 try_tls="yes"
5893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
5894 $as_echo "Enabling thread local support" >&6; }
5895 fi
5896
5897 else
5898 if test -n "$WITH_DIET_LIBC"
5899 then
5900 try_tls=""
5901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Diet libc does not support thread local support" >&5
5902 $as_echo "Diet libc does not support thread local support" >&6; }
5903 else
5904 try_tls="yes"
5905 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
5906 $as_echo "Try using thread local support by default" >&6; }
5907 fi
5908
5909 fi
5910
5911 if test "$try_tls" = "yes"
5912 then
5913
5914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
5915 $as_echo_n "checking for thread local storage (TLS) class... " >&6; }
5916 if ${ac_cv_tls+:} false; then :
5917 $as_echo_n "(cached) " >&6
5918 else
5919
5920 ax_tls_keywords="__thread __declspec(thread) none"
5921 for ax_tls_keyword in $ax_tls_keywords; do
5922 case $ax_tls_keyword in
5923 none) ac_cv_tls=none ; break ;;
5924 *)
5925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5926 /* end confdefs.h. */
5927 #include <stdlib.h>
5928 static void
5929 foo(void) {
5930 static $ax_tls_keyword int bar;
5931 exit(1);
5932 }
5933 int
5934 main ()
5935 {
5936
5937 ;
5938 return 0;
5939 }
5940 _ACEOF
5941 if ac_fn_c_try_compile "$LINENO"; then :
5942 ac_cv_tls=$ax_tls_keyword ; break
5943 else
5944 ac_cv_tls=none
5945
5946 fi
5947 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5948 esac
5949 done
5950
5951 fi
5952
5953
5954 if test "$ac_cv_tls" != "none"; then
5955
5956 cat >>confdefs.h <<_ACEOF
5957 #define TLS $ac_cv_tls
5958 _ACEOF
5959
5960 fi
5961 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
5962 $as_echo "$ac_cv_tls" >&6; }
5963
5964 fi
5965
5966 # Check whether --enable-uuidd was given.
5967 if test "${enable_uuidd+set}" = set; then :
5968 enableval=$enable_uuidd; if test "$enableval" = "no"
5969 then
5970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
5971 $as_echo "Not building uuidd" >&6; }
5972 UUIDD_CMT="#"
5973 else
5974 $as_echo "#define USE_UUIDD 1" >>confdefs.h
5975
5976 UUIDD_CMT=""
5977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
5978 $as_echo "Building uuidd" >&6; }
5979 fi
5980
5981 else
5982 $as_echo "#define USE_UUIDD 1" >>confdefs.h
5983
5984 UUIDD_CMT=""
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
5986 $as_echo "Building uuidd by default" >&6; }
5987
5988 fi
5989
5990
5991
5992 # Check whether --enable-mmp was given.
5993 if test "${enable_mmp+set}" = set; then :
5994 enableval=$enable_mmp; if test "$enableval" = "no"
5995 then
5996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling mmp support" >&5
5997 $as_echo "Disabling mmp support" >&6; }
5998 else
5999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support" >&5
6000 $as_echo "Enabling mmp support" >&6; }
6001 $as_echo "#define CONFIG_MMP 1" >>confdefs.h
6002
6003 fi
6004
6005 else
6006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support by default" >&5
6007 $as_echo "Enabling mmp support by default" >&6; }
6008 $as_echo "#define CONFIG_MMP 1" >>confdefs.h
6009
6010
6011 fi
6012
6013
6014 # Check whether --enable-bmap-stats was given.
6015 if test "${enable_bmap_stats+set}" = set; then :
6016 enableval=$enable_bmap_stats; if test "$enableval" = "no"
6017 then
6018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling bitmap statistics support" >&5
6019 $as_echo "Disabling bitmap statistics support" >&6; }
6020 else
6021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling bitmap statistics support" >&5
6022 $as_echo "Enabling bitmap statistics support" >&6; }
6023 $as_echo "#define ENABLE_BMAP_STATS 1" >>confdefs.h
6024
6025 fi
6026
6027 else
6028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling bitmap statistics support by default" >&5
6029 $as_echo "Enabling bitmap statistics support by default" >&6; }
6030 $as_echo "#define ENABLE_BMAP_STATS 1" >>confdefs.h
6031
6032
6033 fi
6034
6035
6036 # Check whether --enable-bmap-stats-ops was given.
6037 if test "${enable_bmap_stats_ops+set}" = set; then :
6038 enableval=$enable_bmap_stats_ops; if test "$enableval" = "no"
6039 then
6040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling additional bitmap statistics" >&5
6041 $as_echo "Disabling additional bitmap statistics" >&6; }
6042 else
6043 if test "x${enable_bmap_stats}" = "xno"; then :
6044 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
6045 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6046 as_fn_error $? "Error --enable-bmap-stats-ops requires bmap-stats
6047 See \`config.log' for more details" "$LINENO" 5; }
6048 fi
6049
6050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling additional bitmap statistics" >&5
6051 $as_echo "Enabling additional bitmap statistics" >&6; }
6052 $as_echo "#define ENABLE_BMAP_STATS_OPS 1" >>confdefs.h
6053
6054 fi
6055
6056 else
6057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling additional bitmap statistics by default" >&5
6058 $as_echo "Disabling additional bitmap statistics by default" >&6; }
6059
6060 fi
6061
6062 MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
6063
6064 GETTEXT_PACKAGE=e2fsprogs
6065 PACKAGE=e2fsprogs
6066 VERSION="$E2FSPROGS_VERSION"
6067 VERSION=0.14.1
6068
6069 cat >>confdefs.h <<_ACEOF
6070 #define PACKAGE "$PACKAGE"
6071 _ACEOF
6072
6073
6074 cat >>confdefs.h <<_ACEOF
6075 #define VERSION "$VERSION"
6076 _ACEOF
6077
6078
6079
6080
6081
6082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
6083 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
6084 set x ${MAKE-make}
6085 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
6086 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
6087 $as_echo_n "(cached) " >&6
6088 else
6089 cat >conftest.make <<\_ACEOF
6090 SHELL = /bin/sh
6091 all:
6092 @echo '@@@%%%=$(MAKE)=@@@%%%'
6093 _ACEOF
6094 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
6095 case `${MAKE-make} -f conftest.make 2>/dev/null` in
6096 *@@@%%%=?*=@@@%%%*)
6097 eval ac_cv_prog_make_${ac_make}_set=yes;;
6098 *)
6099 eval ac_cv_prog_make_${ac_make}_set=no;;
6100 esac
6101 rm -f conftest.make
6102 fi
6103 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
6104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6105 $as_echo "yes" >&6; }
6106 SET_MAKE=
6107 else
6108 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6109 $as_echo "no" >&6; }
6110 SET_MAKE="MAKE=${MAKE-make}"
6111 fi
6112
6113 # Find a good install program. We prefer a C program (faster),
6114 # so one script is as good as another. But avoid the broken or
6115 # incompatible versions:
6116 # SysV /etc/install, /usr/sbin/install
6117 # SunOS /usr/etc/install
6118 # IRIX /sbin/install
6119 # AIX /bin/install
6120 # AmigaOS /C/install, which installs bootblocks on floppy discs
6121 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6122 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6123 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6124 # OS/2's system install, which has a completely different semantic
6125 # ./install, which can be erroneously created by make from ./install.sh.
6126 # Reject install programs that cannot install multiple files.
6127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
6128 $as_echo_n "checking for a BSD-compatible install... " >&6; }
6129 if test -z "$INSTALL"; then
6130 if ${ac_cv_path_install+:} false; then :
6131 $as_echo_n "(cached) " >&6
6132 else
6133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6134 for as_dir in $PATH
6135 do
6136 IFS=$as_save_IFS
6137 test -z "$as_dir" && as_dir=.
6138 # Account for people who put trailing slashes in PATH elements.
6139 case $as_dir/ in #((
6140 ./ | .// | /[cC]/* | \
6141 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6142 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
6143 /usr/ucb/* ) ;;
6144 *)
6145 # OSF1 and SCO ODT 3.0 have their own names for install.
6146 # Don't use installbsd from OSF since it installs stuff as root
6147 # by default.
6148 for ac_prog in ginstall scoinst install; do
6149 for ac_exec_ext in '' $ac_executable_extensions; do
6150 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
6151 if test $ac_prog = install &&
6152 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6153 # AIX install. It has an incompatible calling convention.
6154 :
6155 elif test $ac_prog = install &&
6156 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6157 # program-specific install script used by HP pwplus--don't use.
6158 :
6159 else
6160 rm -rf conftest.one conftest.two conftest.dir
6161 echo one > conftest.one
6162 echo two > conftest.two
6163 mkdir conftest.dir
6164 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6165 test -s conftest.one && test -s conftest.two &&
6166 test -s conftest.dir/conftest.one &&
6167 test -s conftest.dir/conftest.two
6168 then
6169 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6170 break 3
6171 fi
6172 fi
6173 fi
6174 done
6175 done
6176 ;;
6177 esac
6178
6179 done
6180 IFS=$as_save_IFS
6181
6182 rm -rf conftest.one conftest.two conftest.dir
6183
6184 fi
6185 if test "${ac_cv_path_install+set}" = set; then
6186 INSTALL=$ac_cv_path_install
6187 else
6188 # As a last resort, use the slow shell script. Don't cache a
6189 # value for INSTALL within a source directory, because that will
6190 # break other packages using the cache if that directory is
6191 # removed, or if the value is a relative name.
6192 INSTALL=$ac_install_sh
6193 fi
6194 fi
6195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
6196 $as_echo "$INSTALL" >&6; }
6197
6198 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6199 # It thinks the first close brace ends the variable substitution.
6200 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6201
6202 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6203
6204 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6205
6206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
6207 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
6208 if test -z "$MKDIR_P"; then
6209 if ${ac_cv_path_mkdir+:} false; then :
6210 $as_echo_n "(cached) " >&6
6211 else
6212 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6213 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
6214 do
6215 IFS=$as_save_IFS
6216 test -z "$as_dir" && as_dir=.
6217 for ac_prog in mkdir gmkdir; do
6218 for ac_exec_ext in '' $ac_executable_extensions; do
6219 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
6220 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
6221 'mkdir (GNU coreutils) '* | \
6222 'mkdir (coreutils) '* | \
6223 'mkdir (fileutils) '4.1*)
6224 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
6225 break 3;;
6226 esac
6227 done
6228 done
6229 done
6230 IFS=$as_save_IFS
6231
6232 fi
6233
6234 test -d ./--version && rmdir ./--version
6235 if test "${ac_cv_path_mkdir+set}" = set; then
6236 MKDIR_P="$ac_cv_path_mkdir -p"
6237 else
6238 # As a last resort, use the slow shell script. Don't cache a
6239 # value for MKDIR_P within a source directory, because that will
6240 # break other packages using the cache if that directory is
6241 # removed, or if the value is a relative name.
6242 MKDIR_P="$ac_install_sh -d"
6243 fi
6244 fi
6245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
6246 $as_echo "$MKDIR_P" >&6; }
6247
6248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6249 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
6250 if ${ac_cv_path_SED+:} false; then :
6251 $as_echo_n "(cached) " >&6
6252 else
6253 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6254 for ac_i in 1 2 3 4 5 6 7; do
6255 ac_script="$ac_script$as_nl$ac_script"
6256 done
6257 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6258 { ac_script=; unset ac_script;}
6259 if test -z "$SED"; then
6260 ac_path_SED_found=false
6261 # Loop through the user's path and test for each of PROGNAME-LIST
6262 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6263 for as_dir in $PATH
6264 do
6265 IFS=$as_save_IFS
6266 test -z "$as_dir" && as_dir=.
6267 for ac_prog in sed gsed; do
6268 for ac_exec_ext in '' $ac_executable_extensions; do
6269 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6270 as_fn_executable_p "$ac_path_SED" || continue
6271 # Check for GNU ac_path_SED and select it if it is found.
6272 # Check for GNU $ac_path_SED
6273 case `"$ac_path_SED" --version 2>&1` in
6274 *GNU*)
6275 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6276 *)
6277 ac_count=0
6278 $as_echo_n 0123456789 >"conftest.in"
6279 while :
6280 do
6281 cat "conftest.in" "conftest.in" >"conftest.tmp"
6282 mv "conftest.tmp" "conftest.in"
6283 cp "conftest.in" "conftest.nl"
6284 $as_echo '' >> "conftest.nl"
6285 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6286 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6287 as_fn_arith $ac_count + 1 && ac_count=$as_val
6288 if test $ac_count -gt ${ac_path_SED_max-0}; then
6289 # Best one so far, save it but keep looking for a better one
6290 ac_cv_path_SED="$ac_path_SED"
6291 ac_path_SED_max=$ac_count
6292 fi
6293 # 10*(2^10) chars as input seems more than enough
6294 test $ac_count -gt 10 && break
6295 done
6296 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6297 esac
6298
6299 $ac_path_SED_found && break 3
6300 done
6301 done
6302 done
6303 IFS=$as_save_IFS
6304 if test -z "$ac_cv_path_SED"; then
6305 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
6306 fi
6307 else
6308 ac_cv_path_SED=$SED
6309 fi
6310
6311 fi
6312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6313 $as_echo "$ac_cv_path_SED" >&6; }
6314 SED="$ac_cv_path_SED"
6315 rm -f conftest.sed
6316
6317
6318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6319 $as_echo_n "checking whether NLS is requested... " >&6; }
6320 # Check whether --enable-nls was given.
6321 if test "${enable_nls+set}" = set; then :
6322 enableval=$enable_nls; USE_NLS=$enableval
6323 else
6324 USE_NLS=yes
6325 fi
6326
6327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
6328 $as_echo "$USE_NLS" >&6; }
6329
6330
6331
6332
6333 GETTEXT_MACRO_VERSION=0.18
6334
6335
6336
6337
6338 # Prepare PATH_SEPARATOR.
6339 # The user is always right.
6340 if test "${PATH_SEPARATOR+set}" != set; then
6341 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6342 # contains only /bin. Note that ksh looks also at the FPATH variable,
6343 # so we have to set that as well for the test.
6344 PATH_SEPARATOR=:
6345 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6346 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6347 || PATH_SEPARATOR=';'
6348 }
6349 fi
6350
6351 # Find out how to test for executable files. Don't use a zero-byte file,
6352 # as systems may use methods other than mode bits to determine executability.
6353 cat >conf$$.file <<_ASEOF
6354 #! /bin/sh
6355 exit 0
6356 _ASEOF
6357 chmod +x conf$$.file
6358 if test -x conf$$.file >/dev/null 2>&1; then
6359 ac_executable_p="test -x"
6360 else
6361 ac_executable_p="test -f"
6362 fi
6363 rm -f conf$$.file
6364
6365 # Extract the first word of "msgfmt", so it can be a program name with args.
6366 set dummy msgfmt; ac_word=$2
6367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6368 $as_echo_n "checking for $ac_word... " >&6; }
6369 if ${ac_cv_path_MSGFMT+:} false; then :
6370 $as_echo_n "(cached) " >&6
6371 else
6372 case "$MSGFMT" in
6373 [\\/]* | ?:[\\/]*)
6374 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6375 ;;
6376 *)
6377 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6378 for ac_dir in $PATH; do
6379 IFS="$ac_save_IFS"
6380 test -z "$ac_dir" && ac_dir=.
6381 for ac_exec_ext in '' $ac_executable_extensions; do
6382 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6383 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6384 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
6385 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6386 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6387 break 2
6388 fi
6389 fi
6390 done
6391 done
6392 IFS="$ac_save_IFS"
6393 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6394 ;;
6395 esac
6396 fi
6397 MSGFMT="$ac_cv_path_MSGFMT"
6398 if test "$MSGFMT" != ":"; then
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
6400 $as_echo "$MSGFMT" >&6; }
6401 else
6402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6403 $as_echo "no" >&6; }
6404 fi
6405
6406 # Extract the first word of "gmsgfmt", so it can be a program name with args.
6407 set dummy gmsgfmt; ac_word=$2
6408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6409 $as_echo_n "checking for $ac_word... " >&6; }
6410 if ${ac_cv_path_GMSGFMT+:} false; then :
6411 $as_echo_n "(cached) " >&6
6412 else
6413 case $GMSGFMT in
6414 [\\/]* | ?:[\\/]*)
6415 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6416 ;;
6417 *)
6418 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6419 for as_dir in $PATH
6420 do
6421 IFS=$as_save_IFS
6422 test -z "$as_dir" && as_dir=.
6423 for ac_exec_ext in '' $ac_executable_extensions; do
6424 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6425 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
6426 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6427 break 2
6428 fi
6429 done
6430 done
6431 IFS=$as_save_IFS
6432
6433 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
6434 ;;
6435 esac
6436 fi
6437 GMSGFMT=$ac_cv_path_GMSGFMT
6438 if test -n "$GMSGFMT"; then
6439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
6440 $as_echo "$GMSGFMT" >&6; }
6441 else
6442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6443 $as_echo "no" >&6; }
6444 fi
6445
6446
6447
6448 case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6449 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
6450 *) MSGFMT_015=$MSGFMT ;;
6451 esac
6452
6453 case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6454 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
6455 *) GMSGFMT_015=$GMSGFMT ;;
6456 esac
6457
6458
6459
6460 # Prepare PATH_SEPARATOR.
6461 # The user is always right.
6462 if test "${PATH_SEPARATOR+set}" != set; then
6463 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6464 # contains only /bin. Note that ksh looks also at the FPATH variable,
6465 # so we have to set that as well for the test.
6466 PATH_SEPARATOR=:
6467 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6468 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6469 || PATH_SEPARATOR=';'
6470 }
6471 fi
6472
6473 # Find out how to test for executable files. Don't use a zero-byte file,
6474 # as systems may use methods other than mode bits to determine executability.
6475 cat >conf$$.file <<_ASEOF
6476 #! /bin/sh
6477 exit 0
6478 _ASEOF
6479 chmod +x conf$$.file
6480 if test -x conf$$.file >/dev/null 2>&1; then
6481 ac_executable_p="test -x"
6482 else
6483 ac_executable_p="test -f"
6484 fi
6485 rm -f conf$$.file
6486
6487 # Extract the first word of "xgettext", so it can be a program name with args.
6488 set dummy xgettext; ac_word=$2
6489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6490 $as_echo_n "checking for $ac_word... " >&6; }
6491 if ${ac_cv_path_XGETTEXT+:} false; then :
6492 $as_echo_n "(cached) " >&6
6493 else
6494 case "$XGETTEXT" in
6495 [\\/]* | ?:[\\/]*)
6496 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
6497 ;;
6498 *)
6499 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6500 for ac_dir in $PATH; do
6501 IFS="$ac_save_IFS"
6502 test -z "$ac_dir" && ac_dir=.
6503 for ac_exec_ext in '' $ac_executable_extensions; do
6504 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6505 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6506 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
6507 (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
6508 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
6509 break 2
6510 fi
6511 fi
6512 done
6513 done
6514 IFS="$ac_save_IFS"
6515 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
6516 ;;
6517 esac
6518 fi
6519 XGETTEXT="$ac_cv_path_XGETTEXT"
6520 if test "$XGETTEXT" != ":"; then
6521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
6522 $as_echo "$XGETTEXT" >&6; }
6523 else
6524 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6525 $as_echo "no" >&6; }
6526 fi
6527
6528 rm -f messages.po
6529
6530 case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6531 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
6532 *) XGETTEXT_015=$XGETTEXT ;;
6533 esac
6534
6535
6536
6537 # Prepare PATH_SEPARATOR.
6538 # The user is always right.
6539 if test "${PATH_SEPARATOR+set}" != set; then
6540 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6541 # contains only /bin. Note that ksh looks also at the FPATH variable,
6542 # so we have to set that as well for the test.
6543 PATH_SEPARATOR=:
6544 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6545 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6546 || PATH_SEPARATOR=';'
6547 }
6548 fi
6549
6550 # Find out how to test for executable files. Don't use a zero-byte file,
6551 # as systems may use methods other than mode bits to determine executability.
6552 cat >conf$$.file <<_ASEOF
6553 #! /bin/sh
6554 exit 0
6555 _ASEOF
6556 chmod +x conf$$.file
6557 if test -x conf$$.file >/dev/null 2>&1; then
6558 ac_executable_p="test -x"
6559 else
6560 ac_executable_p="test -f"
6561 fi
6562 rm -f conf$$.file
6563
6564 # Extract the first word of "msgmerge", so it can be a program name with args.
6565 set dummy msgmerge; ac_word=$2
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6567 $as_echo_n "checking for $ac_word... " >&6; }
6568 if ${ac_cv_path_MSGMERGE+:} false; then :
6569 $as_echo_n "(cached) " >&6
6570 else
6571 case "$MSGMERGE" in
6572 [\\/]* | ?:[\\/]*)
6573 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6574 ;;
6575 *)
6576 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6577 for ac_dir in $PATH; do
6578 IFS="$ac_save_IFS"
6579 test -z "$ac_dir" && ac_dir=.
6580 for ac_exec_ext in '' $ac_executable_extensions; do
6581 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6582 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6583 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
6584 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6585 break 2
6586 fi
6587 fi
6588 done
6589 done
6590 IFS="$ac_save_IFS"
6591 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6592 ;;
6593 esac
6594 fi
6595 MSGMERGE="$ac_cv_path_MSGMERGE"
6596 if test "$MSGMERGE" != ":"; then
6597 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
6598 $as_echo "$MSGMERGE" >&6; }
6599 else
6600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6601 $as_echo "no" >&6; }
6602 fi
6603
6604
6605 test -n "$localedir" || localedir='${datadir}/locale'
6606
6607
6608 test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
6609
6610
6611 ac_config_commands="$ac_config_commands po-directories"
6612
6613
6614
6615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2 or newer" >&5
6616 $as_echo_n "checking whether we are using the GNU C Library 2 or newer... " >&6; }
6617 if ${ac_cv_gnu_library_2+:} false; then :
6618 $as_echo_n "(cached) " >&6
6619 else
6620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6621 /* end confdefs.h. */
6622
6623 #include <features.h>
6624 #ifdef __GNU_LIBRARY__
6625 #if (__GLIBC__ >= 2) && !defined __UCLIBC__
6626 Lucky GNU user
6627 #endif
6628 #endif
6629
6630 _ACEOF
6631 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6632 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
6633 ac_cv_gnu_library_2=yes
6634 else
6635 ac_cv_gnu_library_2=no
6636 fi
6637 rm -f conftest*
6638
6639
6640
6641 fi
6642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2" >&5
6643 $as_echo "$ac_cv_gnu_library_2" >&6; }
6644
6645 GLIBC2="$ac_cv_gnu_library_2"
6646
6647
6648 if test -n "$ac_tool_prefix"; then
6649 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6650 set dummy ${ac_tool_prefix}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_RANLIB+:} false; then :
6654 $as_echo_n "(cached) " >&6
6655 else
6656 if test -n "$RANLIB"; then
6657 ac_cv_prog_RANLIB="$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_RANLIB="${ac_tool_prefix}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 RANLIB=$ac_cv_prog_RANLIB
6677 if test -n "$RANLIB"; then
6678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6679 $as_echo "$RANLIB" >&6; }
6680 else
6681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6682 $as_echo "no" >&6; }
6683 fi
6684
6685
6686 fi
6687 if test -z "$ac_cv_prog_RANLIB"; then
6688 ac_ct_RANLIB=$RANLIB
6689 # Extract the first word of "ranlib", so it can be a program name with args.
6690 set dummy ranlib; ac_word=$2
6691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6692 $as_echo_n "checking for $ac_word... " >&6; }
6693 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6694 $as_echo_n "(cached) " >&6
6695 else
6696 if test -n "$ac_ct_RANLIB"; then
6697 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6698 else
6699 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6700 for as_dir in $PATH
6701 do
6702 IFS=$as_save_IFS
6703 test -z "$as_dir" && as_dir=.
6704 for ac_exec_ext in '' $ac_executable_extensions; do
6705 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6706 ac_cv_prog_ac_ct_RANLIB="ranlib"
6707 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6708 break 2
6709 fi
6710 done
6711 done
6712 IFS=$as_save_IFS
6713
6714 fi
6715 fi
6716 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6717 if test -n "$ac_ct_RANLIB"; then
6718 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6719 $as_echo "$ac_ct_RANLIB" >&6; }
6720 else
6721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6722 $as_echo "no" >&6; }
6723 fi
6724
6725 if test "x$ac_ct_RANLIB" = x; then
6726 RANLIB=":"
6727 else
6728 case $cross_compiling:$ac_tool_warned in
6729 yes:)
6730 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6731 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6732 ac_tool_warned=yes ;;
6733 esac
6734 RANLIB=$ac_ct_RANLIB
6735 fi
6736 else
6737 RANLIB="$ac_cv_prog_RANLIB"
6738 fi
6739
6740
6741
6742 CFLAG_VISIBILITY=
6743 HAVE_VISIBILITY=0
6744 if test -n "$GCC"; then
6745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the -Werror option is usable" >&5
6746 $as_echo_n "checking whether the -Werror option is usable... " >&6; }
6747 if ${gl_cv_cc_vis_werror+:} false; then :
6748 $as_echo_n "(cached) " >&6
6749 else
6750
6751 gl_save_CFLAGS="$CFLAGS"
6752 CFLAGS="$CFLAGS -Werror"
6753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6754 /* end confdefs.h. */
6755
6756 int
6757 main ()
6758 {
6759
6760 ;
6761 return 0;
6762 }
6763 _ACEOF
6764 if ac_fn_c_try_compile "$LINENO"; then :
6765 gl_cv_cc_vis_werror=yes
6766 else
6767 gl_cv_cc_vis_werror=no
6768 fi
6769 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6770 CFLAGS="$gl_save_CFLAGS"
6771 fi
6772
6773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_vis_werror" >&5
6774 $as_echo "$gl_cv_cc_vis_werror" >&6; }
6775 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for simple visibility declarations" >&5
6776 $as_echo_n "checking for simple visibility declarations... " >&6; }
6777 if ${gl_cv_cc_visibility+:} false; then :
6778 $as_echo_n "(cached) " >&6
6779 else
6780
6781 gl_save_CFLAGS="$CFLAGS"
6782 CFLAGS="$CFLAGS -fvisibility=hidden"
6783 if test $gl_cv_cc_vis_werror = yes; then
6784 CFLAGS="$CFLAGS -Werror"
6785 fi
6786 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6787 /* end confdefs.h. */
6788 extern __attribute__((__visibility__("hidden"))) int hiddenvar;
6789 extern __attribute__((__visibility__("default"))) int exportedvar;
6790 extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
6791 extern __attribute__((__visibility__("default"))) int exportedfunc (void);
6792 void dummyfunc (void) {}
6793
6794 int
6795 main ()
6796 {
6797
6798 ;
6799 return 0;
6800 }
6801 _ACEOF
6802 if ac_fn_c_try_compile "$LINENO"; then :
6803 gl_cv_cc_visibility=yes
6804 else
6805 gl_cv_cc_visibility=no
6806 fi
6807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6808 CFLAGS="$gl_save_CFLAGS"
6809 fi
6810
6811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_visibility" >&5
6812 $as_echo "$gl_cv_cc_visibility" >&6; }
6813 if test $gl_cv_cc_visibility = yes; then
6814 CFLAG_VISIBILITY="-fvisibility=hidden"
6815 HAVE_VISIBILITY=1
6816 fi
6817 fi
6818
6819
6820
6821 cat >>confdefs.h <<_ACEOF
6822 #define HAVE_VISIBILITY $HAVE_VISIBILITY
6823 _ACEOF
6824
6825
6826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6827 $as_echo_n "checking for inline... " >&6; }
6828 if ${ac_cv_c_inline+:} false; then :
6829 $as_echo_n "(cached) " >&6
6830 else
6831 ac_cv_c_inline=no
6832 for ac_kw in inline __inline__ __inline; do
6833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6834 /* end confdefs.h. */
6835 #ifndef __cplusplus
6836 typedef int foo_t;
6837 static $ac_kw foo_t static_foo () {return 0; }
6838 $ac_kw foo_t foo () {return 0; }
6839 #endif
6840
6841 _ACEOF
6842 if ac_fn_c_try_compile "$LINENO"; then :
6843 ac_cv_c_inline=$ac_kw
6844 fi
6845 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6846 test "$ac_cv_c_inline" != no && break
6847 done
6848
6849 fi
6850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6851 $as_echo "$ac_cv_c_inline" >&6; }
6852
6853 case $ac_cv_c_inline in
6854 inline | yes) ;;
6855 *)
6856 case $ac_cv_c_inline in
6857 no) ac_val=;;
6858 *) ac_val=$ac_cv_c_inline;;
6859 esac
6860 cat >>confdefs.h <<_ACEOF
6861 #ifndef __cplusplus
6862 #define inline $ac_val
6863 #endif
6864 _ACEOF
6865 ;;
6866 esac
6867
6868 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6869 if test "x$ac_cv_type_size_t" = xyes; then :
6870
6871 else
6872
6873 cat >>confdefs.h <<_ACEOF
6874 #define size_t unsigned int
6875 _ACEOF
6876
6877 fi
6878
6879
6880 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
6881 $as_echo_n "checking for stdint.h... " >&6; }
6882 if ${gl_cv_header_stdint_h+:} false; then :
6883 $as_echo_n "(cached) " >&6
6884 else
6885 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6886 /* end confdefs.h. */
6887 #include <sys/types.h>
6888 #include <stdint.h>
6889 int
6890 main ()
6891 {
6892 uintmax_t i = (uintmax_t) -1; return !i;
6893 ;
6894 return 0;
6895 }
6896 _ACEOF
6897 if ac_fn_c_try_compile "$LINENO"; then :
6898 gl_cv_header_stdint_h=yes
6899 else
6900 gl_cv_header_stdint_h=no
6901 fi
6902 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6903 fi
6904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5
6905 $as_echo "$gl_cv_header_stdint_h" >&6; }
6906 if test $gl_cv_header_stdint_h = yes; then
6907
6908 cat >>confdefs.h <<_ACEOF
6909 #define HAVE_STDINT_H_WITH_UINTMAX 1
6910 _ACEOF
6911
6912 fi
6913
6914 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6915 # for constant arguments. Useless!
6916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6917 $as_echo_n "checking for working alloca.h... " >&6; }
6918 if ${ac_cv_working_alloca_h+:} false; then :
6919 $as_echo_n "(cached) " >&6
6920 else
6921 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6922 /* end confdefs.h. */
6923 #include <alloca.h>
6924 int
6925 main ()
6926 {
6927 char *p = (char *) alloca (2 * sizeof (int));
6928 if (p) return 0;
6929 ;
6930 return 0;
6931 }
6932 _ACEOF
6933 if ac_fn_c_try_link "$LINENO"; then :
6934 ac_cv_working_alloca_h=yes
6935 else
6936 ac_cv_working_alloca_h=no
6937 fi
6938 rm -f core conftest.err conftest.$ac_objext \
6939 conftest$ac_exeext conftest.$ac_ext
6940 fi
6941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6942 $as_echo "$ac_cv_working_alloca_h" >&6; }
6943 if test $ac_cv_working_alloca_h = yes; then
6944
6945 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
6946
6947 fi
6948
6949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6950 $as_echo_n "checking for alloca... " >&6; }
6951 if ${ac_cv_func_alloca_works+:} false; then :
6952 $as_echo_n "(cached) " >&6
6953 else
6954 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6955 /* end confdefs.h. */
6956 #ifdef __GNUC__
6957 # define alloca __builtin_alloca
6958 #else
6959 # ifdef _MSC_VER
6960 # include <malloc.h>
6961 # define alloca _alloca
6962 # else
6963 # ifdef HAVE_ALLOCA_H
6964 # include <alloca.h>
6965 # else
6966 # ifdef _AIX
6967 #pragma alloca
6968 # else
6969 # ifndef alloca /* predefined by HP cc +Olibcalls */
6970 void *alloca (size_t);
6971 # endif
6972 # endif
6973 # endif
6974 # endif
6975 #endif
6976
6977 int
6978 main ()
6979 {
6980 char *p = (char *) alloca (1);
6981 if (p) return 0;
6982 ;
6983 return 0;
6984 }
6985 _ACEOF
6986 if ac_fn_c_try_link "$LINENO"; then :
6987 ac_cv_func_alloca_works=yes
6988 else
6989 ac_cv_func_alloca_works=no
6990 fi
6991 rm -f core conftest.err conftest.$ac_objext \
6992 conftest$ac_exeext conftest.$ac_ext
6993 fi
6994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
6995 $as_echo "$ac_cv_func_alloca_works" >&6; }
6996
6997 if test $ac_cv_func_alloca_works = yes; then
6998
6999 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
7000
7001 else
7002 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
7003 # that cause trouble. Some versions do not even contain alloca or
7004 # contain a buggy version. If you still want to use their alloca,
7005 # use ar to extract alloca.o from them instead of compiling alloca.c.
7006
7007 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
7008
7009 $as_echo "#define C_ALLOCA 1" >>confdefs.h
7010
7011
7012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
7013 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
7014 if ${ac_cv_os_cray+:} false; then :
7015 $as_echo_n "(cached) " >&6
7016 else
7017 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7018 /* end confdefs.h. */
7019 #if defined CRAY && ! defined CRAY2
7020 webecray
7021 #else
7022 wenotbecray
7023 #endif
7024
7025 _ACEOF
7026 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7027 $EGREP "webecray" >/dev/null 2>&1; then :
7028 ac_cv_os_cray=yes
7029 else
7030 ac_cv_os_cray=no
7031 fi
7032 rm -f conftest*
7033
7034 fi
7035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
7036 $as_echo "$ac_cv_os_cray" >&6; }
7037 if test $ac_cv_os_cray = yes; then
7038 for ac_func in _getb67 GETB67 getb67; do
7039 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7040 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
7041 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
7042
7043 cat >>confdefs.h <<_ACEOF
7044 #define CRAY_STACKSEG_END $ac_func
7045 _ACEOF
7046
7047 break
7048 fi
7049
7050 done
7051 fi
7052
7053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
7054 $as_echo_n "checking stack direction for C alloca... " >&6; }
7055 if ${ac_cv_c_stack_direction+:} false; then :
7056 $as_echo_n "(cached) " >&6
7057 else
7058 if test "$cross_compiling" = yes; then :
7059 ac_cv_c_stack_direction=0
7060 else
7061 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7062 /* end confdefs.h. */
7063 $ac_includes_default
7064 int
7065 find_stack_direction (int *addr, int depth)
7066 {
7067 int dir, dummy = 0;
7068 if (! addr)
7069 addr = &dummy;
7070 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
7071 dir = depth ? find_stack_direction (addr, depth - 1) : 0;
7072 return dir + dummy;
7073 }
7074
7075 int
7076 main (int argc, char **argv)
7077 {
7078 return find_stack_direction (0, argc + !argv + 20) < 0;
7079 }
7080 _ACEOF
7081 if ac_fn_c_try_run "$LINENO"; then :
7082 ac_cv_c_stack_direction=1
7083 else
7084 ac_cv_c_stack_direction=-1
7085 fi
7086 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7087 conftest.$ac_objext conftest.beam conftest.$ac_ext
7088 fi
7089
7090 fi
7091 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
7092 $as_echo "$ac_cv_c_stack_direction" >&6; }
7093 cat >>confdefs.h <<_ACEOF
7094 #define STACK_DIRECTION $ac_cv_c_stack_direction
7095 _ACEOF
7096
7097
7098 fi
7099
7100
7101
7102
7103 for ac_header in $ac_header_list
7104 do :
7105 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7106 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7107 "
7108 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7109 cat >>confdefs.h <<_ACEOF
7110 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7111 _ACEOF
7112
7113 fi
7114
7115 done
7116
7117
7118
7119
7120
7121
7122
7123
7124 for ac_func in getpagesize
7125 do :
7126 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7127 if test "x$ac_cv_func_getpagesize" = xyes; then :
7128 cat >>confdefs.h <<_ACEOF
7129 #define HAVE_GETPAGESIZE 1
7130 _ACEOF
7131
7132 fi
7133 done
7134
7135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7136 $as_echo_n "checking for working mmap... " >&6; }
7137 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
7138 $as_echo_n "(cached) " >&6
7139 else
7140 if test "$cross_compiling" = yes; then :
7141 ac_cv_func_mmap_fixed_mapped=no
7142 else
7143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7144 /* end confdefs.h. */
7145 $ac_includes_default
7146 /* malloc might have been renamed as rpl_malloc. */
7147 #undef malloc
7148
7149 /* Thanks to Mike Haertel and Jim Avera for this test.
7150 Here is a matrix of mmap possibilities:
7151 mmap private not fixed
7152 mmap private fixed at somewhere currently unmapped
7153 mmap private fixed at somewhere already mapped
7154 mmap shared not fixed
7155 mmap shared fixed at somewhere currently unmapped
7156 mmap shared fixed at somewhere already mapped
7157 For private mappings, we should verify that changes cannot be read()
7158 back from the file, nor mmap's back from the file at a different
7159 address. (There have been systems where private was not correctly
7160 implemented like the infamous i386 svr4.0, and systems where the
7161 VM page cache was not coherent with the file system buffer cache
7162 like early versions of FreeBSD and possibly contemporary NetBSD.)
7163 For shared mappings, we should conversely verify that changes get
7164 propagated back to all the places they're supposed to be.
7165
7166 Grep wants private fixed already mapped.
7167 The main things grep needs to know about mmap are:
7168 * does it exist and is it safe to write into the mmap'd area
7169 * how to use it (BSD variants) */
7170
7171 #include <fcntl.h>
7172 #include <sys/mman.h>
7173
7174 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7175 char *malloc ();
7176 #endif
7177
7178 /* This mess was copied from the GNU getpagesize.h. */
7179 #ifndef HAVE_GETPAGESIZE
7180 # ifdef _SC_PAGESIZE
7181 # define getpagesize() sysconf(_SC_PAGESIZE)
7182 # else /* no _SC_PAGESIZE */
7183 # ifdef HAVE_SYS_PARAM_H
7184 # include <sys/param.h>
7185 # ifdef EXEC_PAGESIZE
7186 # define getpagesize() EXEC_PAGESIZE
7187 # else /* no EXEC_PAGESIZE */
7188 # ifdef NBPG
7189 # define getpagesize() NBPG * CLSIZE
7190 # ifndef CLSIZE
7191 # define CLSIZE 1
7192 # endif /* no CLSIZE */
7193 # else /* no NBPG */
7194 # ifdef NBPC
7195 # define getpagesize() NBPC
7196 # else /* no NBPC */
7197 # ifdef PAGESIZE
7198 # define getpagesize() PAGESIZE
7199 # endif /* PAGESIZE */
7200 # endif /* no NBPC */
7201 # endif /* no NBPG */
7202 # endif /* no EXEC_PAGESIZE */
7203 # else /* no HAVE_SYS_PARAM_H */
7204 # define getpagesize() 8192 /* punt totally */
7205 # endif /* no HAVE_SYS_PARAM_H */
7206 # endif /* no _SC_PAGESIZE */
7207
7208 #endif /* no HAVE_GETPAGESIZE */
7209
7210 int
7211 main ()
7212 {
7213 char *data, *data2, *data3;
7214 const char *cdata2;
7215 int i, pagesize;
7216 int fd, fd2;
7217
7218 pagesize = getpagesize ();
7219
7220 /* First, make a file with some known garbage in it. */
7221 data = (char *) malloc (pagesize);
7222 if (!data)
7223 return 1;
7224 for (i = 0; i < pagesize; ++i)
7225 *(data + i) = rand ();
7226 umask (0);
7227 fd = creat ("conftest.mmap", 0600);
7228 if (fd < 0)
7229 return 2;
7230 if (write (fd, data, pagesize) != pagesize)
7231 return 3;
7232 close (fd);
7233
7234 /* Next, check that the tail of a page is zero-filled. File must have
7235 non-zero length, otherwise we risk SIGBUS for entire page. */
7236 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7237 if (fd2 < 0)
7238 return 4;
7239 cdata2 = "";
7240 if (write (fd2, cdata2, 1) != 1)
7241 return 5;
7242 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7243 if (data2 == MAP_FAILED)
7244 return 6;
7245 for (i = 0; i < pagesize; ++i)
7246 if (*(data2 + i))
7247 return 7;
7248 close (fd2);
7249 if (munmap (data2, pagesize))
7250 return 8;
7251
7252 /* Next, try to mmap the file at a fixed address which already has
7253 something else allocated at it. If we can, also make sure that
7254 we see the same garbage. */
7255 fd = open ("conftest.mmap", O_RDWR);
7256 if (fd < 0)
7257 return 9;
7258 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7259 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7260 return 10;
7261 for (i = 0; i < pagesize; ++i)
7262 if (*(data + i) != *(data2 + i))
7263 return 11;
7264
7265 /* Finally, make sure that changes to the mapped area do not
7266 percolate back to the file as seen by read(). (This is a bug on
7267 some variants of i386 svr4.0.) */
7268 for (i = 0; i < pagesize; ++i)
7269 *(data2 + i) = *(data2 + i) + 1;
7270 data3 = (char *) malloc (pagesize);
7271 if (!data3)
7272 return 12;
7273 if (read (fd, data3, pagesize) != pagesize)
7274 return 13;
7275 for (i = 0; i < pagesize; ++i)
7276 if (*(data + i) != *(data3 + i))
7277 return 14;
7278 close (fd);
7279 return 0;
7280 }
7281 _ACEOF
7282 if ac_fn_c_try_run "$LINENO"; then :
7283 ac_cv_func_mmap_fixed_mapped=yes
7284 else
7285 ac_cv_func_mmap_fixed_mapped=no
7286 fi
7287 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7288 conftest.$ac_objext conftest.beam conftest.$ac_ext
7289 fi
7290
7291 fi
7292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7293 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7294 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7295
7296 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7297
7298 fi
7299 rm -f conftest.mmap conftest.txt
7300
7301
7302
7303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
7304 $as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
7305 if ${gt_cv_int_divbyzero_sigfpe+:} false; then :
7306 $as_echo_n "(cached) " >&6
7307 else
7308
7309 gt_cv_int_divbyzero_sigfpe=
7310 case "$host_os" in
7311 macos* | darwin[6-9]* | darwin[1-9][0-9]*)
7312 # On Mac OS X 10.2 or newer, just assume the same as when cross-
7313 # compiling. If we were to perform the real test, 1 Crash Report
7314 # dialog window would pop up.
7315 case "$host_cpu" in
7316 i[34567]86 | x86_64)
7317 gt_cv_int_divbyzero_sigfpe="guessing yes" ;;
7318 esac
7319 ;;
7320 esac
7321 if test -z "$gt_cv_int_divbyzero_sigfpe"; then
7322 if test "$cross_compiling" = yes; then :
7323
7324 # Guess based on the CPU.
7325 case "$host_cpu" in
7326 alpha* | i[34567]86 | x86_64 | m68k | s390*)
7327 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7328 *)
7329 gt_cv_int_divbyzero_sigfpe="guessing no";;
7330 esac
7331
7332 else
7333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7334 /* end confdefs.h. */
7335
7336 #include <stdlib.h>
7337 #include <signal.h>
7338
7339 static void
7340 sigfpe_handler (int sig)
7341 {
7342 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7343 exit (sig != SIGFPE);
7344 }
7345
7346 int x = 1;
7347 int y = 0;
7348 int z;
7349 int nan;
7350
7351 int main ()
7352 {
7353 signal (SIGFPE, sigfpe_handler);
7354 /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7355 #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7356 signal (SIGTRAP, sigfpe_handler);
7357 #endif
7358 /* Linux/SPARC yields signal SIGILL. */
7359 #if defined (__sparc__) && defined (__linux__)
7360 signal (SIGILL, sigfpe_handler);
7361 #endif
7362
7363 z = x / y;
7364 nan = y / y;
7365 exit (2);
7366 }
7367
7368 _ACEOF
7369 if ac_fn_c_try_run "$LINENO"; then :
7370 gt_cv_int_divbyzero_sigfpe=yes
7371 else
7372 gt_cv_int_divbyzero_sigfpe=no
7373 fi
7374 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7375 conftest.$ac_objext conftest.beam conftest.$ac_ext
7376 fi
7377
7378 fi
7379
7380 fi
7381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
7382 $as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
7383 case "$gt_cv_int_divbyzero_sigfpe" in
7384 *yes) value=1;;
7385 *) value=0;;
7386 esac
7387
7388 cat >>confdefs.h <<_ACEOF
7389 #define INTDIV0_RAISES_SIGFPE $value
7390 _ACEOF
7391
7392
7393
7394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
7395 $as_echo_n "checking for inttypes.h... " >&6; }
7396 if ${gl_cv_header_inttypes_h+:} false; then :
7397 $as_echo_n "(cached) " >&6
7398 else
7399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7400 /* end confdefs.h. */
7401
7402 #include <sys/types.h>
7403 #include <inttypes.h>
7404
7405 int
7406 main ()
7407 {
7408 uintmax_t i = (uintmax_t) -1; return !i;
7409 ;
7410 return 0;
7411 }
7412 _ACEOF
7413 if ac_fn_c_try_compile "$LINENO"; then :
7414 gl_cv_header_inttypes_h=yes
7415 else
7416 gl_cv_header_inttypes_h=no
7417 fi
7418 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7419 fi
7420 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5
7421 $as_echo "$gl_cv_header_inttypes_h" >&6; }
7422 if test $gl_cv_header_inttypes_h = yes; then
7423
7424 cat >>confdefs.h <<_ACEOF
7425 #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7426 _ACEOF
7427
7428 fi
7429
7430
7431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
7432 $as_echo_n "checking for unsigned long long int... " >&6; }
7433 if ${ac_cv_type_unsigned_long_long_int+:} false; then :
7434 $as_echo_n "(cached) " >&6
7435 else
7436 ac_cv_type_unsigned_long_long_int=yes
7437 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
7438 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7439 /* end confdefs.h. */
7440
7441 /* For now, do not test the preprocessor; as of 2007 there are too many
7442 implementations with broken preprocessors. Perhaps this can
7443 be revisited in 2012. In the meantime, code should not expect
7444 #if to work with literals wider than 32 bits. */
7445 /* Test literals. */
7446 long long int ll = 9223372036854775807ll;
7447 long long int nll = -9223372036854775807LL;
7448 unsigned long long int ull = 18446744073709551615ULL;
7449 /* Test constant expressions. */
7450 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
7451 ? 1 : -1)];
7452 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
7453 ? 1 : -1)];
7454 int i = 63;
7455 int
7456 main ()
7457 {
7458 /* Test availability of runtime routines for shift and division. */
7459 long long int llmax = 9223372036854775807ll;
7460 unsigned long long int ullmax = 18446744073709551615ull;
7461 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
7462 | (llmax / ll) | (llmax % ll)
7463 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
7464 | (ullmax / ull) | (ullmax % ull));
7465 ;
7466 return 0;
7467 }
7468
7469 _ACEOF
7470 if ac_fn_c_try_link "$LINENO"; then :
7471
7472 else
7473 ac_cv_type_unsigned_long_long_int=no
7474 fi
7475 rm -f core conftest.err conftest.$ac_objext \
7476 conftest$ac_exeext conftest.$ac_ext
7477 fi
7478 fi
7479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
7480 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
7481 if test $ac_cv_type_unsigned_long_long_int = yes; then
7482
7483 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
7484
7485 fi
7486
7487
7488
7489
7490 if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
7491
7492 test $ac_cv_type_unsigned_long_long_int = yes \
7493 && ac_type='unsigned long long' \
7494 || ac_type='unsigned long'
7495
7496 cat >>confdefs.h <<_ACEOF
7497 #define uintmax_t $ac_type
7498 _ACEOF
7499
7500 else
7501
7502 $as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
7503
7504 fi
7505
7506
7507 for ac_header in inttypes.h
7508 do :
7509 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
7510 if test "x$ac_cv_header_inttypes_h" = xyes; then :
7511 cat >>confdefs.h <<_ACEOF
7512 #define HAVE_INTTYPES_H 1
7513 _ACEOF
7514
7515 fi
7516
7517 done
7518
7519 if test $ac_cv_header_inttypes_h = yes; then
7520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
7521 $as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
7522 if ${gt_cv_inttypes_pri_broken+:} false; then :
7523 $as_echo_n "(cached) " >&6
7524 else
7525
7526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7527 /* end confdefs.h. */
7528
7529 #include <inttypes.h>
7530 #ifdef PRId32
7531 char *p = PRId32;
7532 #endif
7533
7534 int
7535 main ()
7536 {
7537
7538 ;
7539 return 0;
7540 }
7541 _ACEOF
7542 if ac_fn_c_try_compile "$LINENO"; then :
7543 gt_cv_inttypes_pri_broken=no
7544 else
7545 gt_cv_inttypes_pri_broken=yes
7546 fi
7547 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7548
7549 fi
7550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
7551 $as_echo "$gt_cv_inttypes_pri_broken" >&6; }
7552 fi
7553 if test "$gt_cv_inttypes_pri_broken" = yes; then
7554
7555 cat >>confdefs.h <<_ACEOF
7556 #define PRI_MACROS_BROKEN 1
7557 _ACEOF
7558
7559 PRI_MACROS_BROKEN=1
7560 else
7561 PRI_MACROS_BROKEN=0
7562 fi
7563
7564
7565
7566
7567
7568
7569
7570 # Check whether --enable-threads was given.
7571 if test "${enable_threads+set}" = set; then :
7572 enableval=$enable_threads; gl_use_threads=$enableval
7573 else
7574 if test -n "$gl_use_threads_default"; then
7575 gl_use_threads="$gl_use_threads_default"
7576 else
7577 case "$host_os" in
7578 osf*) gl_use_threads=no ;;
7579 cygwin*)
7580 case `uname -r` in
7581 1.[0-5].*) gl_use_threads=no ;;
7582 *) gl_use_threads=yes ;;
7583 esac
7584 ;;
7585 *) gl_use_threads=yes ;;
7586 esac
7587 fi
7588
7589 fi
7590
7591 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
7592 # For using <pthread.h>:
7593 case "$host_os" in
7594 osf*)
7595 # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
7596 # groks <pthread.h>. cc also understands the flag -pthread, but
7597 # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
7598 # 2. putting a flag into CPPFLAGS that has an effect on the linker
7599 # causes the AC_LINK_IFELSE test below to succeed unexpectedly,
7600 # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
7601 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
7602 ;;
7603 esac
7604 # Some systems optimize for single-threaded programs by default, and
7605 # need special flags to disable these optimizations. For example, the
7606 # definition of 'errno' in <errno.h>.
7607 case "$host_os" in
7608 aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
7609 solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
7610 esac
7611 fi
7612
7613
7614
7615
7616
7617 if test "X$prefix" = "XNONE"; then
7618 acl_final_prefix="$ac_default_prefix"
7619 else
7620 acl_final_prefix="$prefix"
7621 fi
7622 if test "X$exec_prefix" = "XNONE"; then
7623 acl_final_exec_prefix='${prefix}'
7624 else
7625 acl_final_exec_prefix="$exec_prefix"
7626 fi
7627 acl_save_prefix="$prefix"
7628 prefix="$acl_final_prefix"
7629 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7630 prefix="$acl_save_prefix"
7631
7632
7633
7634 # Check whether --with-gnu-ld was given.
7635 if test "${with_gnu_ld+set}" = set; then :
7636 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
7637 else
7638 with_gnu_ld=no
7639 fi
7640
7641 # Prepare PATH_SEPARATOR.
7642 # The user is always right.
7643 if test "${PATH_SEPARATOR+set}" != set; then
7644 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
7645 # contains only /bin. Note that ksh looks also at the FPATH variable,
7646 # so we have to set that as well for the test.
7647 PATH_SEPARATOR=:
7648 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
7649 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
7650 || PATH_SEPARATOR=';'
7651 }
7652 fi
7653
7654 ac_prog=ld
7655 if test "$GCC" = yes; then
7656 # Check if gcc -print-prog-name=ld gives a path.
7657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7658 $as_echo_n "checking for ld used by $CC... " >&6; }
7659 case $host in
7660 *-*-mingw*)
7661 # gcc leaves a trailing carriage return which upsets mingw
7662 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7663 *)
7664 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7665 esac
7666 case $ac_prog in
7667 # Accept absolute paths.
7668 [\\/]* | ?:[\\/]*)
7669 re_direlt='/[^/][^/]*/\.\./'
7670 # Canonicalize the pathname of ld
7671 ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
7672 while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
7673 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7674 done
7675 test -z "$LD" && LD="$ac_prog"
7676 ;;
7677 "")
7678 # If it fails, then pretend we aren't using GCC.
7679 ac_prog=ld
7680 ;;
7681 *)
7682 # If it is relative, then search for the first ld in PATH.
7683 with_gnu_ld=unknown
7684 ;;
7685 esac
7686 elif test "$with_gnu_ld" = yes; then
7687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7688 $as_echo_n "checking for GNU ld... " >&6; }
7689 else
7690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7691 $as_echo_n "checking for non-GNU ld... " >&6; }
7692 fi
7693 if ${acl_cv_path_LD+:} false; then :
7694 $as_echo_n "(cached) " >&6
7695 else
7696 if test -z "$LD"; then
7697 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7698 for ac_dir in $PATH; do
7699 IFS="$acl_save_ifs"
7700 test -z "$ac_dir" && ac_dir=.
7701 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7702 acl_cv_path_LD="$ac_dir/$ac_prog"
7703 # Check to see if the program is GNU ld. I'd rather use --version,
7704 # but apparently some variants of GNU ld only accept -v.
7705 # Break only if it was the GNU/non-GNU ld that we prefer.
7706 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
7707 *GNU* | *'with BFD'*)
7708 test "$with_gnu_ld" != no && break
7709 ;;
7710 *)
7711 test "$with_gnu_ld" != yes && break
7712 ;;
7713 esac
7714 fi
7715 done
7716 IFS="$acl_save_ifs"
7717 else
7718 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7719 fi
7720 fi
7721
7722 LD="$acl_cv_path_LD"
7723 if test -n "$LD"; then
7724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7725 $as_echo "$LD" >&6; }
7726 else
7727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7728 $as_echo "no" >&6; }
7729 fi
7730 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
7731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7732 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7733 if ${acl_cv_prog_gnu_ld+:} false; then :
7734 $as_echo_n "(cached) " >&6
7735 else
7736 # I'd rather use --version here, but apparently some GNU lds only accept -v.
7737 case `$LD -v 2>&1 </dev/null` in
7738 *GNU* | *'with BFD'*)
7739 acl_cv_prog_gnu_ld=yes
7740 ;;
7741 *)
7742 acl_cv_prog_gnu_ld=no
7743 ;;
7744 esac
7745 fi
7746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7747 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
7748 with_gnu_ld=$acl_cv_prog_gnu_ld
7749
7750
7751
7752
7753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7754 $as_echo_n "checking for shared library run path origin... " >&6; }
7755 if ${acl_cv_rpath+:} false; then :
7756 $as_echo_n "(cached) " >&6
7757 else
7758
7759 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7760 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7761 . ./conftest.sh
7762 rm -f ./conftest.sh
7763 acl_cv_rpath=done
7764
7765 fi
7766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7767 $as_echo "$acl_cv_rpath" >&6; }
7768 wl="$acl_cv_wl"
7769 acl_libext="$acl_cv_libext"
7770 acl_shlibext="$acl_cv_shlibext"
7771 acl_libname_spec="$acl_cv_libname_spec"
7772 acl_library_names_spec="$acl_cv_library_names_spec"
7773 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7774 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7775 acl_hardcode_direct="$acl_cv_hardcode_direct"
7776 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
7777 # Check whether --enable-rpath was given.
7778 if test "${enable_rpath+set}" = set; then :
7779 enableval=$enable_rpath; :
7780 else
7781 enable_rpath=yes
7782 fi
7783
7784
7785
7786
7787 acl_libdirstem=lib
7788 acl_libdirstem2=
7789 case "$host_os" in
7790 solaris*)
7791 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
7792 $as_echo_n "checking for 64-bit host... " >&6; }
7793 if ${gl_cv_solaris_64bit+:} false; then :
7794 $as_echo_n "(cached) " >&6
7795 else
7796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7797 /* end confdefs.h. */
7798
7799 #ifdef _LP64
7800 sixtyfour bits
7801 #endif
7802
7803 _ACEOF
7804 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7805 $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
7806 gl_cv_solaris_64bit=yes
7807 else
7808 gl_cv_solaris_64bit=no
7809 fi
7810 rm -f conftest*
7811
7812
7813 fi
7814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
7815 $as_echo "$gl_cv_solaris_64bit" >&6; }
7816 if test $gl_cv_solaris_64bit = yes; then
7817 acl_libdirstem=lib/64
7818 case "$host_cpu" in
7819 sparc*) acl_libdirstem2=lib/sparcv9 ;;
7820 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
7821 esac
7822 fi
7823 ;;
7824 *)
7825 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
7826 if test -n "$searchpath"; then
7827 acl_save_IFS="${IFS= }"; IFS=":"
7828 for searchdir in $searchpath; do
7829 if test -d "$searchdir"; then
7830 case "$searchdir" in
7831 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
7832 */../ | */.. )
7833 # Better ignore directories of this form. They are misleading.
7834 ;;
7835 *) searchdir=`cd "$searchdir" && pwd`
7836 case "$searchdir" in
7837 */lib64 ) acl_libdirstem=lib64 ;;
7838 esac ;;
7839 esac
7840 fi
7841 done
7842 IFS="$acl_save_IFS"
7843 fi
7844 ;;
7845 esac
7846 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
7847
7848
7849
7850 gl_threads_api=none
7851 LIBTHREAD=
7852 LTLIBTHREAD=
7853 LIBMULTITHREAD=
7854 LTLIBMULTITHREAD=
7855 if test "$gl_use_threads" != no; then
7856 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether imported symbols can be declared weak" >&5
7857 $as_echo_n "checking whether imported symbols can be declared weak... " >&6; }
7858 if ${gl_cv_have_weak+:} false; then :
7859 $as_echo_n "(cached) " >&6
7860 else
7861 gl_cv_have_weak=no
7862 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7863 /* end confdefs.h. */
7864 extern void xyzzy ();
7865 #pragma weak xyzzy
7866 int
7867 main ()
7868 {
7869 xyzzy();
7870 ;
7871 return 0;
7872 }
7873 _ACEOF
7874 if ac_fn_c_try_link "$LINENO"; then :
7875 gl_cv_have_weak=maybe
7876 fi
7877 rm -f core conftest.err conftest.$ac_objext \
7878 conftest$ac_exeext conftest.$ac_ext
7879 if test $gl_cv_have_weak = maybe; then
7880 if test "$cross_compiling" = yes; then :
7881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7882 /* end confdefs.h. */
7883 #ifdef __ELF__
7884 Extensible Linking Format
7885 #endif
7886
7887 _ACEOF
7888 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7889 $EGREP "Extensible Linking Format" >/dev/null 2>&1; then :
7890 gl_cv_have_weak="guessing yes"
7891 else
7892 gl_cv_have_weak="guessing no"
7893 fi
7894 rm -f conftest*
7895
7896
7897 else
7898 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7899 /* end confdefs.h. */
7900
7901 #include <stdio.h>
7902 #pragma weak fputs
7903 int main ()
7904 {
7905 return (fputs == NULL);
7906 }
7907 _ACEOF
7908 if ac_fn_c_try_run "$LINENO"; then :
7909 gl_cv_have_weak=yes
7910 else
7911 gl_cv_have_weak=no
7912 fi
7913 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7914 conftest.$ac_objext conftest.beam conftest.$ac_ext
7915 fi
7916
7917 fi
7918
7919 fi
7920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_weak" >&5
7921 $as_echo "$gl_cv_have_weak" >&6; }
7922 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
7923 # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
7924 # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY.
7925 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
7926 if test "x$ac_cv_header_pthread_h" = xyes; then :
7927 gl_have_pthread_h=yes
7928 else
7929 gl_have_pthread_h=no
7930 fi
7931
7932
7933 if test "$gl_have_pthread_h" = yes; then
7934 # Other possible tests:
7935 # -lpthreads (FSU threads, PCthreads)
7936 # -lgthreads
7937 gl_have_pthread=
7938 # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
7939 # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
7940 # the second one only in libpthread, and lock.c needs it.
7941 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7942 /* end confdefs.h. */
7943 #include <pthread.h>
7944 int
7945 main ()
7946 {
7947 pthread_mutex_lock((pthread_mutex_t*)0);
7948 pthread_mutexattr_init((pthread_mutexattr_t*)0);
7949 ;
7950 return 0;
7951 }
7952 _ACEOF
7953 if ac_fn_c_try_link "$LINENO"; then :
7954 gl_have_pthread=yes
7955 fi
7956 rm -f core conftest.err conftest.$ac_objext \
7957 conftest$ac_exeext conftest.$ac_ext
7958 # Test for libpthread by looking for pthread_kill. (Not pthread_self,
7959 # since it is defined as a macro on OSF/1.)
7960 if test -n "$gl_have_pthread"; then
7961 # The program links fine without libpthread. But it may actually
7962 # need to link with libpthread in order to create multiple threads.
7963 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
7964 $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
7965 if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
7966 $as_echo_n "(cached) " >&6
7967 else
7968 ac_check_lib_save_LIBS=$LIBS
7969 LIBS="-lpthread $LIBS"
7970 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7971 /* end confdefs.h. */
7972
7973 /* Override any GCC internal prototype to avoid an error.
7974 Use char because int might match the return type of a GCC
7975 builtin and then its argument prototype would still apply. */
7976 #ifdef __cplusplus
7977 extern "C"
7978 #endif
7979 char pthread_kill ();
7980 int
7981 main ()
7982 {
7983 return pthread_kill ();
7984 ;
7985 return 0;
7986 }
7987 _ACEOF
7988 if ac_fn_c_try_link "$LINENO"; then :
7989 ac_cv_lib_pthread_pthread_kill=yes
7990 else
7991 ac_cv_lib_pthread_pthread_kill=no
7992 fi
7993 rm -f core conftest.err conftest.$ac_objext \
7994 conftest$ac_exeext conftest.$ac_ext
7995 LIBS=$ac_check_lib_save_LIBS
7996 fi
7997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
7998 $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
7999 if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
8000 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
8001 # On Solaris and HP-UX, most pthread functions exist also in libc.
8002 # Therefore pthread_in_use() needs to actually try to create a
8003 # thread: pthread_create from libc will fail, whereas
8004 # pthread_create will actually create a thread.
8005 case "$host_os" in
8006 solaris* | hpux*)
8007
8008 $as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h
8009
8010 esac
8011
8012 fi
8013
8014 else
8015 # Some library is needed. Try libpthread and libc_r.
8016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
8017 $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
8018 if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
8019 $as_echo_n "(cached) " >&6
8020 else
8021 ac_check_lib_save_LIBS=$LIBS
8022 LIBS="-lpthread $LIBS"
8023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8024 /* end confdefs.h. */
8025
8026 /* Override any GCC internal prototype to avoid an error.
8027 Use char because int might match the return type of a GCC
8028 builtin and then its argument prototype would still apply. */
8029 #ifdef __cplusplus
8030 extern "C"
8031 #endif
8032 char pthread_kill ();
8033 int
8034 main ()
8035 {
8036 return pthread_kill ();
8037 ;
8038 return 0;
8039 }
8040 _ACEOF
8041 if ac_fn_c_try_link "$LINENO"; then :
8042 ac_cv_lib_pthread_pthread_kill=yes
8043 else
8044 ac_cv_lib_pthread_pthread_kill=no
8045 fi
8046 rm -f core conftest.err conftest.$ac_objext \
8047 conftest$ac_exeext conftest.$ac_ext
8048 LIBS=$ac_check_lib_save_LIBS
8049 fi
8050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
8051 $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
8052 if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
8053 gl_have_pthread=yes
8054 LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
8055 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
8056 fi
8057
8058 if test -z "$gl_have_pthread"; then
8059 # For FreeBSD 4.
8060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lc_r" >&5
8061 $as_echo_n "checking for pthread_kill in -lc_r... " >&6; }
8062 if ${ac_cv_lib_c_r_pthread_kill+:} false; then :
8063 $as_echo_n "(cached) " >&6
8064 else
8065 ac_check_lib_save_LIBS=$LIBS
8066 LIBS="-lc_r $LIBS"
8067 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8068 /* end confdefs.h. */
8069
8070 /* Override any GCC internal prototype to avoid an error.
8071 Use char because int might match the return type of a GCC
8072 builtin and then its argument prototype would still apply. */
8073 #ifdef __cplusplus
8074 extern "C"
8075 #endif
8076 char pthread_kill ();
8077 int
8078 main ()
8079 {
8080 return pthread_kill ();
8081 ;
8082 return 0;
8083 }
8084 _ACEOF
8085 if ac_fn_c_try_link "$LINENO"; then :
8086 ac_cv_lib_c_r_pthread_kill=yes
8087 else
8088 ac_cv_lib_c_r_pthread_kill=no
8089 fi
8090 rm -f core conftest.err conftest.$ac_objext \
8091 conftest$ac_exeext conftest.$ac_ext
8092 LIBS=$ac_check_lib_save_LIBS
8093 fi
8094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_kill" >&5
8095 $as_echo "$ac_cv_lib_c_r_pthread_kill" >&6; }
8096 if test "x$ac_cv_lib_c_r_pthread_kill" = xyes; then :
8097 gl_have_pthread=yes
8098 LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
8099 LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r
8100 fi
8101
8102 fi
8103 fi
8104 if test -n "$gl_have_pthread"; then
8105 gl_threads_api=posix
8106
8107 $as_echo "#define USE_POSIX_THREADS 1" >>confdefs.h
8108
8109 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
8110 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8111
8112 $as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h
8113
8114 LIBTHREAD=
8115 LTLIBTHREAD=
8116 fi
8117 fi
8118 fi
8119 fi
8120 fi
8121 if test -z "$gl_have_pthread"; then
8122 if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
8123 gl_have_solaristhread=
8124 gl_save_LIBS="$LIBS"
8125 LIBS="$LIBS -lthread"
8126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8127 /* end confdefs.h. */
8128
8129 #include <thread.h>
8130 #include <synch.h>
8131
8132 int
8133 main ()
8134 {
8135 thr_self();
8136 ;
8137 return 0;
8138 }
8139 _ACEOF
8140 if ac_fn_c_try_link "$LINENO"; then :
8141 gl_have_solaristhread=yes
8142 fi
8143 rm -f core conftest.err conftest.$ac_objext \
8144 conftest$ac_exeext conftest.$ac_ext
8145 LIBS="$gl_save_LIBS"
8146 if test -n "$gl_have_solaristhread"; then
8147 gl_threads_api=solaris
8148 LIBTHREAD=-lthread
8149 LTLIBTHREAD=-lthread
8150 LIBMULTITHREAD="$LIBTHREAD"
8151 LTLIBMULTITHREAD="$LTLIBTHREAD"
8152
8153 $as_echo "#define USE_SOLARIS_THREADS 1" >>confdefs.h
8154
8155 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8156
8157 $as_echo "#define USE_SOLARIS_THREADS_WEAK 1" >>confdefs.h
8158
8159 LIBTHREAD=
8160 LTLIBTHREAD=
8161 fi
8162 fi
8163 fi
8164 fi
8165 if test "$gl_use_threads" = pth; then
8166 gl_save_CPPFLAGS="$CPPFLAGS"
8167
8168
8169
8170
8171
8172 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libpth" >&5
8173 $as_echo_n "checking how to link with libpth... " >&6; }
8174 if ${ac_cv_libpth_libs+:} false; then :
8175 $as_echo_n "(cached) " >&6
8176 else
8177
8178
8179
8180
8181
8182
8183
8184
8185 use_additional=yes
8186
8187 acl_save_prefix="$prefix"
8188 prefix="$acl_final_prefix"
8189 acl_save_exec_prefix="$exec_prefix"
8190 exec_prefix="$acl_final_exec_prefix"
8191
8192 eval additional_includedir=\"$includedir\"
8193 eval additional_libdir=\"$libdir\"
8194
8195 exec_prefix="$acl_save_exec_prefix"
8196 prefix="$acl_save_prefix"
8197
8198
8199 # Check whether --with-libpth-prefix was given.
8200 if test "${with_libpth_prefix+set}" = set; then :
8201 withval=$with_libpth_prefix;
8202 if test "X$withval" = "Xno"; then
8203 use_additional=no
8204 else
8205 if test "X$withval" = "X"; then
8206
8207 acl_save_prefix="$prefix"
8208 prefix="$acl_final_prefix"
8209 acl_save_exec_prefix="$exec_prefix"
8210 exec_prefix="$acl_final_exec_prefix"
8211
8212 eval additional_includedir=\"$includedir\"
8213 eval additional_libdir=\"$libdir\"
8214
8215 exec_prefix="$acl_save_exec_prefix"
8216 prefix="$acl_save_prefix"
8217
8218 else
8219 additional_includedir="$withval/include"
8220 additional_libdir="$withval/$acl_libdirstem"
8221 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8222 && ! test -d "$withval/$acl_libdirstem"; then
8223 additional_libdir="$withval/$acl_libdirstem2"
8224 fi
8225 fi
8226 fi
8227
8228 fi
8229
8230 LIBPTH=
8231 LTLIBPTH=
8232 INCPTH=
8233 LIBPTH_PREFIX=
8234 HAVE_LIBPTH=
8235 rpathdirs=
8236 ltrpathdirs=
8237 names_already_handled=
8238 names_next_round='pth '
8239 while test -n "$names_next_round"; do
8240 names_this_round="$names_next_round"
8241 names_next_round=
8242 for name in $names_this_round; do
8243 already_handled=
8244 for n in $names_already_handled; do
8245 if test "$n" = "$name"; then
8246 already_handled=yes
8247 break
8248 fi
8249 done
8250 if test -z "$already_handled"; then
8251 names_already_handled="$names_already_handled $name"
8252 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
8253 eval value=\"\$HAVE_LIB$uppername\"
8254 if test -n "$value"; then
8255 if test "$value" = yes; then
8256 eval value=\"\$LIB$uppername\"
8257 test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+ }$value"
8258 eval value=\"\$LTLIB$uppername\"
8259 test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$value"
8260 else
8261 :
8262 fi
8263 else
8264 found_dir=
8265 found_la=
8266 found_so=
8267 found_a=
8268 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8269 if test -n "$acl_shlibext"; then
8270 shrext=".$acl_shlibext" # typically: shrext=.so
8271 else
8272 shrext=
8273 fi
8274 if test $use_additional = yes; then
8275 dir="$additional_libdir"
8276 if test -n "$acl_shlibext"; then
8277 if test -f "$dir/$libname$shrext"; then
8278 found_dir="$dir"
8279 found_so="$dir/$libname$shrext"
8280 else
8281 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8282 ver=`(cd "$dir" && \
8283 for f in "$libname$shrext".*; do echo "$f"; done \
8284 | sed -e "s,^$libname$shrext\\\\.,," \
8285 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8286 | sed 1q ) 2>/dev/null`
8287 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8288 found_dir="$dir"
8289 found_so="$dir/$libname$shrext.$ver"
8290 fi
8291 else
8292 eval library_names=\"$acl_library_names_spec\"
8293 for f in $library_names; do
8294 if test -f "$dir/$f"; then
8295 found_dir="$dir"
8296 found_so="$dir/$f"
8297 break
8298 fi
8299 done
8300 fi
8301 fi
8302 fi
8303 if test "X$found_dir" = "X"; then
8304 if test -f "$dir/$libname.$acl_libext"; then
8305 found_dir="$dir"
8306 found_a="$dir/$libname.$acl_libext"
8307 fi
8308 fi
8309 if test "X$found_dir" != "X"; then
8310 if test -f "$dir/$libname.la"; then
8311 found_la="$dir/$libname.la"
8312 fi
8313 fi
8314 fi
8315 if test "X$found_dir" = "X"; then
8316 for x in $LDFLAGS $LTLIBPTH; do
8317
8318 acl_save_prefix="$prefix"
8319 prefix="$acl_final_prefix"
8320 acl_save_exec_prefix="$exec_prefix"
8321 exec_prefix="$acl_final_exec_prefix"
8322 eval x=\"$x\"
8323 exec_prefix="$acl_save_exec_prefix"
8324 prefix="$acl_save_prefix"
8325
8326 case "$x" in
8327 -L*)
8328 dir=`echo "X$x" | sed -e 's/^X-L//'`
8329 if test -n "$acl_shlibext"; then
8330 if test -f "$dir/$libname$shrext"; then
8331 found_dir="$dir"
8332 found_so="$dir/$libname$shrext"
8333 else
8334 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8335 ver=`(cd "$dir" && \
8336 for f in "$libname$shrext".*; do echo "$f"; done \
8337 | sed -e "s,^$libname$shrext\\\\.,," \
8338 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8339 | sed 1q ) 2>/dev/null`
8340 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8341 found_dir="$dir"
8342 found_so="$dir/$libname$shrext.$ver"
8343 fi
8344 else
8345 eval library_names=\"$acl_library_names_spec\"
8346 for f in $library_names; do
8347 if test -f "$dir/$f"; then
8348 found_dir="$dir"
8349 found_so="$dir/$f"
8350 break
8351 fi
8352 done
8353 fi
8354 fi
8355 fi
8356 if test "X$found_dir" = "X"; then
8357 if test -f "$dir/$libname.$acl_libext"; then
8358 found_dir="$dir"
8359 found_a="$dir/$libname.$acl_libext"
8360 fi
8361 fi
8362 if test "X$found_dir" != "X"; then
8363 if test -f "$dir/$libname.la"; then
8364 found_la="$dir/$libname.la"
8365 fi
8366 fi
8367 ;;
8368 esac
8369 if test "X$found_dir" != "X"; then
8370 break
8371 fi
8372 done
8373 fi
8374 if test "X$found_dir" != "X"; then
8375 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$found_dir -l$name"
8376 if test "X$found_so" != "X"; then
8377 if test "$enable_rpath" = no \
8378 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
8379 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
8380 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8381 else
8382 haveit=
8383 for x in $ltrpathdirs; do
8384 if test "X$x" = "X$found_dir"; then
8385 haveit=yes
8386 break
8387 fi
8388 done
8389 if test -z "$haveit"; then
8390 ltrpathdirs="$ltrpathdirs $found_dir"
8391 fi
8392 if test "$acl_hardcode_direct" = yes; then
8393 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8394 else
8395 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
8396 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8397 haveit=
8398 for x in $rpathdirs; do
8399 if test "X$x" = "X$found_dir"; then
8400 haveit=yes
8401 break
8402 fi
8403 done
8404 if test -z "$haveit"; then
8405 rpathdirs="$rpathdirs $found_dir"
8406 fi
8407 else
8408 haveit=
8409 for x in $LDFLAGS $LIBPTH; do
8410
8411 acl_save_prefix="$prefix"
8412 prefix="$acl_final_prefix"
8413 acl_save_exec_prefix="$exec_prefix"
8414 exec_prefix="$acl_final_exec_prefix"
8415 eval x=\"$x\"
8416 exec_prefix="$acl_save_exec_prefix"
8417 prefix="$acl_save_prefix"
8418
8419 if test "X$x" = "X-L$found_dir"; then
8420 haveit=yes
8421 break
8422 fi
8423 done
8424 if test -z "$haveit"; then
8425 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir"
8426 fi
8427 if test "$acl_hardcode_minus_L" != no; then
8428 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8429 else
8430 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
8431 fi
8432 fi
8433 fi
8434 fi
8435 else
8436 if test "X$found_a" != "X"; then
8437 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_a"
8438 else
8439 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir -l$name"
8440 fi
8441 fi
8442 additional_includedir=
8443 case "$found_dir" in
8444 */$acl_libdirstem | */$acl_libdirstem/)
8445 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
8446 if test "$name" = 'pth'; then
8447 LIBPTH_PREFIX="$basedir"
8448 fi
8449 additional_includedir="$basedir/include"
8450 ;;
8451 */$acl_libdirstem2 | */$acl_libdirstem2/)
8452 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
8453 if test "$name" = 'pth'; then
8454 LIBPTH_PREFIX="$basedir"
8455 fi
8456 additional_includedir="$basedir/include"
8457 ;;
8458 esac
8459 if test "X$additional_includedir" != "X"; then
8460 if test "X$additional_includedir" != "X/usr/include"; then
8461 haveit=
8462 if test "X$additional_includedir" = "X/usr/local/include"; then
8463 if test -n "$GCC"; then
8464 case $host_os in
8465 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8466 esac
8467 fi
8468 fi
8469 if test -z "$haveit"; then
8470 for x in $CPPFLAGS $INCPTH; do
8471
8472 acl_save_prefix="$prefix"
8473 prefix="$acl_final_prefix"
8474 acl_save_exec_prefix="$exec_prefix"
8475 exec_prefix="$acl_final_exec_prefix"
8476 eval x=\"$x\"
8477 exec_prefix="$acl_save_exec_prefix"
8478 prefix="$acl_save_prefix"
8479
8480 if test "X$x" = "X-I$additional_includedir"; then
8481 haveit=yes
8482 break
8483 fi
8484 done
8485 if test -z "$haveit"; then
8486 if test -d "$additional_includedir"; then
8487 INCPTH="${INCPTH}${INCPTH:+ }-I$additional_includedir"
8488 fi
8489 fi
8490 fi
8491 fi
8492 fi
8493 if test -n "$found_la"; then
8494 save_libdir="$libdir"
8495 case "$found_la" in
8496 */* | *\\*) . "$found_la" ;;
8497 *) . "./$found_la" ;;
8498 esac
8499 libdir="$save_libdir"
8500 for dep in $dependency_libs; do
8501 case "$dep" in
8502 -L*)
8503 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8504 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
8505 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
8506 haveit=
8507 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
8508 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
8509 if test -n "$GCC"; then
8510 case $host_os in
8511 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8512 esac
8513 fi
8514 fi
8515 if test -z "$haveit"; then
8516 haveit=
8517 for x in $LDFLAGS $LIBPTH; do
8518
8519 acl_save_prefix="$prefix"
8520 prefix="$acl_final_prefix"
8521 acl_save_exec_prefix="$exec_prefix"
8522 exec_prefix="$acl_final_exec_prefix"
8523 eval x=\"$x\"
8524 exec_prefix="$acl_save_exec_prefix"
8525 prefix="$acl_save_prefix"
8526
8527 if test "X$x" = "X-L$additional_libdir"; then
8528 haveit=yes
8529 break
8530 fi
8531 done
8532 if test -z "$haveit"; then
8533 if test -d "$additional_libdir"; then
8534 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$additional_libdir"
8535 fi
8536 fi
8537 haveit=
8538 for x in $LDFLAGS $LTLIBPTH; do
8539
8540 acl_save_prefix="$prefix"
8541 prefix="$acl_final_prefix"
8542 acl_save_exec_prefix="$exec_prefix"
8543 exec_prefix="$acl_final_exec_prefix"
8544 eval x=\"$x\"
8545 exec_prefix="$acl_save_exec_prefix"
8546 prefix="$acl_save_prefix"
8547
8548 if test "X$x" = "X-L$additional_libdir"; then
8549 haveit=yes
8550 break
8551 fi
8552 done
8553 if test -z "$haveit"; then
8554 if test -d "$additional_libdir"; then
8555 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$additional_libdir"
8556 fi
8557 fi
8558 fi
8559 fi
8560 ;;
8561 -R*)
8562 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8563 if test "$enable_rpath" != no; then
8564 haveit=
8565 for x in $rpathdirs; do
8566 if test "X$x" = "X$dir"; then
8567 haveit=yes
8568 break
8569 fi
8570 done
8571 if test -z "$haveit"; then
8572 rpathdirs="$rpathdirs $dir"
8573 fi
8574 haveit=
8575 for x in $ltrpathdirs; do
8576 if test "X$x" = "X$dir"; then
8577 haveit=yes
8578 break
8579 fi
8580 done
8581 if test -z "$haveit"; then
8582 ltrpathdirs="$ltrpathdirs $dir"
8583 fi
8584 fi
8585 ;;
8586 -l*)
8587 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8588 ;;
8589 *.la)
8590 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8591 ;;
8592 *)
8593 LIBPTH="${LIBPTH}${LIBPTH:+ }$dep"
8594 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep"
8595 ;;
8596 esac
8597 done
8598 fi
8599 else
8600 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
8601 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name"
8602 fi
8603 fi
8604 fi
8605 done
8606 done
8607 if test "X$rpathdirs" != "X"; then
8608 if test -n "$acl_hardcode_libdir_separator"; then
8609 alldirs=
8610 for found_dir in $rpathdirs; do
8611 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
8612 done
8613 acl_save_libdir="$libdir"
8614 libdir="$alldirs"
8615 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8616 libdir="$acl_save_libdir"
8617 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
8618 else
8619 for found_dir in $rpathdirs; do
8620 acl_save_libdir="$libdir"
8621 libdir="$found_dir"
8622 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8623 libdir="$acl_save_libdir"
8624 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
8625 done
8626 fi
8627 fi
8628 if test "X$ltrpathdirs" != "X"; then
8629 for found_dir in $ltrpathdirs; do
8630 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir"
8631 done
8632 fi
8633
8634
8635
8636
8637
8638
8639 ac_cv_libpth_libs="$LIBPTH"
8640 ac_cv_libpth_ltlibs="$LTLIBPTH"
8641 ac_cv_libpth_cppflags="$INCPTH"
8642 ac_cv_libpth_prefix="$LIBPTH_PREFIX"
8643
8644 fi
8645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libpth_libs" >&5
8646 $as_echo "$ac_cv_libpth_libs" >&6; }
8647 LIBPTH="$ac_cv_libpth_libs"
8648 LTLIBPTH="$ac_cv_libpth_ltlibs"
8649 INCPTH="$ac_cv_libpth_cppflags"
8650 LIBPTH_PREFIX="$ac_cv_libpth_prefix"
8651
8652 for element in $INCPTH; do
8653 haveit=
8654 for x in $CPPFLAGS; do
8655
8656 acl_save_prefix="$prefix"
8657 prefix="$acl_final_prefix"
8658 acl_save_exec_prefix="$exec_prefix"
8659 exec_prefix="$acl_final_exec_prefix"
8660 eval x=\"$x\"
8661 exec_prefix="$acl_save_exec_prefix"
8662 prefix="$acl_save_prefix"
8663
8664 if test "X$x" = "X$element"; then
8665 haveit=yes
8666 break
8667 fi
8668 done
8669 if test -z "$haveit"; then
8670 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8671 fi
8672 done
8673
8674
8675
8676
8677 HAVE_LIBPTH=yes
8678
8679
8680
8681 gl_have_pth=
8682 gl_save_LIBS="$LIBS"
8683 LIBS="$LIBS $LIBPTH"
8684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8685 /* end confdefs.h. */
8686 #include <pth.h>
8687 int
8688 main ()
8689 {
8690 pth_self();
8691 ;
8692 return 0;
8693 }
8694 _ACEOF
8695 if ac_fn_c_try_link "$LINENO"; then :
8696 gl_have_pth=yes
8697 fi
8698 rm -f core conftest.err conftest.$ac_objext \
8699 conftest$ac_exeext conftest.$ac_ext
8700 LIBS="$gl_save_LIBS"
8701 if test -n "$gl_have_pth"; then
8702 gl_threads_api=pth
8703 LIBTHREAD="$LIBPTH"
8704 LTLIBTHREAD="$LTLIBPTH"
8705 LIBMULTITHREAD="$LIBTHREAD"
8706 LTLIBMULTITHREAD="$LTLIBTHREAD"
8707
8708 $as_echo "#define USE_PTH_THREADS 1" >>confdefs.h
8709
8710 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
8711 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8712
8713 $as_echo "#define USE_PTH_THREADS_WEAK 1" >>confdefs.h
8714
8715 LIBTHREAD=
8716 LTLIBTHREAD=
8717 fi
8718 fi
8719 else
8720 CPPFLAGS="$gl_save_CPPFLAGS"
8721 fi
8722 fi
8723 if test -z "$gl_have_pthread"; then
8724 case "$gl_use_threads" in
8725 yes | windows | win32) # The 'win32' is for backward compatibility.
8726 if { case "$host_os" in
8727 mingw*) true;;
8728 *) false;;
8729 esac
8730 }; then
8731 gl_threads_api=windows
8732
8733 $as_echo "#define USE_WINDOWS_THREADS 1" >>confdefs.h
8734
8735 fi
8736 ;;
8737 esac
8738 fi
8739 fi
8740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for multithread API to use" >&5
8741 $as_echo_n "checking for multithread API to use... " >&6; }
8742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_threads_api" >&5
8743 $as_echo "$gl_threads_api" >&6; }
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755 if test "$gl_threads_api" = posix; then
8756 # OSF/1 4.0 and Mac OS X 10.1 lack the pthread_rwlock_t type and the
8757 # pthread_rwlock_* functions.
8758 ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h>
8759 "
8760 if test "x$ac_cv_type_pthread_rwlock_t" = xyes; then :
8761
8762 $as_echo "#define HAVE_PTHREAD_RWLOCK 1" >>confdefs.h
8763
8764 fi
8765
8766 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
8767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8768 /* end confdefs.h. */
8769
8770 #include <pthread.h>
8771 int
8772 main ()
8773 {
8774
8775 #if __FreeBSD__ == 4
8776 error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
8777 #elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \
8778 && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070)
8779 error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
8780 #else
8781 int x = (int)PTHREAD_MUTEX_RECURSIVE;
8782 return !x;
8783 #endif
8784
8785 ;
8786 return 0;
8787 }
8788 _ACEOF
8789 if ac_fn_c_try_compile "$LINENO"; then :
8790
8791 $as_echo "#define HAVE_PTHREAD_MUTEX_RECURSIVE 1" >>confdefs.h
8792
8793 fi
8794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8795 fi
8796 :
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809 use_additional=yes
8810
8811 acl_save_prefix="$prefix"
8812 prefix="$acl_final_prefix"
8813 acl_save_exec_prefix="$exec_prefix"
8814 exec_prefix="$acl_final_exec_prefix"
8815
8816 eval additional_includedir=\"$includedir\"
8817 eval additional_libdir=\"$libdir\"
8818
8819 exec_prefix="$acl_save_exec_prefix"
8820 prefix="$acl_save_prefix"
8821
8822
8823 # Check whether --with-libiconv-prefix was given.
8824 if test "${with_libiconv_prefix+set}" = set; then :
8825 withval=$with_libiconv_prefix;
8826 if test "X$withval" = "Xno"; then
8827 use_additional=no
8828 else
8829 if test "X$withval" = "X"; then
8830
8831 acl_save_prefix="$prefix"
8832 prefix="$acl_final_prefix"
8833 acl_save_exec_prefix="$exec_prefix"
8834 exec_prefix="$acl_final_exec_prefix"
8835
8836 eval additional_includedir=\"$includedir\"
8837 eval additional_libdir=\"$libdir\"
8838
8839 exec_prefix="$acl_save_exec_prefix"
8840 prefix="$acl_save_prefix"
8841
8842 else
8843 additional_includedir="$withval/include"
8844 additional_libdir="$withval/$acl_libdirstem"
8845 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8846 && ! test -d "$withval/$acl_libdirstem"; then
8847 additional_libdir="$withval/$acl_libdirstem2"
8848 fi
8849 fi
8850 fi
8851
8852 fi
8853
8854 LIBICONV=
8855 LTLIBICONV=
8856 INCICONV=
8857 LIBICONV_PREFIX=
8858 HAVE_LIBICONV=
8859 rpathdirs=
8860 ltrpathdirs=
8861 names_already_handled=
8862 names_next_round='iconv '
8863 while test -n "$names_next_round"; do
8864 names_this_round="$names_next_round"
8865 names_next_round=
8866 for name in $names_this_round; do
8867 already_handled=
8868 for n in $names_already_handled; do
8869 if test "$n" = "$name"; then
8870 already_handled=yes
8871 break
8872 fi
8873 done
8874 if test -z "$already_handled"; then
8875 names_already_handled="$names_already_handled $name"
8876 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
8877 eval value=\"\$HAVE_LIB$uppername\"
8878 if test -n "$value"; then
8879 if test "$value" = yes; then
8880 eval value=\"\$LIB$uppername\"
8881 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
8882 eval value=\"\$LTLIB$uppername\"
8883 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
8884 else
8885 :
8886 fi
8887 else
8888 found_dir=
8889 found_la=
8890 found_so=
8891 found_a=
8892 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8893 if test -n "$acl_shlibext"; then
8894 shrext=".$acl_shlibext" # typically: shrext=.so
8895 else
8896 shrext=
8897 fi
8898 if test $use_additional = yes; then
8899 dir="$additional_libdir"
8900 if test -n "$acl_shlibext"; then
8901 if test -f "$dir/$libname$shrext"; then
8902 found_dir="$dir"
8903 found_so="$dir/$libname$shrext"
8904 else
8905 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8906 ver=`(cd "$dir" && \
8907 for f in "$libname$shrext".*; do echo "$f"; done \
8908 | sed -e "s,^$libname$shrext\\\\.,," \
8909 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8910 | sed 1q ) 2>/dev/null`
8911 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8912 found_dir="$dir"
8913 found_so="$dir/$libname$shrext.$ver"
8914 fi
8915 else
8916 eval library_names=\"$acl_library_names_spec\"
8917 for f in $library_names; do
8918 if test -f "$dir/$f"; then
8919 found_dir="$dir"
8920 found_so="$dir/$f"
8921 break
8922 fi
8923 done
8924 fi
8925 fi
8926 fi
8927 if test "X$found_dir" = "X"; then
8928 if test -f "$dir/$libname.$acl_libext"; then
8929 found_dir="$dir"
8930 found_a="$dir/$libname.$acl_libext"
8931 fi
8932 fi
8933 if test "X$found_dir" != "X"; then
8934 if test -f "$dir/$libname.la"; then
8935 found_la="$dir/$libname.la"
8936 fi
8937 fi
8938 fi
8939 if test "X$found_dir" = "X"; then
8940 for x in $LDFLAGS $LTLIBICONV; do
8941
8942 acl_save_prefix="$prefix"
8943 prefix="$acl_final_prefix"
8944 acl_save_exec_prefix="$exec_prefix"
8945 exec_prefix="$acl_final_exec_prefix"
8946 eval x=\"$x\"
8947 exec_prefix="$acl_save_exec_prefix"
8948 prefix="$acl_save_prefix"
8949
8950 case "$x" in
8951 -L*)
8952 dir=`echo "X$x" | sed -e 's/^X-L//'`
8953 if test -n "$acl_shlibext"; then
8954 if test -f "$dir/$libname$shrext"; then
8955 found_dir="$dir"
8956 found_so="$dir/$libname$shrext"
8957 else
8958 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8959 ver=`(cd "$dir" && \
8960 for f in "$libname$shrext".*; do echo "$f"; done \
8961 | sed -e "s,^$libname$shrext\\\\.,," \
8962 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8963 | sed 1q ) 2>/dev/null`
8964 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8965 found_dir="$dir"
8966 found_so="$dir/$libname$shrext.$ver"
8967 fi
8968 else
8969 eval library_names=\"$acl_library_names_spec\"
8970 for f in $library_names; do
8971 if test -f "$dir/$f"; then
8972 found_dir="$dir"
8973 found_so="$dir/$f"
8974 break
8975 fi
8976 done
8977 fi
8978 fi
8979 fi
8980 if test "X$found_dir" = "X"; then
8981 if test -f "$dir/$libname.$acl_libext"; then
8982 found_dir="$dir"
8983 found_a="$dir/$libname.$acl_libext"
8984 fi
8985 fi
8986 if test "X$found_dir" != "X"; then
8987 if test -f "$dir/$libname.la"; then
8988 found_la="$dir/$libname.la"
8989 fi
8990 fi
8991 ;;
8992 esac
8993 if test "X$found_dir" != "X"; then
8994 break
8995 fi
8996 done
8997 fi
8998 if test "X$found_dir" != "X"; then
8999 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
9000 if test "X$found_so" != "X"; then
9001 if test "$enable_rpath" = no \
9002 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
9003 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
9004 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9005 else
9006 haveit=
9007 for x in $ltrpathdirs; do
9008 if test "X$x" = "X$found_dir"; then
9009 haveit=yes
9010 break
9011 fi
9012 done
9013 if test -z "$haveit"; then
9014 ltrpathdirs="$ltrpathdirs $found_dir"
9015 fi
9016 if test "$acl_hardcode_direct" = yes; then
9017 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9018 else
9019 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
9020 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9021 haveit=
9022 for x in $rpathdirs; do
9023 if test "X$x" = "X$found_dir"; then
9024 haveit=yes
9025 break
9026 fi
9027 done
9028 if test -z "$haveit"; then
9029 rpathdirs="$rpathdirs $found_dir"
9030 fi
9031 else
9032 haveit=
9033 for x in $LDFLAGS $LIBICONV; do
9034
9035 acl_save_prefix="$prefix"
9036 prefix="$acl_final_prefix"
9037 acl_save_exec_prefix="$exec_prefix"
9038 exec_prefix="$acl_final_exec_prefix"
9039 eval x=\"$x\"
9040 exec_prefix="$acl_save_exec_prefix"
9041 prefix="$acl_save_prefix"
9042
9043 if test "X$x" = "X-L$found_dir"; then
9044 haveit=yes
9045 break
9046 fi
9047 done
9048 if test -z "$haveit"; then
9049 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
9050 fi
9051 if test "$acl_hardcode_minus_L" != no; then
9052 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
9053 else
9054 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9055 fi
9056 fi
9057 fi
9058 fi
9059 else
9060 if test "X$found_a" != "X"; then
9061 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
9062 else
9063 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
9064 fi
9065 fi
9066 additional_includedir=
9067 case "$found_dir" in
9068 */$acl_libdirstem | */$acl_libdirstem/)
9069 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
9070 if test "$name" = 'iconv'; then
9071 LIBICONV_PREFIX="$basedir"
9072 fi
9073 additional_includedir="$basedir/include"
9074 ;;
9075 */$acl_libdirstem2 | */$acl_libdirstem2/)
9076 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
9077 if test "$name" = 'iconv'; then
9078 LIBICONV_PREFIX="$basedir"
9079 fi
9080 additional_includedir="$basedir/include"
9081 ;;
9082 esac
9083 if test "X$additional_includedir" != "X"; then
9084 if test "X$additional_includedir" != "X/usr/include"; then
9085 haveit=
9086 if test "X$additional_includedir" = "X/usr/local/include"; then
9087 if test -n "$GCC"; then
9088 case $host_os in
9089 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
9090 esac
9091 fi
9092 fi
9093 if test -z "$haveit"; then
9094 for x in $CPPFLAGS $INCICONV; do
9095
9096 acl_save_prefix="$prefix"
9097 prefix="$acl_final_prefix"
9098 acl_save_exec_prefix="$exec_prefix"
9099 exec_prefix="$acl_final_exec_prefix"
9100 eval x=\"$x\"
9101 exec_prefix="$acl_save_exec_prefix"
9102 prefix="$acl_save_prefix"
9103
9104 if test "X$x" = "X-I$additional_includedir"; then
9105 haveit=yes
9106 break
9107 fi
9108 done
9109 if test -z "$haveit"; then
9110 if test -d "$additional_includedir"; then
9111 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
9112 fi
9113 fi
9114 fi
9115 fi
9116 fi
9117 if test -n "$found_la"; then
9118 save_libdir="$libdir"
9119 case "$found_la" in
9120 */* | *\\*) . "$found_la" ;;
9121 *) . "./$found_la" ;;
9122 esac
9123 libdir="$save_libdir"
9124 for dep in $dependency_libs; do
9125 case "$dep" in
9126 -L*)
9127 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9128 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
9129 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
9130 haveit=
9131 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
9132 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
9133 if test -n "$GCC"; then
9134 case $host_os in
9135 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
9136 esac
9137 fi
9138 fi
9139 if test -z "$haveit"; then
9140 haveit=
9141 for x in $LDFLAGS $LIBICONV; do
9142
9143 acl_save_prefix="$prefix"
9144 prefix="$acl_final_prefix"
9145 acl_save_exec_prefix="$exec_prefix"
9146 exec_prefix="$acl_final_exec_prefix"
9147 eval x=\"$x\"
9148 exec_prefix="$acl_save_exec_prefix"
9149 prefix="$acl_save_prefix"
9150
9151 if test "X$x" = "X-L$additional_libdir"; then
9152 haveit=yes
9153 break
9154 fi
9155 done
9156 if test -z "$haveit"; then
9157 if test -d "$additional_libdir"; then
9158 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
9159 fi
9160 fi
9161 haveit=
9162 for x in $LDFLAGS $LTLIBICONV; do
9163
9164 acl_save_prefix="$prefix"
9165 prefix="$acl_final_prefix"
9166 acl_save_exec_prefix="$exec_prefix"
9167 exec_prefix="$acl_final_exec_prefix"
9168 eval x=\"$x\"
9169 exec_prefix="$acl_save_exec_prefix"
9170 prefix="$acl_save_prefix"
9171
9172 if test "X$x" = "X-L$additional_libdir"; then
9173 haveit=yes
9174 break
9175 fi
9176 done
9177 if test -z "$haveit"; then
9178 if test -d "$additional_libdir"; then
9179 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
9180 fi
9181 fi
9182 fi
9183 fi
9184 ;;
9185 -R*)
9186 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9187 if test "$enable_rpath" != no; then
9188 haveit=
9189 for x in $rpathdirs; do
9190 if test "X$x" = "X$dir"; then
9191 haveit=yes
9192 break
9193 fi
9194 done
9195 if test -z "$haveit"; then
9196 rpathdirs="$rpathdirs $dir"
9197 fi
9198 haveit=
9199 for x in $ltrpathdirs; do
9200 if test "X$x" = "X$dir"; then
9201 haveit=yes
9202 break
9203 fi
9204 done
9205 if test -z "$haveit"; then
9206 ltrpathdirs="$ltrpathdirs $dir"
9207 fi
9208 fi
9209 ;;
9210 -l*)
9211 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9212 ;;
9213 *.la)
9214 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9215 ;;
9216 *)
9217 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
9218 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
9219 ;;
9220 esac
9221 done
9222 fi
9223 else
9224 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9225 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
9226 fi
9227 fi
9228 fi
9229 done
9230 done
9231 if test "X$rpathdirs" != "X"; then
9232 if test -n "$acl_hardcode_libdir_separator"; then
9233 alldirs=
9234 for found_dir in $rpathdirs; do
9235 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
9236 done
9237 acl_save_libdir="$libdir"
9238 libdir="$alldirs"
9239 eval flag=\"$acl_hardcode_libdir_flag_spec\"
9240 libdir="$acl_save_libdir"
9241 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9242 else
9243 for found_dir in $rpathdirs; do
9244 acl_save_libdir="$libdir"
9245 libdir="$found_dir"
9246 eval flag=\"$acl_hardcode_libdir_flag_spec\"
9247 libdir="$acl_save_libdir"
9248 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9249 done
9250 fi
9251 fi
9252 if test "X$ltrpathdirs" != "X"; then
9253 for found_dir in $ltrpathdirs; do
9254 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
9255 done
9256 fi
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269 am_save_CPPFLAGS="$CPPFLAGS"
9270
9271 for element in $INCICONV; do
9272 haveit=
9273 for x in $CPPFLAGS; do
9274
9275 acl_save_prefix="$prefix"
9276 prefix="$acl_final_prefix"
9277 acl_save_exec_prefix="$exec_prefix"
9278 exec_prefix="$acl_final_exec_prefix"
9279 eval x=\"$x\"
9280 exec_prefix="$acl_save_exec_prefix"
9281 prefix="$acl_save_prefix"
9282
9283 if test "X$x" = "X$element"; then
9284 haveit=yes
9285 break
9286 fi
9287 done
9288 if test -z "$haveit"; then
9289 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9290 fi
9291 done
9292
9293
9294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
9295 $as_echo_n "checking for iconv... " >&6; }
9296 if ${am_cv_func_iconv+:} false; then :
9297 $as_echo_n "(cached) " >&6
9298 else
9299
9300 am_cv_func_iconv="no, consider installing GNU libiconv"
9301 am_cv_lib_iconv=no
9302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9303 /* end confdefs.h. */
9304
9305 #include <stdlib.h>
9306 #include <iconv.h>
9307
9308 int
9309 main ()
9310 {
9311 iconv_t cd = iconv_open("","");
9312 iconv(cd,NULL,NULL,NULL,NULL);
9313 iconv_close(cd);
9314 ;
9315 return 0;
9316 }
9317 _ACEOF
9318 if ac_fn_c_try_link "$LINENO"; then :
9319 am_cv_func_iconv=yes
9320 fi
9321 rm -f core conftest.err conftest.$ac_objext \
9322 conftest$ac_exeext conftest.$ac_ext
9323 if test "$am_cv_func_iconv" != yes; then
9324 am_save_LIBS="$LIBS"
9325 LIBS="$LIBS $LIBICONV"
9326 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9327 /* end confdefs.h. */
9328
9329 #include <stdlib.h>
9330 #include <iconv.h>
9331
9332 int
9333 main ()
9334 {
9335 iconv_t cd = iconv_open("","");
9336 iconv(cd,NULL,NULL,NULL,NULL);
9337 iconv_close(cd);
9338 ;
9339 return 0;
9340 }
9341 _ACEOF
9342 if ac_fn_c_try_link "$LINENO"; then :
9343 am_cv_lib_iconv=yes
9344 am_cv_func_iconv=yes
9345 fi
9346 rm -f core conftest.err conftest.$ac_objext \
9347 conftest$ac_exeext conftest.$ac_ext
9348 LIBS="$am_save_LIBS"
9349 fi
9350
9351 fi
9352 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
9353 $as_echo "$am_cv_func_iconv" >&6; }
9354 if test "$am_cv_func_iconv" = yes; then
9355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
9356 $as_echo_n "checking for working iconv... " >&6; }
9357 if ${am_cv_func_iconv_works+:} false; then :
9358 $as_echo_n "(cached) " >&6
9359 else
9360
9361 am_save_LIBS="$LIBS"
9362 if test $am_cv_lib_iconv = yes; then
9363 LIBS="$LIBS $LIBICONV"
9364 fi
9365 if test "$cross_compiling" = yes; then :
9366
9367 case "$host_os" in
9368 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
9369 *) am_cv_func_iconv_works="guessing yes" ;;
9370 esac
9371
9372 else
9373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9374 /* end confdefs.h. */
9375
9376 #include <iconv.h>
9377 #include <string.h>
9378 int main ()
9379 {
9380 int result = 0;
9381 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
9382 returns. */
9383 {
9384 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
9385 if (cd_utf8_to_88591 != (iconv_t)(-1))
9386 {
9387 static const char input[] = "\342\202\254"; /* EURO SIGN */
9388 char buf[10];
9389 const char *inptr = input;
9390 size_t inbytesleft = strlen (input);
9391 char *outptr = buf;
9392 size_t outbytesleft = sizeof (buf);
9393 size_t res = iconv (cd_utf8_to_88591,
9394 (char **) &inptr, &inbytesleft,
9395 &outptr, &outbytesleft);
9396 if (res == 0)
9397 result |= 1;
9398 iconv_close (cd_utf8_to_88591);
9399 }
9400 }
9401 /* Test against Solaris 10 bug: Failures are not distinguishable from
9402 successful returns. */
9403 {
9404 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
9405 if (cd_ascii_to_88591 != (iconv_t)(-1))
9406 {
9407 static const char input[] = "\263";
9408 char buf[10];
9409 const char *inptr = input;
9410 size_t inbytesleft = strlen (input);
9411 char *outptr = buf;
9412 size_t outbytesleft = sizeof (buf);
9413 size_t res = iconv (cd_ascii_to_88591,
9414 (char **) &inptr, &inbytesleft,
9415 &outptr, &outbytesleft);
9416 if (res == 0)
9417 result |= 2;
9418 iconv_close (cd_ascii_to_88591);
9419 }
9420 }
9421 /* Test against AIX 6.1..7.1 bug: Buffer overrun. */
9422 {
9423 iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
9424 if (cd_88591_to_utf8 != (iconv_t)(-1))
9425 {
9426 static const char input[] = "\304";
9427 static char buf[2] = { (char)0xDE, (char)0xAD };
9428 const char *inptr = input;
9429 size_t inbytesleft = 1;
9430 char *outptr = buf;
9431 size_t outbytesleft = 1;
9432 size_t res = iconv (cd_88591_to_utf8,
9433 (char **) &inptr, &inbytesleft,
9434 &outptr, &outbytesleft);
9435 if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
9436 result |= 4;
9437 iconv_close (cd_88591_to_utf8);
9438 }
9439 }
9440 #if 0 /* This bug could be worked around by the caller. */
9441 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
9442 {
9443 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
9444 if (cd_88591_to_utf8 != (iconv_t)(-1))
9445 {
9446 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
9447 char buf[50];
9448 const char *inptr = input;
9449 size_t inbytesleft = strlen (input);
9450 char *outptr = buf;
9451 size_t outbytesleft = sizeof (buf);
9452 size_t res = iconv (cd_88591_to_utf8,
9453 (char **) &inptr, &inbytesleft,
9454 &outptr, &outbytesleft);
9455 if ((int)res > 0)
9456 result |= 8;
9457 iconv_close (cd_88591_to_utf8);
9458 }
9459 }
9460 #endif
9461 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
9462 provided. */
9463 if (/* Try standardized names. */
9464 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
9465 /* Try IRIX, OSF/1 names. */
9466 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
9467 /* Try AIX names. */
9468 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
9469 /* Try HP-UX names. */
9470 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
9471 result |= 16;
9472 return result;
9473 }
9474 _ACEOF
9475 if ac_fn_c_try_run "$LINENO"; then :
9476 am_cv_func_iconv_works=yes
9477 else
9478 am_cv_func_iconv_works=no
9479 fi
9480 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9481 conftest.$ac_objext conftest.beam conftest.$ac_ext
9482 fi
9483
9484 LIBS="$am_save_LIBS"
9485
9486 fi
9487 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
9488 $as_echo "$am_cv_func_iconv_works" >&6; }
9489 case "$am_cv_func_iconv_works" in
9490 *no) am_func_iconv=no am_cv_lib_iconv=no ;;
9491 *) am_func_iconv=yes ;;
9492 esac
9493 else
9494 am_func_iconv=no am_cv_lib_iconv=no
9495 fi
9496 if test "$am_func_iconv" = yes; then
9497
9498 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
9499
9500 fi
9501 if test "$am_cv_lib_iconv" = yes; then
9502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
9503 $as_echo_n "checking how to link with libiconv... " >&6; }
9504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
9505 $as_echo "$LIBICONV" >&6; }
9506 else
9507 CPPFLAGS="$am_save_CPPFLAGS"
9508 LIBICONV=
9509 LTLIBICONV=
9510 fi
9511
9512
9513
9514 if test "$am_cv_func_iconv" = yes; then
9515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
9516 $as_echo_n "checking for iconv declaration... " >&6; }
9517 if ${am_cv_proto_iconv+:} false; then :
9518 $as_echo_n "(cached) " >&6
9519 else
9520
9521 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9522 /* end confdefs.h. */
9523
9524 #include <stdlib.h>
9525 #include <iconv.h>
9526 extern
9527 #ifdef __cplusplus
9528 "C"
9529 #endif
9530 #if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus)
9531 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9532 #else
9533 size_t iconv();
9534 #endif
9535
9536 int
9537 main ()
9538 {
9539
9540 ;
9541 return 0;
9542 }
9543 _ACEOF
9544 if ac_fn_c_try_compile "$LINENO"; then :
9545 am_cv_proto_iconv_arg1=""
9546 else
9547 am_cv_proto_iconv_arg1="const"
9548 fi
9549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9550 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);"
9551 fi
9552
9553 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
9554 { $as_echo "$as_me:${as_lineno-$LINENO}: result:
9555 $am_cv_proto_iconv" >&5
9556 $as_echo "
9557 $am_cv_proto_iconv" >&6; }
9558
9559 cat >>confdefs.h <<_ACEOF
9560 #define ICONV_CONST $am_cv_proto_iconv_arg1
9561 _ACEOF
9562
9563
9564 fi
9565
9566
9567
9568
9569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9570 /* end confdefs.h. */
9571 int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }
9572 int
9573 main ()
9574 {
9575
9576 ;
9577 return 0;
9578 }
9579 _ACEOF
9580 if ac_fn_c_try_link "$LINENO"; then :
9581
9582 $as_echo "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h
9583
9584 fi
9585 rm -f core conftest.err conftest.$ac_objext \
9586 conftest$ac_exeext conftest.$ac_ext
9587
9588 for ac_header in argz.h inttypes.h limits.h unistd.h sys/param.h
9589 do :
9590 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9591 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9592 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9593 cat >>confdefs.h <<_ACEOF
9594 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9595 _ACEOF
9596
9597 fi
9598
9599 done
9600
9601 for ac_func in getcwd getegid geteuid getgid getuid mempcpy munmap \
9602 stpcpy strcasecmp strdup strtoul tsearch uselocale argz_count \
9603 argz_stringify argz_next __fsetlocking
9604 do :
9605 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9606 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9607 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9608 cat >>confdefs.h <<_ACEOF
9609 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9610 _ACEOF
9611
9612 fi
9613 done
9614
9615
9616 ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "#include <stdio.h>
9617 "
9618 if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then :
9619 ac_have_decl=1
9620 else
9621 ac_have_decl=0
9622 fi
9623
9624 cat >>confdefs.h <<_ACEOF
9625 #define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
9626 _ACEOF
9627 ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "#include <stdio.h>
9628 "
9629 if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then :
9630 ac_have_decl=1
9631 else
9632 ac_have_decl=0
9633 fi
9634
9635 cat >>confdefs.h <<_ACEOF
9636 #define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
9637 _ACEOF
9638
9639
9640
9641
9642 for ac_prog in bison
9643 do
9644 # Extract the first word of "$ac_prog", so it can be a program name with args.
9645 set dummy $ac_prog; ac_word=$2
9646 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9647 $as_echo_n "checking for $ac_word... " >&6; }
9648 if ${ac_cv_prog_INTLBISON+:} false; then :
9649 $as_echo_n "(cached) " >&6
9650 else
9651 if test -n "$INTLBISON"; then
9652 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
9653 else
9654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9655 for as_dir in $PATH
9656 do
9657 IFS=$as_save_IFS
9658 test -z "$as_dir" && as_dir=.
9659 for ac_exec_ext in '' $ac_executable_extensions; do
9660 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9661 ac_cv_prog_INTLBISON="$ac_prog"
9662 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9663 break 2
9664 fi
9665 done
9666 done
9667 IFS=$as_save_IFS
9668
9669 fi
9670 fi
9671 INTLBISON=$ac_cv_prog_INTLBISON
9672 if test -n "$INTLBISON"; then
9673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
9674 $as_echo "$INTLBISON" >&6; }
9675 else
9676 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9677 $as_echo "no" >&6; }
9678 fi
9679
9680
9681 test -n "$INTLBISON" && break
9682 done
9683
9684 if test -z "$INTLBISON"; then
9685 ac_verc_fail=yes
9686 else
9687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
9688 $as_echo_n "checking version of bison... " >&6; }
9689 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
9690 case $ac_prog_version in
9691 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
9692 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
9693 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
9694 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
9695 esac
9696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
9697 $as_echo "$ac_prog_version" >&6; }
9698 fi
9699 if test $ac_verc_fail = yes; then
9700 INTLBISON=:
9701 fi
9702
9703
9704
9705 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9706 $as_echo_n "checking for long long int... " >&6; }
9707 if ${ac_cv_type_long_long_int+:} false; then :
9708 $as_echo_n "(cached) " >&6
9709 else
9710 ac_cv_type_long_long_int=yes
9711 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
9712 ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int
9713 if test $ac_cv_type_long_long_int = yes; then
9714 if test "$cross_compiling" = yes; then :
9715 :
9716 else
9717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9718 /* end confdefs.h. */
9719 #include <limits.h>
9720 #ifndef LLONG_MAX
9721 # define HALF \
9722 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
9723 # define LLONG_MAX (HALF - 1 + HALF)
9724 #endif
9725 int
9726 main ()
9727 {
9728 long long int n = 1;
9729 int i;
9730 for (i = 0; ; i++)
9731 {
9732 long long int m = n << i;
9733 if (m >> i != n)
9734 return 1;
9735 if (LLONG_MAX / 2 < m)
9736 break;
9737 }
9738 return 0;
9739 ;
9740 return 0;
9741 }
9742 _ACEOF
9743 if ac_fn_c_try_run "$LINENO"; then :
9744
9745 else
9746 ac_cv_type_long_long_int=no
9747 fi
9748 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9749 conftest.$ac_objext conftest.beam conftest.$ac_ext
9750 fi
9751
9752 fi
9753 fi
9754 fi
9755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
9756 $as_echo "$ac_cv_type_long_long_int" >&6; }
9757 if test $ac_cv_type_long_long_int = yes; then
9758
9759 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
9760
9761 fi
9762
9763
9764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
9765 $as_echo_n "checking for wchar_t... " >&6; }
9766 if ${gt_cv_c_wchar_t+:} false; then :
9767 $as_echo_n "(cached) " >&6
9768 else
9769 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9770 /* end confdefs.h. */
9771 #include <stddef.h>
9772 wchar_t foo = (wchar_t)'\0';
9773 int
9774 main ()
9775 {
9776
9777 ;
9778 return 0;
9779 }
9780 _ACEOF
9781 if ac_fn_c_try_compile "$LINENO"; then :
9782 gt_cv_c_wchar_t=yes
9783 else
9784 gt_cv_c_wchar_t=no
9785 fi
9786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9787 fi
9788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
9789 $as_echo "$gt_cv_c_wchar_t" >&6; }
9790 if test $gt_cv_c_wchar_t = yes; then
9791
9792 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
9793
9794 fi
9795
9796
9797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
9798 $as_echo_n "checking for wint_t... " >&6; }
9799 if ${gt_cv_c_wint_t+:} false; then :
9800 $as_echo_n "(cached) " >&6
9801 else
9802 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9803 /* end confdefs.h. */
9804
9805 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
9806 <wchar.h>.
9807 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
9808 before <wchar.h>. */
9809 #include <stddef.h>
9810 #include <stdio.h>
9811 #include <time.h>
9812 #include <wchar.h>
9813 wint_t foo = (wchar_t)'\0';
9814 int
9815 main ()
9816 {
9817
9818 ;
9819 return 0;
9820 }
9821 _ACEOF
9822 if ac_fn_c_try_compile "$LINENO"; then :
9823 gt_cv_c_wint_t=yes
9824 else
9825 gt_cv_c_wint_t=no
9826 fi
9827 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9828 fi
9829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
9830 $as_echo "$gt_cv_c_wint_t" >&6; }
9831 if test $gt_cv_c_wint_t = yes; then
9832
9833 $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
9834
9835 fi
9836
9837
9838
9839
9840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
9841 $as_echo_n "checking for intmax_t... " >&6; }
9842 if ${gt_cv_c_intmax_t+:} false; then :
9843 $as_echo_n "(cached) " >&6
9844 else
9845 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9846 /* end confdefs.h. */
9847
9848 #include <stddef.h>
9849 #include <stdlib.h>
9850 #if HAVE_STDINT_H_WITH_UINTMAX
9851 #include <stdint.h>
9852 #endif
9853 #if HAVE_INTTYPES_H_WITH_UINTMAX
9854 #include <inttypes.h>
9855 #endif
9856
9857 int
9858 main ()
9859 {
9860 intmax_t x = -1;
9861 return !x;
9862 ;
9863 return 0;
9864 }
9865 _ACEOF
9866 if ac_fn_c_try_compile "$LINENO"; then :
9867 gt_cv_c_intmax_t=yes
9868 else
9869 gt_cv_c_intmax_t=no
9870 fi
9871 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9872 fi
9873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
9874 $as_echo "$gt_cv_c_intmax_t" >&6; }
9875 if test $gt_cv_c_intmax_t = yes; then
9876
9877 $as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
9878
9879 fi
9880
9881
9882
9883 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
9884 $as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
9885 if ${gt_cv_func_printf_posix+:} false; then :
9886 $as_echo_n "(cached) " >&6
9887 else
9888
9889 if test "$cross_compiling" = yes; then :
9890
9891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9892 /* end confdefs.h. */
9893
9894 #if defined __NetBSD__ || defined __BEOS__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
9895 notposix
9896 #endif
9897
9898 _ACEOF
9899 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9900 $EGREP "notposix" >/dev/null 2>&1; then :
9901 gt_cv_func_printf_posix="guessing no"
9902 else
9903 gt_cv_func_printf_posix="guessing yes"
9904 fi
9905 rm -f conftest*
9906
9907
9908 else
9909 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9910 /* end confdefs.h. */
9911
9912 #include <stdio.h>
9913 #include <string.h>
9914 /* The string "%2$d %1$d", with dollar characters protected from the shell's
9915 dollar expansion (possibly an autoconf bug). */
9916 static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
9917 static char buf[100];
9918 int main ()
9919 {
9920 sprintf (buf, format, 33, 55);
9921 return (strcmp (buf, "55 33") != 0);
9922 }
9923 _ACEOF
9924 if ac_fn_c_try_run "$LINENO"; then :
9925 gt_cv_func_printf_posix=yes
9926 else
9927 gt_cv_func_printf_posix=no
9928 fi
9929 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9930 conftest.$ac_objext conftest.beam conftest.$ac_ext
9931 fi
9932
9933
9934 fi
9935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
9936 $as_echo "$gt_cv_func_printf_posix" >&6; }
9937 case $gt_cv_func_printf_posix in
9938 *yes)
9939
9940 $as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
9941
9942 ;;
9943 esac
9944
9945
9946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library >= 2.1 or uClibc" >&5
9947 $as_echo_n "checking whether we are using the GNU C Library >= 2.1 or uClibc... " >&6; }
9948 if ${ac_cv_gnu_library_2_1+:} false; then :
9949 $as_echo_n "(cached) " >&6
9950 else
9951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9952 /* end confdefs.h. */
9953
9954 #include <features.h>
9955 #ifdef __GNU_LIBRARY__
9956 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
9957 Lucky GNU user
9958 #endif
9959 #endif
9960 #ifdef __UCLIBC__
9961 Lucky user
9962 #endif
9963
9964 _ACEOF
9965 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9966 $EGREP "Lucky" >/dev/null 2>&1; then :
9967 ac_cv_gnu_library_2_1=yes
9968 else
9969 ac_cv_gnu_library_2_1=no
9970 fi
9971 rm -f conftest*
9972
9973
9974
9975 fi
9976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
9977 $as_echo "$ac_cv_gnu_library_2_1" >&6; }
9978
9979 GLIBC21="$ac_cv_gnu_library_2_1"
9980
9981
9982
9983 for ac_header in stdint.h
9984 do :
9985 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
9986 if test "x$ac_cv_header_stdint_h" = xyes; then :
9987 cat >>confdefs.h <<_ACEOF
9988 #define HAVE_STDINT_H 1
9989 _ACEOF
9990
9991 fi
9992
9993 done
9994
9995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
9996 $as_echo_n "checking for SIZE_MAX... " >&6; }
9997 if ${gl_cv_size_max+:} false; then :
9998 $as_echo_n "(cached) " >&6
9999 else
10000
10001 gl_cv_size_max=
10002 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10003 /* end confdefs.h. */
10004
10005 #include <limits.h>
10006 #if HAVE_STDINT_H
10007 #include <stdint.h>
10008 #endif
10009 #ifdef SIZE_MAX
10010 Found it
10011 #endif
10012
10013 _ACEOF
10014 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
10015 $EGREP "Found it" >/dev/null 2>&1; then :
10016 gl_cv_size_max=yes
10017 fi
10018 rm -f conftest*
10019
10020 if test -z "$gl_cv_size_max"; then
10021 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) * CHAR_BIT - 1" "size_t_bits_minus_1" "#include <stddef.h>
10022 #include <limits.h>"; then :
10023
10024 else
10025 size_t_bits_minus_1=
10026 fi
10027
10028 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
10029
10030 else
10031 fits_in_uint=
10032 fi
10033
10034 if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
10035 if test $fits_in_uint = 1; then
10036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10037 /* end confdefs.h. */
10038 #include <stddef.h>
10039 extern size_t foo;
10040 extern unsigned long foo;
10041
10042 int
10043 main ()
10044 {
10045
10046 ;
10047 return 0;
10048 }
10049 _ACEOF
10050 if ac_fn_c_try_compile "$LINENO"; then :
10051 fits_in_uint=0
10052 fi
10053 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10054 fi
10055 if test $fits_in_uint = 1; then
10056 gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
10057 else
10058 gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
10059 fi
10060 else
10061 gl_cv_size_max='((size_t)~(size_t)0)'
10062 fi
10063 fi
10064
10065 fi
10066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_size_max" >&5
10067 $as_echo "$gl_cv_size_max" >&6; }
10068 if test "$gl_cv_size_max" != yes; then
10069
10070 cat >>confdefs.h <<_ACEOF
10071 #define SIZE_MAX $gl_cv_size_max
10072 _ACEOF
10073
10074 fi
10075
10076
10077
10078
10079 for ac_header in stdint.h
10080 do :
10081 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
10082 if test "x$ac_cv_header_stdint_h" = xyes; then :
10083 cat >>confdefs.h <<_ACEOF
10084 #define HAVE_STDINT_H 1
10085 _ACEOF
10086
10087 fi
10088
10089 done
10090
10091
10092
10093
10094
10095 for ac_func in $ac_func_list
10096 do :
10097 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10098 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10099 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10100 cat >>confdefs.h <<_ACEOF
10101 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10102 _ACEOF
10103
10104 fi
10105 done
10106
10107
10108
10109
10110
10111
10112
10113
10114 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fcntl.h" >&5
10115 $as_echo_n "checking for working fcntl.h... " >&6; }
10116 if ${gl_cv_header_working_fcntl_h+:} false; then :
10117 $as_echo_n "(cached) " >&6
10118 else
10119 if test "$cross_compiling" = yes; then :
10120 gl_cv_header_working_fcntl_h=cross-compiling
10121 else
10122 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10123 /* end confdefs.h. */
10124 #include <sys/types.h>
10125 #include <sys/stat.h>
10126 #if HAVE_UNISTD_H
10127 # include <unistd.h>
10128 #else /* on Windows with MSVC */
10129 # include <io.h>
10130 # include <stdlib.h>
10131 # defined sleep(n) _sleep ((n) * 1000)
10132 #endif
10133 #include <fcntl.h>
10134 #ifndef O_NOATIME
10135 #define O_NOATIME 0
10136 #endif
10137 #ifndef O_NOFOLLOW
10138 #define O_NOFOLLOW 0
10139 #endif
10140 static int const constants[] =
10141 {
10142 O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND,
10143 O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY
10144 };
10145
10146 int
10147 main ()
10148 {
10149
10150 int result = !constants;
10151 #if HAVE_SYMLINK
10152 {
10153 static char const sym[] = "conftest.sym";
10154 if (symlink ("/dev/null", sym) != 0)
10155 result |= 2;
10156 else
10157 {
10158 int fd = open (sym, O_WRONLY | O_NOFOLLOW | O_CREAT, 0);
10159 if (fd >= 0)
10160 {
10161 close (fd);
10162 result |= 4;
10163 }
10164 }
10165 if (unlink (sym) != 0 || symlink (".", sym) != 0)
10166 result |= 2;
10167 else
10168 {
10169 int fd = open (sym, O_RDONLY | O_NOFOLLOW);
10170 if (fd >= 0)
10171 {
10172 close (fd);
10173 result |= 4;
10174 }
10175 }
10176 unlink (sym);
10177 }
10178 #endif
10179 {
10180 static char const file[] = "confdefs.h";
10181 int fd = open (file, O_RDONLY | O_NOATIME);
10182 if (fd < 0)
10183 result |= 8;
10184 else
10185 {
10186 struct stat st0;
10187 if (fstat (fd, &st0) != 0)
10188 result |= 16;
10189 else
10190 {
10191 char c;
10192 sleep (1);
10193 if (read (fd, &c, 1) != 1)
10194 result |= 24;
10195 else
10196 {
10197 if (close (fd) != 0)
10198 result |= 32;
10199 else
10200 {
10201 struct stat st1;
10202 if (stat (file, &st1) != 0)
10203 result |= 40;
10204 else
10205 if (st0.st_atime != st1.st_atime)
10206 result |= 64;
10207 }
10208 }
10209 }
10210 }
10211 }
10212 return result;
10213 ;
10214 return 0;
10215 }
10216 _ACEOF
10217 if ac_fn_c_try_run "$LINENO"; then :
10218 gl_cv_header_working_fcntl_h=yes
10219 else
10220 case $? in #(
10221 4) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #(
10222 64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #(
10223 68) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #(
10224 *) gl_cv_header_working_fcntl_h='no';;
10225 esac
10226 fi
10227 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10228 conftest.$ac_objext conftest.beam conftest.$ac_ext
10229 fi
10230
10231 fi
10232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_fcntl_h" >&5
10233 $as_echo "$gl_cv_header_working_fcntl_h" >&6; }
10234
10235 case $gl_cv_header_working_fcntl_h in #(
10236 *O_NOATIME* | no | cross-compiling) ac_val=0;; #(
10237 *) ac_val=1;;
10238 esac
10239
10240 cat >>confdefs.h <<_ACEOF
10241 #define HAVE_WORKING_O_NOATIME $ac_val
10242 _ACEOF
10243
10244
10245 case $gl_cv_header_working_fcntl_h in #(
10246 *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #(
10247 *) ac_val=1;;
10248 esac
10249
10250 cat >>confdefs.h <<_ACEOF
10251 #define HAVE_WORKING_O_NOFOLLOW $ac_val
10252 _ACEOF
10253
10254
10255
10256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
10257 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
10258 if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
10259 $as_echo_n "(cached) " >&6
10260 else
10261 gt_save_LIBS="$LIBS"
10262 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10263 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10264 /* end confdefs.h. */
10265 #include <CoreFoundation/CFPreferences.h>
10266 int
10267 main ()
10268 {
10269 CFPreferencesCopyAppValue(NULL, NULL)
10270 ;
10271 return 0;
10272 }
10273 _ACEOF
10274 if ac_fn_c_try_link "$LINENO"; then :
10275 gt_cv_func_CFPreferencesCopyAppValue=yes
10276 else
10277 gt_cv_func_CFPreferencesCopyAppValue=no
10278 fi
10279 rm -f core conftest.err conftest.$ac_objext \
10280 conftest$ac_exeext conftest.$ac_ext
10281 LIBS="$gt_save_LIBS"
10282 fi
10283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
10284 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
10285 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
10286
10287 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
10288
10289 fi
10290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
10291 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
10292 if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
10293 $as_echo_n "(cached) " >&6
10294 else
10295 gt_save_LIBS="$LIBS"
10296 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10298 /* end confdefs.h. */
10299 #include <CoreFoundation/CFLocale.h>
10300 int
10301 main ()
10302 {
10303 CFLocaleCopyCurrent();
10304 ;
10305 return 0;
10306 }
10307 _ACEOF
10308 if ac_fn_c_try_link "$LINENO"; then :
10309 gt_cv_func_CFLocaleCopyCurrent=yes
10310 else
10311 gt_cv_func_CFLocaleCopyCurrent=no
10312 fi
10313 rm -f core conftest.err conftest.$ac_objext \
10314 conftest$ac_exeext conftest.$ac_ext
10315 LIBS="$gt_save_LIBS"
10316 fi
10317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
10318 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
10319 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10320
10321 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
10322
10323 fi
10324 INTL_MACOSX_LIBS=
10325 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10326 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
10327 fi
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338 case "$enable_silent_rules" in
10339 yes) INTL_DEFAULT_VERBOSITY=0;;
10340 no) INTL_DEFAULT_VERBOSITY=1;;
10341 *) INTL_DEFAULT_VERBOSITY=1;;
10342 esac
10343
10344
10345 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
10346 if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
10347
10348 else
10349
10350 $as_echo "#define ptrdiff_t long" >>confdefs.h
10351
10352
10353 fi
10354
10355 for ac_header in features.h stddef.h stdlib.h string.h
10356 do :
10357 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10358 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10359 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
10360 cat >>confdefs.h <<_ACEOF
10361 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10362 _ACEOF
10363
10364 fi
10365
10366 done
10367
10368 for ac_func in asprintf fwprintf newlocale putenv setenv setlocale \
10369 snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb
10370 do :
10371 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10372 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10373 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10374 cat >>confdefs.h <<_ACEOF
10375 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10376 _ACEOF
10377
10378 fi
10379 done
10380
10381
10382 ac_fn_c_check_decl "$LINENO" "_snprintf" "ac_cv_have_decl__snprintf" "#include <stdio.h>
10383 "
10384 if test "x$ac_cv_have_decl__snprintf" = xyes; then :
10385 ac_have_decl=1
10386 else
10387 ac_have_decl=0
10388 fi
10389
10390 cat >>confdefs.h <<_ACEOF
10391 #define HAVE_DECL__SNPRINTF $ac_have_decl
10392 _ACEOF
10393 ac_fn_c_check_decl "$LINENO" "_snwprintf" "ac_cv_have_decl__snwprintf" "#include <stdio.h>
10394 "
10395 if test "x$ac_cv_have_decl__snwprintf" = xyes; then :
10396 ac_have_decl=1
10397 else
10398 ac_have_decl=0
10399 fi
10400
10401 cat >>confdefs.h <<_ACEOF
10402 #define HAVE_DECL__SNWPRINTF $ac_have_decl
10403 _ACEOF
10404
10405
10406 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "#include <stdio.h>
10407 "
10408 if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
10409 ac_have_decl=1
10410 else
10411 ac_have_decl=0
10412 fi
10413
10414 cat >>confdefs.h <<_ACEOF
10415 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
10416 _ACEOF
10417
10418
10419 case $gt_cv_func_printf_posix in
10420 *yes) HAVE_POSIX_PRINTF=1 ;;
10421 *) HAVE_POSIX_PRINTF=0 ;;
10422 esac
10423
10424 if test "$ac_cv_func_asprintf" = yes; then
10425 HAVE_ASPRINTF=1
10426 else
10427 HAVE_ASPRINTF=0
10428 fi
10429
10430 if test "$ac_cv_func_snprintf" = yes; then
10431 HAVE_SNPRINTF=1
10432 else
10433 HAVE_SNPRINTF=0
10434 fi
10435
10436 if test "$ac_cv_func_newlocale" = yes; then
10437 HAVE_NEWLOCALE=1
10438 else
10439 HAVE_NEWLOCALE=0
10440 fi
10441
10442 if test "$ac_cv_func_wprintf" = yes; then
10443 HAVE_WPRINTF=1
10444 else
10445 HAVE_WPRINTF=0
10446 fi
10447
10448
10449
10450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
10451 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
10452 if ${am_cv_langinfo_codeset+:} false; then :
10453 $as_echo_n "(cached) " >&6
10454 else
10455 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10456 /* end confdefs.h. */
10457 #include <langinfo.h>
10458 int
10459 main ()
10460 {
10461 char* cs = nl_langinfo(CODESET); return !cs;
10462 ;
10463 return 0;
10464 }
10465 _ACEOF
10466 if ac_fn_c_try_link "$LINENO"; then :
10467 am_cv_langinfo_codeset=yes
10468 else
10469 am_cv_langinfo_codeset=no
10470 fi
10471 rm -f core conftest.err conftest.$ac_objext \
10472 conftest$ac_exeext conftest.$ac_ext
10473
10474 fi
10475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
10476 $as_echo "$am_cv_langinfo_codeset" >&6; }
10477 if test $am_cv_langinfo_codeset = yes; then
10478
10479 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
10480
10481 fi
10482
10483
10484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
10485 $as_echo_n "checking for LC_MESSAGES... " >&6; }
10486 if ${gt_cv_val_LC_MESSAGES+:} false; then :
10487 $as_echo_n "(cached) " >&6
10488 else
10489 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10490 /* end confdefs.h. */
10491 #include <locale.h>
10492 int
10493 main ()
10494 {
10495 return LC_MESSAGES
10496 ;
10497 return 0;
10498 }
10499 _ACEOF
10500 if ac_fn_c_try_link "$LINENO"; then :
10501 gt_cv_val_LC_MESSAGES=yes
10502 else
10503 gt_cv_val_LC_MESSAGES=no
10504 fi
10505 rm -f core conftest.err conftest.$ac_objext \
10506 conftest$ac_exeext conftest.$ac_ext
10507 fi
10508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5
10509 $as_echo "$gt_cv_val_LC_MESSAGES" >&6; }
10510 if test $gt_cv_val_LC_MESSAGES = yes; then
10511
10512 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
10513
10514 fi
10515
10516
10517 if test "$enable_shared" = yes; then
10518 case "$host_os" in
10519 mingw* | cygwin*) is_woe32dll=yes ;;
10520 *) is_woe32dll=no ;;
10521 esac
10522 else
10523 is_woe32dll=no
10524 fi
10525 WOE32DLL=$is_woe32dll
10526
10527
10528 case "$host_os" in
10529 mingw* | cygwin*) is_woe32=yes ;;
10530 *) is_woe32=no ;;
10531 esac
10532 WOE32=$is_woe32
10533
10534 if test $WOE32 = yes; then
10535 if test -n "$ac_tool_prefix"; then
10536 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
10537 set dummy ${ac_tool_prefix}windres; ac_word=$2
10538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10539 $as_echo_n "checking for $ac_word... " >&6; }
10540 if ${ac_cv_prog_WINDRES+:} false; then :
10541 $as_echo_n "(cached) " >&6
10542 else
10543 if test -n "$WINDRES"; then
10544 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
10545 else
10546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10547 for as_dir in $PATH
10548 do
10549 IFS=$as_save_IFS
10550 test -z "$as_dir" && as_dir=.
10551 for ac_exec_ext in '' $ac_executable_extensions; do
10552 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10553 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
10554 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10555 break 2
10556 fi
10557 done
10558 done
10559 IFS=$as_save_IFS
10560
10561 fi
10562 fi
10563 WINDRES=$ac_cv_prog_WINDRES
10564 if test -n "$WINDRES"; then
10565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
10566 $as_echo "$WINDRES" >&6; }
10567 else
10568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10569 $as_echo "no" >&6; }
10570 fi
10571
10572
10573 fi
10574 if test -z "$ac_cv_prog_WINDRES"; then
10575 ac_ct_WINDRES=$WINDRES
10576 # Extract the first word of "windres", so it can be a program name with args.
10577 set dummy windres; ac_word=$2
10578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10579 $as_echo_n "checking for $ac_word... " >&6; }
10580 if ${ac_cv_prog_ac_ct_WINDRES+:} false; then :
10581 $as_echo_n "(cached) " >&6
10582 else
10583 if test -n "$ac_ct_WINDRES"; then
10584 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
10585 else
10586 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10587 for as_dir in $PATH
10588 do
10589 IFS=$as_save_IFS
10590 test -z "$as_dir" && as_dir=.
10591 for ac_exec_ext in '' $ac_executable_extensions; do
10592 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10593 ac_cv_prog_ac_ct_WINDRES="windres"
10594 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10595 break 2
10596 fi
10597 done
10598 done
10599 IFS=$as_save_IFS
10600
10601 fi
10602 fi
10603 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
10604 if test -n "$ac_ct_WINDRES"; then
10605 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
10606 $as_echo "$ac_ct_WINDRES" >&6; }
10607 else
10608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10609 $as_echo "no" >&6; }
10610 fi
10611
10612 if test "x$ac_ct_WINDRES" = x; then
10613 WINDRES=""
10614 else
10615 case $cross_compiling:$ac_tool_warned in
10616 yes:)
10617 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10618 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10619 ac_tool_warned=yes ;;
10620 esac
10621 WINDRES=$ac_ct_WINDRES
10622 fi
10623 else
10624 WINDRES="$ac_cv_prog_WINDRES"
10625 fi
10626
10627 fi
10628
10629 case "$host_os" in
10630 hpux*) LTLIBC="" ;;
10631 *) LTLIBC="-lc" ;;
10632 esac
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
10661 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
10662 if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
10663 $as_echo_n "(cached) " >&6
10664 else
10665 gt_save_LIBS="$LIBS"
10666 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10668 /* end confdefs.h. */
10669 #include <CoreFoundation/CFPreferences.h>
10670 int
10671 main ()
10672 {
10673 CFPreferencesCopyAppValue(NULL, NULL)
10674 ;
10675 return 0;
10676 }
10677 _ACEOF
10678 if ac_fn_c_try_link "$LINENO"; then :
10679 gt_cv_func_CFPreferencesCopyAppValue=yes
10680 else
10681 gt_cv_func_CFPreferencesCopyAppValue=no
10682 fi
10683 rm -f core conftest.err conftest.$ac_objext \
10684 conftest$ac_exeext conftest.$ac_ext
10685 LIBS="$gt_save_LIBS"
10686 fi
10687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
10688 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
10689 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
10690
10691 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
10692
10693 fi
10694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
10695 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
10696 if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
10697 $as_echo_n "(cached) " >&6
10698 else
10699 gt_save_LIBS="$LIBS"
10700 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10701 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10702 /* end confdefs.h. */
10703 #include <CoreFoundation/CFLocale.h>
10704 int
10705 main ()
10706 {
10707 CFLocaleCopyCurrent();
10708 ;
10709 return 0;
10710 }
10711 _ACEOF
10712 if ac_fn_c_try_link "$LINENO"; then :
10713 gt_cv_func_CFLocaleCopyCurrent=yes
10714 else
10715 gt_cv_func_CFLocaleCopyCurrent=no
10716 fi
10717 rm -f core conftest.err conftest.$ac_objext \
10718 conftest$ac_exeext conftest.$ac_ext
10719 LIBS="$gt_save_LIBS"
10720 fi
10721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
10722 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
10723 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10724
10725 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
10726
10727 fi
10728 INTL_MACOSX_LIBS=
10729 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10730 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
10731 fi
10732
10733
10734
10735
10736
10737
10738 BUILD_INCLUDED_LIBINTL=no
10739 USE_INCLUDED_LIBINTL=no
10740
10741 LIBINTL=
10742 LTLIBINTL=
10743 POSUB=
10744
10745 case " $gt_needs " in
10746 *" need-formatstring-macros "*) gt_api_version=3 ;;
10747 *" need-ngettext "*) gt_api_version=2 ;;
10748 *) gt_api_version=1 ;;
10749 esac
10750 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
10751 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
10752
10753 if test "$USE_NLS" = "yes"; then
10754 gt_use_preinstalled_gnugettext=no
10755
10756 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
10757 $as_echo_n "checking whether included gettext is requested... " >&6; }
10758
10759 # Check whether --with-included-gettext was given.
10760 if test "${with_included_gettext+set}" = set; then :
10761 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
10762 else
10763 nls_cv_force_use_gnu_gettext=no
10764 fi
10765
10766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
10767 $as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
10768
10769 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
10770 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
10771
10772
10773 if test $gt_api_version -ge 3; then
10774 gt_revision_test_code='
10775 #ifndef __GNU_GETTEXT_SUPPORTED_REVISION
10776 #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
10777 #endif
10778 typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
10779 '
10780 else
10781 gt_revision_test_code=
10782 fi
10783 if test $gt_api_version -ge 2; then
10784 gt_expression_test_code=' + * ngettext ("", "", 0)'
10785 else
10786 gt_expression_test_code=
10787 fi
10788
10789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
10790 $as_echo_n "checking for GNU gettext in libc... " >&6; }
10791 if eval \${$gt_func_gnugettext_libc+:} false; then :
10792 $as_echo_n "(cached) " >&6
10793 else
10794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10795 /* end confdefs.h. */
10796
10797 #include <libintl.h>
10798 $gt_revision_test_code
10799 extern int _nl_msg_cat_cntr;
10800 extern int *_nl_domain_bindings;
10801
10802 int
10803 main ()
10804 {
10805
10806 bindtextdomain ("", "");
10807 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
10808
10809 ;
10810 return 0;
10811 }
10812 _ACEOF
10813 if ac_fn_c_try_link "$LINENO"; then :
10814 eval "$gt_func_gnugettext_libc=yes"
10815 else
10816 eval "$gt_func_gnugettext_libc=no"
10817 fi
10818 rm -f core conftest.err conftest.$ac_objext \
10819 conftest$ac_exeext conftest.$ac_ext
10820 fi
10821 eval ac_res=\$$gt_func_gnugettext_libc
10822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10823 $as_echo "$ac_res" >&6; }
10824
10825 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
10826
10827
10828
10829
10830
10831
10832
10833
10834 use_additional=yes
10835
10836 acl_save_prefix="$prefix"
10837 prefix="$acl_final_prefix"
10838 acl_save_exec_prefix="$exec_prefix"
10839 exec_prefix="$acl_final_exec_prefix"
10840
10841 eval additional_includedir=\"$includedir\"
10842 eval additional_libdir=\"$libdir\"
10843
10844 exec_prefix="$acl_save_exec_prefix"
10845 prefix="$acl_save_prefix"
10846
10847
10848 # Check whether --with-libintl-prefix was given.
10849 if test "${with_libintl_prefix+set}" = set; then :
10850 withval=$with_libintl_prefix;
10851 if test "X$withval" = "Xno"; then
10852 use_additional=no
10853 else
10854 if test "X$withval" = "X"; then
10855
10856 acl_save_prefix="$prefix"
10857 prefix="$acl_final_prefix"
10858 acl_save_exec_prefix="$exec_prefix"
10859 exec_prefix="$acl_final_exec_prefix"
10860
10861 eval additional_includedir=\"$includedir\"
10862 eval additional_libdir=\"$libdir\"
10863
10864 exec_prefix="$acl_save_exec_prefix"
10865 prefix="$acl_save_prefix"
10866
10867 else
10868 additional_includedir="$withval/include"
10869 additional_libdir="$withval/$acl_libdirstem"
10870 if test "$acl_libdirstem2" != "$acl_libdirstem" \
10871 && ! test -d "$withval/$acl_libdirstem"; then
10872 additional_libdir="$withval/$acl_libdirstem2"
10873 fi
10874 fi
10875 fi
10876
10877 fi
10878
10879 LIBINTL=
10880 LTLIBINTL=
10881 INCINTL=
10882 LIBINTL_PREFIX=
10883 HAVE_LIBINTL=
10884 rpathdirs=
10885 ltrpathdirs=
10886 names_already_handled=
10887 names_next_round='intl '
10888 while test -n "$names_next_round"; do
10889 names_this_round="$names_next_round"
10890 names_next_round=
10891 for name in $names_this_round; do
10892 already_handled=
10893 for n in $names_already_handled; do
10894 if test "$n" = "$name"; then
10895 already_handled=yes
10896 break
10897 fi
10898 done
10899 if test -z "$already_handled"; then
10900 names_already_handled="$names_already_handled $name"
10901 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
10902 eval value=\"\$HAVE_LIB$uppername\"
10903 if test -n "$value"; then
10904 if test "$value" = yes; then
10905 eval value=\"\$LIB$uppername\"
10906 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
10907 eval value=\"\$LTLIB$uppername\"
10908 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
10909 else
10910 :
10911 fi
10912 else
10913 found_dir=
10914 found_la=
10915 found_so=
10916 found_a=
10917 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
10918 if test -n "$acl_shlibext"; then
10919 shrext=".$acl_shlibext" # typically: shrext=.so
10920 else
10921 shrext=
10922 fi
10923 if test $use_additional = yes; then
10924 dir="$additional_libdir"
10925 if test -n "$acl_shlibext"; then
10926 if test -f "$dir/$libname$shrext"; then
10927 found_dir="$dir"
10928 found_so="$dir/$libname$shrext"
10929 else
10930 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
10931 ver=`(cd "$dir" && \
10932 for f in "$libname$shrext".*; do echo "$f"; done \
10933 | sed -e "s,^$libname$shrext\\\\.,," \
10934 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
10935 | sed 1q ) 2>/dev/null`
10936 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
10937 found_dir="$dir"
10938 found_so="$dir/$libname$shrext.$ver"
10939 fi
10940 else
10941 eval library_names=\"$acl_library_names_spec\"
10942 for f in $library_names; do
10943 if test -f "$dir/$f"; then
10944 found_dir="$dir"
10945 found_so="$dir/$f"
10946 break
10947 fi
10948 done
10949 fi
10950 fi
10951 fi
10952 if test "X$found_dir" = "X"; then
10953 if test -f "$dir/$libname.$acl_libext"; then
10954 found_dir="$dir"
10955 found_a="$dir/$libname.$acl_libext"
10956 fi
10957 fi
10958 if test "X$found_dir" != "X"; then
10959 if test -f "$dir/$libname.la"; then
10960 found_la="$dir/$libname.la"
10961 fi
10962 fi
10963 fi
10964 if test "X$found_dir" = "X"; then
10965 for x in $LDFLAGS $LTLIBINTL; do
10966
10967 acl_save_prefix="$prefix"
10968 prefix="$acl_final_prefix"
10969 acl_save_exec_prefix="$exec_prefix"
10970 exec_prefix="$acl_final_exec_prefix"
10971 eval x=\"$x\"
10972 exec_prefix="$acl_save_exec_prefix"
10973 prefix="$acl_save_prefix"
10974
10975 case "$x" in
10976 -L*)
10977 dir=`echo "X$x" | sed -e 's/^X-L//'`
10978 if test -n "$acl_shlibext"; then
10979 if test -f "$dir/$libname$shrext"; then
10980 found_dir="$dir"
10981 found_so="$dir/$libname$shrext"
10982 else
10983 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
10984 ver=`(cd "$dir" && \
10985 for f in "$libname$shrext".*; do echo "$f"; done \
10986 | sed -e "s,^$libname$shrext\\\\.,," \
10987 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
10988 | sed 1q ) 2>/dev/null`
10989 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
10990 found_dir="$dir"
10991 found_so="$dir/$libname$shrext.$ver"
10992 fi
10993 else
10994 eval library_names=\"$acl_library_names_spec\"
10995 for f in $library_names; do
10996 if test -f "$dir/$f"; then
10997 found_dir="$dir"
10998 found_so="$dir/$f"
10999 break
11000 fi
11001 done
11002 fi
11003 fi
11004 fi
11005 if test "X$found_dir" = "X"; then
11006 if test -f "$dir/$libname.$acl_libext"; then
11007 found_dir="$dir"
11008 found_a="$dir/$libname.$acl_libext"
11009 fi
11010 fi
11011 if test "X$found_dir" != "X"; then
11012 if test -f "$dir/$libname.la"; then
11013 found_la="$dir/$libname.la"
11014 fi
11015 fi
11016 ;;
11017 esac
11018 if test "X$found_dir" != "X"; then
11019 break
11020 fi
11021 done
11022 fi
11023 if test "X$found_dir" != "X"; then
11024 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
11025 if test "X$found_so" != "X"; then
11026 if test "$enable_rpath" = no \
11027 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
11028 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
11029 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11030 else
11031 haveit=
11032 for x in $ltrpathdirs; do
11033 if test "X$x" = "X$found_dir"; then
11034 haveit=yes
11035 break
11036 fi
11037 done
11038 if test -z "$haveit"; then
11039 ltrpathdirs="$ltrpathdirs $found_dir"
11040 fi
11041 if test "$acl_hardcode_direct" = yes; then
11042 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11043 else
11044 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
11045 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11046 haveit=
11047 for x in $rpathdirs; do
11048 if test "X$x" = "X$found_dir"; then
11049 haveit=yes
11050 break
11051 fi
11052 done
11053 if test -z "$haveit"; then
11054 rpathdirs="$rpathdirs $found_dir"
11055 fi
11056 else
11057 haveit=
11058 for x in $LDFLAGS $LIBINTL; do
11059
11060 acl_save_prefix="$prefix"
11061 prefix="$acl_final_prefix"
11062 acl_save_exec_prefix="$exec_prefix"
11063 exec_prefix="$acl_final_exec_prefix"
11064 eval x=\"$x\"
11065 exec_prefix="$acl_save_exec_prefix"
11066 prefix="$acl_save_prefix"
11067
11068 if test "X$x" = "X-L$found_dir"; then
11069 haveit=yes
11070 break
11071 fi
11072 done
11073 if test -z "$haveit"; then
11074 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
11075 fi
11076 if test "$acl_hardcode_minus_L" != no; then
11077 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
11078 else
11079 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
11080 fi
11081 fi
11082 fi
11083 fi
11084 else
11085 if test "X$found_a" != "X"; then
11086 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
11087 else
11088 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
11089 fi
11090 fi
11091 additional_includedir=
11092 case "$found_dir" in
11093 */$acl_libdirstem | */$acl_libdirstem/)
11094 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
11095 if test "$name" = 'intl'; then
11096 LIBINTL_PREFIX="$basedir"
11097 fi
11098 additional_includedir="$basedir/include"
11099 ;;
11100 */$acl_libdirstem2 | */$acl_libdirstem2/)
11101 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
11102 if test "$name" = 'intl'; then
11103 LIBINTL_PREFIX="$basedir"
11104 fi
11105 additional_includedir="$basedir/include"
11106 ;;
11107 esac
11108 if test "X$additional_includedir" != "X"; then
11109 if test "X$additional_includedir" != "X/usr/include"; then
11110 haveit=
11111 if test "X$additional_includedir" = "X/usr/local/include"; then
11112 if test -n "$GCC"; then
11113 case $host_os in
11114 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
11115 esac
11116 fi
11117 fi
11118 if test -z "$haveit"; then
11119 for x in $CPPFLAGS $INCINTL; do
11120
11121 acl_save_prefix="$prefix"
11122 prefix="$acl_final_prefix"
11123 acl_save_exec_prefix="$exec_prefix"
11124 exec_prefix="$acl_final_exec_prefix"
11125 eval x=\"$x\"
11126 exec_prefix="$acl_save_exec_prefix"
11127 prefix="$acl_save_prefix"
11128
11129 if test "X$x" = "X-I$additional_includedir"; then
11130 haveit=yes
11131 break
11132 fi
11133 done
11134 if test -z "$haveit"; then
11135 if test -d "$additional_includedir"; then
11136 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
11137 fi
11138 fi
11139 fi
11140 fi
11141 fi
11142 if test -n "$found_la"; then
11143 save_libdir="$libdir"
11144 case "$found_la" in
11145 */* | *\\*) . "$found_la" ;;
11146 *) . "./$found_la" ;;
11147 esac
11148 libdir="$save_libdir"
11149 for dep in $dependency_libs; do
11150 case "$dep" in
11151 -L*)
11152 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
11153 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
11154 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
11155 haveit=
11156 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
11157 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
11158 if test -n "$GCC"; then
11159 case $host_os in
11160 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
11161 esac
11162 fi
11163 fi
11164 if test -z "$haveit"; then
11165 haveit=
11166 for x in $LDFLAGS $LIBINTL; do
11167
11168 acl_save_prefix="$prefix"
11169 prefix="$acl_final_prefix"
11170 acl_save_exec_prefix="$exec_prefix"
11171 exec_prefix="$acl_final_exec_prefix"
11172 eval x=\"$x\"
11173 exec_prefix="$acl_save_exec_prefix"
11174 prefix="$acl_save_prefix"
11175
11176 if test "X$x" = "X-L$additional_libdir"; then
11177 haveit=yes
11178 break
11179 fi
11180 done
11181 if test -z "$haveit"; then
11182 if test -d "$additional_libdir"; then
11183 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
11184 fi
11185 fi
11186 haveit=
11187 for x in $LDFLAGS $LTLIBINTL; do
11188
11189 acl_save_prefix="$prefix"
11190 prefix="$acl_final_prefix"
11191 acl_save_exec_prefix="$exec_prefix"
11192 exec_prefix="$acl_final_exec_prefix"
11193 eval x=\"$x\"
11194 exec_prefix="$acl_save_exec_prefix"
11195 prefix="$acl_save_prefix"
11196
11197 if test "X$x" = "X-L$additional_libdir"; then
11198 haveit=yes
11199 break
11200 fi
11201 done
11202 if test -z "$haveit"; then
11203 if test -d "$additional_libdir"; then
11204 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
11205 fi
11206 fi
11207 fi
11208 fi
11209 ;;
11210 -R*)
11211 dir=`echo "X$dep" | sed -e 's/^X-R//'`
11212 if test "$enable_rpath" != no; then
11213 haveit=
11214 for x in $rpathdirs; do
11215 if test "X$x" = "X$dir"; then
11216 haveit=yes
11217 break
11218 fi
11219 done
11220 if test -z "$haveit"; then
11221 rpathdirs="$rpathdirs $dir"
11222 fi
11223 haveit=
11224 for x in $ltrpathdirs; do
11225 if test "X$x" = "X$dir"; then
11226 haveit=yes
11227 break
11228 fi
11229 done
11230 if test -z "$haveit"; then
11231 ltrpathdirs="$ltrpathdirs $dir"
11232 fi
11233 fi
11234 ;;
11235 -l*)
11236 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
11237 ;;
11238 *.la)
11239 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
11240 ;;
11241 *)
11242 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
11243 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
11244 ;;
11245 esac
11246 done
11247 fi
11248 else
11249 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
11250 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
11251 fi
11252 fi
11253 fi
11254 done
11255 done
11256 if test "X$rpathdirs" != "X"; then
11257 if test -n "$acl_hardcode_libdir_separator"; then
11258 alldirs=
11259 for found_dir in $rpathdirs; do
11260 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
11261 done
11262 acl_save_libdir="$libdir"
11263 libdir="$alldirs"
11264 eval flag=\"$acl_hardcode_libdir_flag_spec\"
11265 libdir="$acl_save_libdir"
11266 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
11267 else
11268 for found_dir in $rpathdirs; do
11269 acl_save_libdir="$libdir"
11270 libdir="$found_dir"
11271 eval flag=\"$acl_hardcode_libdir_flag_spec\"
11272 libdir="$acl_save_libdir"
11273 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
11274 done
11275 fi
11276 fi
11277 if test "X$ltrpathdirs" != "X"; then
11278 for found_dir in $ltrpathdirs; do
11279 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
11280 done
11281 fi
11282
11283
11284
11285
11286
11287
11288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
11289 $as_echo_n "checking for GNU gettext in libintl... " >&6; }
11290 if eval \${$gt_func_gnugettext_libintl+:} false; then :
11291 $as_echo_n "(cached) " >&6
11292 else
11293 gt_save_CPPFLAGS="$CPPFLAGS"
11294 CPPFLAGS="$CPPFLAGS $INCINTL"
11295 gt_save_LIBS="$LIBS"
11296 LIBS="$LIBS $LIBINTL"
11297 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11298 /* end confdefs.h. */
11299
11300 #include <libintl.h>
11301 $gt_revision_test_code
11302 extern int _nl_msg_cat_cntr;
11303 extern
11304 #ifdef __cplusplus
11305 "C"
11306 #endif
11307 const char *_nl_expand_alias (const char *);
11308
11309 int
11310 main ()
11311 {
11312
11313 bindtextdomain ("", "");
11314 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
11315
11316 ;
11317 return 0;
11318 }
11319 _ACEOF
11320 if ac_fn_c_try_link "$LINENO"; then :
11321 eval "$gt_func_gnugettext_libintl=yes"
11322 else
11323 eval "$gt_func_gnugettext_libintl=no"
11324 fi
11325 rm -f core conftest.err conftest.$ac_objext \
11326 conftest$ac_exeext conftest.$ac_ext
11327 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
11328 LIBS="$LIBS $LIBICONV"
11329 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11330 /* end confdefs.h. */
11331
11332 #include <libintl.h>
11333 $gt_revision_test_code
11334 extern int _nl_msg_cat_cntr;
11335 extern
11336 #ifdef __cplusplus
11337 "C"
11338 #endif
11339 const char *_nl_expand_alias (const char *);
11340
11341 int
11342 main ()
11343 {
11344
11345 bindtextdomain ("", "");
11346 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
11347
11348 ;
11349 return 0;
11350 }
11351 _ACEOF
11352 if ac_fn_c_try_link "$LINENO"; then :
11353 LIBINTL="$LIBINTL $LIBICONV"
11354 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
11355 eval "$gt_func_gnugettext_libintl=yes"
11356
11357 fi
11358 rm -f core conftest.err conftest.$ac_objext \
11359 conftest$ac_exeext conftest.$ac_ext
11360 fi
11361 CPPFLAGS="$gt_save_CPPFLAGS"
11362 LIBS="$gt_save_LIBS"
11363 fi
11364 eval ac_res=\$$gt_func_gnugettext_libintl
11365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11366 $as_echo "$ac_res" >&6; }
11367 fi
11368
11369 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
11370 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
11371 && test "$PACKAGE" != gettext-runtime \
11372 && test "$PACKAGE" != gettext-tools; }; then
11373 gt_use_preinstalled_gnugettext=yes
11374 else
11375 LIBINTL=
11376 LTLIBINTL=
11377 INCINTL=
11378 fi
11379
11380
11381 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
11382 nls_cv_use_gnu_gettext=yes
11383 fi
11384 fi
11385
11386 if test "$nls_cv_use_gnu_gettext" = "yes"; then
11387 BUILD_INCLUDED_LIBINTL=yes
11388 USE_INCLUDED_LIBINTL=yes
11389 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV $LIBTHREAD"
11390 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV $LTLIBTHREAD"
11391 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
11392 fi
11393
11394 CATOBJEXT=
11395 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11396 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11397 CATOBJEXT=.gmo
11398 fi
11399
11400
11401 if test -n "$INTL_MACOSX_LIBS"; then
11402 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11403 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11404 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
11405 LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
11406 fi
11407 fi
11408
11409 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11410 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11411
11412 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
11413
11414 else
11415 USE_NLS=no
11416 fi
11417 fi
11418
11419 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
11420 $as_echo_n "checking whether to use NLS... " >&6; }
11421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11422 $as_echo "$USE_NLS" >&6; }
11423 if test "$USE_NLS" = "yes"; then
11424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
11425 $as_echo_n "checking where the gettext function comes from... " >&6; }
11426 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
11427 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
11428 gt_source="external libintl"
11429 else
11430 gt_source="libc"
11431 fi
11432 else
11433 gt_source="included intl directory"
11434 fi
11435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
11436 $as_echo "$gt_source" >&6; }
11437 fi
11438
11439 if test "$USE_NLS" = "yes"; then
11440
11441 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
11442 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
11443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
11444 $as_echo_n "checking how to link with libintl... " >&6; }
11445 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
11446 $as_echo "$LIBINTL" >&6; }
11447
11448 for element in $INCINTL; do
11449 haveit=
11450 for x in $CPPFLAGS; do
11451
11452 acl_save_prefix="$prefix"
11453 prefix="$acl_final_prefix"
11454 acl_save_exec_prefix="$exec_prefix"
11455 exec_prefix="$acl_final_exec_prefix"
11456 eval x=\"$x\"
11457 exec_prefix="$acl_save_exec_prefix"
11458 prefix="$acl_save_prefix"
11459
11460 if test "X$x" = "X$element"; then
11461 haveit=yes
11462 break
11463 fi
11464 done
11465 if test -z "$haveit"; then
11466 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11467 fi
11468 done
11469
11470 fi
11471
11472
11473 $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
11474
11475
11476 $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
11477
11478 fi
11479
11480 POSUB=po
11481 fi
11482
11483
11484 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
11485 BUILD_INCLUDED_LIBINTL=yes
11486 fi
11487
11488
11489
11490
11491
11492 nls_cv_header_intl=
11493 nls_cv_header_libgt=
11494
11495 DATADIRNAME=share
11496
11497
11498 INSTOBJEXT=.mo
11499
11500
11501 GENCAT=gencat
11502
11503
11504 INTLOBJS=
11505 if test "$USE_INCLUDED_LIBINTL" = yes; then
11506 INTLOBJS="\$(GETTOBJS)"
11507 fi
11508
11509
11510 INTL_LIBTOOL_SUFFIX_PREFIX=
11511
11512
11513
11514 INTLLIBS="$LIBINTL"
11515
11516
11517
11518
11519
11520
11521
11522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
11523 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
11524 set x ${MAKE-make}
11525 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
11526 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
11527 $as_echo_n "(cached) " >&6
11528 else
11529 cat >conftest.make <<\_ACEOF
11530 SHELL = /bin/sh
11531 all:
11532 @echo '@@@%%%=$(MAKE)=@@@%%%'
11533 _ACEOF
11534 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
11535 case `${MAKE-make} -f conftest.make 2>/dev/null` in
11536 *@@@%%%=?*=@@@%%%*)
11537 eval ac_cv_prog_make_${ac_make}_set=yes;;
11538 *)
11539 eval ac_cv_prog_make_${ac_make}_set=no;;
11540 esac
11541 rm -f conftest.make
11542 fi
11543 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
11544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11545 $as_echo "yes" >&6; }
11546 SET_MAKE=
11547 else
11548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11549 $as_echo "no" >&6; }
11550 SET_MAKE="MAKE=${MAKE-make}"
11551 fi
11552
11553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
11554 $as_echo_n "checking for GNU make... " >&6; }
11555 if ${_cv_gnu_make_command+:} false; then :
11556 $as_echo_n "(cached) " >&6
11557 else
11558 _cv_gnu_make_command='' ;
11559 for a in "$MAKE" make gmake gnumake ; do
11560 if test -z "$a" ; then continue ; fi ;
11561 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
11562 _cv_gnu_make_command=$a ;
11563 break;
11564 fi
11565 done ;
11566
11567 fi
11568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
11569 $as_echo "$_cv_gnu_make_command" >&6; } ;
11570 if test "x$_cv_gnu_make_command" != "x" ; then
11571 ifGNUmake='' ;
11572 ifNotGNUmake='#' ;
11573 else
11574 ifGNUmake='#' ;
11575 ifNotGNUmake='' ;
11576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
11577 $as_echo "\"Not found\"" >&6; };
11578 fi
11579
11580
11581
11582 # Extract the first word of "ln", so it can be a program name with args.
11583 set dummy ln; ac_word=$2
11584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11585 $as_echo_n "checking for $ac_word... " >&6; }
11586 if ${ac_cv_path_LN+:} false; then :
11587 $as_echo_n "(cached) " >&6
11588 else
11589 case $LN in
11590 [\\/]* | ?:[\\/]*)
11591 ac_cv_path_LN="$LN" # Let the user override the test with a path.
11592 ;;
11593 *)
11594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11595 for as_dir in $PATH
11596 do
11597 IFS=$as_save_IFS
11598 test -z "$as_dir" && as_dir=.
11599 for ac_exec_ext in '' $ac_executable_extensions; do
11600 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11601 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
11602 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11603 break 2
11604 fi
11605 done
11606 done
11607 IFS=$as_save_IFS
11608
11609 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
11610 ;;
11611 esac
11612 fi
11613 LN=$ac_cv_path_LN
11614 if test -n "$LN"; then
11615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
11616 $as_echo "$LN" >&6; }
11617 else
11618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11619 $as_echo "no" >&6; }
11620 fi
11621
11622
11623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11624 $as_echo_n "checking whether ln -s works... " >&6; }
11625 LN_S=$as_ln_s
11626 if test "$LN_S" = "ln -s"; then
11627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11628 $as_echo "yes" >&6; }
11629 else
11630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11631 $as_echo "no, using $LN_S" >&6; }
11632 fi
11633
11634 # Extract the first word of "mv", so it can be a program name with args.
11635 set dummy mv; ac_word=$2
11636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11637 $as_echo_n "checking for $ac_word... " >&6; }
11638 if ${ac_cv_path_MV+:} false; then :
11639 $as_echo_n "(cached) " >&6
11640 else
11641 case $MV in
11642 [\\/]* | ?:[\\/]*)
11643 ac_cv_path_MV="$MV" # Let the user override the test with a path.
11644 ;;
11645 *)
11646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11647 for as_dir in $PATH
11648 do
11649 IFS=$as_save_IFS
11650 test -z "$as_dir" && as_dir=.
11651 for ac_exec_ext in '' $ac_executable_extensions; do
11652 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11653 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
11654 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11655 break 2
11656 fi
11657 done
11658 done
11659 IFS=$as_save_IFS
11660
11661 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
11662 ;;
11663 esac
11664 fi
11665 MV=$ac_cv_path_MV
11666 if test -n "$MV"; then
11667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
11668 $as_echo "$MV" >&6; }
11669 else
11670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11671 $as_echo "no" >&6; }
11672 fi
11673
11674
11675 # Extract the first word of "cp", so it can be a program name with args.
11676 set dummy cp; ac_word=$2
11677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11678 $as_echo_n "checking for $ac_word... " >&6; }
11679 if ${ac_cv_path_CP+:} false; then :
11680 $as_echo_n "(cached) " >&6
11681 else
11682 case $CP in
11683 [\\/]* | ?:[\\/]*)
11684 ac_cv_path_CP="$CP" # Let the user override the test with a path.
11685 ;;
11686 *)
11687 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11688 for as_dir in $PATH
11689 do
11690 IFS=$as_save_IFS
11691 test -z "$as_dir" && as_dir=.
11692 for ac_exec_ext in '' $ac_executable_extensions; do
11693 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11694 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
11695 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11696 break 2
11697 fi
11698 done
11699 done
11700 IFS=$as_save_IFS
11701
11702 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
11703 ;;
11704 esac
11705 fi
11706 CP=$ac_cv_path_CP
11707 if test -n "$CP"; then
11708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
11709 $as_echo "$CP" >&6; }
11710 else
11711 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11712 $as_echo "no" >&6; }
11713 fi
11714
11715
11716 # Extract the first word of "rm", so it can be a program name with args.
11717 set dummy rm; ac_word=$2
11718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11719 $as_echo_n "checking for $ac_word... " >&6; }
11720 if ${ac_cv_path_RM+:} false; then :
11721 $as_echo_n "(cached) " >&6
11722 else
11723 case $RM in
11724 [\\/]* | ?:[\\/]*)
11725 ac_cv_path_RM="$RM" # Let the user override the test with a path.
11726 ;;
11727 *)
11728 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11729 for as_dir in $PATH
11730 do
11731 IFS=$as_save_IFS
11732 test -z "$as_dir" && as_dir=.
11733 for ac_exec_ext in '' $ac_executable_extensions; do
11734 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11735 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
11736 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11737 break 2
11738 fi
11739 done
11740 done
11741 IFS=$as_save_IFS
11742
11743 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
11744 ;;
11745 esac
11746 fi
11747 RM=$ac_cv_path_RM
11748 if test -n "$RM"; then
11749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
11750 $as_echo "$RM" >&6; }
11751 else
11752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11753 $as_echo "no" >&6; }
11754 fi
11755
11756
11757 # Extract the first word of "chmod", so it can be a program name with args.
11758 set dummy chmod; ac_word=$2
11759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11760 $as_echo_n "checking for $ac_word... " >&6; }
11761 if ${ac_cv_path_CHMOD+:} false; then :
11762 $as_echo_n "(cached) " >&6
11763 else
11764 case $CHMOD in
11765 [\\/]* | ?:[\\/]*)
11766 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
11767 ;;
11768 *)
11769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11770 for as_dir in $PATH
11771 do
11772 IFS=$as_save_IFS
11773 test -z "$as_dir" && as_dir=.
11774 for ac_exec_ext in '' $ac_executable_extensions; do
11775 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11776 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
11777 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11778 break 2
11779 fi
11780 done
11781 done
11782 IFS=$as_save_IFS
11783
11784 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
11785 ;;
11786 esac
11787 fi
11788 CHMOD=$ac_cv_path_CHMOD
11789 if test -n "$CHMOD"; then
11790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
11791 $as_echo "$CHMOD" >&6; }
11792 else
11793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11794 $as_echo "no" >&6; }
11795 fi
11796
11797
11798 for ac_prog in gawk mawk nawk awk
11799 do
11800 # Extract the first word of "$ac_prog", so it can be a program name with args.
11801 set dummy $ac_prog; ac_word=$2
11802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11803 $as_echo_n "checking for $ac_word... " >&6; }
11804 if ${ac_cv_prog_AWK+:} false; then :
11805 $as_echo_n "(cached) " >&6
11806 else
11807 if test -n "$AWK"; then
11808 ac_cv_prog_AWK="$AWK" # Let the user override the test.
11809 else
11810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11811 for as_dir in $PATH
11812 do
11813 IFS=$as_save_IFS
11814 test -z "$as_dir" && as_dir=.
11815 for ac_exec_ext in '' $ac_executable_extensions; do
11816 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11817 ac_cv_prog_AWK="$ac_prog"
11818 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11819 break 2
11820 fi
11821 done
11822 done
11823 IFS=$as_save_IFS
11824
11825 fi
11826 fi
11827 AWK=$ac_cv_prog_AWK
11828 if test -n "$AWK"; then
11829 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
11830 $as_echo "$AWK" >&6; }
11831 else
11832 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11833 $as_echo "no" >&6; }
11834 fi
11835
11836
11837 test -n "$AWK" && break
11838 done
11839
11840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
11841 $as_echo_n "checking for egrep... " >&6; }
11842 if ${ac_cv_path_EGREP+:} false; then :
11843 $as_echo_n "(cached) " >&6
11844 else
11845 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
11846 then ac_cv_path_EGREP="$GREP -E"
11847 else
11848 if test -z "$EGREP"; then
11849 ac_path_EGREP_found=false
11850 # Loop through the user's path and test for each of PROGNAME-LIST
11851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11852 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11853 do
11854 IFS=$as_save_IFS
11855 test -z "$as_dir" && as_dir=.
11856 for ac_prog in egrep; do
11857 for ac_exec_ext in '' $ac_executable_extensions; do
11858 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
11859 as_fn_executable_p "$ac_path_EGREP" || continue
11860 # Check for GNU ac_path_EGREP and select it if it is found.
11861 # Check for GNU $ac_path_EGREP
11862 case `"$ac_path_EGREP" --version 2>&1` in
11863 *GNU*)
11864 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
11865 *)
11866 ac_count=0
11867 $as_echo_n 0123456789 >"conftest.in"
11868 while :
11869 do
11870 cat "conftest.in" "conftest.in" >"conftest.tmp"
11871 mv "conftest.tmp" "conftest.in"
11872 cp "conftest.in" "conftest.nl"
11873 $as_echo 'EGREP' >> "conftest.nl"
11874 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
11875 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11876 as_fn_arith $ac_count + 1 && ac_count=$as_val
11877 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
11878 # Best one so far, save it but keep looking for a better one
11879 ac_cv_path_EGREP="$ac_path_EGREP"
11880 ac_path_EGREP_max=$ac_count
11881 fi
11882 # 10*(2^10) chars as input seems more than enough
11883 test $ac_count -gt 10 && break
11884 done
11885 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11886 esac
11887
11888 $ac_path_EGREP_found && break 3
11889 done
11890 done
11891 done
11892 IFS=$as_save_IFS
11893 if test -z "$ac_cv_path_EGREP"; then
11894 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11895 fi
11896 else
11897 ac_cv_path_EGREP=$EGREP
11898 fi
11899
11900 fi
11901 fi
11902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
11903 $as_echo "$ac_cv_path_EGREP" >&6; }
11904 EGREP="$ac_cv_path_EGREP"
11905
11906
11907 # Extract the first word of "sed", so it can be a program name with args.
11908 set dummy sed; ac_word=$2
11909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11910 $as_echo_n "checking for $ac_word... " >&6; }
11911 if ${ac_cv_path_SED+:} false; then :
11912 $as_echo_n "(cached) " >&6
11913 else
11914 case $SED in
11915 [\\/]* | ?:[\\/]*)
11916 ac_cv_path_SED="$SED" # Let the user override the test with a path.
11917 ;;
11918 *)
11919 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11920 for as_dir in $PATH
11921 do
11922 IFS=$as_save_IFS
11923 test -z "$as_dir" && as_dir=.
11924 for ac_exec_ext in '' $ac_executable_extensions; do
11925 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11926 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
11927 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11928 break 2
11929 fi
11930 done
11931 done
11932 IFS=$as_save_IFS
11933
11934 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
11935 ;;
11936 esac
11937 fi
11938 SED=$ac_cv_path_SED
11939 if test -n "$SED"; then
11940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
11941 $as_echo "$SED" >&6; }
11942 else
11943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11944 $as_echo "no" >&6; }
11945 fi
11946
11947
11948 # Extract the first word of "perl", so it can be a program name with args.
11949 set dummy perl; ac_word=$2
11950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11951 $as_echo_n "checking for $ac_word... " >&6; }
11952 if ${ac_cv_path_PERL+:} false; then :
11953 $as_echo_n "(cached) " >&6
11954 else
11955 case $PERL in
11956 [\\/]* | ?:[\\/]*)
11957 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11958 ;;
11959 *)
11960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11961 for as_dir in $PATH
11962 do
11963 IFS=$as_save_IFS
11964 test -z "$as_dir" && as_dir=.
11965 for ac_exec_ext in '' $ac_executable_extensions; do
11966 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11967 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11968 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11969 break 2
11970 fi
11971 done
11972 done
11973 IFS=$as_save_IFS
11974
11975 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
11976 ;;
11977 esac
11978 fi
11979 PERL=$ac_cv_path_PERL
11980 if test -n "$PERL"; then
11981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
11982 $as_echo "$PERL" >&6; }
11983 else
11984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11985 $as_echo "no" >&6; }
11986 fi
11987
11988
11989 # Extract the first word of "ldconfig", so it can be a program name with args.
11990 set dummy ldconfig; ac_word=$2
11991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11992 $as_echo_n "checking for $ac_word... " >&6; }
11993 if ${ac_cv_path_LDCONFIG+:} false; then :
11994 $as_echo_n "(cached) " >&6
11995 else
11996 case $LDCONFIG in
11997 [\\/]* | ?:[\\/]*)
11998 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
11999 ;;
12000 *)
12001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12002 for as_dir in $PATH
12003 do
12004 IFS=$as_save_IFS
12005 test -z "$as_dir" && as_dir=.
12006 for ac_exec_ext in '' $ac_executable_extensions; do
12007 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12008 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
12009 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12010 break 2
12011 fi
12012 done
12013 done
12014 IFS=$as_save_IFS
12015
12016 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
12017 ;;
12018 esac
12019 fi
12020 LDCONFIG=$ac_cv_path_LDCONFIG
12021 if test -n "$LDCONFIG"; then
12022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
12023 $as_echo "$LDCONFIG" >&6; }
12024 else
12025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12026 $as_echo "no" >&6; }
12027 fi
12028
12029
12030 if test -n "$ac_tool_prefix"; then
12031 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
12032 set dummy ${ac_tool_prefix}ar; ac_word=$2
12033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12034 $as_echo_n "checking for $ac_word... " >&6; }
12035 if ${ac_cv_prog_AR+:} false; then :
12036 $as_echo_n "(cached) " >&6
12037 else
12038 if test -n "$AR"; then
12039 ac_cv_prog_AR="$AR" # Let the user override the test.
12040 else
12041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12042 for as_dir in $PATH
12043 do
12044 IFS=$as_save_IFS
12045 test -z "$as_dir" && as_dir=.
12046 for ac_exec_ext in '' $ac_executable_extensions; do
12047 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12048 ac_cv_prog_AR="${ac_tool_prefix}ar"
12049 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12050 break 2
12051 fi
12052 done
12053 done
12054 IFS=$as_save_IFS
12055
12056 fi
12057 fi
12058 AR=$ac_cv_prog_AR
12059 if test -n "$AR"; then
12060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
12061 $as_echo "$AR" >&6; }
12062 else
12063 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12064 $as_echo "no" >&6; }
12065 fi
12066
12067
12068 fi
12069 if test -z "$ac_cv_prog_AR"; then
12070 ac_ct_AR=$AR
12071 # Extract the first word of "ar", so it can be a program name with args.
12072 set dummy ar; ac_word=$2
12073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12074 $as_echo_n "checking for $ac_word... " >&6; }
12075 if ${ac_cv_prog_ac_ct_AR+:} false; then :
12076 $as_echo_n "(cached) " >&6
12077 else
12078 if test -n "$ac_ct_AR"; then
12079 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
12080 else
12081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12082 for as_dir in $PATH
12083 do
12084 IFS=$as_save_IFS
12085 test -z "$as_dir" && as_dir=.
12086 for ac_exec_ext in '' $ac_executable_extensions; do
12087 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12088 ac_cv_prog_ac_ct_AR="ar"
12089 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12090 break 2
12091 fi
12092 done
12093 done
12094 IFS=$as_save_IFS
12095
12096 fi
12097 fi
12098 ac_ct_AR=$ac_cv_prog_ac_ct_AR
12099 if test -n "$ac_ct_AR"; then
12100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12101 $as_echo "$ac_ct_AR" >&6; }
12102 else
12103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12104 $as_echo "no" >&6; }
12105 fi
12106
12107 if test "x$ac_ct_AR" = x; then
12108 AR="ar"
12109 else
12110 case $cross_compiling:$ac_tool_warned in
12111 yes:)
12112 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12113 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12114 ac_tool_warned=yes ;;
12115 esac
12116 AR=$ac_ct_AR
12117 fi
12118 else
12119 AR="$ac_cv_prog_AR"
12120 fi
12121
12122 if test -n "$ac_tool_prefix"; then
12123 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12124 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12126 $as_echo_n "checking for $ac_word... " >&6; }
12127 if ${ac_cv_prog_RANLIB+:} false; then :
12128 $as_echo_n "(cached) " >&6
12129 else
12130 if test -n "$RANLIB"; then
12131 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12132 else
12133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12134 for as_dir in $PATH
12135 do
12136 IFS=$as_save_IFS
12137 test -z "$as_dir" && as_dir=.
12138 for ac_exec_ext in '' $ac_executable_extensions; do
12139 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12140 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12141 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12142 break 2
12143 fi
12144 done
12145 done
12146 IFS=$as_save_IFS
12147
12148 fi
12149 fi
12150 RANLIB=$ac_cv_prog_RANLIB
12151 if test -n "$RANLIB"; then
12152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12153 $as_echo "$RANLIB" >&6; }
12154 else
12155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12156 $as_echo "no" >&6; }
12157 fi
12158
12159
12160 fi
12161 if test -z "$ac_cv_prog_RANLIB"; then
12162 ac_ct_RANLIB=$RANLIB
12163 # Extract the first word of "ranlib", so it can be a program name with args.
12164 set dummy ranlib; ac_word=$2
12165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12166 $as_echo_n "checking for $ac_word... " >&6; }
12167 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12168 $as_echo_n "(cached) " >&6
12169 else
12170 if test -n "$ac_ct_RANLIB"; then
12171 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12172 else
12173 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12174 for as_dir in $PATH
12175 do
12176 IFS=$as_save_IFS
12177 test -z "$as_dir" && as_dir=.
12178 for ac_exec_ext in '' $ac_executable_extensions; do
12179 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12180 ac_cv_prog_ac_ct_RANLIB="ranlib"
12181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12182 break 2
12183 fi
12184 done
12185 done
12186 IFS=$as_save_IFS
12187
12188 fi
12189 fi
12190 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12191 if test -n "$ac_ct_RANLIB"; then
12192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12193 $as_echo "$ac_ct_RANLIB" >&6; }
12194 else
12195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12196 $as_echo "no" >&6; }
12197 fi
12198
12199 if test "x$ac_ct_RANLIB" = x; then
12200 RANLIB=":"
12201 else
12202 case $cross_compiling:$ac_tool_warned in
12203 yes:)
12204 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12205 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12206 ac_tool_warned=yes ;;
12207 esac
12208 RANLIB=$ac_ct_RANLIB
12209 fi
12210 else
12211 RANLIB="$ac_cv_prog_RANLIB"
12212 fi
12213
12214 if test -n "$ac_tool_prefix"; then
12215 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12216 set dummy ${ac_tool_prefix}strip; ac_word=$2
12217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12218 $as_echo_n "checking for $ac_word... " >&6; }
12219 if ${ac_cv_prog_STRIP+:} false; then :
12220 $as_echo_n "(cached) " >&6
12221 else
12222 if test -n "$STRIP"; then
12223 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12224 else
12225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12226 for as_dir in $PATH
12227 do
12228 IFS=$as_save_IFS
12229 test -z "$as_dir" && as_dir=.
12230 for ac_exec_ext in '' $ac_executable_extensions; do
12231 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12232 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12233 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12234 break 2
12235 fi
12236 done
12237 done
12238 IFS=$as_save_IFS
12239
12240 fi
12241 fi
12242 STRIP=$ac_cv_prog_STRIP
12243 if test -n "$STRIP"; then
12244 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12245 $as_echo "$STRIP" >&6; }
12246 else
12247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12248 $as_echo "no" >&6; }
12249 fi
12250
12251
12252 fi
12253 if test -z "$ac_cv_prog_STRIP"; then
12254 ac_ct_STRIP=$STRIP
12255 # Extract the first word of "strip", so it can be a program name with args.
12256 set dummy strip; ac_word=$2
12257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12258 $as_echo_n "checking for $ac_word... " >&6; }
12259 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12260 $as_echo_n "(cached) " >&6
12261 else
12262 if test -n "$ac_ct_STRIP"; then
12263 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12264 else
12265 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12266 for as_dir in $PATH
12267 do
12268 IFS=$as_save_IFS
12269 test -z "$as_dir" && as_dir=.
12270 for ac_exec_ext in '' $ac_executable_extensions; do
12271 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12272 ac_cv_prog_ac_ct_STRIP="strip"
12273 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12274 break 2
12275 fi
12276 done
12277 done
12278 IFS=$as_save_IFS
12279
12280 fi
12281 fi
12282 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12283 if test -n "$ac_ct_STRIP"; then
12284 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12285 $as_echo "$ac_ct_STRIP" >&6; }
12286 else
12287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12288 $as_echo "no" >&6; }
12289 fi
12290
12291 if test "x$ac_ct_STRIP" = x; then
12292 STRIP=":"
12293 else
12294 case $cross_compiling:$ac_tool_warned in
12295 yes:)
12296 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12297 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12298 ac_tool_warned=yes ;;
12299 esac
12300 STRIP=$ac_ct_STRIP
12301 fi
12302 else
12303 STRIP="$ac_cv_prog_STRIP"
12304 fi
12305
12306 # Extract the first word of "makeinfo", so it can be a program name with args.
12307 set dummy makeinfo; ac_word=$2
12308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12309 $as_echo_n "checking for $ac_word... " >&6; }
12310 if ${ac_cv_prog_MAKEINFO+:} false; then :
12311 $as_echo_n "(cached) " >&6
12312 else
12313 if test -n "$MAKEINFO"; then
12314 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
12315 else
12316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12317 for as_dir in $PATH
12318 do
12319 IFS=$as_save_IFS
12320 test -z "$as_dir" && as_dir=.
12321 for ac_exec_ext in '' $ac_executable_extensions; do
12322 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12323 ac_cv_prog_MAKEINFO="makeinfo"
12324 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12325 break 2
12326 fi
12327 done
12328 done
12329 IFS=$as_save_IFS
12330
12331 fi
12332 fi
12333 MAKEINFO=$ac_cv_prog_MAKEINFO
12334 if test -n "$MAKEINFO"; then
12335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
12336 $as_echo "$MAKEINFO" >&6; }
12337 else
12338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12339 $as_echo "no" >&6; }
12340 fi
12341
12342
12343 if test "_$MAKEINFO" = "_"; then
12344 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
12345 else
12346 case "$MAKEINFO" in
12347 */missing.*)
12348 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
12349 *** Makeinfo is missing. Info documentation will not be built." >&5
12350 $as_echo "$as_me: WARNING:
12351 *** Makeinfo is missing. Info documentation will not be built." >&2;}
12352 ;;
12353 *)
12354 ;;
12355 esac
12356 fi
12357
12358
12359 # See if we need a separate native compiler.
12360 if test $cross_compiling = no; then
12361 BUILD_CC="$CC"
12362
12363 else
12364 for ac_prog in gcc cc
12365 do
12366 # Extract the first word of "$ac_prog", so it can be a program name with args.
12367 set dummy $ac_prog; ac_word=$2
12368 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12369 $as_echo_n "checking for $ac_word... " >&6; }
12370 if ${ac_cv_prog_BUILD_CC+:} false; then :
12371 $as_echo_n "(cached) " >&6
12372 else
12373 if test -n "$BUILD_CC"; then
12374 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
12375 else
12376 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12377 for as_dir in $PATH
12378 do
12379 IFS=$as_save_IFS
12380 test -z "$as_dir" && as_dir=.
12381 for ac_exec_ext in '' $ac_executable_extensions; do
12382 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12383 ac_cv_prog_BUILD_CC="$ac_prog"
12384 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12385 break 2
12386 fi
12387 done
12388 done
12389 IFS=$as_save_IFS
12390
12391 fi
12392 fi
12393 BUILD_CC=$ac_cv_prog_BUILD_CC
12394 if test -n "$BUILD_CC"; then
12395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
12396 $as_echo "$BUILD_CC" >&6; }
12397 else
12398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12399 $as_echo "no" >&6; }
12400 fi
12401
12402
12403 test -n "$BUILD_CC" && break
12404 done
12405
12406 fi
12407 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/disklabel.h sys/disk.h sys/file.h sys/ioctl.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/sysmacros.h sys/time.h sys/types.h sys/un.h sys/wait.h
12408 do :
12409 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12410 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12411 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12412 cat >>confdefs.h <<_ACEOF
12413 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12414 _ACEOF
12415
12416 fi
12417
12418 done
12419
12420 for ac_header in net/if.h
12421 do :
12422 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
12423 #if HAVE_SYS_TYPES_H
12424 #include <sys/types.h>
12425 #endif
12426 #if HAVE_SYS_SOCKET
12427 #include <sys/socket.h>
12428 #endif
12429
12430 "
12431 if test "x$ac_cv_header_net_if_h" = xyes; then :
12432 cat >>confdefs.h <<_ACEOF
12433 #define HAVE_NET_IF_H 1
12434 _ACEOF
12435
12436 fi
12437
12438 done
12439
12440 for ac_func in vprintf
12441 do :
12442 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
12443 if test "x$ac_cv_func_vprintf" = xyes; then :
12444 cat >>confdefs.h <<_ACEOF
12445 #define HAVE_VPRINTF 1
12446 _ACEOF
12447
12448 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
12449 if test "x$ac_cv_func__doprnt" = xyes; then :
12450
12451 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
12452
12453 fi
12454
12455 fi
12456 done
12457
12458
12459 ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
12460 "
12461 if test "x$ac_cv_member_struct_dirent_d_reclen" = xyes; then :
12462
12463 $as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
12464
12465 fi
12466
12467 ac_fn_c_check_member "$LINENO" "struct stat" "st_atim" "ac_cv_member_struct_stat_st_atim" "$ac_includes_default"
12468 if test "x$ac_cv_member_struct_stat_st_atim" = xyes; then :
12469
12470 cat >>confdefs.h <<_ACEOF
12471 #define HAVE_STRUCT_STAT_ST_ATIM 1
12472 _ACEOF
12473
12474
12475 fi
12476
12477 ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
12478 "
12479 if test "x$ac_cv_type_ssize_t" = xyes; then :
12480
12481 $as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
12482
12483 fi
12484
12485 ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
12486 "
12487 if test "x$ac_cv_have_decl_llseek" = xyes; then :
12488
12489 $as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
12490
12491 fi
12492
12493 ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
12494 #define _LARGEFILE64_SOURCE
12495 #include <unistd.h>
12496 "
12497 if test "x$ac_cv_have_decl_lseek64" = xyes; then :
12498
12499 $as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
12500
12501 fi
12502
12503 # The cast to long int works around a bug in the HP C Compiler
12504 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12505 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12506 # This bug is HP SR number 8606223364.
12507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
12508 $as_echo_n "checking size of short... " >&6; }
12509 if ${ac_cv_sizeof_short+:} false; then :
12510 $as_echo_n "(cached) " >&6
12511 else
12512 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
12513
12514 else
12515 if test "$ac_cv_type_short" = yes; then
12516 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12517 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12518 as_fn_error 77 "cannot compute sizeof (short)
12519 See \`config.log' for more details" "$LINENO" 5; }
12520 else
12521 ac_cv_sizeof_short=0
12522 fi
12523 fi
12524
12525 fi
12526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
12527 $as_echo "$ac_cv_sizeof_short" >&6; }
12528
12529
12530
12531 cat >>confdefs.h <<_ACEOF
12532 #define SIZEOF_SHORT $ac_cv_sizeof_short
12533 _ACEOF
12534
12535
12536 # The cast to long int works around a bug in the HP C Compiler
12537 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12538 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12539 # This bug is HP SR number 8606223364.
12540 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
12541 $as_echo_n "checking size of int... " >&6; }
12542 if ${ac_cv_sizeof_int+:} false; then :
12543 $as_echo_n "(cached) " >&6
12544 else
12545 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
12546
12547 else
12548 if test "$ac_cv_type_int" = yes; then
12549 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12550 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12551 as_fn_error 77 "cannot compute sizeof (int)
12552 See \`config.log' for more details" "$LINENO" 5; }
12553 else
12554 ac_cv_sizeof_int=0
12555 fi
12556 fi
12557
12558 fi
12559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
12560 $as_echo "$ac_cv_sizeof_int" >&6; }
12561
12562
12563
12564 cat >>confdefs.h <<_ACEOF
12565 #define SIZEOF_INT $ac_cv_sizeof_int
12566 _ACEOF
12567
12568
12569 # The cast to long int works around a bug in the HP C Compiler
12570 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12571 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12572 # This bug is HP SR number 8606223364.
12573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12574 $as_echo_n "checking size of long... " >&6; }
12575 if ${ac_cv_sizeof_long+:} false; then :
12576 $as_echo_n "(cached) " >&6
12577 else
12578 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
12579
12580 else
12581 if test "$ac_cv_type_long" = yes; then
12582 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12583 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12584 as_fn_error 77 "cannot compute sizeof (long)
12585 See \`config.log' for more details" "$LINENO" 5; }
12586 else
12587 ac_cv_sizeof_long=0
12588 fi
12589 fi
12590
12591 fi
12592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12593 $as_echo "$ac_cv_sizeof_long" >&6; }
12594
12595
12596
12597 cat >>confdefs.h <<_ACEOF
12598 #define SIZEOF_LONG $ac_cv_sizeof_long
12599 _ACEOF
12600
12601
12602 # The cast to long int works around a bug in the HP C Compiler
12603 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12604 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12605 # This bug is HP SR number 8606223364.
12606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12607 $as_echo_n "checking size of long long... " >&6; }
12608 if ${ac_cv_sizeof_long_long+:} false; then :
12609 $as_echo_n "(cached) " >&6
12610 else
12611 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
12612
12613 else
12614 if test "$ac_cv_type_long_long" = yes; then
12615 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12616 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12617 as_fn_error 77 "cannot compute sizeof (long long)
12618 See \`config.log' for more details" "$LINENO" 5; }
12619 else
12620 ac_cv_sizeof_long_long=0
12621 fi
12622 fi
12623
12624 fi
12625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12626 $as_echo "$ac_cv_sizeof_long_long" >&6; }
12627
12628
12629
12630 cat >>confdefs.h <<_ACEOF
12631 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12632 _ACEOF
12633
12634
12635 # The cast to long int works around a bug in the HP C Compiler
12636 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12637 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12638 # This bug is HP SR number 8606223364.
12639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
12640 $as_echo_n "checking size of off_t... " >&6; }
12641 if ${ac_cv_sizeof_off_t+:} false; then :
12642 $as_echo_n "(cached) " >&6
12643 else
12644 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
12645
12646 else
12647 if test "$ac_cv_type_off_t" = yes; then
12648 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12649 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12650 as_fn_error 77 "cannot compute sizeof (off_t)
12651 See \`config.log' for more details" "$LINENO" 5; }
12652 else
12653 ac_cv_sizeof_off_t=0
12654 fi
12655 fi
12656
12657 fi
12658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
12659 $as_echo "$ac_cv_sizeof_off_t" >&6; }
12660
12661
12662
12663 cat >>confdefs.h <<_ACEOF
12664 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
12665 _ACEOF
12666
12667
12668 SIZEOF_SHORT=$ac_cv_sizeof_short
12669 SIZEOF_INT=$ac_cv_sizeof_int
12670 SIZEOF_LONG=$ac_cv_sizeof_long
12671 SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
12672 SIZEOF_OFF_T=$ac_cv_sizeof_off_t
12673
12674
12675
12676
12677
12678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12679 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12680 if ${ac_cv_c_bigendian+:} false; then :
12681 $as_echo_n "(cached) " >&6
12682 else
12683 ac_cv_c_bigendian=unknown
12684 # See if we're dealing with a universal compiler.
12685 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12686 /* end confdefs.h. */
12687 #ifndef __APPLE_CC__
12688 not a universal capable compiler
12689 #endif
12690 typedef int dummy;
12691
12692 _ACEOF
12693 if ac_fn_c_try_compile "$LINENO"; then :
12694
12695 # Check for potential -arch flags. It is not universal unless
12696 # there are at least two -arch flags with different values.
12697 ac_arch=
12698 ac_prev=
12699 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12700 if test -n "$ac_prev"; then
12701 case $ac_word in
12702 i?86 | x86_64 | ppc | ppc64)
12703 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12704 ac_arch=$ac_word
12705 else
12706 ac_cv_c_bigendian=universal
12707 break
12708 fi
12709 ;;
12710 esac
12711 ac_prev=
12712 elif test "x$ac_word" = "x-arch"; then
12713 ac_prev=arch
12714 fi
12715 done
12716 fi
12717 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12718 if test $ac_cv_c_bigendian = unknown; then
12719 # See if sys/param.h defines the BYTE_ORDER macro.
12720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12721 /* end confdefs.h. */
12722 #include <sys/types.h>
12723 #include <sys/param.h>
12724
12725 int
12726 main ()
12727 {
12728 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12729 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12730 && LITTLE_ENDIAN)
12731 bogus endian macros
12732 #endif
12733
12734 ;
12735 return 0;
12736 }
12737 _ACEOF
12738 if ac_fn_c_try_compile "$LINENO"; then :
12739 # It does; now see whether it defined to BIG_ENDIAN or not.
12740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12741 /* end confdefs.h. */
12742 #include <sys/types.h>
12743 #include <sys/param.h>
12744
12745 int
12746 main ()
12747 {
12748 #if BYTE_ORDER != BIG_ENDIAN
12749 not big endian
12750 #endif
12751
12752 ;
12753 return 0;
12754 }
12755 _ACEOF
12756 if ac_fn_c_try_compile "$LINENO"; then :
12757 ac_cv_c_bigendian=yes
12758 else
12759 ac_cv_c_bigendian=no
12760 fi
12761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12762 fi
12763 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12764 fi
12765 if test $ac_cv_c_bigendian = unknown; then
12766 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12768 /* end confdefs.h. */
12769 #include <limits.h>
12770
12771 int
12772 main ()
12773 {
12774 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12775 bogus endian macros
12776 #endif
12777
12778 ;
12779 return 0;
12780 }
12781 _ACEOF
12782 if ac_fn_c_try_compile "$LINENO"; then :
12783 # It does; now see whether it defined to _BIG_ENDIAN or not.
12784 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12785 /* end confdefs.h. */
12786 #include <limits.h>
12787
12788 int
12789 main ()
12790 {
12791 #ifndef _BIG_ENDIAN
12792 not big endian
12793 #endif
12794
12795 ;
12796 return 0;
12797 }
12798 _ACEOF
12799 if ac_fn_c_try_compile "$LINENO"; then :
12800 ac_cv_c_bigendian=yes
12801 else
12802 ac_cv_c_bigendian=no
12803 fi
12804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12805 fi
12806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12807 fi
12808 if test $ac_cv_c_bigendian = unknown; then
12809 # Compile a test program.
12810 if test "$cross_compiling" = yes; then :
12811 # Try to guess by grepping values from an object file.
12812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12813 /* end confdefs.h. */
12814 short int ascii_mm[] =
12815 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12816 short int ascii_ii[] =
12817 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12818 int use_ascii (int i) {
12819 return ascii_mm[i] + ascii_ii[i];
12820 }
12821 short int ebcdic_ii[] =
12822 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12823 short int ebcdic_mm[] =
12824 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12825 int use_ebcdic (int i) {
12826 return ebcdic_mm[i] + ebcdic_ii[i];
12827 }
12828 extern int foo;
12829
12830 int
12831 main ()
12832 {
12833 return use_ascii (foo) == use_ebcdic (foo);
12834 ;
12835 return 0;
12836 }
12837 _ACEOF
12838 if ac_fn_c_try_compile "$LINENO"; then :
12839 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12840 ac_cv_c_bigendian=yes
12841 fi
12842 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12843 if test "$ac_cv_c_bigendian" = unknown; then
12844 ac_cv_c_bigendian=no
12845 else
12846 # finding both strings is unlikely to happen, but who knows?
12847 ac_cv_c_bigendian=unknown
12848 fi
12849 fi
12850 fi
12851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12852 else
12853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12854 /* end confdefs.h. */
12855 $ac_includes_default
12856 int
12857 main ()
12858 {
12859
12860 /* Are we little or big endian? From Harbison&Steele. */
12861 union
12862 {
12863 long int l;
12864 char c[sizeof (long int)];
12865 } u;
12866 u.l = 1;
12867 return u.c[sizeof (long int) - 1] == 1;
12868
12869 ;
12870 return 0;
12871 }
12872 _ACEOF
12873 if ac_fn_c_try_run "$LINENO"; then :
12874 ac_cv_c_bigendian=no
12875 else
12876 ac_cv_c_bigendian=yes
12877 fi
12878 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12879 conftest.$ac_objext conftest.beam conftest.$ac_ext
12880 fi
12881
12882 fi
12883 fi
12884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12885 $as_echo "$ac_cv_c_bigendian" >&6; }
12886 case $ac_cv_c_bigendian in #(
12887 yes)
12888 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12889 ;; #(
12890 no)
12891 ;; #(
12892 universal)
12893
12894 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12895
12896 ;; #(
12897 *)
12898 as_fn_error $? "unknown endianness
12899 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12900 esac
12901
12902 if test $cross_compiling = no; then
12903 BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
12904 else
12905 CROSS_COMPILE="1" BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
12906 fi
12907 ASM_TYPES_HEADER=./asm_types.h
12908
12909 echo "/* These defines are needed for the public ext2fs.h header file */" \
12910 > public_config.h
12911 if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
12912 uniq tmp_config.$$ >> public_config.h
12913 else
12914 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
12915 fi
12916 if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
12917 uniq tmp_config.$$ >> public_config.h
12918 else
12919 echo "#undef WORDS_BIGENDIAN" >> public_config.h
12920 fi
12921 rm -f tmp_config.$$
12922 PUBLIC_CONFIG_HEADER=./public_config.h
12923
12924 for ac_header in inttypes.h
12925 do :
12926 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
12927 if test "x$ac_cv_header_inttypes_h" = xyes; then :
12928 cat >>confdefs.h <<_ACEOF
12929 #define HAVE_INTTYPES_H 1
12930 _ACEOF
12931
12932 fi
12933
12934 done
12935
12936 ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
12937 if test "x$ac_cv_type_intptr_t" = xyes; then :
12938
12939 cat >>confdefs.h <<_ACEOF
12940 #define HAVE_INTPTR_T 1
12941 _ACEOF
12942
12943
12944 fi
12945
12946 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat has a st_flags field" >&5
12947 $as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
12948 if ${e2fsprogs_cv_struct_st_flags+:} false; then :
12949 $as_echo_n "(cached) " >&6
12950 else
12951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12952 /* end confdefs.h. */
12953 #include <sys/stat.h>
12954 int
12955 main ()
12956 {
12957 struct stat stat; stat.st_flags = 0;
12958 ;
12959 return 0;
12960 }
12961 _ACEOF
12962 if ac_fn_c_try_compile "$LINENO"; then :
12963 e2fsprogs_cv_struct_st_flags=yes
12964 else
12965 e2fsprogs_cv_struct_st_flags=no
12966 fi
12967 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12968 fi
12969
12970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
12971 $as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
12972 if test "$e2fsprogs_cv_struct_st_flags" = yes; then
12973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
12974 $as_echo_n "checking whether st_flags field is useful... " >&6; }
12975 if ${e2fsprogs_cv_struct_st_flags_immut+:} false; then :
12976 $as_echo_n "(cached) " >&6
12977 else
12978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12979 /* end confdefs.h. */
12980 #include <sys/stat.h>
12981 int
12982 main ()
12983 {
12984 struct stat stat; stat.st_flags |= UF_IMMUTABLE;
12985 ;
12986 return 0;
12987 }
12988 _ACEOF
12989 if ac_fn_c_try_compile "$LINENO"; then :
12990 e2fsprogs_cv_struct_st_flags_immut=yes
12991 else
12992 e2fsprogs_cv_struct_st_flags_immut=no
12993 fi
12994 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12995 fi
12996
12997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
12998 $as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
12999 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
13000
13001 $as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
13002
13003 fi
13004 fi
13005 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/types.h>
13006 #include <sys/socket.h>
13007 "
13008 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
13009
13010 cat >>confdefs.h <<_ACEOF
13011 #define HAVE_SA_LEN 1
13012 _ACEOF
13013
13014 fi
13015
13016 if test -n "$BLKID_CMT"; then
13017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
13018 $as_echo_n "checking for library containing blkid_probe_all... " >&6; }
13019 if ${ac_cv_search_blkid_probe_all+:} false; then :
13020 $as_echo_n "(cached) " >&6
13021 else
13022 ac_func_search_save_LIBS=$LIBS
13023 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13024 /* end confdefs.h. */
13025
13026 /* Override any GCC internal prototype to avoid an error.
13027 Use char because int might match the return type of a GCC
13028 builtin and then its argument prototype would still apply. */
13029 #ifdef __cplusplus
13030 extern "C"
13031 #endif
13032 char blkid_probe_all ();
13033 int
13034 main ()
13035 {
13036 return blkid_probe_all ();
13037 ;
13038 return 0;
13039 }
13040 _ACEOF
13041 for ac_lib in '' blkid; do
13042 if test -z "$ac_lib"; then
13043 ac_res="none required"
13044 else
13045 ac_res=-l$ac_lib
13046 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13047 fi
13048 if ac_fn_c_try_link "$LINENO"; then :
13049 ac_cv_search_blkid_probe_all=$ac_res
13050 fi
13051 rm -f core conftest.err conftest.$ac_objext \
13052 conftest$ac_exeext
13053 if ${ac_cv_search_blkid_probe_all+:} false; then :
13054 break
13055 fi
13056 done
13057 if ${ac_cv_search_blkid_probe_all+:} false; then :
13058
13059 else
13060 ac_cv_search_blkid_probe_all=no
13061 fi
13062 rm conftest.$ac_ext
13063 LIBS=$ac_func_search_save_LIBS
13064 fi
13065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
13066 $as_echo "$ac_cv_search_blkid_probe_all" >&6; }
13067 ac_res=$ac_cv_search_blkid_probe_all
13068 if test "$ac_res" != no; then :
13069 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13070
13071 fi
13072
13073 fi
13074 for ac_func in __secure_getenv backtrace blkid_probe_get_topology blkid_probe_enable_partitions chflags fadvise64 fallocate fallocate64 fchown fdatasync fstat64 ftruncate64 futimes getcwd getdtablesize getmntinfo getpwuid_r getrlimit getrusage jrand48 llistxattr llseek lseek64 mallinfo mbstowcs memalign mempcpy mmap msync nanosleep open64 pathconf posix_fadvise posix_fadvise64 posix_memalign prctl pread pwrite secure_getenv setmntent setresgid setresuid snprintf srandom stpcpy strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime valloc
13075 do :
13076 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13077 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13078 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13079 cat >>confdefs.h <<_ACEOF
13080 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13081 _ACEOF
13082
13083 fi
13084 done
13085
13086 SOCKET_LIB=''
13087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
13088 $as_echo_n "checking for socket in -lsocket... " >&6; }
13089 if ${ac_cv_lib_socket_socket+:} false; then :
13090 $as_echo_n "(cached) " >&6
13091 else
13092 ac_check_lib_save_LIBS=$LIBS
13093 LIBS="-lsocket $LIBS"
13094 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13095 /* end confdefs.h. */
13096
13097 /* Override any GCC internal prototype to avoid an error.
13098 Use char because int might match the return type of a GCC
13099 builtin and then its argument prototype would still apply. */
13100 #ifdef __cplusplus
13101 extern "C"
13102 #endif
13103 char socket ();
13104 int
13105 main ()
13106 {
13107 return socket ();
13108 ;
13109 return 0;
13110 }
13111 _ACEOF
13112 if ac_fn_c_try_link "$LINENO"; then :
13113 ac_cv_lib_socket_socket=yes
13114 else
13115 ac_cv_lib_socket_socket=no
13116 fi
13117 rm -f core conftest.err conftest.$ac_objext \
13118 conftest$ac_exeext conftest.$ac_ext
13119 LIBS=$ac_check_lib_save_LIBS
13120 fi
13121 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
13122 $as_echo "$ac_cv_lib_socket_socket" >&6; }
13123 if test "x$ac_cv_lib_socket_socket" = xyes; then :
13124 SOCKET_LIB=-lsocket
13125 fi
13126
13127
13128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
13129 $as_echo_n "checking for optreset... " >&6; }
13130 if ${ac_cv_have_optreset+:} false; then :
13131 $as_echo_n "(cached) " >&6
13132 else
13133 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13134 /* end confdefs.h. */
13135 #include <unistd.h>
13136
13137 _ACEOF
13138 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13139 $EGREP "optreset" >/dev/null 2>&1; then :
13140 ac_cv_have_optreset=yes
13141 else
13142 ac_cv_have_optreset=no
13143 fi
13144 rm -f conftest*
13145
13146 fi
13147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
13148 $as_echo "$ac_cv_have_optreset" >&6; }
13149 if test $ac_cv_have_optreset = yes; then
13150
13151 $as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
13152
13153 fi
13154
13155 SEM_INIT_LIB=''
13156 ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
13157 if test "x$ac_cv_func_sem_init" = xyes; then :
13158
13159 else
13160 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
13161 $as_echo_n "checking for sem_init in -lpthread... " >&6; }
13162 if ${ac_cv_lib_pthread_sem_init+:} false; then :
13163 $as_echo_n "(cached) " >&6
13164 else
13165 ac_check_lib_save_LIBS=$LIBS
13166 LIBS="-lpthread $LIBS"
13167 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13168 /* end confdefs.h. */
13169
13170 /* Override any GCC internal prototype to avoid an error.
13171 Use char because int might match the return type of a GCC
13172 builtin and then its argument prototype would still apply. */
13173 #ifdef __cplusplus
13174 extern "C"
13175 #endif
13176 char sem_init ();
13177 int
13178 main ()
13179 {
13180 return sem_init ();
13181 ;
13182 return 0;
13183 }
13184 _ACEOF
13185 if ac_fn_c_try_link "$LINENO"; then :
13186 ac_cv_lib_pthread_sem_init=yes
13187 else
13188 ac_cv_lib_pthread_sem_init=no
13189 fi
13190 rm -f core conftest.err conftest.$ac_objext \
13191 conftest$ac_exeext conftest.$ac_ext
13192 LIBS=$ac_check_lib_save_LIBS
13193 fi
13194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
13195 $as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
13196 if test "x$ac_cv_lib_pthread_sem_init" = xyes; then :
13197 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
13198
13199 SEM_INIT_LIB=-lpthread
13200 else
13201 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
13202 $as_echo_n "checking for sem_init in -lrt... " >&6; }
13203 if ${ac_cv_lib_rt_sem_init+:} false; then :
13204 $as_echo_n "(cached) " >&6
13205 else
13206 ac_check_lib_save_LIBS=$LIBS
13207 LIBS="-lrt $LIBS"
13208 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13209 /* end confdefs.h. */
13210
13211 /* Override any GCC internal prototype to avoid an error.
13212 Use char because int might match the return type of a GCC
13213 builtin and then its argument prototype would still apply. */
13214 #ifdef __cplusplus
13215 extern "C"
13216 #endif
13217 char sem_init ();
13218 int
13219 main ()
13220 {
13221 return sem_init ();
13222 ;
13223 return 0;
13224 }
13225 _ACEOF
13226 if ac_fn_c_try_link "$LINENO"; then :
13227 ac_cv_lib_rt_sem_init=yes
13228 else
13229 ac_cv_lib_rt_sem_init=no
13230 fi
13231 rm -f core conftest.err conftest.$ac_objext \
13232 conftest$ac_exeext conftest.$ac_ext
13233 LIBS=$ac_check_lib_save_LIBS
13234 fi
13235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
13236 $as_echo "$ac_cv_lib_rt_sem_init" >&6; }
13237 if test "x$ac_cv_lib_rt_sem_init" = xyes; then :
13238 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
13239
13240 SEM_INIT_LIB=-lrt
13241 else
13242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
13243 $as_echo_n "checking for sem_init in -lposix4... " >&6; }
13244 if ${ac_cv_lib_posix4_sem_init+:} false; then :
13245 $as_echo_n "(cached) " >&6
13246 else
13247 ac_check_lib_save_LIBS=$LIBS
13248 LIBS="-lposix4 $LIBS"
13249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13250 /* end confdefs.h. */
13251
13252 /* Override any GCC internal prototype to avoid an error.
13253 Use char because int might match the return type of a GCC
13254 builtin and then its argument prototype would still apply. */
13255 #ifdef __cplusplus
13256 extern "C"
13257 #endif
13258 char sem_init ();
13259 int
13260 main ()
13261 {
13262 return sem_init ();
13263 ;
13264 return 0;
13265 }
13266 _ACEOF
13267 if ac_fn_c_try_link "$LINENO"; then :
13268 ac_cv_lib_posix4_sem_init=yes
13269 else
13270 ac_cv_lib_posix4_sem_init=no
13271 fi
13272 rm -f core conftest.err conftest.$ac_objext \
13273 conftest$ac_exeext conftest.$ac_ext
13274 LIBS=$ac_check_lib_save_LIBS
13275 fi
13276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
13277 $as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
13278 if test "x$ac_cv_lib_posix4_sem_init" = xyes; then :
13279 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
13280
13281 SEM_INIT_LIB=-lposix4
13282 fi
13283
13284 fi
13285
13286 fi
13287
13288 fi
13289
13290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
13291 $as_echo_n "checking for unified diff option... " >&6; }
13292 if diff -u $0 $0 > /dev/null 2>&1 ; then
13293 UNI_DIFF_OPTS=-u
13294 else
13295 UNI_DIFF_OPTS=-c
13296 fi
13297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
13298 $as_echo "$UNI_DIFF_OPTS" >&6; }
13299
13300 case "$host_os" in
13301 linux*)
13302
13303 $as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
13304
13305 ;;
13306 esac
13307 LINUX_CMT="#"
13308 CYGWIN_CMT="#"
13309 UNIX_CMT=
13310 case "$host_os" in
13311 linux*)
13312 LINUX_CMT=
13313 ;;
13314 cygwin)
13315 CYGWIN_CMT=
13316 UNIX_CMT="#"
13317 ;;
13318 esac
13319
13320
13321
13322 case "$host_os" in
13323 linux* | gnu* | k*bsd*-gnu)
13324 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
13325 root_prefix="";
13326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, root_prefix defaults to ''" >&5
13327 $as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
13328 fi
13329 ;;
13330 esac
13331 case "$host_os" in
13332 linux* | gnu* | k*bsd*-gnu)
13333 if test "$prefix" = NONE ; then
13334 prefix="/usr";
13335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, prefix defaults to /usr" >&5
13336 $as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
13337 if test "$mandir" = '${prefix}/man' ; then
13338 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
13339 $as_echo "...and mandir defaults to /usr/share/man" >&6; }
13340 mandir=/usr/share/man
13341 fi
13342 fi
13343 ;;
13344 esac
13345 if test "$root_prefix" = NONE ; then
13346 if test "$prefix" = NONE ; then
13347 root_prefix="$ac_default_prefix"
13348 else
13349 root_prefix="$prefix"
13350 fi
13351 root_bindir=$bindir
13352 root_sbindir=$sbindir
13353 root_libdir=$libdir
13354 root_sysconfdir=$sysconfdir
13355 else
13356 root_bindir='${root_prefix}/bin'
13357 root_sbindir='${root_prefix}/sbin'
13358 root_libdir='${root_prefix}/lib'
13359 root_sysconfdir='${root_prefix}/etc'
13360 fi
13361 if test "$bindir" != '${exec_prefix}/bin'; then
13362 root_bindir=$bindir
13363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
13364 $as_echo "Setting root_bindir to $root_bindir" >&6; }
13365 fi
13366 if test "$sbindir" != '${exec_prefix}/sbin'; then
13367 root_sbindir=$sbindir
13368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
13369 $as_echo "Setting root_sbindir to $root_sbindir" >&6; }
13370 fi
13371 if test "$libdir" != '${exec_prefix}/lib'; then
13372 root_libdir=$libdir
13373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
13374 $as_echo "Setting root_libdir to $root_libdir" >&6; }
13375 fi
13376 if test "$sysconfdir" != '${prefix}/etc'; then
13377 root_sysconfdir=$sysconfdir
13378 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
13379 $as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
13380 fi
13381
13382
13383
13384
13385
13386
13387 # Check whether --with-multiarch was given.
13388 if test "${with_multiarch+set}" = set; then :
13389 withval=$with_multiarch; if test "$withval" = "lib64"; then
13390 libdir=/usr/lib64
13391 root_libdir=/lib64
13392 else
13393 libdir=$libdir/$withval
13394 root_libdir=$root_libdir/$withval
13395 fi
13396
13397 fi
13398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can link with -static" >&5
13399 $as_echo_n "checking whether we can link with -static... " >&6; }
13400 if ${ac_cv_e2fsprogs_use_static+:} false; then :
13401 $as_echo_n "(cached) " >&6
13402 else
13403 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
13404 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13405 /* end confdefs.h. */
13406 #include <stdio.h>
13407 int
13408 main ()
13409 {
13410 fflush(stdout);
13411 ;
13412 return 0;
13413 }
13414 _ACEOF
13415 if ac_fn_c_try_link "$LINENO"; then :
13416 ac_cv_e2fsprogs_use_static=yes
13417 else
13418 ac_cv_e2fsprogs_use_static=no
13419 fi
13420 rm -f core conftest.err conftest.$ac_objext \
13421 conftest$ac_exeext conftest.$ac_ext
13422 LDFLAGS=$SAVE_LDFLAGS
13423 fi
13424
13425 case "$host_os" in
13426 solaris2.*)
13427 ac_cv_e2fsprogs_use_static=no
13428 ;;
13429 esac
13430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
13431 $as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
13432 LDFLAG_STATIC=
13433 if test $ac_cv_e2fsprogs_use_static = yes; then
13434 LDFLAG_STATIC=-static
13435 fi
13436
13437 case "$host_os" in
13438 darwin*)
13439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
13440 $as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
13441
13442 $as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
13443
13444 ;;
13445 esac
13446 SS_DIR=`cd ${srcdir}/lib/ss; pwd`
13447 ET_DIR=`cd ${srcdir}/lib/et; pwd`
13448
13449
13450 if test "$cross_compiling" = yes ; then
13451 DO_TEST_SUITE=
13452 else
13453 DO_TEST_SUITE=check
13454 fi
13455
13456 INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib'
13457 if test -n "$CPPFLAGS" ; then
13458 INCLUDES="$INCLUDES $CPPFLAGS"
13459 fi
13460 if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
13461 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl'
13462 fi
13463 if test -n "$WITH_DIET_LIBC" ; then
13464 INCLUDES="$INCLUDES -D_REENTRANT"
13465 fi
13466
13467
13468 MKINSTALLDIRS=
13469 if test -n "$ac_aux_dir"; then
13470 case "$ac_aux_dir" in
13471 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13472 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13473 esac
13474 fi
13475 if test -z "$MKINSTALLDIRS"; then
13476 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13477 fi
13478
13479
13480 if test $cross_compiling = no; then
13481 BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H"
13482 BUILD_LDFLAGS="$LDFLAGS"
13483 else
13484 BUILD_CFLAGS=
13485 BUILD_LDFLAGS=
13486 fi
13487
13488
13489 test -d lib || mkdir lib
13490 test -d include || mkdir include
13491 test -d include/linux || mkdir include/linux
13492 test -d include/asm || mkdir include/asm
13493 for i in MCONFIG Makefile e2fsprogs.spec \
13494 util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
13495 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
13496 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
13497 lib/uuid/Makefile lib/uuid/uuid_types.h \
13498 lib/blkid/Makefile lib/blkid/blkid_types.h lib/quota/Makefile \
13499 lib/ss/ss.pc lib/uuid/uuid.pc lib/et/com_err.pc \
13500 lib/e2p/e2p.pc lib/blkid/blkid.pc lib/ext2fs/ext2fs.pc \
13501 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
13502 debugfs/Makefile tests/Makefile tests/progs/Makefile \
13503 resize/Makefile doc/Makefile intl/Makefile \
13504 intl/libgnuintl.h po/Makefile.in ; do
13505 if test -d `dirname ${srcdir}/$i` ; then
13506 outlist="$outlist $i"
13507 fi
13508 done
13509 ac_config_files="$ac_config_files $outlist"
13510
13511 cat >confcache <<\_ACEOF
13512 # This file is a shell script that caches the results of configure
13513 # tests run on this system so they can be shared between configure
13514 # scripts and configure runs, see configure's option --config-cache.
13515 # It is not useful on other systems. If it contains results you don't
13516 # want to keep, you may remove or edit it.
13517 #
13518 # config.status only pays attention to the cache file if you give it
13519 # the --recheck option to rerun configure.
13520 #
13521 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13522 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13523 # following values.
13524
13525 _ACEOF
13526
13527 # The following way of writing the cache mishandles newlines in values,
13528 # but we know of no workaround that is simple, portable, and efficient.
13529 # So, we kill variables containing newlines.
13530 # Ultrix sh set writes to stderr and can't be redirected directly,
13531 # and sets the high bit in the cache file unless we assign to the vars.
13532 (
13533 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13534 eval ac_val=\$$ac_var
13535 case $ac_val in #(
13536 *${as_nl}*)
13537 case $ac_var in #(
13538 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13539 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13540 esac
13541 case $ac_var in #(
13542 _ | IFS | as_nl) ;; #(
13543 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13544 *) { eval $ac_var=; unset $ac_var;} ;;
13545 esac ;;
13546 esac
13547 done
13548
13549 (set) 2>&1 |
13550 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13551 *${as_nl}ac_space=\ *)
13552 # `set' does not quote correctly, so add quotes: double-quote
13553 # substitution turns \\\\ into \\, and sed turns \\ into \.
13554 sed -n \
13555 "s/'/'\\\\''/g;
13556 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13557 ;; #(
13558 *)
13559 # `set' quotes correctly as required by POSIX, so do not add quotes.
13560 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13561 ;;
13562 esac |
13563 sort
13564 ) |
13565 sed '
13566 /^ac_cv_env_/b end
13567 t clear
13568 :clear
13569 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13570 t end
13571 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13572 :end' >>confcache
13573 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13574 if test -w "$cache_file"; then
13575 if test "x$cache_file" != "x/dev/null"; then
13576 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13577 $as_echo "$as_me: updating cache $cache_file" >&6;}
13578 if test ! -f "$cache_file" || test -h "$cache_file"; then
13579 cat confcache >"$cache_file"
13580 else
13581 case $cache_file in #(
13582 */* | ?:*)
13583 mv -f confcache "$cache_file"$$ &&
13584 mv -f "$cache_file"$$ "$cache_file" ;; #(
13585 *)
13586 mv -f confcache "$cache_file" ;;
13587 esac
13588 fi
13589 fi
13590 else
13591 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13592 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13593 fi
13594 fi
13595 rm -f confcache
13596
13597 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13598 # Let make expand exec_prefix.
13599 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13600
13601 DEFS=-DHAVE_CONFIG_H
13602
13603 ac_libobjs=
13604 ac_ltlibobjs=
13605 U=
13606 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13607 # 1. Remove the extension, and $U if already installed.
13608 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13609 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13610 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13611 # will be set to the directory where LIBOBJS objects are built.
13612 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13613 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13614 done
13615 LIBOBJS=$ac_libobjs
13616
13617 LTLIBOBJS=$ac_ltlibobjs
13618
13619
13620
13621
13622 : "${CONFIG_STATUS=./config.status}"
13623 ac_write_fail=0
13624 ac_clean_files_save=$ac_clean_files
13625 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13626 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13627 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13628 as_write_fail=0
13629 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13630 #! $SHELL
13631 # Generated by $as_me.
13632 # Run this file to recreate the current configuration.
13633 # Compiler output produced by configure, useful for debugging
13634 # configure, is in config.log if it exists.
13635
13636 debug=false
13637 ac_cs_recheck=false
13638 ac_cs_silent=false
13639
13640 SHELL=\${CONFIG_SHELL-$SHELL}
13641 export SHELL
13642 _ASEOF
13643 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13644 ## -------------------- ##
13645 ## M4sh Initialization. ##
13646 ## -------------------- ##
13647
13648 # Be more Bourne compatible
13649 DUALCASE=1; export DUALCASE # for MKS sh
13650 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13651 emulate sh
13652 NULLCMD=:
13653 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13654 # is contrary to our usage. Disable this feature.
13655 alias -g '${1+"$@"}'='"$@"'
13656 setopt NO_GLOB_SUBST
13657 else
13658 case `(set -o) 2>/dev/null` in #(
13659 *posix*) :
13660 set -o posix ;; #(
13661 *) :
13662 ;;
13663 esac
13664 fi
13665
13666
13667 as_nl='
13668 '
13669 export as_nl
13670 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13671 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13672 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13673 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13674 # Prefer a ksh shell builtin over an external printf program on Solaris,
13675 # but without wasting forks for bash or zsh.
13676 if test -z "$BASH_VERSION$ZSH_VERSION" \
13677 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13678 as_echo='print -r --'
13679 as_echo_n='print -rn --'
13680 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13681 as_echo='printf %s\n'
13682 as_echo_n='printf %s'
13683 else
13684 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13685 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13686 as_echo_n='/usr/ucb/echo -n'
13687 else
13688 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13689 as_echo_n_body='eval
13690 arg=$1;
13691 case $arg in #(
13692 *"$as_nl"*)
13693 expr "X$arg" : "X\\(.*\\)$as_nl";
13694 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13695 esac;
13696 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13697 '
13698 export as_echo_n_body
13699 as_echo_n='sh -c $as_echo_n_body as_echo'
13700 fi
13701 export as_echo_body
13702 as_echo='sh -c $as_echo_body as_echo'
13703 fi
13704
13705 # The user is always right.
13706 if test "${PATH_SEPARATOR+set}" != set; then
13707 PATH_SEPARATOR=:
13708 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13709 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13710 PATH_SEPARATOR=';'
13711 }
13712 fi
13713
13714
13715 # IFS
13716 # We need space, tab and new line, in precisely that order. Quoting is
13717 # there to prevent editors from complaining about space-tab.
13718 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13719 # splitting by setting IFS to empty value.)
13720 IFS=" "" $as_nl"
13721
13722 # Find who we are. Look in the path if we contain no directory separator.
13723 as_myself=
13724 case $0 in #((
13725 *[\\/]* ) as_myself=$0 ;;
13726 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13727 for as_dir in $PATH
13728 do
13729 IFS=$as_save_IFS
13730 test -z "$as_dir" && as_dir=.
13731 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13732 done
13733 IFS=$as_save_IFS
13734
13735 ;;
13736 esac
13737 # We did not find ourselves, most probably we were run as `sh COMMAND'
13738 # in which case we are not to be found in the path.
13739 if test "x$as_myself" = x; then
13740 as_myself=$0
13741 fi
13742 if test ! -f "$as_myself"; then
13743 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13744 exit 1
13745 fi
13746
13747 # Unset variables that we do not need and which cause bugs (e.g. in
13748 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13749 # suppresses any "Segmentation fault" message there. '((' could
13750 # trigger a bug in pdksh 5.2.14.
13751 for as_var in BASH_ENV ENV MAIL MAILPATH
13752 do eval test x\${$as_var+set} = xset \
13753 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13754 done
13755 PS1='$ '
13756 PS2='> '
13757 PS4='+ '
13758
13759 # NLS nuisances.
13760 LC_ALL=C
13761 export LC_ALL
13762 LANGUAGE=C
13763 export LANGUAGE
13764
13765 # CDPATH.
13766 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13767
13768
13769 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13770 # ----------------------------------------
13771 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13772 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13773 # script with STATUS, using 1 if that was 0.
13774 as_fn_error ()
13775 {
13776 as_status=$1; test $as_status -eq 0 && as_status=1
13777 if test "$4"; then
13778 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13779 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13780 fi
13781 $as_echo "$as_me: error: $2" >&2
13782 as_fn_exit $as_status
13783 } # as_fn_error
13784
13785
13786 # as_fn_set_status STATUS
13787 # -----------------------
13788 # Set $? to STATUS, without forking.
13789 as_fn_set_status ()
13790 {
13791 return $1
13792 } # as_fn_set_status
13793
13794 # as_fn_exit STATUS
13795 # -----------------
13796 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13797 as_fn_exit ()
13798 {
13799 set +e
13800 as_fn_set_status $1
13801 exit $1
13802 } # as_fn_exit
13803
13804 # as_fn_unset VAR
13805 # ---------------
13806 # Portably unset VAR.
13807 as_fn_unset ()
13808 {
13809 { eval $1=; unset $1;}
13810 }
13811 as_unset=as_fn_unset
13812 # as_fn_append VAR VALUE
13813 # ----------------------
13814 # Append the text in VALUE to the end of the definition contained in VAR. Take
13815 # advantage of any shell optimizations that allow amortized linear growth over
13816 # repeated appends, instead of the typical quadratic growth present in naive
13817 # implementations.
13818 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13819 eval 'as_fn_append ()
13820 {
13821 eval $1+=\$2
13822 }'
13823 else
13824 as_fn_append ()
13825 {
13826 eval $1=\$$1\$2
13827 }
13828 fi # as_fn_append
13829
13830 # as_fn_arith ARG...
13831 # ------------------
13832 # Perform arithmetic evaluation on the ARGs, and store the result in the
13833 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13834 # must be portable across $(()) and expr.
13835 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13836 eval 'as_fn_arith ()
13837 {
13838 as_val=$(( $* ))
13839 }'
13840 else
13841 as_fn_arith ()
13842 {
13843 as_val=`expr "$@" || test $? -eq 1`
13844 }
13845 fi # as_fn_arith
13846
13847
13848 if expr a : '\(a\)' >/dev/null 2>&1 &&
13849 test "X`expr 00001 : '.*\(...\)'`" = X001; then
13850 as_expr=expr
13851 else
13852 as_expr=false
13853 fi
13854
13855 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13856 as_basename=basename
13857 else
13858 as_basename=false
13859 fi
13860
13861 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
13862 as_dirname=dirname
13863 else
13864 as_dirname=false
13865 fi
13866
13867 as_me=`$as_basename -- "$0" ||
13868 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13869 X"$0" : 'X\(//\)$' \| \
13870 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13871 $as_echo X/"$0" |
13872 sed '/^.*\/\([^/][^/]*\)\/*$/{
13873 s//\1/
13874 q
13875 }
13876 /^X\/\(\/\/\)$/{
13877 s//\1/
13878 q
13879 }
13880 /^X\/\(\/\).*/{
13881 s//\1/
13882 q
13883 }
13884 s/.*/./; q'`
13885
13886 # Avoid depending upon Character Ranges.
13887 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13888 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13889 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13890 as_cr_digits='0123456789'
13891 as_cr_alnum=$as_cr_Letters$as_cr_digits
13892
13893 ECHO_C= ECHO_N= ECHO_T=
13894 case `echo -n x` in #(((((
13895 -n*)
13896 case `echo 'xy\c'` in
13897 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13898 xy) ECHO_C='\c';;
13899 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13900 ECHO_T=' ';;
13901 esac;;
13902 *)
13903 ECHO_N='-n';;
13904 esac
13905
13906 rm -f conf$$ conf$$.exe conf$$.file
13907 if test -d conf$$.dir; then
13908 rm -f conf$$.dir/conf$$.file
13909 else
13910 rm -f conf$$.dir
13911 mkdir conf$$.dir 2>/dev/null
13912 fi
13913 if (echo >conf$$.file) 2>/dev/null; then
13914 if ln -s conf$$.file conf$$ 2>/dev/null; then
13915 as_ln_s='ln -s'
13916 # ... but there are two gotchas:
13917 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13918 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13919 # In both cases, we have to default to `cp -pR'.
13920 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13921 as_ln_s='cp -pR'
13922 elif ln conf$$.file conf$$ 2>/dev/null; then
13923 as_ln_s=ln
13924 else
13925 as_ln_s='cp -pR'
13926 fi
13927 else
13928 as_ln_s='cp -pR'
13929 fi
13930 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13931 rmdir conf$$.dir 2>/dev/null
13932
13933
13934 # as_fn_mkdir_p
13935 # -------------
13936 # Create "$as_dir" as a directory, including parents if necessary.
13937 as_fn_mkdir_p ()
13938 {
13939
13940 case $as_dir in #(
13941 -*) as_dir=./$as_dir;;
13942 esac
13943 test -d "$as_dir" || eval $as_mkdir_p || {
13944 as_dirs=
13945 while :; do
13946 case $as_dir in #(
13947 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13948 *) as_qdir=$as_dir;;
13949 esac
13950 as_dirs="'$as_qdir' $as_dirs"
13951 as_dir=`$as_dirname -- "$as_dir" ||
13952 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13953 X"$as_dir" : 'X\(//\)[^/]' \| \
13954 X"$as_dir" : 'X\(//\)$' \| \
13955 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13956 $as_echo X"$as_dir" |
13957 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13958 s//\1/
13959 q
13960 }
13961 /^X\(\/\/\)[^/].*/{
13962 s//\1/
13963 q
13964 }
13965 /^X\(\/\/\)$/{
13966 s//\1/
13967 q
13968 }
13969 /^X\(\/\).*/{
13970 s//\1/
13971 q
13972 }
13973 s/.*/./; q'`
13974 test -d "$as_dir" && break
13975 done
13976 test -z "$as_dirs" || eval "mkdir $as_dirs"
13977 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
13978
13979
13980 } # as_fn_mkdir_p
13981 if mkdir -p . 2>/dev/null; then
13982 as_mkdir_p='mkdir -p "$as_dir"'
13983 else
13984 test -d ./-p && rmdir ./-p
13985 as_mkdir_p=false
13986 fi
13987
13988
13989 # as_fn_executable_p FILE
13990 # -----------------------
13991 # Test if FILE is an executable regular file.
13992 as_fn_executable_p ()
13993 {
13994 test -f "$1" && test -x "$1"
13995 } # as_fn_executable_p
13996 as_test_x='test -x'
13997 as_executable_p=as_fn_executable_p
13998
13999 # Sed expression to map a string onto a valid CPP name.
14000 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14001
14002 # Sed expression to map a string onto a valid variable name.
14003 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14004
14005
14006 exec 6>&1
14007 ## ----------------------------------- ##
14008 ## Main body of $CONFIG_STATUS script. ##
14009 ## ----------------------------------- ##
14010 _ASEOF
14011 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14012
14013 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14014 # Save the log message, to keep $0 and so on meaningful, and to
14015 # report actual input values of CONFIG_FILES etc. instead of their
14016 # values after options handling.
14017 ac_log="
14018 This file was extended by $as_me, which was
14019 generated by GNU Autoconf 2.69. Invocation command line was
14020
14021 CONFIG_FILES = $CONFIG_FILES
14022 CONFIG_HEADERS = $CONFIG_HEADERS
14023 CONFIG_LINKS = $CONFIG_LINKS
14024 CONFIG_COMMANDS = $CONFIG_COMMANDS
14025 $ $0 $@
14026
14027 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14028 "
14029
14030 _ACEOF
14031
14032 case $ac_config_files in *"
14033 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14034 esac
14035
14036 case $ac_config_headers in *"
14037 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14038 esac
14039
14040
14041 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14042 # Files that config.status was made for.
14043 config_files="$ac_config_files"
14044 config_headers="$ac_config_headers"
14045 config_commands="$ac_config_commands"
14046
14047 _ACEOF
14048
14049 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14050 ac_cs_usage="\
14051 \`$as_me' instantiates files and other configuration actions
14052 from templates according to the current configuration. Unless the files
14053 and actions are specified as TAGs, all are instantiated by default.
14054
14055 Usage: $0 [OPTION]... [TAG]...
14056
14057 -h, --help print this help, then exit
14058 -V, --version print version number and configuration settings, then exit
14059 --config print configuration, then exit
14060 -q, --quiet, --silent
14061 do not print progress messages
14062 -d, --debug don't remove temporary files
14063 --recheck update $as_me by reconfiguring in the same conditions
14064 --file=FILE[:TEMPLATE]
14065 instantiate the configuration file FILE
14066 --header=FILE[:TEMPLATE]
14067 instantiate the configuration header FILE
14068
14069 Configuration files:
14070 $config_files
14071
14072 Configuration headers:
14073 $config_headers
14074
14075 Configuration commands:
14076 $config_commands
14077
14078 Report bugs to the package provider."
14079
14080 _ACEOF
14081 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14082 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14083 ac_cs_version="\\
14084 config.status
14085 configured by $0, generated by GNU Autoconf 2.69,
14086 with options \\"\$ac_cs_config\\"
14087
14088 Copyright (C) 2012 Free Software Foundation, Inc.
14089 This config.status script is free software; the Free Software Foundation
14090 gives unlimited permission to copy, distribute and modify it."
14091
14092 ac_pwd='$ac_pwd'
14093 srcdir='$srcdir'
14094 INSTALL='$INSTALL'
14095 MKDIR_P='$MKDIR_P'
14096 AWK='$AWK'
14097 test -n "\$AWK" || AWK=awk
14098 _ACEOF
14099
14100 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14101 # The default lists apply if the user does not specify any file.
14102 ac_need_defaults=:
14103 while test $# != 0
14104 do
14105 case $1 in
14106 --*=?*)
14107 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14108 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14109 ac_shift=:
14110 ;;
14111 --*=)
14112 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14113 ac_optarg=
14114 ac_shift=:
14115 ;;
14116 *)
14117 ac_option=$1
14118 ac_optarg=$2
14119 ac_shift=shift
14120 ;;
14121 esac
14122
14123 case $ac_option in
14124 # Handling of the options.
14125 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14126 ac_cs_recheck=: ;;
14127 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14128 $as_echo "$ac_cs_version"; exit ;;
14129 --config | --confi | --conf | --con | --co | --c )
14130 $as_echo "$ac_cs_config"; exit ;;
14131 --debug | --debu | --deb | --de | --d | -d )
14132 debug=: ;;
14133 --file | --fil | --fi | --f )
14134 $ac_shift
14135 case $ac_optarg in
14136 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14137 '') as_fn_error $? "missing file argument" ;;
14138 esac
14139 as_fn_append CONFIG_FILES " '$ac_optarg'"
14140 ac_need_defaults=false;;
14141 --header | --heade | --head | --hea )
14142 $ac_shift
14143 case $ac_optarg in
14144 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14145 esac
14146 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14147 ac_need_defaults=false;;
14148 --he | --h)
14149 # Conflict between --help and --header
14150 as_fn_error $? "ambiguous option: \`$1'
14151 Try \`$0 --help' for more information.";;
14152 --help | --hel | -h )
14153 $as_echo "$ac_cs_usage"; exit ;;
14154 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14155 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14156 ac_cs_silent=: ;;
14157
14158 # This is an error.
14159 -*) as_fn_error $? "unrecognized option: \`$1'
14160 Try \`$0 --help' for more information." ;;
14161
14162 *) as_fn_append ac_config_targets " $1"
14163 ac_need_defaults=false ;;
14164
14165 esac
14166 shift
14167 done
14168
14169 ac_configure_extra_args=
14170
14171 if $ac_cs_silent; then
14172 exec 6>/dev/null
14173 ac_configure_extra_args="$ac_configure_extra_args --silent"
14174 fi
14175
14176 _ACEOF
14177 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14178 if \$ac_cs_recheck; then
14179 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14180 shift
14181 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14182 CONFIG_SHELL='$SHELL'
14183 export CONFIG_SHELL
14184 exec "\$@"
14185 fi
14186
14187 _ACEOF
14188 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14189 exec 5>>config.log
14190 {
14191 echo
14192 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14193 ## Running $as_me. ##
14194 _ASBOX
14195 $as_echo "$ac_log"
14196 } >&5
14197
14198 _ACEOF
14199 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14200 #
14201 # INIT-COMMANDS
14202 #
14203 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
14204 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
14205 # from automake < 1.5.
14206 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
14207 # Capture the value of LINGUAS because we need it to compute CATALOGS.
14208 LINGUAS="${LINGUAS-%UNSET%}"
14209
14210
14211 _ACEOF
14212
14213 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14214
14215 # Handling of arguments.
14216 for ac_config_target in $ac_config_targets
14217 do
14218 case $ac_config_target in
14219 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
14220 "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
14221 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
14222
14223 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14224 esac
14225 done
14226
14227
14228 # If the user did not use the arguments to specify the items to instantiate,
14229 # then the envvar interface is used. Set only those that are not.
14230 # We use the long form for the default assignment because of an extremely
14231 # bizarre bug on SunOS 4.1.3.
14232 if $ac_need_defaults; then
14233 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14234 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14235 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14236 fi
14237
14238 # Have a temporary directory for convenience. Make it in the build tree
14239 # simply because there is no reason against having it here, and in addition,
14240 # creating and moving files from /tmp can sometimes cause problems.
14241 # Hook for its removal unless debugging.
14242 # Note that there is a small window in which the directory will not be cleaned:
14243 # after its creation but before its name has been assigned to `$tmp'.
14244 $debug ||
14245 {
14246 tmp= ac_tmp=
14247 trap 'exit_status=$?
14248 : "${ac_tmp:=$tmp}"
14249 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14250 ' 0
14251 trap 'as_fn_exit 1' 1 2 13 15
14252 }
14253 # Create a (secure) tmp directory for tmp files.
14254
14255 {
14256 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14257 test -d "$tmp"
14258 } ||
14259 {
14260 tmp=./conf$$-$RANDOM
14261 (umask 077 && mkdir "$tmp")
14262 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14263 ac_tmp=$tmp
14264
14265 # Set up the scripts for CONFIG_FILES section.
14266 # No need to generate them if there are no CONFIG_FILES.
14267 # This happens for instance with `./config.status config.h'.
14268 if test -n "$CONFIG_FILES"; then
14269
14270 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14271 ac_cs_awk_getline=:
14272 ac_cs_awk_pipe_init=
14273 ac_cs_awk_read_file='
14274 while ((getline aline < (F[key])) > 0)
14275 print(aline)
14276 close(F[key])'
14277 ac_cs_awk_pipe_fini=
14278 else
14279 ac_cs_awk_getline=false
14280 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14281 ac_cs_awk_read_file='
14282 print "|#_!!_#|"
14283 print "cat " F[key] " &&"
14284 '$ac_cs_awk_pipe_init
14285 # The final `:' finishes the AND list.
14286 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14287 fi
14288 ac_cr=`echo X | tr X '\015'`
14289 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14290 # But we know of no other shell where ac_cr would be empty at this
14291 # point, so we can use a bashism as a fallback.
14292 if test "x$ac_cr" = x; then
14293 eval ac_cr=\$\'\\r\'
14294 fi
14295 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14296 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14297 ac_cs_awk_cr='\\r'
14298 else
14299 ac_cs_awk_cr=$ac_cr
14300 fi
14301
14302 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14303 _ACEOF
14304
14305 # Create commands to substitute file output variables.
14306 {
14307 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14308 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
14309 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14310 echo "_ACAWK" &&
14311 echo "_ACEOF"
14312 } >conf$$files.sh &&
14313 . ./conf$$files.sh ||
14314 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14315 rm -f conf$$files.sh
14316
14317 {
14318 echo "cat >conf$$subs.awk <<_ACEOF" &&
14319 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14320 echo "_ACEOF"
14321 } >conf$$subs.sh ||
14322 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14323 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14324 ac_delim='%!_!# '
14325 for ac_last_try in false false false false false :; do
14326 . ./conf$$subs.sh ||
14327 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14328
14329 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14330 if test $ac_delim_n = $ac_delim_num; then
14331 break
14332 elif $ac_last_try; then
14333 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14334 else
14335 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14336 fi
14337 done
14338 rm -f conf$$subs.sh
14339
14340 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14341 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14342 _ACEOF
14343 sed -n '
14344 h
14345 s/^/S["/; s/!.*/"]=/
14346 p
14347 g
14348 s/^[^!]*!//
14349 :repl
14350 t repl
14351 s/'"$ac_delim"'$//
14352 t delim
14353 :nl
14354 h
14355 s/\(.\{148\}\)..*/\1/
14356 t more1
14357 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14358 p
14359 n
14360 b repl
14361 :more1
14362 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14363 p
14364 g
14365 s/.\{148\}//
14366 t nl
14367 :delim
14368 h
14369 s/\(.\{148\}\)..*/\1/
14370 t more2
14371 s/["\\]/\\&/g; s/^/"/; s/$/"/
14372 p
14373 b
14374 :more2
14375 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14376 p
14377 g
14378 s/.\{148\}//
14379 t delim
14380 ' <conf$$subs.awk | sed '
14381 /^[^""]/{
14382 N
14383 s/\n//
14384 }
14385 ' >>$CONFIG_STATUS || ac_write_fail=1
14386 rm -f conf$$subs.awk
14387 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14388 _ACAWK
14389 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14390 for (key in S) S_is_set[key] = 1
14391 FS = "\a"
14392 \$ac_cs_awk_pipe_init
14393 }
14394 {
14395 line = $ 0
14396 nfields = split(line, field, "@")
14397 substed = 0
14398 len = length(field[1])
14399 for (i = 2; i < nfields; i++) {
14400 key = field[i]
14401 keylen = length(key)
14402 if (S_is_set[key]) {
14403 value = S[key]
14404 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14405 len += length(value) + length(field[++i])
14406 substed = 1
14407 } else
14408 len += 1 + keylen
14409 }
14410 if (nfields == 3 && !substed) {
14411 key = field[2]
14412 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14413 \$ac_cs_awk_read_file
14414 next
14415 }
14416 }
14417 print line
14418 }
14419 \$ac_cs_awk_pipe_fini
14420 _ACAWK
14421 _ACEOF
14422 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14423 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14424 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14425 else
14426 cat
14427 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14428 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14429 _ACEOF
14430
14431 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14432 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14433 # trailing colons and then remove the whole line if VPATH becomes empty
14434 # (actually we leave an empty line to preserve line numbers).
14435 if test "x$srcdir" = x.; then
14436 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14437 h
14438 s///
14439 s/^/:/
14440 s/[ ]*$/:/
14441 s/:\$(srcdir):/:/g
14442 s/:\${srcdir}:/:/g
14443 s/:@srcdir@:/:/g
14444 s/^:*//
14445 s/:*$//
14446 x
14447 s/\(=[ ]*\).*/\1/
14448 G
14449 s/\n//
14450 s/^[^=]*=[ ]*$//
14451 }'
14452 fi
14453
14454 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14455 fi # test -n "$CONFIG_FILES"
14456
14457 # Set up the scripts for CONFIG_HEADERS section.
14458 # No need to generate them if there are no CONFIG_HEADERS.
14459 # This happens for instance with `./config.status Makefile'.
14460 if test -n "$CONFIG_HEADERS"; then
14461 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14462 BEGIN {
14463 _ACEOF
14464
14465 # Transform confdefs.h into an awk script `defines.awk', embedded as
14466 # here-document in config.status, that substitutes the proper values into
14467 # config.h.in to produce config.h.
14468
14469 # Create a delimiter string that does not exist in confdefs.h, to ease
14470 # handling of long lines.
14471 ac_delim='%!_!# '
14472 for ac_last_try in false false :; do
14473 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14474 if test -z "$ac_tt"; then
14475 break
14476 elif $ac_last_try; then
14477 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14478 else
14479 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14480 fi
14481 done
14482
14483 # For the awk script, D is an array of macro values keyed by name,
14484 # likewise P contains macro parameters if any. Preserve backslash
14485 # newline sequences.
14486
14487 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14488 sed -n '
14489 s/.\{148\}/&'"$ac_delim"'/g
14490 t rset
14491 :rset
14492 s/^[ ]*#[ ]*define[ ][ ]*/ /
14493 t def
14494 d
14495 :def
14496 s/\\$//
14497 t bsnl
14498 s/["\\]/\\&/g
14499 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14500 D["\1"]=" \3"/p
14501 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14502 d
14503 :bsnl
14504 s/["\\]/\\&/g
14505 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14506 D["\1"]=" \3\\\\\\n"\\/p
14507 t cont
14508 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14509 t cont
14510 d
14511 :cont
14512 n
14513 s/.\{148\}/&'"$ac_delim"'/g
14514 t clear
14515 :clear
14516 s/\\$//
14517 t bsnlc
14518 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14519 d
14520 :bsnlc
14521 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14522 b cont
14523 ' <confdefs.h | sed '
14524 s/'"$ac_delim"'/"\\\
14525 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14526
14527 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14528 for (key in D) D_is_set[key] = 1
14529 FS = "\a"
14530 }
14531 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14532 line = \$ 0
14533 split(line, arg, " ")
14534 if (arg[1] == "#") {
14535 defundef = arg[2]
14536 mac1 = arg[3]
14537 } else {
14538 defundef = substr(arg[1], 2)
14539 mac1 = arg[2]
14540 }
14541 split(mac1, mac2, "(") #)
14542 macro = mac2[1]
14543 prefix = substr(line, 1, index(line, defundef) - 1)
14544 if (D_is_set[macro]) {
14545 # Preserve the white space surrounding the "#".
14546 print prefix "define", macro P[macro] D[macro]
14547 next
14548 } else {
14549 # Replace #undef with comments. This is necessary, for example,
14550 # in the case of _POSIX_SOURCE, which is predefined and required
14551 # on some systems where configure will not decide to define it.
14552 if (defundef == "undef") {
14553 print "/*", prefix defundef, macro, "*/"
14554 next
14555 }
14556 }
14557 }
14558 { print }
14559 _ACAWK
14560 _ACEOF
14561 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14562 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14563 fi # test -n "$CONFIG_HEADERS"
14564
14565
14566 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14567 shift
14568 for ac_tag
14569 do
14570 case $ac_tag in
14571 :[FHLC]) ac_mode=$ac_tag; continue;;
14572 esac
14573 case $ac_mode$ac_tag in
14574 :[FHL]*:*);;
14575 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14576 :[FH]-) ac_tag=-:-;;
14577 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14578 esac
14579 ac_save_IFS=$IFS
14580 IFS=:
14581 set x $ac_tag
14582 IFS=$ac_save_IFS
14583 shift
14584 ac_file=$1
14585 shift
14586
14587 case $ac_mode in
14588 :L) ac_source=$1;;
14589 :[FH])
14590 ac_file_inputs=
14591 for ac_f
14592 do
14593 case $ac_f in
14594 -) ac_f="$ac_tmp/stdin";;
14595 *) # Look for the file first in the build tree, then in the source tree
14596 # (if the path is not absolute). The absolute path cannot be DOS-style,
14597 # because $ac_f cannot contain `:'.
14598 test -f "$ac_f" ||
14599 case $ac_f in
14600 [\\/$]*) false;;
14601 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14602 esac ||
14603 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14604 esac
14605 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14606 as_fn_append ac_file_inputs " '$ac_f'"
14607 done
14608
14609 # Let's still pretend it is `configure' which instantiates (i.e., don't
14610 # use $as_me), people would be surprised to read:
14611 # /* config.h. Generated by config.status. */
14612 configure_input='Generated from '`
14613 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14614 `' by configure.'
14615 if test x"$ac_file" != x-; then
14616 configure_input="$ac_file. $configure_input"
14617 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14618 $as_echo "$as_me: creating $ac_file" >&6;}
14619 fi
14620 # Neutralize special characters interpreted by sed in replacement strings.
14621 case $configure_input in #(
14622 *\&* | *\|* | *\\* )
14623 ac_sed_conf_input=`$as_echo "$configure_input" |
14624 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14625 *) ac_sed_conf_input=$configure_input;;
14626 esac
14627
14628 case $ac_tag in
14629 *:-:* | *:-) cat >"$ac_tmp/stdin" \
14630 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14631 esac
14632 ;;
14633 esac
14634
14635 ac_dir=`$as_dirname -- "$ac_file" ||
14636 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14637 X"$ac_file" : 'X\(//\)[^/]' \| \
14638 X"$ac_file" : 'X\(//\)$' \| \
14639 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14640 $as_echo X"$ac_file" |
14641 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14642 s//\1/
14643 q
14644 }
14645 /^X\(\/\/\)[^/].*/{
14646 s//\1/
14647 q
14648 }
14649 /^X\(\/\/\)$/{
14650 s//\1/
14651 q
14652 }
14653 /^X\(\/\).*/{
14654 s//\1/
14655 q
14656 }
14657 s/.*/./; q'`
14658 as_dir="$ac_dir"; as_fn_mkdir_p
14659 ac_builddir=.
14660
14661 case "$ac_dir" in
14662 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14663 *)
14664 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14665 # A ".." for each directory in $ac_dir_suffix.
14666 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14667 case $ac_top_builddir_sub in
14668 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14669 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14670 esac ;;
14671 esac
14672 ac_abs_top_builddir=$ac_pwd
14673 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14674 # for backward compatibility:
14675 ac_top_builddir=$ac_top_build_prefix
14676
14677 case $srcdir in
14678 .) # We are building in place.
14679 ac_srcdir=.
14680 ac_top_srcdir=$ac_top_builddir_sub
14681 ac_abs_top_srcdir=$ac_pwd ;;
14682 [\\/]* | ?:[\\/]* ) # Absolute name.
14683 ac_srcdir=$srcdir$ac_dir_suffix;
14684 ac_top_srcdir=$srcdir
14685 ac_abs_top_srcdir=$srcdir ;;
14686 *) # Relative name.
14687 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14688 ac_top_srcdir=$ac_top_build_prefix$srcdir
14689 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14690 esac
14691 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14692
14693
14694 case $ac_mode in
14695 :F)
14696 #
14697 # CONFIG_FILE
14698 #
14699
14700 case $INSTALL in
14701 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14702 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14703 esac
14704 ac_MKDIR_P=$MKDIR_P
14705 case $MKDIR_P in
14706 [\\/$]* | ?:[\\/]* ) ;;
14707 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14708 esac
14709 _ACEOF
14710
14711 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14712 # If the template does not know about datarootdir, expand it.
14713 # FIXME: This hack should be removed a few years after 2.60.
14714 ac_datarootdir_hack=; ac_datarootdir_seen=
14715 ac_sed_dataroot='
14716 /datarootdir/ {
14717 p
14718 q
14719 }
14720 /@datadir@/p
14721 /@docdir@/p
14722 /@infodir@/p
14723 /@localedir@/p
14724 /@mandir@/p'
14725 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14726 *datarootdir*) ac_datarootdir_seen=yes;;
14727 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14728 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14729 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14730 _ACEOF
14731 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14732 ac_datarootdir_hack='
14733 s&@datadir@&$datadir&g
14734 s&@docdir@&$docdir&g
14735 s&@infodir@&$infodir&g
14736 s&@localedir@&$localedir&g
14737 s&@mandir@&$mandir&g
14738 s&\\\${datarootdir}&$datarootdir&g' ;;
14739 esac
14740 _ACEOF
14741
14742 # Neutralize VPATH when `$srcdir' = `.'.
14743 # Shell code in configure.ac might set extrasub.
14744 # FIXME: do we really want to maintain this feature?
14745 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14746 ac_sed_extra="$ac_vpsub
14747 $extrasub
14748 _ACEOF
14749 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14750 :t
14751 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14752 s|@configure_input@|$ac_sed_conf_input|;t t
14753 s&@top_builddir@&$ac_top_builddir_sub&;t t
14754 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14755 s&@srcdir@&$ac_srcdir&;t t
14756 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14757 s&@top_srcdir@&$ac_top_srcdir&;t t
14758 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14759 s&@builddir@&$ac_builddir&;t t
14760 s&@abs_builddir@&$ac_abs_builddir&;t t
14761 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14762 s&@INSTALL@&$ac_INSTALL&;t t
14763 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14764 $ac_datarootdir_hack
14765 "
14766 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14767 if $ac_cs_awk_getline; then
14768 $AWK -f "$ac_tmp/subs.awk"
14769 else
14770 $AWK -f "$ac_tmp/subs.awk" | $SHELL
14771 fi \
14772 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14773
14774 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14775 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
14776 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
14777 "$ac_tmp/out"`; test -z "$ac_out"; } &&
14778 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14779 which seems to be undefined. Please make sure it is defined" >&5
14780 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
14781 which seems to be undefined. Please make sure it is defined" >&2;}
14782
14783 rm -f "$ac_tmp/stdin"
14784 case $ac_file in
14785 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
14786 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
14787 esac \
14788 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14789 ;;
14790 :H)
14791 #
14792 # CONFIG_HEADER
14793 #
14794 if test x"$ac_file" != x-; then
14795 {
14796 $as_echo "/* $configure_input */" \
14797 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
14798 } >"$ac_tmp/config.h" \
14799 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14800 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
14801 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14802 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14803 else
14804 rm -f "$ac_file"
14805 mv "$ac_tmp/config.h" "$ac_file" \
14806 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
14807 fi
14808 else
14809 $as_echo "/* $configure_input */" \
14810 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
14811 || as_fn_error $? "could not create -" "$LINENO" 5
14812 fi
14813 ;;
14814
14815 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14816 $as_echo "$as_me: executing $ac_file commands" >&6;}
14817 ;;
14818 esac
14819
14820
14821 case $ac_file$ac_mode in
14822 "po-directories":C)
14823 for ac_file in $CONFIG_FILES; do
14824 # Support "outfile[:infile[:infile...]]"
14825 case "$ac_file" in
14826 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
14827 esac
14828 # PO directories have a Makefile.in generated from Makefile.in.in.
14829 case "$ac_file" in */Makefile.in)
14830 # Adjust a relative srcdir.
14831 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
14832 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
14833 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
14834 # In autoconf-2.13 it is called $ac_given_srcdir.
14835 # In autoconf-2.50 it is called $srcdir.
14836 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
14837 case "$ac_given_srcdir" in
14838 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
14839 /*) top_srcdir="$ac_given_srcdir" ;;
14840 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
14841 esac
14842 # Treat a directory as a PO directory if and only if it has a
14843 # POTFILES.in file. This allows packages to have multiple PO
14844 # directories under different names or in different locations.
14845 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
14846 rm -f "$ac_dir/POTFILES"
14847 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
14848 gt_tab=`printf '\t'`
14849 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"
14850 POMAKEFILEDEPS="POTFILES.in"
14851 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
14852 # on $ac_dir but don't depend on user-specified configuration
14853 # parameters.
14854 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
14855 # The LINGUAS file contains the set of available languages.
14856 if test -n "$OBSOLETE_ALL_LINGUAS"; then
14857 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
14858 fi
14859 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
14860 # Hide the ALL_LINGUAS assignment from automake < 1.5.
14861 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
14862 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
14863 else
14864 # The set of available languages was given in configure.in.
14865 # Hide the ALL_LINGUAS assignment from automake < 1.5.
14866 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
14867 fi
14868 # Compute POFILES
14869 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
14870 # Compute UPDATEPOFILES
14871 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
14872 # Compute DUMMYPOFILES
14873 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
14874 # Compute GMOFILES
14875 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
14876 case "$ac_given_srcdir" in
14877 .) srcdirpre= ;;
14878 *) srcdirpre='$(srcdir)/' ;;
14879 esac
14880 POFILES=
14881 UPDATEPOFILES=
14882 DUMMYPOFILES=
14883 GMOFILES=
14884 for lang in $ALL_LINGUAS; do
14885 POFILES="$POFILES $srcdirpre$lang.po"
14886 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
14887 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
14888 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
14889 done
14890 # CATALOGS depends on both $ac_dir and the user's LINGUAS
14891 # environment variable.
14892 INST_LINGUAS=
14893 if test -n "$ALL_LINGUAS"; then
14894 for presentlang in $ALL_LINGUAS; do
14895 useit=no
14896 if test "%UNSET%" != "$LINGUAS"; then
14897 desiredlanguages="$LINGUAS"
14898 else
14899 desiredlanguages="$ALL_LINGUAS"
14900 fi
14901 for desiredlang in $desiredlanguages; do
14902 # Use the presentlang catalog if desiredlang is
14903 # a. equal to presentlang, or
14904 # b. a variant of presentlang (because in this case,
14905 # presentlang can be used as a fallback for messages
14906 # which are not translated in the desiredlang catalog).
14907 case "$desiredlang" in
14908 "$presentlang"*) useit=yes;;
14909 esac
14910 done
14911 if test $useit = yes; then
14912 INST_LINGUAS="$INST_LINGUAS $presentlang"
14913 fi
14914 done
14915 fi
14916 CATALOGS=
14917 if test -n "$INST_LINGUAS"; then
14918 for lang in $INST_LINGUAS; do
14919 CATALOGS="$CATALOGS $lang.gmo"
14920 done
14921 fi
14922 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
14923 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"
14924 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
14925 if test -f "$f"; then
14926 case "$f" in
14927 *.orig | *.bak | *~) ;;
14928 *) cat "$f" >> "$ac_dir/Makefile" ;;
14929 esac
14930 fi
14931 done
14932 fi
14933 ;;
14934 esac
14935 done ;;
14936
14937 esac
14938 done # for ac_tag
14939
14940
14941 as_fn_exit 0
14942 _ACEOF
14943 ac_clean_files=$ac_clean_files_save
14944
14945 test $ac_write_fail = 0 ||
14946 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
14947
14948
14949 # configure is writing to config.log, and then calls config.status.
14950 # config.status does its own redirection, appending to config.log.
14951 # Unfortunately, on DOS this fails, as config.log is still kept open
14952 # by configure, so config.status won't be able to write to it; its
14953 # output is simply discarded. So we exec the FD to /dev/null,
14954 # effectively closing config.log, so it can be properly (re)opened and
14955 # appended to by config.status. When coming back to configure, we
14956 # need to make the FD available again.
14957 if test "$no_create" != yes; then
14958 ac_cs_success=:
14959 ac_config_status_args=
14960 test "$silent" = yes &&
14961 ac_config_status_args="$ac_config_status_args --quiet"
14962 exec 5>/dev/null
14963 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
14964 exec 5>>config.log
14965 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14966 # would make configure fail if this is the last instruction.
14967 $ac_cs_success || as_fn_exit 1
14968 fi
14969 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
14970 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14971 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
14972 fi
14973
14974 if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi