]> 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 FUSE_CMT
647 FUSE_LIB
648 MAGIC_LIB
649 SOCKET_LIB
650 SIZEOF_OFF_T
651 SIZEOF_LONG_LONG
652 SIZEOF_LONG
653 SIZEOF_INT
654 SIZEOF_SHORT
655 BUILD_CC
656 MAKEINFO
657 STRIP
658 AR
659 LDCONFIG
660 PERL
661 AWK
662 CHMOD
663 RM
664 CP
665 MV
666 LN_S
667 LN
668 ifNotGNUmake
669 ifGNUmake
670 BINARY_TYPE
671 POSUB
672 LTLIBINTL
673 LIBINTL
674 INTLLIBS
675 INTL_LIBTOOL_SUFFIX_PREFIX
676 INTLOBJS
677 GENCAT
678 INSTOBJEXT
679 DATADIRNAME
680 CATOBJEXT
681 USE_INCLUDED_LIBINTL
682 BUILD_INCLUDED_LIBINTL
683 LTLIBC
684 WINDRES
685 WOE32
686 WOE32DLL
687 HAVE_WPRINTF
688 HAVE_NEWLOCALE
689 HAVE_SNPRINTF
690 HAVE_ASPRINTF
691 HAVE_POSIX_PRINTF
692 INTL_DEFAULT_VERBOSITY
693 INTL_MACOSX_LIBS
694 GLIBC21
695 INTLBISON
696 LTLIBICONV
697 LIBICONV
698 LTLIBMULTITHREAD
699 LIBMULTITHREAD
700 LTLIBTHREAD
701 LIBTHREAD
702 LIBPTH_PREFIX
703 LTLIBPTH
704 LIBPTH
705 PRI_MACROS_BROKEN
706 ALLOCA
707 HAVE_VISIBILITY
708 CFLAG_VISIBILITY
709 RANLIB
710 GLIBC2
711 XGETTEXT_EXTRA_OPTIONS
712 MSGMERGE
713 XGETTEXT_015
714 XGETTEXT
715 GMSGFMT_015
716 MSGFMT_015
717 GMSGFMT
718 MSGFMT
719 GETTEXT_MACRO_VERSION
720 USE_NLS
721 SED
722 MKDIR_P
723 INSTALL_DATA
724 INSTALL_SCRIPT
725 INSTALL_PROGRAM
726 SET_MAKE
727 VERSION
728 PACKAGE
729 GETTEXT_PACKAGE
730 UUIDD_CMT
731 E2INITRD_MAN
732 E2INITRD_PROG
733 FSCK_MAN
734 FSCK_PROG
735 DEFRAG_CMT
736 RESIZER_CMT
737 IMAGER_CMT
738 DEBUGFS_CMT
739 BLKID_CMT
740 DEPPROFILED_LIBBLKID
741 PROFILED_LIBBLKID
742 DEPSTATIC_LIBBLKID
743 STATIC_LIBBLKID
744 DEPLIBBLKID
745 LIBBLKID
746 UUID_CMT
747 DEPPROFILED_LIBUUID
748 PROFILED_LIBUUID
749 DEPSTATIC_LIBUUID
750 STATIC_LIBUUID
751 DEPLIBUUID
752 LIBUUID
753 PKG_CONFIG_LIBDIR
754 PKG_CONFIG_PATH
755 PKG_CONFIG
756 TEST_IO_CMT
757 PRIVATE_LIBS_CMT
758 LDFLAG_DYNAMIC
759 PROFILED_LIB_EXT
760 STATIC_LIB_EXT
761 LIB_EXT
762 PROFILE_CMT
763 BSDLIB_CMT
764 ELF_CMT
765 Q
766 ES
767 E
768 LINK_BUILD_FLAGS
769 SYMLINK_RELATIVE
770 LINK_INSTALL_FLAGS
771 MAINTAINER_CMT
772 EGREP
773 GREP
774 CPP
775 RDYNAMIC
776 DLOPEN_LIB
777 OBJEXT
778 EXEEXT
779 ac_ct_CC
780 CPPFLAGS
781 LDFLAGS
782 CFLAGS
783 CC
784 host_os
785 host_vendor
786 host_cpu
787 host
788 build_os
789 build_vendor
790 build_cpu
791 build
792 E2FSPROGS_PKGVER
793 E2FSPROGS_VERSION
794 E2FSPROGS_DAY
795 E2FSPROGS_MONTH
796 E2FSPROGS_YEAR
797 target_alias
798 host_alias
799 build_alias
800 LIBS
801 ECHO_T
802 ECHO_N
803 ECHO_C
804 DEFS
805 mandir
806 localedir
807 libdir
808 psdir
809 pdfdir
810 dvidir
811 htmldir
812 infodir
813 docdir
814 oldincludedir
815 includedir
816 runstatedir
817 localstatedir
818 sharedstatedir
819 sysconfdir
820 datadir
821 datarootdir
822 libexecdir
823 sbindir
824 bindir
825 program_transform_name
826 prefix
827 exec_prefix
828 PACKAGE_URL
829 PACKAGE_BUGREPORT
830 PACKAGE_STRING
831 PACKAGE_VERSION
832 PACKAGE_TARNAME
833 PACKAGE_NAME
834 PATH_SEPARATOR
835 SHELL'
836 ac_subst_files='MCONFIG
837 MAKEFILE_ELF
838 MAKEFILE_BSDLIB
839 MAKEFILE_PROFILE
840 MAKEFILE_LIBRARY
841 ASM_TYPES_HEADER
842 PUBLIC_CONFIG_HEADER'
843 ac_user_opts='
844 enable_option_checking
845 with_diet_libc
846 with_cc
847 with_ccopts
848 with_ldopts
849 with_root_prefix
850 enable_maintainer_mode
851 enable_symlink_install
852 enable_relative_symlinks
853 enable_symlink_relative_symlinks
854 enable_symlink_build
855 enable_verbose_makecmds
856 enable_elf_shlibs
857 enable_bsd_shlibs
858 enable_profile
859 enable_gcov
860 enable_jbd_debug
861 enable_blkid_debug
862 enable_testio_debug
863 enable_libuuid
864 enable_libblkid
865 enable_backtrace
866 enable_debugfs
867 enable_imager
868 enable_resizer
869 enable_defrag
870 enable_fsck
871 enable_e2initrd_helper
872 enable_tls
873 enable_uuidd
874 enable_mmp
875 enable_bmap_stats
876 enable_bmap_stats_ops
877 enable_nls
878 enable_threads
879 with_gnu_ld
880 enable_rpath
881 with_libpth_prefix
882 with_libiconv_prefix
883 with_included_gettext
884 with_libintl_prefix
885 enable_fuse2fs
886 with_multiarch
887 '
888 ac_precious_vars='build_alias
889 host_alias
890 target_alias
891 CC
892 CFLAGS
893 LDFLAGS
894 LIBS
895 CPPFLAGS
896 CPP
897 PKG_CONFIG
898 PKG_CONFIG_PATH
899 PKG_CONFIG_LIBDIR'
900
901
902 # Initialize some variables set by options.
903 ac_init_help=
904 ac_init_version=false
905 ac_unrecognized_opts=
906 ac_unrecognized_sep=
907 # The variables have the same names as the options, with
908 # dashes changed to underlines.
909 cache_file=/dev/null
910 exec_prefix=NONE
911 no_create=
912 no_recursion=
913 prefix=NONE
914 program_prefix=NONE
915 program_suffix=NONE
916 program_transform_name=s,x,x,
917 silent=
918 site=
919 srcdir=
920 verbose=
921 x_includes=NONE
922 x_libraries=NONE
923
924 # Installation directory options.
925 # These are left unexpanded so users can "make install exec_prefix=/foo"
926 # and all the variables that are supposed to be based on exec_prefix
927 # by default will actually change.
928 # Use braces instead of parens because sh, perl, etc. also accept them.
929 # (The list follows the same order as the GNU Coding Standards.)
930 bindir='${exec_prefix}/bin'
931 sbindir='${exec_prefix}/sbin'
932 libexecdir='${exec_prefix}/libexec'
933 datarootdir='${prefix}/share'
934 datadir='${datarootdir}'
935 sysconfdir='${prefix}/etc'
936 sharedstatedir='${prefix}/com'
937 localstatedir='${prefix}/var'
938 runstatedir='${localstatedir}/run'
939 includedir='${prefix}/include'
940 oldincludedir='/usr/include'
941 docdir='${datarootdir}/doc/${PACKAGE}'
942 infodir='${datarootdir}/info'
943 htmldir='${docdir}'
944 dvidir='${docdir}'
945 pdfdir='${docdir}'
946 psdir='${docdir}'
947 libdir='${exec_prefix}/lib'
948 localedir='${datarootdir}/locale'
949 mandir='${datarootdir}/man'
950
951 ac_prev=
952 ac_dashdash=
953 for ac_option
954 do
955 # If the previous option needs an argument, assign it.
956 if test -n "$ac_prev"; then
957 eval $ac_prev=\$ac_option
958 ac_prev=
959 continue
960 fi
961
962 case $ac_option in
963 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
964 *=) ac_optarg= ;;
965 *) ac_optarg=yes ;;
966 esac
967
968 # Accept the important Cygnus configure options, so we can diagnose typos.
969
970 case $ac_dashdash$ac_option in
971 --)
972 ac_dashdash=yes ;;
973
974 -bindir | --bindir | --bindi | --bind | --bin | --bi)
975 ac_prev=bindir ;;
976 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
977 bindir=$ac_optarg ;;
978
979 -build | --build | --buil | --bui | --bu)
980 ac_prev=build_alias ;;
981 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
982 build_alias=$ac_optarg ;;
983
984 -cache-file | --cache-file | --cache-fil | --cache-fi \
985 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
986 ac_prev=cache_file ;;
987 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
988 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
989 cache_file=$ac_optarg ;;
990
991 --config-cache | -C)
992 cache_file=config.cache ;;
993
994 -datadir | --datadir | --datadi | --datad)
995 ac_prev=datadir ;;
996 -datadir=* | --datadir=* | --datadi=* | --datad=*)
997 datadir=$ac_optarg ;;
998
999 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
1000 | --dataroo | --dataro | --datar)
1001 ac_prev=datarootdir ;;
1002 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
1003 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
1004 datarootdir=$ac_optarg ;;
1005
1006 -disable-* | --disable-*)
1007 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1008 # Reject names that are not valid shell variable names.
1009 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1010 as_fn_error $? "invalid feature name: $ac_useropt"
1011 ac_useropt_orig=$ac_useropt
1012 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1013 case $ac_user_opts in
1014 *"
1015 "enable_$ac_useropt"
1016 "*) ;;
1017 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1018 ac_unrecognized_sep=', ';;
1019 esac
1020 eval enable_$ac_useropt=no ;;
1021
1022 -docdir | --docdir | --docdi | --doc | --do)
1023 ac_prev=docdir ;;
1024 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
1025 docdir=$ac_optarg ;;
1026
1027 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
1028 ac_prev=dvidir ;;
1029 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
1030 dvidir=$ac_optarg ;;
1031
1032 -enable-* | --enable-*)
1033 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1034 # Reject names that are not valid shell variable names.
1035 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1036 as_fn_error $? "invalid feature name: $ac_useropt"
1037 ac_useropt_orig=$ac_useropt
1038 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1039 case $ac_user_opts in
1040 *"
1041 "enable_$ac_useropt"
1042 "*) ;;
1043 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1044 ac_unrecognized_sep=', ';;
1045 esac
1046 eval enable_$ac_useropt=\$ac_optarg ;;
1047
1048 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
1049 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
1050 | --exec | --exe | --ex)
1051 ac_prev=exec_prefix ;;
1052 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
1053 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
1054 | --exec=* | --exe=* | --ex=*)
1055 exec_prefix=$ac_optarg ;;
1056
1057 -gas | --gas | --ga | --g)
1058 # Obsolete; use --with-gas.
1059 with_gas=yes ;;
1060
1061 -help | --help | --hel | --he | -h)
1062 ac_init_help=long ;;
1063 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
1064 ac_init_help=recursive ;;
1065 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1066 ac_init_help=short ;;
1067
1068 -host | --host | --hos | --ho)
1069 ac_prev=host_alias ;;
1070 -host=* | --host=* | --hos=* | --ho=*)
1071 host_alias=$ac_optarg ;;
1072
1073 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1074 ac_prev=htmldir ;;
1075 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1076 | --ht=*)
1077 htmldir=$ac_optarg ;;
1078
1079 -includedir | --includedir | --includedi | --included | --include \
1080 | --includ | --inclu | --incl | --inc)
1081 ac_prev=includedir ;;
1082 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1083 | --includ=* | --inclu=* | --incl=* | --inc=*)
1084 includedir=$ac_optarg ;;
1085
1086 -infodir | --infodir | --infodi | --infod | --info | --inf)
1087 ac_prev=infodir ;;
1088 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1089 infodir=$ac_optarg ;;
1090
1091 -libdir | --libdir | --libdi | --libd)
1092 ac_prev=libdir ;;
1093 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1094 libdir=$ac_optarg ;;
1095
1096 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1097 | --libexe | --libex | --libe)
1098 ac_prev=libexecdir ;;
1099 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1100 | --libexe=* | --libex=* | --libe=*)
1101 libexecdir=$ac_optarg ;;
1102
1103 -localedir | --localedir | --localedi | --localed | --locale)
1104 ac_prev=localedir ;;
1105 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1106 localedir=$ac_optarg ;;
1107
1108 -localstatedir | --localstatedir | --localstatedi | --localstated \
1109 | --localstate | --localstat | --localsta | --localst | --locals)
1110 ac_prev=localstatedir ;;
1111 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1112 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1113 localstatedir=$ac_optarg ;;
1114
1115 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1116 ac_prev=mandir ;;
1117 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1118 mandir=$ac_optarg ;;
1119
1120 -nfp | --nfp | --nf)
1121 # Obsolete; use --without-fp.
1122 with_fp=no ;;
1123
1124 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1125 | --no-cr | --no-c | -n)
1126 no_create=yes ;;
1127
1128 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1129 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1130 no_recursion=yes ;;
1131
1132 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1133 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1134 | --oldin | --oldi | --old | --ol | --o)
1135 ac_prev=oldincludedir ;;
1136 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1137 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1138 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1139 oldincludedir=$ac_optarg ;;
1140
1141 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1142 ac_prev=prefix ;;
1143 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1144 prefix=$ac_optarg ;;
1145
1146 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1147 | --program-pre | --program-pr | --program-p)
1148 ac_prev=program_prefix ;;
1149 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1150 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1151 program_prefix=$ac_optarg ;;
1152
1153 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1154 | --program-suf | --program-su | --program-s)
1155 ac_prev=program_suffix ;;
1156 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1157 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1158 program_suffix=$ac_optarg ;;
1159
1160 -program-transform-name | --program-transform-name \
1161 | --program-transform-nam | --program-transform-na \
1162 | --program-transform-n | --program-transform- \
1163 | --program-transform | --program-transfor \
1164 | --program-transfo | --program-transf \
1165 | --program-trans | --program-tran \
1166 | --progr-tra | --program-tr | --program-t)
1167 ac_prev=program_transform_name ;;
1168 -program-transform-name=* | --program-transform-name=* \
1169 | --program-transform-nam=* | --program-transform-na=* \
1170 | --program-transform-n=* | --program-transform-=* \
1171 | --program-transform=* | --program-transfor=* \
1172 | --program-transfo=* | --program-transf=* \
1173 | --program-trans=* | --program-tran=* \
1174 | --progr-tra=* | --program-tr=* | --program-t=*)
1175 program_transform_name=$ac_optarg ;;
1176
1177 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1178 ac_prev=pdfdir ;;
1179 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1180 pdfdir=$ac_optarg ;;
1181
1182 -psdir | --psdir | --psdi | --psd | --ps)
1183 ac_prev=psdir ;;
1184 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1185 psdir=$ac_optarg ;;
1186
1187 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1188 | -silent | --silent | --silen | --sile | --sil)
1189 silent=yes ;;
1190
1191 -runstatedir | --runstatedir | --runstatedi | --runstated \
1192 | --runstate | --runstat | --runsta | --runst | --runs \
1193 | --run | --ru | --r)
1194 ac_prev=runstatedir ;;
1195 -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \
1196 | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \
1197 | --run=* | --ru=* | --r=*)
1198 runstatedir=$ac_optarg ;;
1199
1200 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1201 ac_prev=sbindir ;;
1202 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1203 | --sbi=* | --sb=*)
1204 sbindir=$ac_optarg ;;
1205
1206 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1207 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1208 | --sharedst | --shareds | --shared | --share | --shar \
1209 | --sha | --sh)
1210 ac_prev=sharedstatedir ;;
1211 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1212 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1213 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1214 | --sha=* | --sh=*)
1215 sharedstatedir=$ac_optarg ;;
1216
1217 -site | --site | --sit)
1218 ac_prev=site ;;
1219 -site=* | --site=* | --sit=*)
1220 site=$ac_optarg ;;
1221
1222 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1223 ac_prev=srcdir ;;
1224 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1225 srcdir=$ac_optarg ;;
1226
1227 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1228 | --syscon | --sysco | --sysc | --sys | --sy)
1229 ac_prev=sysconfdir ;;
1230 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1231 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1232 sysconfdir=$ac_optarg ;;
1233
1234 -target | --target | --targe | --targ | --tar | --ta | --t)
1235 ac_prev=target_alias ;;
1236 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1237 target_alias=$ac_optarg ;;
1238
1239 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1240 verbose=yes ;;
1241
1242 -version | --version | --versio | --versi | --vers | -V)
1243 ac_init_version=: ;;
1244
1245 -with-* | --with-*)
1246 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1247 # Reject names that are not valid shell variable names.
1248 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1249 as_fn_error $? "invalid package name: $ac_useropt"
1250 ac_useropt_orig=$ac_useropt
1251 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1252 case $ac_user_opts in
1253 *"
1254 "with_$ac_useropt"
1255 "*) ;;
1256 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1257 ac_unrecognized_sep=', ';;
1258 esac
1259 eval with_$ac_useropt=\$ac_optarg ;;
1260
1261 -without-* | --without-*)
1262 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1263 # Reject names that are not valid shell variable names.
1264 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1265 as_fn_error $? "invalid package name: $ac_useropt"
1266 ac_useropt_orig=$ac_useropt
1267 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1268 case $ac_user_opts in
1269 *"
1270 "with_$ac_useropt"
1271 "*) ;;
1272 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1273 ac_unrecognized_sep=', ';;
1274 esac
1275 eval with_$ac_useropt=no ;;
1276
1277 --x)
1278 # Obsolete; use --with-x.
1279 with_x=yes ;;
1280
1281 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1282 | --x-incl | --x-inc | --x-in | --x-i)
1283 ac_prev=x_includes ;;
1284 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1285 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1286 x_includes=$ac_optarg ;;
1287
1288 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1289 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1290 ac_prev=x_libraries ;;
1291 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1292 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1293 x_libraries=$ac_optarg ;;
1294
1295 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1296 Try \`$0 --help' for more information"
1297 ;;
1298
1299 *=*)
1300 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1301 # Reject names that are not valid shell variable names.
1302 case $ac_envvar in #(
1303 '' | [0-9]* | *[!_$as_cr_alnum]* )
1304 as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1305 esac
1306 eval $ac_envvar=\$ac_optarg
1307 export $ac_envvar ;;
1308
1309 *)
1310 # FIXME: should be removed in autoconf 3.0.
1311 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1312 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1313 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1314 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1315 ;;
1316
1317 esac
1318 done
1319
1320 if test -n "$ac_prev"; then
1321 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1322 as_fn_error $? "missing argument to $ac_option"
1323 fi
1324
1325 if test -n "$ac_unrecognized_opts"; then
1326 case $enable_option_checking in
1327 no) ;;
1328 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1329 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1330 esac
1331 fi
1332
1333 # Check all directory arguments for consistency.
1334 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1335 datadir sysconfdir sharedstatedir localstatedir includedir \
1336 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1337 libdir localedir mandir runstatedir
1338 do
1339 eval ac_val=\$$ac_var
1340 # Remove trailing slashes.
1341 case $ac_val in
1342 */ )
1343 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1344 eval $ac_var=\$ac_val;;
1345 esac
1346 # Be sure to have absolute directory names.
1347 case $ac_val in
1348 [\\/$]* | ?:[\\/]* ) continue;;
1349 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1350 esac
1351 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1352 done
1353
1354 # There might be people who depend on the old broken behavior: `$host'
1355 # used to hold the argument of --host etc.
1356 # FIXME: To remove some day.
1357 build=$build_alias
1358 host=$host_alias
1359 target=$target_alias
1360
1361 # FIXME: To remove some day.
1362 if test "x$host_alias" != x; then
1363 if test "x$build_alias" = x; then
1364 cross_compiling=maybe
1365 elif test "x$build_alias" != "x$host_alias"; then
1366 cross_compiling=yes
1367 fi
1368 fi
1369
1370 ac_tool_prefix=
1371 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1372
1373 test "$silent" = yes && exec 6>/dev/null
1374
1375
1376 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1377 ac_ls_di=`ls -di .` &&
1378 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1379 as_fn_error $? "working directory cannot be determined"
1380 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1381 as_fn_error $? "pwd does not report name of working directory"
1382
1383
1384 # Find the source files, if location was not specified.
1385 if test -z "$srcdir"; then
1386 ac_srcdir_defaulted=yes
1387 # Try the directory containing this script, then the parent directory.
1388 ac_confdir=`$as_dirname -- "$as_myself" ||
1389 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1390 X"$as_myself" : 'X\(//\)[^/]' \| \
1391 X"$as_myself" : 'X\(//\)$' \| \
1392 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1393 $as_echo X"$as_myself" |
1394 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1395 s//\1/
1396 q
1397 }
1398 /^X\(\/\/\)[^/].*/{
1399 s//\1/
1400 q
1401 }
1402 /^X\(\/\/\)$/{
1403 s//\1/
1404 q
1405 }
1406 /^X\(\/\).*/{
1407 s//\1/
1408 q
1409 }
1410 s/.*/./; q'`
1411 srcdir=$ac_confdir
1412 if test ! -r "$srcdir/$ac_unique_file"; then
1413 srcdir=..
1414 fi
1415 else
1416 ac_srcdir_defaulted=no
1417 fi
1418 if test ! -r "$srcdir/$ac_unique_file"; then
1419 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1420 as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1421 fi
1422 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1423 ac_abs_confdir=`(
1424 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1425 pwd)`
1426 # When building in place, set srcdir=.
1427 if test "$ac_abs_confdir" = "$ac_pwd"; then
1428 srcdir=.
1429 fi
1430 # Remove unnecessary trailing slashes from srcdir.
1431 # Double slashes in file names in object file debugging info
1432 # mess up M-x gdb in Emacs.
1433 case $srcdir in
1434 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1435 esac
1436 for ac_var in $ac_precious_vars; do
1437 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1438 eval ac_env_${ac_var}_value=\$${ac_var}
1439 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1440 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1441 done
1442
1443 #
1444 # Report the --help message.
1445 #
1446 if test "$ac_init_help" = "long"; then
1447 # Omit some internal or obsolete options to make the list less imposing.
1448 # This message is too long to be a string in the A/UX 3.1 sh.
1449 cat <<_ACEOF
1450 \`configure' configures this package to adapt to many kinds of systems.
1451
1452 Usage: $0 [OPTION]... [VAR=VALUE]...
1453
1454 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1455 VAR=VALUE. See below for descriptions of some of the useful variables.
1456
1457 Defaults for the options are specified in brackets.
1458
1459 Configuration:
1460 -h, --help display this help and exit
1461 --help=short display options specific to this package
1462 --help=recursive display the short help of all the included packages
1463 -V, --version display version information and exit
1464 -q, --quiet, --silent do not print \`checking ...' messages
1465 --cache-file=FILE cache test results in FILE [disabled]
1466 -C, --config-cache alias for \`--cache-file=config.cache'
1467 -n, --no-create do not create output files
1468 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1469
1470 Installation directories:
1471 --prefix=PREFIX install architecture-independent files in PREFIX
1472 [$ac_default_prefix]
1473 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1474 [PREFIX]
1475
1476 By default, \`make install' will install all the files in
1477 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1478 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1479 for instance \`--prefix=\$HOME'.
1480
1481 For better control, use the options below.
1482
1483 Fine tuning of the installation directories:
1484 --bindir=DIR user executables [EPREFIX/bin]
1485 --sbindir=DIR system admin executables [EPREFIX/sbin]
1486 --libexecdir=DIR program executables [EPREFIX/libexec]
1487 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1488 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1489 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1490 --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
1491 --libdir=DIR object code libraries [EPREFIX/lib]
1492 --includedir=DIR C header files [PREFIX/include]
1493 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1494 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1495 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1496 --infodir=DIR info documentation [DATAROOTDIR/info]
1497 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1498 --mandir=DIR man documentation [DATAROOTDIR/man]
1499 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1500 --htmldir=DIR html documentation [DOCDIR]
1501 --dvidir=DIR dvi documentation [DOCDIR]
1502 --pdfdir=DIR pdf documentation [DOCDIR]
1503 --psdir=DIR ps documentation [DOCDIR]
1504 _ACEOF
1505
1506 cat <<\_ACEOF
1507
1508 System types:
1509 --build=BUILD configure for building on BUILD [guessed]
1510 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1511 _ACEOF
1512 fi
1513
1514 if test -n "$ac_init_help"; then
1515
1516 cat <<\_ACEOF
1517
1518 Optional Features:
1519 --disable-option-checking ignore unrecognized --enable/--with options
1520 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1521 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1522 --enable-maintainer-mode enable makefile rules useful for maintainers
1523 --enable-symlink-install use symlinks when installing instead of hard links
1524 --enable-relative-symlinks use relative symlinks when installing
1525
1526 --enable-symlink-build use symlinks while building instead of hard links
1527 --enable-verbose-makecmds enable verbose make command output
1528 --enable-elf-shlibs select ELF shared libraries
1529 --enable-bsd-shlibs select BSD shared libraries
1530 --enable-profile build profiling libraries
1531 --enable-gcov build for coverage testing using gcov
1532 --enable-jbd-debug enable journal debugging
1533 --enable-blkid-debug enable blkid debugging
1534 --disable-testio-debug disable the use of the test I/O manager for debugging
1535 --enable-libuuid build and use private uuid library
1536 --enable-libblkid build and use private blkid library
1537 --disable-backtrace disable use backtrace
1538 --disable-debugfs disable support of debugfs program
1539 --disable-imager disable support of e2image program
1540 --disable-resizer disable support of e2resize program
1541 --disable-defrag disable support of e4defrag program
1542 --enable-fsck build fsck wrapper program
1543 --enable-e2initrd-helper build e2initrd-helper program
1544 --disable-tls disable use of thread local support
1545 --disable-uuidd disable building the uuid daemon
1546 --disable-mmp disable support mmp, Multi Mount Protection
1547 --disable-bmap-stats disable collection of bitmap stats.
1548 --enable-bmap-stats-ops enable collection of additional bitmap stats
1549 --disable-nls do not use Native Language Support
1550 --enable-threads={posix|solaris|pth|windows}
1551 specify multithreading API
1552 --disable-threads build without multithread safety
1553 --disable-rpath do not hardcode runtime library paths
1554 --disable-fuse2fs do not build fuse2fs
1555
1556 Optional Packages:
1557 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1558 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1559 --with-diet-libc use diet libc
1560 --with-cc no longer supported, use CC= instead
1561 --with-ccopts no longer supported, use CFLAGS= instead
1562 --with-ldopts no longer supported, use LDFLAGS= instead
1563 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1564 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1565 --with-libpth-prefix[=DIR] search for libpth in DIR/include and DIR/lib
1566 --without-libpth-prefix don't search for libpth in includedir and libdir
1567 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1568 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1569 --with-included-gettext use the GNU gettext library included here
1570 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1571 --without-libintl-prefix don't search for libintl in includedir and libdir
1572 --with-multiarch=ARCH specify the multiarch triplet
1573
1574 Some influential environment variables:
1575 CC C compiler command
1576 CFLAGS C compiler flags
1577 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1578 nonstandard directory <lib dir>
1579 LIBS libraries to pass to the linker, e.g. -l<library>
1580 CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1581 you have headers in a nonstandard directory <include dir>
1582 CPP C preprocessor
1583 PKG_CONFIG path to pkg-config utility
1584 PKG_CONFIG_PATH
1585 directories to add to pkg-config's search path
1586 PKG_CONFIG_LIBDIR
1587 path overriding pkg-config's built-in search path
1588
1589 Use these variables to override the choices made by `configure' or to help
1590 it to find libraries and programs with nonstandard names/locations.
1591
1592 Report bugs to the package provider.
1593 _ACEOF
1594 ac_status=$?
1595 fi
1596
1597 if test "$ac_init_help" = "recursive"; then
1598 # If there are subdirs, report their specific --help.
1599 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1600 test -d "$ac_dir" ||
1601 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1602 continue
1603 ac_builddir=.
1604
1605 case "$ac_dir" in
1606 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1607 *)
1608 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1609 # A ".." for each directory in $ac_dir_suffix.
1610 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1611 case $ac_top_builddir_sub in
1612 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1613 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1614 esac ;;
1615 esac
1616 ac_abs_top_builddir=$ac_pwd
1617 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1618 # for backward compatibility:
1619 ac_top_builddir=$ac_top_build_prefix
1620
1621 case $srcdir in
1622 .) # We are building in place.
1623 ac_srcdir=.
1624 ac_top_srcdir=$ac_top_builddir_sub
1625 ac_abs_top_srcdir=$ac_pwd ;;
1626 [\\/]* | ?:[\\/]* ) # Absolute name.
1627 ac_srcdir=$srcdir$ac_dir_suffix;
1628 ac_top_srcdir=$srcdir
1629 ac_abs_top_srcdir=$srcdir ;;
1630 *) # Relative name.
1631 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1632 ac_top_srcdir=$ac_top_build_prefix$srcdir
1633 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1634 esac
1635 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1636
1637 cd "$ac_dir" || { ac_status=$?; continue; }
1638 # Check for guested configure.
1639 if test -f "$ac_srcdir/configure.gnu"; then
1640 echo &&
1641 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1642 elif test -f "$ac_srcdir/configure"; then
1643 echo &&
1644 $SHELL "$ac_srcdir/configure" --help=recursive
1645 else
1646 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1647 fi || ac_status=$?
1648 cd "$ac_pwd" || { ac_status=$?; break; }
1649 done
1650 fi
1651
1652 test -n "$ac_init_help" && exit $ac_status
1653 if $ac_init_version; then
1654 cat <<\_ACEOF
1655 configure
1656 generated by GNU Autoconf 2.69
1657
1658 Copyright (C) 2012 Free Software Foundation, Inc.
1659 This configure script is free software; the Free Software Foundation
1660 gives unlimited permission to copy, distribute and modify it.
1661 _ACEOF
1662 exit
1663 fi
1664
1665 ## ------------------------ ##
1666 ## Autoconf initialization. ##
1667 ## ------------------------ ##
1668
1669 # ac_fn_c_try_compile LINENO
1670 # --------------------------
1671 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1672 ac_fn_c_try_compile ()
1673 {
1674 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1675 rm -f conftest.$ac_objext
1676 if { { ac_try="$ac_compile"
1677 case "(($ac_try" in
1678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1679 *) ac_try_echo=$ac_try;;
1680 esac
1681 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1682 $as_echo "$ac_try_echo"; } >&5
1683 (eval "$ac_compile") 2>conftest.err
1684 ac_status=$?
1685 if test -s conftest.err; then
1686 grep -v '^ *+' conftest.err >conftest.er1
1687 cat conftest.er1 >&5
1688 mv -f conftest.er1 conftest.err
1689 fi
1690 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1691 test $ac_status = 0; } && {
1692 test -z "$ac_c_werror_flag" ||
1693 test ! -s conftest.err
1694 } && test -s conftest.$ac_objext; then :
1695 ac_retval=0
1696 else
1697 $as_echo "$as_me: failed program was:" >&5
1698 sed 's/^/| /' conftest.$ac_ext >&5
1699
1700 ac_retval=1
1701 fi
1702 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1703 as_fn_set_status $ac_retval
1704
1705 } # ac_fn_c_try_compile
1706
1707 # ac_fn_c_try_link LINENO
1708 # -----------------------
1709 # Try to link conftest.$ac_ext, and return whether this succeeded.
1710 ac_fn_c_try_link ()
1711 {
1712 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1713 rm -f conftest.$ac_objext conftest$ac_exeext
1714 if { { ac_try="$ac_link"
1715 case "(($ac_try" in
1716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1717 *) ac_try_echo=$ac_try;;
1718 esac
1719 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1720 $as_echo "$ac_try_echo"; } >&5
1721 (eval "$ac_link") 2>conftest.err
1722 ac_status=$?
1723 if test -s conftest.err; then
1724 grep -v '^ *+' conftest.err >conftest.er1
1725 cat conftest.er1 >&5
1726 mv -f conftest.er1 conftest.err
1727 fi
1728 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1729 test $ac_status = 0; } && {
1730 test -z "$ac_c_werror_flag" ||
1731 test ! -s conftest.err
1732 } && test -s conftest$ac_exeext && {
1733 test "$cross_compiling" = yes ||
1734 test -x conftest$ac_exeext
1735 }; then :
1736 ac_retval=0
1737 else
1738 $as_echo "$as_me: failed program was:" >&5
1739 sed 's/^/| /' conftest.$ac_ext >&5
1740
1741 ac_retval=1
1742 fi
1743 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1744 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1745 # interfere with the next link command; also delete a directory that is
1746 # left behind by Apple's compiler. We do this before executing the actions.
1747 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1748 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1749 as_fn_set_status $ac_retval
1750
1751 } # ac_fn_c_try_link
1752
1753 # ac_fn_c_try_cpp LINENO
1754 # ----------------------
1755 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1756 ac_fn_c_try_cpp ()
1757 {
1758 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1759 if { { ac_try="$ac_cpp conftest.$ac_ext"
1760 case "(($ac_try" in
1761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1762 *) ac_try_echo=$ac_try;;
1763 esac
1764 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1765 $as_echo "$ac_try_echo"; } >&5
1766 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1767 ac_status=$?
1768 if test -s conftest.err; then
1769 grep -v '^ *+' conftest.err >conftest.er1
1770 cat conftest.er1 >&5
1771 mv -f conftest.er1 conftest.err
1772 fi
1773 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1774 test $ac_status = 0; } > conftest.i && {
1775 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1776 test ! -s conftest.err
1777 }; then :
1778 ac_retval=0
1779 else
1780 $as_echo "$as_me: failed program was:" >&5
1781 sed 's/^/| /' conftest.$ac_ext >&5
1782
1783 ac_retval=1
1784 fi
1785 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1786 as_fn_set_status $ac_retval
1787
1788 } # ac_fn_c_try_cpp
1789
1790 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1791 # -------------------------------------------------------
1792 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1793 # the include files in INCLUDES and setting the cache variable VAR
1794 # accordingly.
1795 ac_fn_c_check_header_mongrel ()
1796 {
1797 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1798 if eval \${$3+:} false; then :
1799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1800 $as_echo_n "checking for $2... " >&6; }
1801 if eval \${$3+:} false; then :
1802 $as_echo_n "(cached) " >&6
1803 fi
1804 eval ac_res=\$$3
1805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1806 $as_echo "$ac_res" >&6; }
1807 else
1808 # Is the header compilable?
1809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1810 $as_echo_n "checking $2 usability... " >&6; }
1811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1812 /* end confdefs.h. */
1813 $4
1814 #include <$2>
1815 _ACEOF
1816 if ac_fn_c_try_compile "$LINENO"; then :
1817 ac_header_compiler=yes
1818 else
1819 ac_header_compiler=no
1820 fi
1821 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1823 $as_echo "$ac_header_compiler" >&6; }
1824
1825 # Is the header present?
1826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1827 $as_echo_n "checking $2 presence... " >&6; }
1828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1829 /* end confdefs.h. */
1830 #include <$2>
1831 _ACEOF
1832 if ac_fn_c_try_cpp "$LINENO"; then :
1833 ac_header_preproc=yes
1834 else
1835 ac_header_preproc=no
1836 fi
1837 rm -f conftest.err conftest.i conftest.$ac_ext
1838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1839 $as_echo "$ac_header_preproc" >&6; }
1840
1841 # So? What about this header?
1842 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1843 yes:no: )
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1845 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1846 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1847 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1848 ;;
1849 no:yes:* )
1850 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1851 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1852 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1853 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1854 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1855 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1856 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1857 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1858 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1859 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1860 ;;
1861 esac
1862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1863 $as_echo_n "checking for $2... " >&6; }
1864 if eval \${$3+:} false; then :
1865 $as_echo_n "(cached) " >&6
1866 else
1867 eval "$3=\$ac_header_compiler"
1868 fi
1869 eval ac_res=\$$3
1870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1871 $as_echo "$ac_res" >&6; }
1872 fi
1873 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1874
1875 } # ac_fn_c_check_header_mongrel
1876
1877 # ac_fn_c_try_run LINENO
1878 # ----------------------
1879 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1880 # that executables *can* be run.
1881 ac_fn_c_try_run ()
1882 {
1883 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1884 if { { ac_try="$ac_link"
1885 case "(($ac_try" in
1886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1887 *) ac_try_echo=$ac_try;;
1888 esac
1889 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1890 $as_echo "$ac_try_echo"; } >&5
1891 (eval "$ac_link") 2>&5
1892 ac_status=$?
1893 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1894 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1895 { { case "(($ac_try" in
1896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1897 *) ac_try_echo=$ac_try;;
1898 esac
1899 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1900 $as_echo "$ac_try_echo"; } >&5
1901 (eval "$ac_try") 2>&5
1902 ac_status=$?
1903 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1904 test $ac_status = 0; }; }; then :
1905 ac_retval=0
1906 else
1907 $as_echo "$as_me: program exited with status $ac_status" >&5
1908 $as_echo "$as_me: failed program was:" >&5
1909 sed 's/^/| /' conftest.$ac_ext >&5
1910
1911 ac_retval=$ac_status
1912 fi
1913 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1914 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1915 as_fn_set_status $ac_retval
1916
1917 } # ac_fn_c_try_run
1918
1919 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1920 # -------------------------------------------------------
1921 # Tests whether HEADER exists and can be compiled using the include files in
1922 # INCLUDES, setting the cache variable VAR accordingly.
1923 ac_fn_c_check_header_compile ()
1924 {
1925 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1927 $as_echo_n "checking for $2... " >&6; }
1928 if eval \${$3+:} false; then :
1929 $as_echo_n "(cached) " >&6
1930 else
1931 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1932 /* end confdefs.h. */
1933 $4
1934 #include <$2>
1935 _ACEOF
1936 if ac_fn_c_try_compile "$LINENO"; then :
1937 eval "$3=yes"
1938 else
1939 eval "$3=no"
1940 fi
1941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1942 fi
1943 eval ac_res=\$$3
1944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1945 $as_echo "$ac_res" >&6; }
1946 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1947
1948 } # ac_fn_c_check_header_compile
1949
1950 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1951 # -------------------------------------------
1952 # Tests whether TYPE exists after having included INCLUDES, setting cache
1953 # variable VAR accordingly.
1954 ac_fn_c_check_type ()
1955 {
1956 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1958 $as_echo_n "checking for $2... " >&6; }
1959 if eval \${$3+:} false; then :
1960 $as_echo_n "(cached) " >&6
1961 else
1962 eval "$3=no"
1963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1964 /* end confdefs.h. */
1965 $4
1966 int
1967 main ()
1968 {
1969 if (sizeof ($2))
1970 return 0;
1971 ;
1972 return 0;
1973 }
1974 _ACEOF
1975 if ac_fn_c_try_compile "$LINENO"; then :
1976 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1977 /* end confdefs.h. */
1978 $4
1979 int
1980 main ()
1981 {
1982 if (sizeof (($2)))
1983 return 0;
1984 ;
1985 return 0;
1986 }
1987 _ACEOF
1988 if ac_fn_c_try_compile "$LINENO"; then :
1989
1990 else
1991 eval "$3=yes"
1992 fi
1993 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1994 fi
1995 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1996 fi
1997 eval ac_res=\$$3
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1999 $as_echo "$ac_res" >&6; }
2000 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2001
2002 } # ac_fn_c_check_type
2003
2004 # ac_fn_c_check_func LINENO FUNC VAR
2005 # ----------------------------------
2006 # Tests whether FUNC exists, setting the cache variable VAR accordingly
2007 ac_fn_c_check_func ()
2008 {
2009 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2011 $as_echo_n "checking for $2... " >&6; }
2012 if eval \${$3+:} false; then :
2013 $as_echo_n "(cached) " >&6
2014 else
2015 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2016 /* end confdefs.h. */
2017 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
2018 For example, HP-UX 11i <limits.h> declares gettimeofday. */
2019 #define $2 innocuous_$2
2020
2021 /* System header to define __stub macros and hopefully few prototypes,
2022 which can conflict with char $2 (); below.
2023 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2024 <limits.h> exists even on freestanding compilers. */
2025
2026 #ifdef __STDC__
2027 # include <limits.h>
2028 #else
2029 # include <assert.h>
2030 #endif
2031
2032 #undef $2
2033
2034 /* Override any GCC internal prototype to avoid an error.
2035 Use char because int might match the return type of a GCC
2036 builtin and then its argument prototype would still apply. */
2037 #ifdef __cplusplus
2038 extern "C"
2039 #endif
2040 char $2 ();
2041 /* The GNU C library defines this for functions which it implements
2042 to always fail with ENOSYS. Some functions are actually named
2043 something starting with __ and the normal name is an alias. */
2044 #if defined __stub_$2 || defined __stub___$2
2045 choke me
2046 #endif
2047
2048 int
2049 main ()
2050 {
2051 return $2 ();
2052 ;
2053 return 0;
2054 }
2055 _ACEOF
2056 if ac_fn_c_try_link "$LINENO"; then :
2057 eval "$3=yes"
2058 else
2059 eval "$3=no"
2060 fi
2061 rm -f core conftest.err conftest.$ac_objext \
2062 conftest$ac_exeext conftest.$ac_ext
2063 fi
2064 eval ac_res=\$$3
2065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2066 $as_echo "$ac_res" >&6; }
2067 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2068
2069 } # ac_fn_c_check_func
2070
2071 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2072 # ---------------------------------------------
2073 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2074 # accordingly.
2075 ac_fn_c_check_decl ()
2076 {
2077 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2078 as_decl_name=`echo $2|sed 's/ *(.*//'`
2079 as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2080 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2081 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2082 if eval \${$3+:} false; then :
2083 $as_echo_n "(cached) " >&6
2084 else
2085 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2086 /* end confdefs.h. */
2087 $4
2088 int
2089 main ()
2090 {
2091 #ifndef $as_decl_name
2092 #ifdef __cplusplus
2093 (void) $as_decl_use;
2094 #else
2095 (void) $as_decl_name;
2096 #endif
2097 #endif
2098
2099 ;
2100 return 0;
2101 }
2102 _ACEOF
2103 if ac_fn_c_try_compile "$LINENO"; then :
2104 eval "$3=yes"
2105 else
2106 eval "$3=no"
2107 fi
2108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2109 fi
2110 eval ac_res=\$$3
2111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2112 $as_echo "$ac_res" >&6; }
2113 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2114
2115 } # ac_fn_c_check_decl
2116
2117 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
2118 # --------------------------------------------
2119 # Tries to find the compile-time value of EXPR in a program that includes
2120 # INCLUDES, setting VAR accordingly. Returns whether the value could be
2121 # computed
2122 ac_fn_c_compute_int ()
2123 {
2124 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2125 if test "$cross_compiling" = yes; then
2126 # Depending upon the size, compute the lo and hi bounds.
2127 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2128 /* end confdefs.h. */
2129 $4
2130 int
2131 main ()
2132 {
2133 static int test_array [1 - 2 * !(($2) >= 0)];
2134 test_array [0] = 0;
2135 return test_array [0];
2136
2137 ;
2138 return 0;
2139 }
2140 _ACEOF
2141 if ac_fn_c_try_compile "$LINENO"; then :
2142 ac_lo=0 ac_mid=0
2143 while :; do
2144 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2145 /* end confdefs.h. */
2146 $4
2147 int
2148 main ()
2149 {
2150 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2151 test_array [0] = 0;
2152 return test_array [0];
2153
2154 ;
2155 return 0;
2156 }
2157 _ACEOF
2158 if ac_fn_c_try_compile "$LINENO"; then :
2159 ac_hi=$ac_mid; break
2160 else
2161 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2162 if test $ac_lo -le $ac_mid; then
2163 ac_lo= ac_hi=
2164 break
2165 fi
2166 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2167 fi
2168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2169 done
2170 else
2171 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2172 /* end confdefs.h. */
2173 $4
2174 int
2175 main ()
2176 {
2177 static int test_array [1 - 2 * !(($2) < 0)];
2178 test_array [0] = 0;
2179 return test_array [0];
2180
2181 ;
2182 return 0;
2183 }
2184 _ACEOF
2185 if ac_fn_c_try_compile "$LINENO"; then :
2186 ac_hi=-1 ac_mid=-1
2187 while :; do
2188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2189 /* end confdefs.h. */
2190 $4
2191 int
2192 main ()
2193 {
2194 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2195 test_array [0] = 0;
2196 return test_array [0];
2197
2198 ;
2199 return 0;
2200 }
2201 _ACEOF
2202 if ac_fn_c_try_compile "$LINENO"; then :
2203 ac_lo=$ac_mid; break
2204 else
2205 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2206 if test $ac_mid -le $ac_hi; then
2207 ac_lo= ac_hi=
2208 break
2209 fi
2210 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2211 fi
2212 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2213 done
2214 else
2215 ac_lo= ac_hi=
2216 fi
2217 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2218 fi
2219 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2220 # Binary search between lo and hi bounds.
2221 while test "x$ac_lo" != "x$ac_hi"; do
2222 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2223 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2224 /* end confdefs.h. */
2225 $4
2226 int
2227 main ()
2228 {
2229 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2230 test_array [0] = 0;
2231 return test_array [0];
2232
2233 ;
2234 return 0;
2235 }
2236 _ACEOF
2237 if ac_fn_c_try_compile "$LINENO"; then :
2238 ac_hi=$ac_mid
2239 else
2240 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2241 fi
2242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2243 done
2244 case $ac_lo in #((
2245 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2246 '') ac_retval=1 ;;
2247 esac
2248 else
2249 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2250 /* end confdefs.h. */
2251 $4
2252 static long int longval () { return $2; }
2253 static unsigned long int ulongval () { return $2; }
2254 #include <stdio.h>
2255 #include <stdlib.h>
2256 int
2257 main ()
2258 {
2259
2260 FILE *f = fopen ("conftest.val", "w");
2261 if (! f)
2262 return 1;
2263 if (($2) < 0)
2264 {
2265 long int i = longval ();
2266 if (i != ($2))
2267 return 1;
2268 fprintf (f, "%ld", i);
2269 }
2270 else
2271 {
2272 unsigned long int i = ulongval ();
2273 if (i != ($2))
2274 return 1;
2275 fprintf (f, "%lu", i);
2276 }
2277 /* Do not output a trailing newline, as this causes \r\n confusion
2278 on some platforms. */
2279 return ferror (f) || fclose (f) != 0;
2280
2281 ;
2282 return 0;
2283 }
2284 _ACEOF
2285 if ac_fn_c_try_run "$LINENO"; then :
2286 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2287 else
2288 ac_retval=1
2289 fi
2290 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2291 conftest.$ac_objext conftest.beam conftest.$ac_ext
2292 rm -f conftest.val
2293
2294 fi
2295 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2296 as_fn_set_status $ac_retval
2297
2298 } # ac_fn_c_compute_int
2299
2300 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2301 # ----------------------------------------------------
2302 # Tries to find if the field MEMBER exists in type AGGR, after including
2303 # INCLUDES, setting cache variable VAR accordingly.
2304 ac_fn_c_check_member ()
2305 {
2306 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2308 $as_echo_n "checking for $2.$3... " >&6; }
2309 if eval \${$4+:} false; then :
2310 $as_echo_n "(cached) " >&6
2311 else
2312 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2313 /* end confdefs.h. */
2314 $5
2315 int
2316 main ()
2317 {
2318 static $2 ac_aggr;
2319 if (ac_aggr.$3)
2320 return 0;
2321 ;
2322 return 0;
2323 }
2324 _ACEOF
2325 if ac_fn_c_try_compile "$LINENO"; then :
2326 eval "$4=yes"
2327 else
2328 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2329 /* end confdefs.h. */
2330 $5
2331 int
2332 main ()
2333 {
2334 static $2 ac_aggr;
2335 if (sizeof ac_aggr.$3)
2336 return 0;
2337 ;
2338 return 0;
2339 }
2340 _ACEOF
2341 if ac_fn_c_try_compile "$LINENO"; then :
2342 eval "$4=yes"
2343 else
2344 eval "$4=no"
2345 fi
2346 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2347 fi
2348 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2349 fi
2350 eval ac_res=\$$4
2351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2352 $as_echo "$ac_res" >&6; }
2353 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2354
2355 } # ac_fn_c_check_member
2356 cat >config.log <<_ACEOF
2357 This file contains any messages produced by compilers while
2358 running configure, to aid debugging if configure makes a mistake.
2359
2360 It was created by $as_me, which was
2361 generated by GNU Autoconf 2.69. Invocation command line was
2362
2363 $ $0 $@
2364
2365 _ACEOF
2366 exec 5>>config.log
2367 {
2368 cat <<_ASUNAME
2369 ## --------- ##
2370 ## Platform. ##
2371 ## --------- ##
2372
2373 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2374 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2375 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2376 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2377 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2378
2379 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2380 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2381
2382 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2383 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2384 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2385 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2386 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2387 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2388 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2389
2390 _ASUNAME
2391
2392 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2393 for as_dir in $PATH
2394 do
2395 IFS=$as_save_IFS
2396 test -z "$as_dir" && as_dir=.
2397 $as_echo "PATH: $as_dir"
2398 done
2399 IFS=$as_save_IFS
2400
2401 } >&5
2402
2403 cat >&5 <<_ACEOF
2404
2405
2406 ## ----------- ##
2407 ## Core tests. ##
2408 ## ----------- ##
2409
2410 _ACEOF
2411
2412
2413 # Keep a trace of the command line.
2414 # Strip out --no-create and --no-recursion so they do not pile up.
2415 # Strip out --silent because we don't want to record it for future runs.
2416 # Also quote any args containing shell meta-characters.
2417 # Make two passes to allow for proper duplicate-argument suppression.
2418 ac_configure_args=
2419 ac_configure_args0=
2420 ac_configure_args1=
2421 ac_must_keep_next=false
2422 for ac_pass in 1 2
2423 do
2424 for ac_arg
2425 do
2426 case $ac_arg in
2427 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2428 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2429 | -silent | --silent | --silen | --sile | --sil)
2430 continue ;;
2431 *\'*)
2432 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2433 esac
2434 case $ac_pass in
2435 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2436 2)
2437 as_fn_append ac_configure_args1 " '$ac_arg'"
2438 if test $ac_must_keep_next = true; then
2439 ac_must_keep_next=false # Got value, back to normal.
2440 else
2441 case $ac_arg in
2442 *=* | --config-cache | -C | -disable-* | --disable-* \
2443 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2444 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2445 | -with-* | --with-* | -without-* | --without-* | --x)
2446 case "$ac_configure_args0 " in
2447 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2448 esac
2449 ;;
2450 -* ) ac_must_keep_next=true ;;
2451 esac
2452 fi
2453 as_fn_append ac_configure_args " '$ac_arg'"
2454 ;;
2455 esac
2456 done
2457 done
2458 { ac_configure_args0=; unset ac_configure_args0;}
2459 { ac_configure_args1=; unset ac_configure_args1;}
2460
2461 # When interrupted or exit'd, cleanup temporary files, and complete
2462 # config.log. We remove comments because anyway the quotes in there
2463 # would cause problems or look ugly.
2464 # WARNING: Use '\'' to represent an apostrophe within the trap.
2465 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2466 trap 'exit_status=$?
2467 # Save into config.log some information that might help in debugging.
2468 {
2469 echo
2470
2471 $as_echo "## ---------------- ##
2472 ## Cache variables. ##
2473 ## ---------------- ##"
2474 echo
2475 # The following way of writing the cache mishandles newlines in values,
2476 (
2477 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2478 eval ac_val=\$$ac_var
2479 case $ac_val in #(
2480 *${as_nl}*)
2481 case $ac_var in #(
2482 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2483 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2484 esac
2485 case $ac_var in #(
2486 _ | IFS | as_nl) ;; #(
2487 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2488 *) { eval $ac_var=; unset $ac_var;} ;;
2489 esac ;;
2490 esac
2491 done
2492 (set) 2>&1 |
2493 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2494 *${as_nl}ac_space=\ *)
2495 sed -n \
2496 "s/'\''/'\''\\\\'\'''\''/g;
2497 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2498 ;; #(
2499 *)
2500 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2501 ;;
2502 esac |
2503 sort
2504 )
2505 echo
2506
2507 $as_echo "## ----------------- ##
2508 ## Output variables. ##
2509 ## ----------------- ##"
2510 echo
2511 for ac_var in $ac_subst_vars
2512 do
2513 eval ac_val=\$$ac_var
2514 case $ac_val in
2515 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2516 esac
2517 $as_echo "$ac_var='\''$ac_val'\''"
2518 done | sort
2519 echo
2520
2521 if test -n "$ac_subst_files"; then
2522 $as_echo "## ------------------- ##
2523 ## File substitutions. ##
2524 ## ------------------- ##"
2525 echo
2526 for ac_var in $ac_subst_files
2527 do
2528 eval ac_val=\$$ac_var
2529 case $ac_val in
2530 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2531 esac
2532 $as_echo "$ac_var='\''$ac_val'\''"
2533 done | sort
2534 echo
2535 fi
2536
2537 if test -s confdefs.h; then
2538 $as_echo "## ----------- ##
2539 ## confdefs.h. ##
2540 ## ----------- ##"
2541 echo
2542 cat confdefs.h
2543 echo
2544 fi
2545 test "$ac_signal" != 0 &&
2546 $as_echo "$as_me: caught signal $ac_signal"
2547 $as_echo "$as_me: exit $exit_status"
2548 } >&5
2549 rm -f core *.core core.conftest.* &&
2550 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2551 exit $exit_status
2552 ' 0
2553 for ac_signal in 1 2 13 15; do
2554 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2555 done
2556 ac_signal=0
2557
2558 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2559 rm -f -r conftest* confdefs.h
2560
2561 $as_echo "/* confdefs.h */" > confdefs.h
2562
2563 # Predefined preprocessor variables.
2564
2565 cat >>confdefs.h <<_ACEOF
2566 #define PACKAGE_NAME "$PACKAGE_NAME"
2567 _ACEOF
2568
2569 cat >>confdefs.h <<_ACEOF
2570 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2571 _ACEOF
2572
2573 cat >>confdefs.h <<_ACEOF
2574 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2575 _ACEOF
2576
2577 cat >>confdefs.h <<_ACEOF
2578 #define PACKAGE_STRING "$PACKAGE_STRING"
2579 _ACEOF
2580
2581 cat >>confdefs.h <<_ACEOF
2582 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2583 _ACEOF
2584
2585 cat >>confdefs.h <<_ACEOF
2586 #define PACKAGE_URL "$PACKAGE_URL"
2587 _ACEOF
2588
2589
2590 # Let the site file select an alternate cache file if it wants to.
2591 # Prefer an explicitly selected file to automatically selected ones.
2592 ac_site_file1=NONE
2593 ac_site_file2=NONE
2594 if test -n "$CONFIG_SITE"; then
2595 # We do not want a PATH search for config.site.
2596 case $CONFIG_SITE in #((
2597 -*) ac_site_file1=./$CONFIG_SITE;;
2598 */*) ac_site_file1=$CONFIG_SITE;;
2599 *) ac_site_file1=./$CONFIG_SITE;;
2600 esac
2601 elif test "x$prefix" != xNONE; then
2602 ac_site_file1=$prefix/share/config.site
2603 ac_site_file2=$prefix/etc/config.site
2604 else
2605 ac_site_file1=$ac_default_prefix/share/config.site
2606 ac_site_file2=$ac_default_prefix/etc/config.site
2607 fi
2608 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2609 do
2610 test "x$ac_site_file" = xNONE && continue
2611 if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2612 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2613 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2614 sed 's/^/| /' "$ac_site_file" >&5
2615 . "$ac_site_file" \
2616 || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2617 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2618 as_fn_error $? "failed to load site script $ac_site_file
2619 See \`config.log' for more details" "$LINENO" 5; }
2620 fi
2621 done
2622
2623 if test -r "$cache_file"; then
2624 # Some versions of bash will fail to source /dev/null (special files
2625 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2626 if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2627 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2628 $as_echo "$as_me: loading cache $cache_file" >&6;}
2629 case $cache_file in
2630 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2631 *) . "./$cache_file";;
2632 esac
2633 fi
2634 else
2635 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2636 $as_echo "$as_me: creating cache $cache_file" >&6;}
2637 >$cache_file
2638 fi
2639
2640 gt_needs="$gt_needs "
2641 as_fn_append ac_header_list " stdlib.h"
2642 as_fn_append ac_header_list " unistd.h"
2643 as_fn_append ac_header_list " sys/param.h"
2644 as_fn_append ac_func_list " symlink"
2645 # Check that the precious variables saved in the cache have kept the same
2646 # value.
2647 ac_cache_corrupted=false
2648 for ac_var in $ac_precious_vars; do
2649 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2650 eval ac_new_set=\$ac_env_${ac_var}_set
2651 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2652 eval ac_new_val=\$ac_env_${ac_var}_value
2653 case $ac_old_set,$ac_new_set in
2654 set,)
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2656 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2657 ac_cache_corrupted=: ;;
2658 ,set)
2659 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2660 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2661 ac_cache_corrupted=: ;;
2662 ,);;
2663 *)
2664 if test "x$ac_old_val" != "x$ac_new_val"; then
2665 # differences in whitespace do not lead to failure.
2666 ac_old_val_w=`echo x $ac_old_val`
2667 ac_new_val_w=`echo x $ac_new_val`
2668 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2670 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2671 ac_cache_corrupted=:
2672 else
2673 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2674 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2675 eval $ac_var=\$ac_old_val
2676 fi
2677 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2678 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2679 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2680 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2681 fi;;
2682 esac
2683 # Pass precious variables to config.status.
2684 if test "$ac_new_set" = set; then
2685 case $ac_new_val in
2686 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2687 *) ac_arg=$ac_var=$ac_new_val ;;
2688 esac
2689 case " $ac_configure_args " in
2690 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2691 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2692 esac
2693 fi
2694 done
2695 if $ac_cache_corrupted; then
2696 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2697 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2698 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2699 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2700 as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2701 fi
2702 ## -------------------- ##
2703 ## Main body of script. ##
2704 ## -------------------- ##
2705
2706 ac_ext=c
2707 ac_cpp='$CPP $CPPFLAGS'
2708 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2709 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2710 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2711
2712
2713
2714 ac_aux_dir=
2715 for ac_dir in config "$srcdir"/config; do
2716 if test -f "$ac_dir/install-sh"; then
2717 ac_aux_dir=$ac_dir
2718 ac_install_sh="$ac_aux_dir/install-sh -c"
2719 break
2720 elif test -f "$ac_dir/install.sh"; then
2721 ac_aux_dir=$ac_dir
2722 ac_install_sh="$ac_aux_dir/install.sh -c"
2723 break
2724 elif test -f "$ac_dir/shtool"; then
2725 ac_aux_dir=$ac_dir
2726 ac_install_sh="$ac_aux_dir/shtool install -c"
2727 break
2728 fi
2729 done
2730 if test -z "$ac_aux_dir"; then
2731 as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
2732 fi
2733
2734 # These three variables are undocumented and unsupported,
2735 # and are intended to be withdrawn in a future Autoconf release.
2736 # They can cause serious problems if a builder's source tree is in a directory
2737 # whose full name contains unusual characters.
2738 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2739 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2740 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2741
2742
2743 ac_config_headers="$ac_config_headers lib/config.h"
2744
2745
2746 MCONFIG=./MCONFIG
2747
2748 BINARY_TYPE=bin
2749 E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2750 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2751 DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2752 | tr \" " "`
2753 E2FSPROGS_DAY=$(echo $DATE | awk -F- '{print $1}' | sed -e '/^[1-9]$/s/^/0/')
2754 MONTH=`echo $DATE | awk -F- '{print $2}'`
2755 YEAR=`echo $DATE | awk -F- '{print $3}'`
2756
2757 if expr $YEAR ">" 1900 > /dev/null ; then
2758 E2FSPROGS_YEAR=$YEAR
2759 elif expr $YEAR ">" 90 >/dev/null ; then
2760 E2FSPROGS_YEAR=19$YEAR
2761 else
2762 E2FSPROGS_YEAR=20$YEAR
2763 fi
2764
2765 case $MONTH in
2766 Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2767 Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2768 Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2769 Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2770 May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2771 Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2772 Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2773 Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2774 Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2775 Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2776 Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2777 Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
2778 *) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
2779 $as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
2780 esac
2781
2782 base_ver=`echo $E2FSPROGS_VERSION | \
2783 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
2784
2785 date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2786
2787 case $E2FSPROGS_VERSION in
2788 *-WIP|pre-*)
2789 E2FSPROGS_PKGVER="$base_ver~WIP.$date_spec"
2790 ;;
2791 *)
2792 E2FSPROGS_PKGVER="$base_ver"
2793 ;;
2794 esac
2795
2796 unset DATE MONTH YEAR base_ver pre_vers date_spec
2797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&5
2798 $as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
2799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
2800 $as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
2801
2802
2803
2804
2805
2806 WITH_DIET_LIBC=
2807
2808 # Check whether --with-diet-libc was given.
2809 if test "${with_diet_libc+set}" = set; then :
2810 withval=$with_diet_libc; CC="diet cc -nostdinc"
2811 WITH_DIET_LIBC=yes
2812 if test -z "$LIBS"
2813 then
2814 LIBS="-lcompat"
2815 else
2816 LIBS="$LIBS -lcompat"
2817 fi
2818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
2819 $as_echo "CC=$CC" >&6; }
2820 fi
2821 # Make sure we can run config.sub.
2822 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2823 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2824
2825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2826 $as_echo_n "checking build system type... " >&6; }
2827 if ${ac_cv_build+:} false; then :
2828 $as_echo_n "(cached) " >&6
2829 else
2830 ac_build_alias=$build_alias
2831 test "x$ac_build_alias" = x &&
2832 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2833 test "x$ac_build_alias" = x &&
2834 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2835 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2836 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2837
2838 fi
2839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2840 $as_echo "$ac_cv_build" >&6; }
2841 case $ac_cv_build in
2842 *-*-*) ;;
2843 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2844 esac
2845 build=$ac_cv_build
2846 ac_save_IFS=$IFS; IFS='-'
2847 set x $ac_cv_build
2848 shift
2849 build_cpu=$1
2850 build_vendor=$2
2851 shift; shift
2852 # Remember, the first character of IFS is used to create $*,
2853 # except with old shells:
2854 build_os=$*
2855 IFS=$ac_save_IFS
2856 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2857
2858
2859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2860 $as_echo_n "checking host system type... " >&6; }
2861 if ${ac_cv_host+:} false; then :
2862 $as_echo_n "(cached) " >&6
2863 else
2864 if test "x$host_alias" = x; then
2865 ac_cv_host=$ac_cv_build
2866 else
2867 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2868 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2869 fi
2870
2871 fi
2872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2873 $as_echo "$ac_cv_host" >&6; }
2874 case $ac_cv_host in
2875 *-*-*) ;;
2876 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2877 esac
2878 host=$ac_cv_host
2879 ac_save_IFS=$IFS; IFS='-'
2880 set x $ac_cv_host
2881 shift
2882 host_cpu=$1
2883 host_vendor=$2
2884 shift; shift
2885 # Remember, the first character of IFS is used to create $*,
2886 # except with old shells:
2887 host_os=$*
2888 IFS=$ac_save_IFS
2889 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2890
2891
2892 DLOPEN_LIB=''
2893 ac_ext=c
2894 ac_cpp='$CPP $CPPFLAGS'
2895 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2896 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2897 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2898 if test -n "$ac_tool_prefix"; then
2899 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2900 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2902 $as_echo_n "checking for $ac_word... " >&6; }
2903 if ${ac_cv_prog_CC+:} false; then :
2904 $as_echo_n "(cached) " >&6
2905 else
2906 if test -n "$CC"; then
2907 ac_cv_prog_CC="$CC" # Let the user override the test.
2908 else
2909 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2910 for as_dir in $PATH
2911 do
2912 IFS=$as_save_IFS
2913 test -z "$as_dir" && as_dir=.
2914 for ac_exec_ext in '' $ac_executable_extensions; do
2915 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2916 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2917 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2918 break 2
2919 fi
2920 done
2921 done
2922 IFS=$as_save_IFS
2923
2924 fi
2925 fi
2926 CC=$ac_cv_prog_CC
2927 if test -n "$CC"; then
2928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2929 $as_echo "$CC" >&6; }
2930 else
2931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2932 $as_echo "no" >&6; }
2933 fi
2934
2935
2936 fi
2937 if test -z "$ac_cv_prog_CC"; then
2938 ac_ct_CC=$CC
2939 # Extract the first word of "gcc", so it can be a program name with args.
2940 set dummy gcc; ac_word=$2
2941 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2942 $as_echo_n "checking for $ac_word... " >&6; }
2943 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2944 $as_echo_n "(cached) " >&6
2945 else
2946 if test -n "$ac_ct_CC"; then
2947 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2948 else
2949 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2950 for as_dir in $PATH
2951 do
2952 IFS=$as_save_IFS
2953 test -z "$as_dir" && as_dir=.
2954 for ac_exec_ext in '' $ac_executable_extensions; do
2955 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2956 ac_cv_prog_ac_ct_CC="gcc"
2957 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2958 break 2
2959 fi
2960 done
2961 done
2962 IFS=$as_save_IFS
2963
2964 fi
2965 fi
2966 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2967 if test -n "$ac_ct_CC"; then
2968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2969 $as_echo "$ac_ct_CC" >&6; }
2970 else
2971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2972 $as_echo "no" >&6; }
2973 fi
2974
2975 if test "x$ac_ct_CC" = x; then
2976 CC=""
2977 else
2978 case $cross_compiling:$ac_tool_warned in
2979 yes:)
2980 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2981 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2982 ac_tool_warned=yes ;;
2983 esac
2984 CC=$ac_ct_CC
2985 fi
2986 else
2987 CC="$ac_cv_prog_CC"
2988 fi
2989
2990 if test -z "$CC"; then
2991 if test -n "$ac_tool_prefix"; then
2992 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2993 set dummy ${ac_tool_prefix}cc; ac_word=$2
2994 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2995 $as_echo_n "checking for $ac_word... " >&6; }
2996 if ${ac_cv_prog_CC+:} false; then :
2997 $as_echo_n "(cached) " >&6
2998 else
2999 if test -n "$CC"; then
3000 ac_cv_prog_CC="$CC" # Let the user override the test.
3001 else
3002 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3003 for as_dir in $PATH
3004 do
3005 IFS=$as_save_IFS
3006 test -z "$as_dir" && as_dir=.
3007 for ac_exec_ext in '' $ac_executable_extensions; do
3008 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3009 ac_cv_prog_CC="${ac_tool_prefix}cc"
3010 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3011 break 2
3012 fi
3013 done
3014 done
3015 IFS=$as_save_IFS
3016
3017 fi
3018 fi
3019 CC=$ac_cv_prog_CC
3020 if test -n "$CC"; then
3021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3022 $as_echo "$CC" >&6; }
3023 else
3024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3025 $as_echo "no" >&6; }
3026 fi
3027
3028
3029 fi
3030 fi
3031 if test -z "$CC"; then
3032 # Extract the first word of "cc", so it can be a program name with args.
3033 set dummy cc; ac_word=$2
3034 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3035 $as_echo_n "checking for $ac_word... " >&6; }
3036 if ${ac_cv_prog_CC+:} false; then :
3037 $as_echo_n "(cached) " >&6
3038 else
3039 if test -n "$CC"; then
3040 ac_cv_prog_CC="$CC" # Let the user override the test.
3041 else
3042 ac_prog_rejected=no
3043 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3044 for as_dir in $PATH
3045 do
3046 IFS=$as_save_IFS
3047 test -z "$as_dir" && as_dir=.
3048 for ac_exec_ext in '' $ac_executable_extensions; do
3049 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3050 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3051 ac_prog_rejected=yes
3052 continue
3053 fi
3054 ac_cv_prog_CC="cc"
3055 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3056 break 2
3057 fi
3058 done
3059 done
3060 IFS=$as_save_IFS
3061
3062 if test $ac_prog_rejected = yes; then
3063 # We found a bogon in the path, so make sure we never use it.
3064 set dummy $ac_cv_prog_CC
3065 shift
3066 if test $# != 0; then
3067 # We chose a different compiler from the bogus one.
3068 # However, it has the same basename, so the bogon will be chosen
3069 # first if we set CC to just the basename; use the full file name.
3070 shift
3071 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3072 fi
3073 fi
3074 fi
3075 fi
3076 CC=$ac_cv_prog_CC
3077 if test -n "$CC"; then
3078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3079 $as_echo "$CC" >&6; }
3080 else
3081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3082 $as_echo "no" >&6; }
3083 fi
3084
3085
3086 fi
3087 if test -z "$CC"; then
3088 if test -n "$ac_tool_prefix"; then
3089 for ac_prog in cl.exe
3090 do
3091 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3092 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3094 $as_echo_n "checking for $ac_word... " >&6; }
3095 if ${ac_cv_prog_CC+:} false; then :
3096 $as_echo_n "(cached) " >&6
3097 else
3098 if test -n "$CC"; then
3099 ac_cv_prog_CC="$CC" # Let the user override the test.
3100 else
3101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3102 for as_dir in $PATH
3103 do
3104 IFS=$as_save_IFS
3105 test -z "$as_dir" && as_dir=.
3106 for ac_exec_ext in '' $ac_executable_extensions; do
3107 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3108 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3110 break 2
3111 fi
3112 done
3113 done
3114 IFS=$as_save_IFS
3115
3116 fi
3117 fi
3118 CC=$ac_cv_prog_CC
3119 if test -n "$CC"; then
3120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3121 $as_echo "$CC" >&6; }
3122 else
3123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3124 $as_echo "no" >&6; }
3125 fi
3126
3127
3128 test -n "$CC" && break
3129 done
3130 fi
3131 if test -z "$CC"; then
3132 ac_ct_CC=$CC
3133 for ac_prog in cl.exe
3134 do
3135 # Extract the first word of "$ac_prog", so it can be a program name with args.
3136 set dummy $ac_prog; ac_word=$2
3137 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3138 $as_echo_n "checking for $ac_word... " >&6; }
3139 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3140 $as_echo_n "(cached) " >&6
3141 else
3142 if test -n "$ac_ct_CC"; then
3143 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3144 else
3145 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3146 for as_dir in $PATH
3147 do
3148 IFS=$as_save_IFS
3149 test -z "$as_dir" && as_dir=.
3150 for ac_exec_ext in '' $ac_executable_extensions; do
3151 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3152 ac_cv_prog_ac_ct_CC="$ac_prog"
3153 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3154 break 2
3155 fi
3156 done
3157 done
3158 IFS=$as_save_IFS
3159
3160 fi
3161 fi
3162 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3163 if test -n "$ac_ct_CC"; then
3164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3165 $as_echo "$ac_ct_CC" >&6; }
3166 else
3167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3168 $as_echo "no" >&6; }
3169 fi
3170
3171
3172 test -n "$ac_ct_CC" && break
3173 done
3174
3175 if test "x$ac_ct_CC" = x; then
3176 CC=""
3177 else
3178 case $cross_compiling:$ac_tool_warned in
3179 yes:)
3180 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3181 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3182 ac_tool_warned=yes ;;
3183 esac
3184 CC=$ac_ct_CC
3185 fi
3186 fi
3187
3188 fi
3189
3190
3191 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3192 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3193 as_fn_error $? "no acceptable C compiler found in \$PATH
3194 See \`config.log' for more details" "$LINENO" 5; }
3195
3196 # Provide some information about the compiler.
3197 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3198 set X $ac_compile
3199 ac_compiler=$2
3200 for ac_option in --version -v -V -qversion; do
3201 { { ac_try="$ac_compiler $ac_option >&5"
3202 case "(($ac_try" in
3203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3204 *) ac_try_echo=$ac_try;;
3205 esac
3206 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3207 $as_echo "$ac_try_echo"; } >&5
3208 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3209 ac_status=$?
3210 if test -s conftest.err; then
3211 sed '10a\
3212 ... rest of stderr output deleted ...
3213 10q' conftest.err >conftest.er1
3214 cat conftest.er1 >&5
3215 fi
3216 rm -f conftest.er1 conftest.err
3217 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3218 test $ac_status = 0; }
3219 done
3220
3221 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3222 /* end confdefs.h. */
3223
3224 int
3225 main ()
3226 {
3227
3228 ;
3229 return 0;
3230 }
3231 _ACEOF
3232 ac_clean_files_save=$ac_clean_files
3233 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3234 # Try to create an executable without -o first, disregard a.out.
3235 # It will help us diagnose broken compilers, and finding out an intuition
3236 # of exeext.
3237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3238 $as_echo_n "checking whether the C compiler works... " >&6; }
3239 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3240
3241 # The possible output files:
3242 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3243
3244 ac_rmfiles=
3245 for ac_file in $ac_files
3246 do
3247 case $ac_file in
3248 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3249 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3250 esac
3251 done
3252 rm -f $ac_rmfiles
3253
3254 if { { ac_try="$ac_link_default"
3255 case "(($ac_try" in
3256 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3257 *) ac_try_echo=$ac_try;;
3258 esac
3259 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3260 $as_echo "$ac_try_echo"; } >&5
3261 (eval "$ac_link_default") 2>&5
3262 ac_status=$?
3263 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3264 test $ac_status = 0; }; then :
3265 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3266 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3267 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3268 # so that the user can short-circuit this test for compilers unknown to
3269 # Autoconf.
3270 for ac_file in $ac_files ''
3271 do
3272 test -f "$ac_file" || continue
3273 case $ac_file in
3274 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3275 ;;
3276 [ab].out )
3277 # We found the default executable, but exeext='' is most
3278 # certainly right.
3279 break;;
3280 *.* )
3281 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3282 then :; else
3283 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3284 fi
3285 # We set ac_cv_exeext here because the later test for it is not
3286 # safe: cross compilers may not add the suffix if given an `-o'
3287 # argument, so we may need to know it at that point already.
3288 # Even if this section looks crufty: it has the advantage of
3289 # actually working.
3290 break;;
3291 * )
3292 break;;
3293 esac
3294 done
3295 test "$ac_cv_exeext" = no && ac_cv_exeext=
3296
3297 else
3298 ac_file=''
3299 fi
3300 if test -z "$ac_file"; then :
3301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3302 $as_echo "no" >&6; }
3303 $as_echo "$as_me: failed program was:" >&5
3304 sed 's/^/| /' conftest.$ac_ext >&5
3305
3306 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3307 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3308 as_fn_error 77 "C compiler cannot create executables
3309 See \`config.log' for more details" "$LINENO" 5; }
3310 else
3311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3312 $as_echo "yes" >&6; }
3313 fi
3314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3315 $as_echo_n "checking for C compiler default output file name... " >&6; }
3316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3317 $as_echo "$ac_file" >&6; }
3318 ac_exeext=$ac_cv_exeext
3319
3320 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3321 ac_clean_files=$ac_clean_files_save
3322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3323 $as_echo_n "checking for suffix of executables... " >&6; }
3324 if { { ac_try="$ac_link"
3325 case "(($ac_try" in
3326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3327 *) ac_try_echo=$ac_try;;
3328 esac
3329 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3330 $as_echo "$ac_try_echo"; } >&5
3331 (eval "$ac_link") 2>&5
3332 ac_status=$?
3333 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3334 test $ac_status = 0; }; then :
3335 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3336 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3337 # work properly (i.e., refer to `conftest.exe'), while it won't with
3338 # `rm'.
3339 for ac_file in conftest.exe conftest conftest.*; do
3340 test -f "$ac_file" || continue
3341 case $ac_file in
3342 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3343 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3344 break;;
3345 * ) break;;
3346 esac
3347 done
3348 else
3349 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3350 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3351 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3352 See \`config.log' for more details" "$LINENO" 5; }
3353 fi
3354 rm -f conftest conftest$ac_cv_exeext
3355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3356 $as_echo "$ac_cv_exeext" >&6; }
3357
3358 rm -f conftest.$ac_ext
3359 EXEEXT=$ac_cv_exeext
3360 ac_exeext=$EXEEXT
3361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3362 /* end confdefs.h. */
3363 #include <stdio.h>
3364 int
3365 main ()
3366 {
3367 FILE *f = fopen ("conftest.out", "w");
3368 return ferror (f) || fclose (f) != 0;
3369
3370 ;
3371 return 0;
3372 }
3373 _ACEOF
3374 ac_clean_files="$ac_clean_files conftest.out"
3375 # Check that the compiler produces executables we can run. If not, either
3376 # the compiler is broken, or we cross compile.
3377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3378 $as_echo_n "checking whether we are cross compiling... " >&6; }
3379 if test "$cross_compiling" != yes; then
3380 { { ac_try="$ac_link"
3381 case "(($ac_try" in
3382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3383 *) ac_try_echo=$ac_try;;
3384 esac
3385 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3386 $as_echo "$ac_try_echo"; } >&5
3387 (eval "$ac_link") 2>&5
3388 ac_status=$?
3389 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3390 test $ac_status = 0; }
3391 if { ac_try='./conftest$ac_cv_exeext'
3392 { { case "(($ac_try" in
3393 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3394 *) ac_try_echo=$ac_try;;
3395 esac
3396 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3397 $as_echo "$ac_try_echo"; } >&5
3398 (eval "$ac_try") 2>&5
3399 ac_status=$?
3400 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3401 test $ac_status = 0; }; }; then
3402 cross_compiling=no
3403 else
3404 if test "$cross_compiling" = maybe; then
3405 cross_compiling=yes
3406 else
3407 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3408 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3409 as_fn_error $? "cannot run C compiled programs.
3410 If you meant to cross compile, use \`--host'.
3411 See \`config.log' for more details" "$LINENO" 5; }
3412 fi
3413 fi
3414 fi
3415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3416 $as_echo "$cross_compiling" >&6; }
3417
3418 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3419 ac_clean_files=$ac_clean_files_save
3420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3421 $as_echo_n "checking for suffix of object files... " >&6; }
3422 if ${ac_cv_objext+:} false; then :
3423 $as_echo_n "(cached) " >&6
3424 else
3425 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3426 /* end confdefs.h. */
3427
3428 int
3429 main ()
3430 {
3431
3432 ;
3433 return 0;
3434 }
3435 _ACEOF
3436 rm -f conftest.o conftest.obj
3437 if { { ac_try="$ac_compile"
3438 case "(($ac_try" in
3439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3440 *) ac_try_echo=$ac_try;;
3441 esac
3442 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3443 $as_echo "$ac_try_echo"; } >&5
3444 (eval "$ac_compile") 2>&5
3445 ac_status=$?
3446 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3447 test $ac_status = 0; }; then :
3448 for ac_file in conftest.o conftest.obj conftest.*; do
3449 test -f "$ac_file" || continue;
3450 case $ac_file in
3451 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3452 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3453 break;;
3454 esac
3455 done
3456 else
3457 $as_echo "$as_me: failed program was:" >&5
3458 sed 's/^/| /' conftest.$ac_ext >&5
3459
3460 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3461 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3462 as_fn_error $? "cannot compute suffix of object files: cannot compile
3463 See \`config.log' for more details" "$LINENO" 5; }
3464 fi
3465 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3466 fi
3467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3468 $as_echo "$ac_cv_objext" >&6; }
3469 OBJEXT=$ac_cv_objext
3470 ac_objext=$OBJEXT
3471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3472 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3473 if ${ac_cv_c_compiler_gnu+:} false; then :
3474 $as_echo_n "(cached) " >&6
3475 else
3476 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3477 /* end confdefs.h. */
3478
3479 int
3480 main ()
3481 {
3482 #ifndef __GNUC__
3483 choke me
3484 #endif
3485
3486 ;
3487 return 0;
3488 }
3489 _ACEOF
3490 if ac_fn_c_try_compile "$LINENO"; then :
3491 ac_compiler_gnu=yes
3492 else
3493 ac_compiler_gnu=no
3494 fi
3495 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3496 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3497
3498 fi
3499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3500 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3501 if test $ac_compiler_gnu = yes; then
3502 GCC=yes
3503 else
3504 GCC=
3505 fi
3506 ac_test_CFLAGS=${CFLAGS+set}
3507 ac_save_CFLAGS=$CFLAGS
3508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3509 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3510 if ${ac_cv_prog_cc_g+:} false; then :
3511 $as_echo_n "(cached) " >&6
3512 else
3513 ac_save_c_werror_flag=$ac_c_werror_flag
3514 ac_c_werror_flag=yes
3515 ac_cv_prog_cc_g=no
3516 CFLAGS="-g"
3517 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3518 /* end confdefs.h. */
3519
3520 int
3521 main ()
3522 {
3523
3524 ;
3525 return 0;
3526 }
3527 _ACEOF
3528 if ac_fn_c_try_compile "$LINENO"; then :
3529 ac_cv_prog_cc_g=yes
3530 else
3531 CFLAGS=""
3532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3533 /* end confdefs.h. */
3534
3535 int
3536 main ()
3537 {
3538
3539 ;
3540 return 0;
3541 }
3542 _ACEOF
3543 if ac_fn_c_try_compile "$LINENO"; then :
3544
3545 else
3546 ac_c_werror_flag=$ac_save_c_werror_flag
3547 CFLAGS="-g"
3548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3549 /* end confdefs.h. */
3550
3551 int
3552 main ()
3553 {
3554
3555 ;
3556 return 0;
3557 }
3558 _ACEOF
3559 if ac_fn_c_try_compile "$LINENO"; then :
3560 ac_cv_prog_cc_g=yes
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 fi
3566 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3567 ac_c_werror_flag=$ac_save_c_werror_flag
3568 fi
3569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3570 $as_echo "$ac_cv_prog_cc_g" >&6; }
3571 if test "$ac_test_CFLAGS" = set; then
3572 CFLAGS=$ac_save_CFLAGS
3573 elif test $ac_cv_prog_cc_g = yes; then
3574 if test "$GCC" = yes; then
3575 CFLAGS="-g -O2"
3576 else
3577 CFLAGS="-g"
3578 fi
3579 else
3580 if test "$GCC" = yes; then
3581 CFLAGS="-O2"
3582 else
3583 CFLAGS=
3584 fi
3585 fi
3586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3587 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3588 if ${ac_cv_prog_cc_c89+:} false; then :
3589 $as_echo_n "(cached) " >&6
3590 else
3591 ac_cv_prog_cc_c89=no
3592 ac_save_CC=$CC
3593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3594 /* end confdefs.h. */
3595 #include <stdarg.h>
3596 #include <stdio.h>
3597 struct stat;
3598 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3599 struct buf { int x; };
3600 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3601 static char *e (p, i)
3602 char **p;
3603 int i;
3604 {
3605 return p[i];
3606 }
3607 static char *f (char * (*g) (char **, int), char **p, ...)
3608 {
3609 char *s;
3610 va_list v;
3611 va_start (v,p);
3612 s = g (p, va_arg (v,int));
3613 va_end (v);
3614 return s;
3615 }
3616
3617 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3618 function prototypes and stuff, but not '\xHH' hex character constants.
3619 These don't provoke an error unfortunately, instead are silently treated
3620 as 'x'. The following induces an error, until -std is added to get
3621 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3622 array size at least. It's necessary to write '\x00'==0 to get something
3623 that's true only with -std. */
3624 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3625
3626 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3627 inside strings and character constants. */
3628 #define FOO(x) 'x'
3629 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3630
3631 int test (int i, double x);
3632 struct s1 {int (*f) (int a);};
3633 struct s2 {int (*f) (double a);};
3634 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3635 int argc;
3636 char **argv;
3637 int
3638 main ()
3639 {
3640 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3641 ;
3642 return 0;
3643 }
3644 _ACEOF
3645 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3646 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3647 do
3648 CC="$ac_save_CC $ac_arg"
3649 if ac_fn_c_try_compile "$LINENO"; then :
3650 ac_cv_prog_cc_c89=$ac_arg
3651 fi
3652 rm -f core conftest.err conftest.$ac_objext
3653 test "x$ac_cv_prog_cc_c89" != "xno" && break
3654 done
3655 rm -f conftest.$ac_ext
3656 CC=$ac_save_CC
3657
3658 fi
3659 # AC_CACHE_VAL
3660 case "x$ac_cv_prog_cc_c89" in
3661 x)
3662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3663 $as_echo "none needed" >&6; } ;;
3664 xno)
3665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3666 $as_echo "unsupported" >&6; } ;;
3667 *)
3668 CC="$CC $ac_cv_prog_cc_c89"
3669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3670 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3671 esac
3672 if test "x$ac_cv_prog_cc_c89" != xno; then :
3673
3674 fi
3675
3676 ac_ext=c
3677 ac_cpp='$CPP $CPPFLAGS'
3678 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3679 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3680 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3681
3682
3683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3684 $as_echo_n "checking for dlopen in -ldl... " >&6; }
3685 if ${ac_cv_lib_dl_dlopen+:} false; then :
3686 $as_echo_n "(cached) " >&6
3687 else
3688 ac_check_lib_save_LIBS=$LIBS
3689 LIBS="-ldl $LIBS"
3690 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3691 /* end confdefs.h. */
3692
3693 /* Override any GCC internal prototype to avoid an error.
3694 Use char because int might match the return type of a GCC
3695 builtin and then its argument prototype would still apply. */
3696 #ifdef __cplusplus
3697 extern "C"
3698 #endif
3699 char dlopen ();
3700 int
3701 main ()
3702 {
3703 return dlopen ();
3704 ;
3705 return 0;
3706 }
3707 _ACEOF
3708 if ac_fn_c_try_link "$LINENO"; then :
3709 ac_cv_lib_dl_dlopen=yes
3710 else
3711 ac_cv_lib_dl_dlopen=no
3712 fi
3713 rm -f core conftest.err conftest.$ac_objext \
3714 conftest$ac_exeext conftest.$ac_ext
3715 LIBS=$ac_check_lib_save_LIBS
3716 fi
3717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3718 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
3719 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
3720 DLOPEN_LIB=-ldl
3721
3722 $as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
3723
3724 fi
3725
3726
3727
3728 # Check whether --with-cc was given.
3729 if test "${with_cc+set}" = set; then :
3730 withval=$with_cc; as_fn_error $? "--with-cc no longer supported; use CC= instead" "$LINENO" 5
3731 fi
3732
3733
3734 # Check whether --with-ccopts was given.
3735 if test "${with_ccopts+set}" = set; then :
3736 withval=$with_ccopts; as_fn_error $? "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
3737 fi
3738
3739
3740 # Check whether --with-ldopts was given.
3741 if test "${with_ldopts+set}" = set; then :
3742 withval=$with_ldopts; as_fn_error $? "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
3743 fi
3744
3745 ac_ext=c
3746 ac_cpp='$CPP $CPPFLAGS'
3747 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3748 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3749 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3750 if test -n "$ac_tool_prefix"; then
3751 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3752 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3753 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3754 $as_echo_n "checking for $ac_word... " >&6; }
3755 if ${ac_cv_prog_CC+:} false; then :
3756 $as_echo_n "(cached) " >&6
3757 else
3758 if test -n "$CC"; then
3759 ac_cv_prog_CC="$CC" # Let the user override the test.
3760 else
3761 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3762 for as_dir in $PATH
3763 do
3764 IFS=$as_save_IFS
3765 test -z "$as_dir" && as_dir=.
3766 for ac_exec_ext in '' $ac_executable_extensions; do
3767 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3768 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3769 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3770 break 2
3771 fi
3772 done
3773 done
3774 IFS=$as_save_IFS
3775
3776 fi
3777 fi
3778 CC=$ac_cv_prog_CC
3779 if test -n "$CC"; then
3780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3781 $as_echo "$CC" >&6; }
3782 else
3783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3784 $as_echo "no" >&6; }
3785 fi
3786
3787
3788 fi
3789 if test -z "$ac_cv_prog_CC"; then
3790 ac_ct_CC=$CC
3791 # Extract the first word of "gcc", so it can be a program name with args.
3792 set dummy gcc; ac_word=$2
3793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3794 $as_echo_n "checking for $ac_word... " >&6; }
3795 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3796 $as_echo_n "(cached) " >&6
3797 else
3798 if test -n "$ac_ct_CC"; then
3799 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3800 else
3801 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3802 for as_dir in $PATH
3803 do
3804 IFS=$as_save_IFS
3805 test -z "$as_dir" && as_dir=.
3806 for ac_exec_ext in '' $ac_executable_extensions; do
3807 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3808 ac_cv_prog_ac_ct_CC="gcc"
3809 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3810 break 2
3811 fi
3812 done
3813 done
3814 IFS=$as_save_IFS
3815
3816 fi
3817 fi
3818 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3819 if test -n "$ac_ct_CC"; then
3820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3821 $as_echo "$ac_ct_CC" >&6; }
3822 else
3823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3824 $as_echo "no" >&6; }
3825 fi
3826
3827 if test "x$ac_ct_CC" = x; then
3828 CC=""
3829 else
3830 case $cross_compiling:$ac_tool_warned in
3831 yes:)
3832 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3833 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3834 ac_tool_warned=yes ;;
3835 esac
3836 CC=$ac_ct_CC
3837 fi
3838 else
3839 CC="$ac_cv_prog_CC"
3840 fi
3841
3842 if test -z "$CC"; then
3843 if test -n "$ac_tool_prefix"; then
3844 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3845 set dummy ${ac_tool_prefix}cc; ac_word=$2
3846 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3847 $as_echo_n "checking for $ac_word... " >&6; }
3848 if ${ac_cv_prog_CC+:} false; then :
3849 $as_echo_n "(cached) " >&6
3850 else
3851 if test -n "$CC"; then
3852 ac_cv_prog_CC="$CC" # Let the user override the test.
3853 else
3854 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3855 for as_dir in $PATH
3856 do
3857 IFS=$as_save_IFS
3858 test -z "$as_dir" && as_dir=.
3859 for ac_exec_ext in '' $ac_executable_extensions; do
3860 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3861 ac_cv_prog_CC="${ac_tool_prefix}cc"
3862 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3863 break 2
3864 fi
3865 done
3866 done
3867 IFS=$as_save_IFS
3868
3869 fi
3870 fi
3871 CC=$ac_cv_prog_CC
3872 if test -n "$CC"; then
3873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3874 $as_echo "$CC" >&6; }
3875 else
3876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3877 $as_echo "no" >&6; }
3878 fi
3879
3880
3881 fi
3882 fi
3883 if test -z "$CC"; then
3884 # Extract the first word of "cc", so it can be a program name with args.
3885 set dummy cc; ac_word=$2
3886 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3887 $as_echo_n "checking for $ac_word... " >&6; }
3888 if ${ac_cv_prog_CC+:} false; then :
3889 $as_echo_n "(cached) " >&6
3890 else
3891 if test -n "$CC"; then
3892 ac_cv_prog_CC="$CC" # Let the user override the test.
3893 else
3894 ac_prog_rejected=no
3895 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3896 for as_dir in $PATH
3897 do
3898 IFS=$as_save_IFS
3899 test -z "$as_dir" && as_dir=.
3900 for ac_exec_ext in '' $ac_executable_extensions; do
3901 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3902 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3903 ac_prog_rejected=yes
3904 continue
3905 fi
3906 ac_cv_prog_CC="cc"
3907 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3908 break 2
3909 fi
3910 done
3911 done
3912 IFS=$as_save_IFS
3913
3914 if test $ac_prog_rejected = yes; then
3915 # We found a bogon in the path, so make sure we never use it.
3916 set dummy $ac_cv_prog_CC
3917 shift
3918 if test $# != 0; then
3919 # We chose a different compiler from the bogus one.
3920 # However, it has the same basename, so the bogon will be chosen
3921 # first if we set CC to just the basename; use the full file name.
3922 shift
3923 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3924 fi
3925 fi
3926 fi
3927 fi
3928 CC=$ac_cv_prog_CC
3929 if test -n "$CC"; then
3930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3931 $as_echo "$CC" >&6; }
3932 else
3933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3934 $as_echo "no" >&6; }
3935 fi
3936
3937
3938 fi
3939 if test -z "$CC"; then
3940 if test -n "$ac_tool_prefix"; then
3941 for ac_prog in cl.exe
3942 do
3943 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3944 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3946 $as_echo_n "checking for $ac_word... " >&6; }
3947 if ${ac_cv_prog_CC+:} false; then :
3948 $as_echo_n "(cached) " >&6
3949 else
3950 if test -n "$CC"; then
3951 ac_cv_prog_CC="$CC" # Let the user override the test.
3952 else
3953 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3954 for as_dir in $PATH
3955 do
3956 IFS=$as_save_IFS
3957 test -z "$as_dir" && as_dir=.
3958 for ac_exec_ext in '' $ac_executable_extensions; do
3959 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3960 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3961 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3962 break 2
3963 fi
3964 done
3965 done
3966 IFS=$as_save_IFS
3967
3968 fi
3969 fi
3970 CC=$ac_cv_prog_CC
3971 if test -n "$CC"; then
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3973 $as_echo "$CC" >&6; }
3974 else
3975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3976 $as_echo "no" >&6; }
3977 fi
3978
3979
3980 test -n "$CC" && break
3981 done
3982 fi
3983 if test -z "$CC"; then
3984 ac_ct_CC=$CC
3985 for ac_prog in cl.exe
3986 do
3987 # Extract the first word of "$ac_prog", so it can be a program name with args.
3988 set dummy $ac_prog; ac_word=$2
3989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3990 $as_echo_n "checking for $ac_word... " >&6; }
3991 if ${ac_cv_prog_ac_ct_CC+:} false; then :
3992 $as_echo_n "(cached) " >&6
3993 else
3994 if test -n "$ac_ct_CC"; then
3995 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3996 else
3997 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3998 for as_dir in $PATH
3999 do
4000 IFS=$as_save_IFS
4001 test -z "$as_dir" && as_dir=.
4002 for ac_exec_ext in '' $ac_executable_extensions; do
4003 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4004 ac_cv_prog_ac_ct_CC="$ac_prog"
4005 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4006 break 2
4007 fi
4008 done
4009 done
4010 IFS=$as_save_IFS
4011
4012 fi
4013 fi
4014 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4015 if test -n "$ac_ct_CC"; then
4016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4017 $as_echo "$ac_ct_CC" >&6; }
4018 else
4019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4020 $as_echo "no" >&6; }
4021 fi
4022
4023
4024 test -n "$ac_ct_CC" && break
4025 done
4026
4027 if test "x$ac_ct_CC" = x; then
4028 CC=""
4029 else
4030 case $cross_compiling:$ac_tool_warned in
4031 yes:)
4032 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4033 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4034 ac_tool_warned=yes ;;
4035 esac
4036 CC=$ac_ct_CC
4037 fi
4038 fi
4039
4040 fi
4041
4042
4043 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4044 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4045 as_fn_error $? "no acceptable C compiler found in \$PATH
4046 See \`config.log' for more details" "$LINENO" 5; }
4047
4048 # Provide some information about the compiler.
4049 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4050 set X $ac_compile
4051 ac_compiler=$2
4052 for ac_option in --version -v -V -qversion; do
4053 { { ac_try="$ac_compiler $ac_option >&5"
4054 case "(($ac_try" in
4055 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4056 *) ac_try_echo=$ac_try;;
4057 esac
4058 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4059 $as_echo "$ac_try_echo"; } >&5
4060 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4061 ac_status=$?
4062 if test -s conftest.err; then
4063 sed '10a\
4064 ... rest of stderr output deleted ...
4065 10q' conftest.err >conftest.er1
4066 cat conftest.er1 >&5
4067 fi
4068 rm -f conftest.er1 conftest.err
4069 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4070 test $ac_status = 0; }
4071 done
4072
4073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4074 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4075 if ${ac_cv_c_compiler_gnu+:} false; then :
4076 $as_echo_n "(cached) " >&6
4077 else
4078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4079 /* end confdefs.h. */
4080
4081 int
4082 main ()
4083 {
4084 #ifndef __GNUC__
4085 choke me
4086 #endif
4087
4088 ;
4089 return 0;
4090 }
4091 _ACEOF
4092 if ac_fn_c_try_compile "$LINENO"; then :
4093 ac_compiler_gnu=yes
4094 else
4095 ac_compiler_gnu=no
4096 fi
4097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4098 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4099
4100 fi
4101 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4102 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4103 if test $ac_compiler_gnu = yes; then
4104 GCC=yes
4105 else
4106 GCC=
4107 fi
4108 ac_test_CFLAGS=${CFLAGS+set}
4109 ac_save_CFLAGS=$CFLAGS
4110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4111 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4112 if ${ac_cv_prog_cc_g+:} false; then :
4113 $as_echo_n "(cached) " >&6
4114 else
4115 ac_save_c_werror_flag=$ac_c_werror_flag
4116 ac_c_werror_flag=yes
4117 ac_cv_prog_cc_g=no
4118 CFLAGS="-g"
4119 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4120 /* end confdefs.h. */
4121
4122 int
4123 main ()
4124 {
4125
4126 ;
4127 return 0;
4128 }
4129 _ACEOF
4130 if ac_fn_c_try_compile "$LINENO"; then :
4131 ac_cv_prog_cc_g=yes
4132 else
4133 CFLAGS=""
4134 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4135 /* end confdefs.h. */
4136
4137 int
4138 main ()
4139 {
4140
4141 ;
4142 return 0;
4143 }
4144 _ACEOF
4145 if ac_fn_c_try_compile "$LINENO"; then :
4146
4147 else
4148 ac_c_werror_flag=$ac_save_c_werror_flag
4149 CFLAGS="-g"
4150 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4151 /* end confdefs.h. */
4152
4153 int
4154 main ()
4155 {
4156
4157 ;
4158 return 0;
4159 }
4160 _ACEOF
4161 if ac_fn_c_try_compile "$LINENO"; then :
4162 ac_cv_prog_cc_g=yes
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 fi
4168 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4169 ac_c_werror_flag=$ac_save_c_werror_flag
4170 fi
4171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4172 $as_echo "$ac_cv_prog_cc_g" >&6; }
4173 if test "$ac_test_CFLAGS" = set; then
4174 CFLAGS=$ac_save_CFLAGS
4175 elif test $ac_cv_prog_cc_g = yes; then
4176 if test "$GCC" = yes; then
4177 CFLAGS="-g -O2"
4178 else
4179 CFLAGS="-g"
4180 fi
4181 else
4182 if test "$GCC" = yes; then
4183 CFLAGS="-O2"
4184 else
4185 CFLAGS=
4186 fi
4187 fi
4188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4189 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4190 if ${ac_cv_prog_cc_c89+:} false; then :
4191 $as_echo_n "(cached) " >&6
4192 else
4193 ac_cv_prog_cc_c89=no
4194 ac_save_CC=$CC
4195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4196 /* end confdefs.h. */
4197 #include <stdarg.h>
4198 #include <stdio.h>
4199 struct stat;
4200 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4201 struct buf { int x; };
4202 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4203 static char *e (p, i)
4204 char **p;
4205 int i;
4206 {
4207 return p[i];
4208 }
4209 static char *f (char * (*g) (char **, int), char **p, ...)
4210 {
4211 char *s;
4212 va_list v;
4213 va_start (v,p);
4214 s = g (p, va_arg (v,int));
4215 va_end (v);
4216 return s;
4217 }
4218
4219 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4220 function prototypes and stuff, but not '\xHH' hex character constants.
4221 These don't provoke an error unfortunately, instead are silently treated
4222 as 'x'. The following induces an error, until -std is added to get
4223 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4224 array size at least. It's necessary to write '\x00'==0 to get something
4225 that's true only with -std. */
4226 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4227
4228 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4229 inside strings and character constants. */
4230 #define FOO(x) 'x'
4231 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4232
4233 int test (int i, double x);
4234 struct s1 {int (*f) (int a);};
4235 struct s2 {int (*f) (double a);};
4236 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4237 int argc;
4238 char **argv;
4239 int
4240 main ()
4241 {
4242 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4243 ;
4244 return 0;
4245 }
4246 _ACEOF
4247 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4248 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4249 do
4250 CC="$ac_save_CC $ac_arg"
4251 if ac_fn_c_try_compile "$LINENO"; then :
4252 ac_cv_prog_cc_c89=$ac_arg
4253 fi
4254 rm -f core conftest.err conftest.$ac_objext
4255 test "x$ac_cv_prog_cc_c89" != "xno" && break
4256 done
4257 rm -f conftest.$ac_ext
4258 CC=$ac_save_CC
4259
4260 fi
4261 # AC_CACHE_VAL
4262 case "x$ac_cv_prog_cc_c89" in
4263 x)
4264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4265 $as_echo "none needed" >&6; } ;;
4266 xno)
4267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4268 $as_echo "unsupported" >&6; } ;;
4269 *)
4270 CC="$CC $ac_cv_prog_cc_c89"
4271 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4272 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4273 esac
4274 if test "x$ac_cv_prog_cc_c89" != xno; then :
4275
4276 fi
4277
4278 ac_ext=c
4279 ac_cpp='$CPP $CPPFLAGS'
4280 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4281 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4282 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4283
4284 if test "$GCC" = yes; then
4285 RDYNAMIC="-rdynamic"
4286
4287 fi
4288 ac_ext=c
4289 ac_cpp='$CPP $CPPFLAGS'
4290 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4291 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4292 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4294 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4295 # On Suns, sometimes $CPP names a directory.
4296 if test -n "$CPP" && test -d "$CPP"; then
4297 CPP=
4298 fi
4299 if test -z "$CPP"; then
4300 if ${ac_cv_prog_CPP+:} false; then :
4301 $as_echo_n "(cached) " >&6
4302 else
4303 # Double quotes because CPP needs to be expanded
4304 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4305 do
4306 ac_preproc_ok=false
4307 for ac_c_preproc_warn_flag in '' yes
4308 do
4309 # Use a header file that comes with gcc, so configuring glibc
4310 # with a fresh cross-compiler works.
4311 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4312 # <limits.h> exists even on freestanding compilers.
4313 # On the NeXT, cc -E runs the code through the compiler's parser,
4314 # not just through cpp. "Syntax error" is here to catch this case.
4315 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4316 /* end confdefs.h. */
4317 #ifdef __STDC__
4318 # include <limits.h>
4319 #else
4320 # include <assert.h>
4321 #endif
4322 Syntax error
4323 _ACEOF
4324 if ac_fn_c_try_cpp "$LINENO"; then :
4325
4326 else
4327 # Broken: fails on valid input.
4328 continue
4329 fi
4330 rm -f conftest.err conftest.i conftest.$ac_ext
4331
4332 # OK, works on sane cases. Now check whether nonexistent headers
4333 # can be detected and how.
4334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4335 /* end confdefs.h. */
4336 #include <ac_nonexistent.h>
4337 _ACEOF
4338 if ac_fn_c_try_cpp "$LINENO"; then :
4339 # Broken: success on invalid input.
4340 continue
4341 else
4342 # Passes both tests.
4343 ac_preproc_ok=:
4344 break
4345 fi
4346 rm -f conftest.err conftest.i conftest.$ac_ext
4347
4348 done
4349 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4350 rm -f conftest.i conftest.err conftest.$ac_ext
4351 if $ac_preproc_ok; then :
4352 break
4353 fi
4354
4355 done
4356 ac_cv_prog_CPP=$CPP
4357
4358 fi
4359 CPP=$ac_cv_prog_CPP
4360 else
4361 ac_cv_prog_CPP=$CPP
4362 fi
4363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4364 $as_echo "$CPP" >&6; }
4365 ac_preproc_ok=false
4366 for ac_c_preproc_warn_flag in '' yes
4367 do
4368 # Use a header file that comes with gcc, so configuring glibc
4369 # with a fresh cross-compiler works.
4370 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4371 # <limits.h> exists even on freestanding compilers.
4372 # On the NeXT, cc -E runs the code through the compiler's parser,
4373 # not just through cpp. "Syntax error" is here to catch this case.
4374 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4375 /* end confdefs.h. */
4376 #ifdef __STDC__
4377 # include <limits.h>
4378 #else
4379 # include <assert.h>
4380 #endif
4381 Syntax error
4382 _ACEOF
4383 if ac_fn_c_try_cpp "$LINENO"; then :
4384
4385 else
4386 # Broken: fails on valid input.
4387 continue
4388 fi
4389 rm -f conftest.err conftest.i conftest.$ac_ext
4390
4391 # OK, works on sane cases. Now check whether nonexistent headers
4392 # can be detected and how.
4393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4394 /* end confdefs.h. */
4395 #include <ac_nonexistent.h>
4396 _ACEOF
4397 if ac_fn_c_try_cpp "$LINENO"; then :
4398 # Broken: success on invalid input.
4399 continue
4400 else
4401 # Passes both tests.
4402 ac_preproc_ok=:
4403 break
4404 fi
4405 rm -f conftest.err conftest.i conftest.$ac_ext
4406
4407 done
4408 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4409 rm -f conftest.i conftest.err conftest.$ac_ext
4410 if $ac_preproc_ok; then :
4411
4412 else
4413 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4414 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4415 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4416 See \`config.log' for more details" "$LINENO" 5; }
4417 fi
4418
4419 ac_ext=c
4420 ac_cpp='$CPP $CPPFLAGS'
4421 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4422 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4423 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4424
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
4426 $as_echo_n "checking for additional special compiler flags... " >&6; }
4427 if test "$GCC" = yes
4428 then
4429 case "$host_cpu" in
4430 alpha) addcflags="-mieee" ;;
4431 esac
4432 fi
4433 if test "x$addcflags" != x
4434 then
4435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
4436 $as_echo "$addcflags" >&6; }
4437 CFLAGS="$addcflags $CFLAGS"
4438 else
4439 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
4440 $as_echo "(none)" >&6; }
4441 fi
4442
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4444 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4445 if ${ac_cv_path_GREP+:} false; then :
4446 $as_echo_n "(cached) " >&6
4447 else
4448 if test -z "$GREP"; then
4449 ac_path_GREP_found=false
4450 # Loop through the user's path and test for each of PROGNAME-LIST
4451 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4452 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4453 do
4454 IFS=$as_save_IFS
4455 test -z "$as_dir" && as_dir=.
4456 for ac_prog in grep ggrep; do
4457 for ac_exec_ext in '' $ac_executable_extensions; do
4458 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4459 as_fn_executable_p "$ac_path_GREP" || continue
4460 # Check for GNU ac_path_GREP and select it if it is found.
4461 # Check for GNU $ac_path_GREP
4462 case `"$ac_path_GREP" --version 2>&1` in
4463 *GNU*)
4464 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4465 *)
4466 ac_count=0
4467 $as_echo_n 0123456789 >"conftest.in"
4468 while :
4469 do
4470 cat "conftest.in" "conftest.in" >"conftest.tmp"
4471 mv "conftest.tmp" "conftest.in"
4472 cp "conftest.in" "conftest.nl"
4473 $as_echo 'GREP' >> "conftest.nl"
4474 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4475 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4476 as_fn_arith $ac_count + 1 && ac_count=$as_val
4477 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4478 # Best one so far, save it but keep looking for a better one
4479 ac_cv_path_GREP="$ac_path_GREP"
4480 ac_path_GREP_max=$ac_count
4481 fi
4482 # 10*(2^10) chars as input seems more than enough
4483 test $ac_count -gt 10 && break
4484 done
4485 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4486 esac
4487
4488 $ac_path_GREP_found && break 3
4489 done
4490 done
4491 done
4492 IFS=$as_save_IFS
4493 if test -z "$ac_cv_path_GREP"; then
4494 as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4495 fi
4496 else
4497 ac_cv_path_GREP=$GREP
4498 fi
4499
4500 fi
4501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4502 $as_echo "$ac_cv_path_GREP" >&6; }
4503 GREP="$ac_cv_path_GREP"
4504
4505
4506 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4507 $as_echo_n "checking for egrep... " >&6; }
4508 if ${ac_cv_path_EGREP+:} false; then :
4509 $as_echo_n "(cached) " >&6
4510 else
4511 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4512 then ac_cv_path_EGREP="$GREP -E"
4513 else
4514 if test -z "$EGREP"; then
4515 ac_path_EGREP_found=false
4516 # Loop through the user's path and test for each of PROGNAME-LIST
4517 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4518 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4519 do
4520 IFS=$as_save_IFS
4521 test -z "$as_dir" && as_dir=.
4522 for ac_prog in egrep; do
4523 for ac_exec_ext in '' $ac_executable_extensions; do
4524 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4525 as_fn_executable_p "$ac_path_EGREP" || continue
4526 # Check for GNU ac_path_EGREP and select it if it is found.
4527 # Check for GNU $ac_path_EGREP
4528 case `"$ac_path_EGREP" --version 2>&1` in
4529 *GNU*)
4530 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4531 *)
4532 ac_count=0
4533 $as_echo_n 0123456789 >"conftest.in"
4534 while :
4535 do
4536 cat "conftest.in" "conftest.in" >"conftest.tmp"
4537 mv "conftest.tmp" "conftest.in"
4538 cp "conftest.in" "conftest.nl"
4539 $as_echo 'EGREP' >> "conftest.nl"
4540 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4541 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4542 as_fn_arith $ac_count + 1 && ac_count=$as_val
4543 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4544 # Best one so far, save it but keep looking for a better one
4545 ac_cv_path_EGREP="$ac_path_EGREP"
4546 ac_path_EGREP_max=$ac_count
4547 fi
4548 # 10*(2^10) chars as input seems more than enough
4549 test $ac_count -gt 10 && break
4550 done
4551 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4552 esac
4553
4554 $ac_path_EGREP_found && break 3
4555 done
4556 done
4557 done
4558 IFS=$as_save_IFS
4559 if test -z "$ac_cv_path_EGREP"; then
4560 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4561 fi
4562 else
4563 ac_cv_path_EGREP=$EGREP
4564 fi
4565
4566 fi
4567 fi
4568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4569 $as_echo "$ac_cv_path_EGREP" >&6; }
4570 EGREP="$ac_cv_path_EGREP"
4571
4572
4573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4574 $as_echo_n "checking for ANSI C header files... " >&6; }
4575 if ${ac_cv_header_stdc+:} false; then :
4576 $as_echo_n "(cached) " >&6
4577 else
4578 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4579 /* end confdefs.h. */
4580 #include <stdlib.h>
4581 #include <stdarg.h>
4582 #include <string.h>
4583 #include <float.h>
4584
4585 int
4586 main ()
4587 {
4588
4589 ;
4590 return 0;
4591 }
4592 _ACEOF
4593 if ac_fn_c_try_compile "$LINENO"; then :
4594 ac_cv_header_stdc=yes
4595 else
4596 ac_cv_header_stdc=no
4597 fi
4598 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4599
4600 if test $ac_cv_header_stdc = yes; then
4601 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4602 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4603 /* end confdefs.h. */
4604 #include <string.h>
4605
4606 _ACEOF
4607 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4608 $EGREP "memchr" >/dev/null 2>&1; then :
4609
4610 else
4611 ac_cv_header_stdc=no
4612 fi
4613 rm -f conftest*
4614
4615 fi
4616
4617 if test $ac_cv_header_stdc = yes; then
4618 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4620 /* end confdefs.h. */
4621 #include <stdlib.h>
4622
4623 _ACEOF
4624 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4625 $EGREP "free" >/dev/null 2>&1; then :
4626
4627 else
4628 ac_cv_header_stdc=no
4629 fi
4630 rm -f conftest*
4631
4632 fi
4633
4634 if test $ac_cv_header_stdc = yes; then
4635 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4636 if test "$cross_compiling" = yes; then :
4637 :
4638 else
4639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4640 /* end confdefs.h. */
4641 #include <ctype.h>
4642 #include <stdlib.h>
4643 #if ((' ' & 0x0FF) == 0x020)
4644 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4645 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4646 #else
4647 # define ISLOWER(c) \
4648 (('a' <= (c) && (c) <= 'i') \
4649 || ('j' <= (c) && (c) <= 'r') \
4650 || ('s' <= (c) && (c) <= 'z'))
4651 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4652 #endif
4653
4654 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4655 int
4656 main ()
4657 {
4658 int i;
4659 for (i = 0; i < 256; i++)
4660 if (XOR (islower (i), ISLOWER (i))
4661 || toupper (i) != TOUPPER (i))
4662 return 2;
4663 return 0;
4664 }
4665 _ACEOF
4666 if ac_fn_c_try_run "$LINENO"; then :
4667
4668 else
4669 ac_cv_header_stdc=no
4670 fi
4671 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4672 conftest.$ac_objext conftest.beam conftest.$ac_ext
4673 fi
4674
4675 fi
4676 fi
4677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4678 $as_echo "$ac_cv_header_stdc" >&6; }
4679 if test $ac_cv_header_stdc = yes; then
4680
4681 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4682
4683 fi
4684
4685 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4686 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4687 inttypes.h stdint.h unistd.h
4688 do :
4689 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4690 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4691 "
4692 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
4693 cat >>confdefs.h <<_ACEOF
4694 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4695 _ACEOF
4696
4697 fi
4698
4699 done
4700
4701
4702
4703 ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4704 if test "x$ac_cv_header_minix_config_h" = xyes; then :
4705 MINIX=yes
4706 else
4707 MINIX=
4708 fi
4709
4710
4711 if test "$MINIX" = yes; then
4712
4713 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4714
4715
4716 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4717
4718
4719 $as_echo "#define _MINIX 1" >>confdefs.h
4720
4721 fi
4722
4723
4724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4725 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4726 if ${ac_cv_safe_to_define___extensions__+:} false; then :
4727 $as_echo_n "(cached) " >&6
4728 else
4729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4730 /* end confdefs.h. */
4731
4732 # define __EXTENSIONS__ 1
4733 $ac_includes_default
4734 int
4735 main ()
4736 {
4737
4738 ;
4739 return 0;
4740 }
4741 _ACEOF
4742 if ac_fn_c_try_compile "$LINENO"; then :
4743 ac_cv_safe_to_define___extensions__=yes
4744 else
4745 ac_cv_safe_to_define___extensions__=no
4746 fi
4747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4748 fi
4749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4750 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4751 test $ac_cv_safe_to_define___extensions__ = yes &&
4752 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4753
4754 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4755
4756 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4757
4758 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4759
4760 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4761
4762
4763 LIB_EXT=.a
4764 STATIC_LIB_EXT=.a
4765 PROFILED_LIB_EXT=.a
4766
4767 # Check whether --with-root-prefix was given.
4768 if test "${with_root_prefix+set}" = set; then :
4769 withval=$with_root_prefix; root_prefix=$withval
4770 else
4771 root_prefix=NONE
4772 fi
4773 # Check whether --enable-maintainer-mode was given.
4774 if test "${enable_maintainer_mode+set}" = set; then :
4775 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
4776 then
4777 MAINTAINER_CMT=#
4778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
4779 $as_echo "Disabling maintainer mode" >&6; }
4780 else
4781 MAINTAINER_CMT=
4782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
4783 $as_echo "Enabling maintainer mode" >&6; }
4784 fi
4785
4786 else
4787 MAINTAINER_CMT=#
4788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
4789 $as_echo "Disabling maintainer mode by default" >&6; }
4790
4791 fi
4792
4793
4794 # Check whether --enable-symlink-install was given.
4795 if test "${enable_symlink_install+set}" = set; then :
4796 enableval=$enable_symlink_install; if test "$enableval" = "no"
4797 then
4798 LINK_INSTALL_FLAGS=-f
4799 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4800 $as_echo "Disabling symlinks for install" >&6; }
4801 else
4802 LINK_INSTALL_FLAGS=-sf
4803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4804 $as_echo "Enabling symlinks for install" >&6; }
4805 fi
4806
4807 else
4808 LINK_INSTALL_FLAGS=-f
4809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install by default" >&5
4810 $as_echo "Disabling symlinks for install by default" >&6; }
4811
4812 fi
4813
4814
4815 relative_symlink_defined=
4816 # Check whether --enable-relative-symlinks was given.
4817 if test "${enable_relative_symlinks+set}" = set; then :
4818 enableval=$enable_relative_symlinks; if test "$enableval" = "no"
4819 then
4820 SYMLINK_RELATIVE=
4821 relative_symlink_defined=yes
4822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4823 $as_echo "Disabling relative symlinks for install" >&6; }
4824 else
4825 SYMLINK_RELATIVE=--relative
4826 relative_symlink_defined=yes
4827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4828 $as_echo "Enabling relative symlinks for install" >&6; }
4829 fi
4830 fi
4831
4832 # Check whether --enable-symlink-relative-symlinks was given.
4833 if test "${enable_symlink_relative_symlinks+set}" = set; then :
4834 enableval=$enable_symlink_relative_symlinks; if test "$enableval" = "no"
4835 then
4836 SYMLINK_RELATIVE=yes
4837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install" >&5
4838 $as_echo "Disabling relative symlinks for install" >&6; }
4839 else
4840 SYMLINK_RELATIVE=--relative
4841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling relative symlinks for install" >&5
4842 $as_echo "Enabling relative symlinks for install" >&6; }
4843 fi
4844
4845 else
4846 if test -z "$relative_symlink_defined"
4847 then
4848 SYMLINK_RELATIVE=
4849 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling relative symlinks for install by default" >&5
4850 $as_echo "Disabling relative symlinks for install by default" >&6; }
4851 fi
4852
4853 fi
4854
4855
4856 # Check whether --enable-symlink-build was given.
4857 if test "${enable_symlink_build+set}" = set; then :
4858 enableval=$enable_symlink_build; if test "$enableval" = "no"
4859 then
4860 LINK_BUILD_FLAGS=
4861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4862 $as_echo "Disabling symlinks for build" >&6; }
4863 else
4864 LINK_BUILD_FLAGS=-s
4865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4866 $as_echo "Enabling symlinks for build" >&6; }
4867 fi
4868
4869 else
4870 LINK_BUILD_FLAGS=
4871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build by default" >&5
4872 $as_echo "Disabling symlinks for build by default" >&6; }
4873
4874 fi
4875
4876
4877 # Check whether --enable-verbose-makecmds was given.
4878 if test "${enable_verbose_makecmds+set}" = set; then :
4879 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4880 then
4881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4882 $as_echo "Disabling verbose make commands" >&6; }
4883 E=@echo
4884 ES=echo
4885 Q=@
4886 else
4887 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
4888 $as_echo "Enabling verbose make commands" >&6; }
4889 E=@\\#
4890 ES=\\#
4891 Q=
4892 fi
4893
4894 else
4895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
4896 $as_echo "Disabling verbose make commands" >&6; }
4897 E=@echo
4898 ES=echo
4899 Q=@
4900
4901 fi
4902
4903
4904
4905
4906 E2_PKG_CONFIG_STATIC=--static
4907 LDFLAG_DYNAMIC=
4908 PRIVATE_LIBS_CMT=
4909 # Check whether --enable-elf-shlibs was given.
4910 if test "${enable_elf_shlibs+set}" = set; then :
4911 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
4912 then
4913 ELF_CMT=#
4914 MAKEFILE_ELF=/dev/null
4915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
4916 $as_echo "Disabling ELF shared libraries" >&6; }
4917 else
4918 E2_PKG_CONFIG_STATIC=
4919 ELF_CMT=
4920 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
4921 case "$host_os" in
4922 solaris2.*)
4923 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4924 ;;
4925 esac
4926 BINARY_TYPE=elfbin
4927 LIB_EXT=.so
4928 PRIVATE_LIBS_CMT=#
4929 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
4930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
4931 $as_echo "Enabling ELF shared libraries" >&6; }
4932 fi
4933
4934 else
4935 MAKEFILE_ELF=/dev/null
4936 ELF_CMT=#
4937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
4938 $as_echo "Disabling ELF shared libraries by default" >&6; }
4939
4940 fi
4941
4942
4943
4944 # Check whether --enable-bsd-shlibs was given.
4945 if test "${enable_bsd_shlibs+set}" = set; then :
4946 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
4947 then
4948 BSDLIB_CMT=#
4949 MAKEFILE_BSDLIB=/dev/null
4950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
4951 $as_echo "Disabling BSD shared libraries" >&6; }
4952 else
4953 E2_PKG_CONFIG_STATIC=
4954 BSDLIB_CMT=
4955 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
4956 LIB_EXT=.so
4957 case "$host_os" in
4958 darwin*)
4959 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
4960 LIB_EXT=.dylib
4961 ;;
4962 esac
4963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
4964 $as_echo "Enabling BSD shared libraries" >&6; }
4965 fi
4966
4967 else
4968 MAKEFILE_BSDLIB=/dev/null
4969 BSDLIB_CMT=#
4970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
4971 $as_echo "Disabling BSD shared libraries by default" >&6; }
4972
4973 fi
4974
4975
4976
4977 # Check whether --enable-profile was given.
4978 if test "${enable_profile+set}" = set; then :
4979 enableval=$enable_profile; if test "$enableval" = "no"
4980 then
4981 PROFILE_CMT=#
4982 MAKEFILE_PROFILE=/dev/null
4983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
4984 $as_echo "Disabling profiling libraries" >&6; }
4985 else
4986 PROFILE_CMT=
4987 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
4988 PROFILED_LIB_EXT=_p.a
4989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
4990 $as_echo "Building profiling libraries" >&6; }
4991 fi
4992
4993 else
4994 PROFILE_CMT=#
4995 MAKEFILE_PROFILE=/dev/null
4996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
4997 $as_echo "Disabling profiling libraries by default" >&6; }
4998
4999 fi
5000
5001
5002
5003 # Check whether --enable-gcov was given.
5004 if test "${enable_gcov+set}" = set; then :
5005 enableval=$enable_gcov; if test "$enableval" = "yes"
5006 then
5007 CFLAGS="-g -fprofile-arcs -ftest-coverage"
5008 LDFLAGS="-fprofile-arcs -ftest-coverage"
5009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling gcov support" >&5
5010 $as_echo "Enabling gcov support" >&6; }
5011 fi
5012
5013 fi
5014
5015
5016
5017
5018
5019
5020
5021 # Check whether --enable-jbd-debug was given.
5022 if test "${enable_jbd_debug+set}" = set; then :
5023 enableval=$enable_jbd_debug; if test "$enableval" = "no"
5024 then
5025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
5026 $as_echo "Disabling journal debugging" >&6; }
5027 else
5028
5029 $as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
5030
5031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
5032 $as_echo "Enabling journal debugging" >&6; }
5033 fi
5034
5035 else
5036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
5037 $as_echo "Disabling journal debugging by default" >&6; }
5038
5039 fi
5040
5041 # Check whether --enable-blkid-debug was given.
5042 if test "${enable_blkid_debug+set}" = set; then :
5043 enableval=$enable_blkid_debug; if test "$enableval" = "no"
5044 then
5045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
5046 $as_echo "Disabling blkid debugging" >&6; }
5047 else
5048
5049 $as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
5050
5051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
5052 $as_echo "Enabling blkid debugging" >&6; }
5053 fi
5054
5055 else
5056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
5057 $as_echo "Disabling blkid debugging by default" >&6; }
5058
5059 fi
5060
5061 # Check whether --enable-testio-debug was given.
5062 if test "${enable_testio_debug+set}" = set; then :
5063 enableval=$enable_testio_debug;
5064 if test "$enableval" = "no"
5065 then
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
5067 $as_echo "Disabling testio debugging" >&6; }
5068 TEST_IO_CMT="#"
5069 else
5070 TEST_IO_CMT=
5071 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
5072
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
5074 $as_echo "Enabling testio debugging" >&6; }
5075 fi
5076
5077 else
5078 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
5079 $as_echo "Enabling testio debugging by default" >&6; }
5080 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
5081
5082 TEST_IO_CMT=
5083
5084 fi
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5095 if test -n "$ac_tool_prefix"; then
5096 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5097 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5099 $as_echo_n "checking for $ac_word... " >&6; }
5100 if ${ac_cv_path_PKG_CONFIG+:} false; then :
5101 $as_echo_n "(cached) " >&6
5102 else
5103 case $PKG_CONFIG in
5104 [\\/]* | ?:[\\/]*)
5105 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5106 ;;
5107 *)
5108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5109 for as_dir in $PATH
5110 do
5111 IFS=$as_save_IFS
5112 test -z "$as_dir" && as_dir=.
5113 for ac_exec_ext in '' $ac_executable_extensions; do
5114 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5115 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5116 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5117 break 2
5118 fi
5119 done
5120 done
5121 IFS=$as_save_IFS
5122
5123 ;;
5124 esac
5125 fi
5126 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5127 if test -n "$PKG_CONFIG"; then
5128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5129 $as_echo "$PKG_CONFIG" >&6; }
5130 else
5131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5132 $as_echo "no" >&6; }
5133 fi
5134
5135
5136 fi
5137 if test -z "$ac_cv_path_PKG_CONFIG"; then
5138 ac_pt_PKG_CONFIG=$PKG_CONFIG
5139 # Extract the first word of "pkg-config", so it can be a program name with args.
5140 set dummy pkg-config; ac_word=$2
5141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5142 $as_echo_n "checking for $ac_word... " >&6; }
5143 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
5144 $as_echo_n "(cached) " >&6
5145 else
5146 case $ac_pt_PKG_CONFIG in
5147 [\\/]* | ?:[\\/]*)
5148 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5149 ;;
5150 *)
5151 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5152 for as_dir in $PATH
5153 do
5154 IFS=$as_save_IFS
5155 test -z "$as_dir" && as_dir=.
5156 for ac_exec_ext in '' $ac_executable_extensions; do
5157 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5158 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5159 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5160 break 2
5161 fi
5162 done
5163 done
5164 IFS=$as_save_IFS
5165
5166 ;;
5167 esac
5168 fi
5169 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5170 if test -n "$ac_pt_PKG_CONFIG"; then
5171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5172 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5173 else
5174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5175 $as_echo "no" >&6; }
5176 fi
5177
5178 if test "x$ac_pt_PKG_CONFIG" = x; then
5179 PKG_CONFIG=""
5180 else
5181 case $cross_compiling:$ac_tool_warned in
5182 yes:)
5183 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5184 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5185 ac_tool_warned=yes ;;
5186 esac
5187 PKG_CONFIG=$ac_pt_PKG_CONFIG
5188 fi
5189 else
5190 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5191 fi
5192
5193 fi
5194 if test -n "$PKG_CONFIG"; then
5195 _pkg_min_version=0.9.0
5196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5197 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5198 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5200 $as_echo "yes" >&6; }
5201 else
5202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5203 $as_echo "no" >&6; }
5204 PKG_CONFIG=""
5205 fi
5206 fi
5207 LIBUUID=
5208 DEPLIBUUID=
5209 STATIC_LIBUUID=
5210 DEPSTATIC_LIBUUID=
5211 PROFILED_LIBUUID=
5212 DEPPROFILED_LIBUUID=
5213 UUID_CMT=
5214 # Check whether --enable-libuuid was given.
5215 if test "${enable_libuuid+set}" = set; then :
5216 enableval=$enable_libuuid; if test "$enableval" = "no"
5217 then
5218 if test -z "$PKG_CONFIG"; then
5219 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
5220 fi
5221
5222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
5223 $as_echo_n "checking for uuid_generate in -luuid... " >&6; }
5224 if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
5225 $as_echo_n "(cached) " >&6
5226 else
5227 ac_check_lib_save_LIBS=$LIBS
5228 LIBS="-luuid $LIBS"
5229 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5230 /* end confdefs.h. */
5231
5232 /* Override any GCC internal prototype to avoid an error.
5233 Use char because int might match the return type of a GCC
5234 builtin and then its argument prototype would still apply. */
5235 #ifdef __cplusplus
5236 extern "C"
5237 #endif
5238 char uuid_generate ();
5239 int
5240 main ()
5241 {
5242 return uuid_generate ();
5243 ;
5244 return 0;
5245 }
5246 _ACEOF
5247 if ac_fn_c_try_link "$LINENO"; then :
5248 ac_cv_lib_uuid_uuid_generate=yes
5249 else
5250 ac_cv_lib_uuid_uuid_generate=no
5251 fi
5252 rm -f core conftest.err conftest.$ac_objext \
5253 conftest$ac_exeext conftest.$ac_ext
5254 LIBS=$ac_check_lib_save_LIBS
5255 fi
5256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
5257 $as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
5258 if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
5259 LIBUUID=`$PKG_CONFIG --libs uuid`;
5260 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
5261 else
5262 as_fn_error $? "external uuid library not found" "$LINENO" 5
5263 fi
5264
5265 PROFILED_LIBUUID=$LIBUUID
5266 UUID_CMT=#
5267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
5268 $as_echo "Disabling private uuid library" >&6; }
5269 else
5270 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5271 DEPLIBUUID=$LIBUUID
5272 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5273 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5274 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5275 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
5276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
5277 $as_echo "Enabling private uuid library" >&6; }
5278 fi
5279
5280 else
5281 if test -n "$PKG_CONFIG"; then
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
5283 $as_echo_n "checking for uuid_generate in -luuid... " >&6; }
5284 if ${ac_cv_lib_uuid_uuid_generate+:} false; then :
5285 $as_echo_n "(cached) " >&6
5286 else
5287 ac_check_lib_save_LIBS=$LIBS
5288 LIBS="-luuid $LIBS"
5289 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5290 /* end confdefs.h. */
5291
5292 /* Override any GCC internal prototype to avoid an error.
5293 Use char because int might match the return type of a GCC
5294 builtin and then its argument prototype would still apply. */
5295 #ifdef __cplusplus
5296 extern "C"
5297 #endif
5298 char uuid_generate ();
5299 int
5300 main ()
5301 {
5302 return uuid_generate ();
5303 ;
5304 return 0;
5305 }
5306 _ACEOF
5307 if ac_fn_c_try_link "$LINENO"; then :
5308 ac_cv_lib_uuid_uuid_generate=yes
5309 else
5310 ac_cv_lib_uuid_uuid_generate=no
5311 fi
5312 rm -f core conftest.err conftest.$ac_objext \
5313 conftest$ac_exeext conftest.$ac_ext
5314 LIBS=$ac_check_lib_save_LIBS
5315 fi
5316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
5317 $as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
5318 if test "x$ac_cv_lib_uuid_uuid_generate" = xyes; then :
5319 LIBUUID=`$PKG_CONFIG --libs uuid`;
5320 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
5321 fi
5322
5323 fi
5324 if test -n "$LIBUUID"; then
5325 PROFILED_LIBUUID=$LIBUUID
5326 UUID_CMT=#
5327 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using system uuid by default" >&5
5328 $as_echo "Using system uuid by default" >&6; }
5329 else
5330 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5331 DEPLIBUUID=$LIBUUID
5332 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5333 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5334 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5335 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
5336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
5337 $as_echo "Enabling private uuid library by default" >&6; }
5338 fi
5339
5340 fi
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356 if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5357 if test -n "$ac_tool_prefix"; then
5358 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5359 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
5360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5361 $as_echo_n "checking for $ac_word... " >&6; }
5362 if ${ac_cv_path_PKG_CONFIG+:} false; then :
5363 $as_echo_n "(cached) " >&6
5364 else
5365 case $PKG_CONFIG in
5366 [\\/]* | ?:[\\/]*)
5367 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5368 ;;
5369 *)
5370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5371 for as_dir in $PATH
5372 do
5373 IFS=$as_save_IFS
5374 test -z "$as_dir" && as_dir=.
5375 for ac_exec_ext in '' $ac_executable_extensions; do
5376 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5377 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5378 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5379 break 2
5380 fi
5381 done
5382 done
5383 IFS=$as_save_IFS
5384
5385 ;;
5386 esac
5387 fi
5388 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5389 if test -n "$PKG_CONFIG"; then
5390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
5391 $as_echo "$PKG_CONFIG" >&6; }
5392 else
5393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5394 $as_echo "no" >&6; }
5395 fi
5396
5397
5398 fi
5399 if test -z "$ac_cv_path_PKG_CONFIG"; then
5400 ac_pt_PKG_CONFIG=$PKG_CONFIG
5401 # Extract the first word of "pkg-config", so it can be a program name with args.
5402 set dummy pkg-config; ac_word=$2
5403 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5404 $as_echo_n "checking for $ac_word... " >&6; }
5405 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
5406 $as_echo_n "(cached) " >&6
5407 else
5408 case $ac_pt_PKG_CONFIG in
5409 [\\/]* | ?:[\\/]*)
5410 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5411 ;;
5412 *)
5413 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5414 for as_dir in $PATH
5415 do
5416 IFS=$as_save_IFS
5417 test -z "$as_dir" && as_dir=.
5418 for ac_exec_ext in '' $ac_executable_extensions; do
5419 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5420 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
5421 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5422 break 2
5423 fi
5424 done
5425 done
5426 IFS=$as_save_IFS
5427
5428 ;;
5429 esac
5430 fi
5431 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5432 if test -n "$ac_pt_PKG_CONFIG"; then
5433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
5434 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
5435 else
5436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5437 $as_echo "no" >&6; }
5438 fi
5439
5440 if test "x$ac_pt_PKG_CONFIG" = x; then
5441 PKG_CONFIG=""
5442 else
5443 case $cross_compiling:$ac_tool_warned in
5444 yes:)
5445 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5446 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5447 ac_tool_warned=yes ;;
5448 esac
5449 PKG_CONFIG=$ac_pt_PKG_CONFIG
5450 fi
5451 else
5452 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5453 fi
5454
5455 fi
5456 if test -n "$PKG_CONFIG"; then
5457 _pkg_min_version=0.9.0
5458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
5459 $as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5460 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
5461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5462 $as_echo "yes" >&6; }
5463 else
5464 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5465 $as_echo "no" >&6; }
5466 PKG_CONFIG=""
5467 fi
5468 fi
5469 LIBBLKID=
5470 DEPLIBBLKID=
5471 STATIC_LIBBLKID=
5472 DEPSTATIC_LIBBLKID=
5473 PROFILED_LIBBLKID=
5474 DEPPROFILED_LIBBLKID=
5475 BLKID_CMT=
5476
5477 # Check whether --enable-libblkid was given.
5478 if test "${enable_libblkid+set}" = set; then :
5479 enableval=$enable_libblkid; if test "$enableval" = "no"
5480 then
5481 if test -z "$PKG_CONFIG"; then
5482 as_fn_error $? "pkg-config not installed; please install it." "$LINENO" 5
5483 fi
5484
5485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
5486 $as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
5487 if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
5488 $as_echo_n "(cached) " >&6
5489 else
5490 ac_check_lib_save_LIBS=$LIBS
5491 LIBS="-lblkid -luuid $LIBS"
5492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5493 /* end confdefs.h. */
5494
5495 /* Override any GCC internal prototype to avoid an error.
5496 Use char because int might match the return type of a GCC
5497 builtin and then its argument prototype would still apply. */
5498 #ifdef __cplusplus
5499 extern "C"
5500 #endif
5501 char blkid_get_cache ();
5502 int
5503 main ()
5504 {
5505 return blkid_get_cache ();
5506 ;
5507 return 0;
5508 }
5509 _ACEOF
5510 if ac_fn_c_try_link "$LINENO"; then :
5511 ac_cv_lib_blkid_blkid_get_cache=yes
5512 else
5513 ac_cv_lib_blkid_blkid_get_cache=no
5514 fi
5515 rm -f core conftest.err conftest.$ac_objext \
5516 conftest$ac_exeext conftest.$ac_ext
5517 LIBS=$ac_check_lib_save_LIBS
5518 fi
5519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
5520 $as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
5521 if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
5522 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5523 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5524 else
5525 as_fn_error $? "external blkid library not found" "$LINENO" 5
5526 fi
5527
5528 BLKID_CMT=#
5529 PROFILED_LIBBLKID=$LIBBLKID
5530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
5531 $as_echo "Disabling private blkid library" >&6; }
5532 else
5533 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5534 DEPLIBBLKID=$LIBBLKID
5535 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5536 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5537 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5538 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5539 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5540
5541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
5542 $as_echo "Enabling private blkid library" >&6; }
5543 fi
5544
5545 else
5546 if test -n "$PKG_CONFIG"; then
5547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
5548 $as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
5549 if ${ac_cv_lib_blkid_blkid_get_cache+:} false; then :
5550 $as_echo_n "(cached) " >&6
5551 else
5552 ac_check_lib_save_LIBS=$LIBS
5553 LIBS="-lblkid $LIBS"
5554 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5555 /* end confdefs.h. */
5556
5557 /* Override any GCC internal prototype to avoid an error.
5558 Use char because int might match the return type of a GCC
5559 builtin and then its argument prototype would still apply. */
5560 #ifdef __cplusplus
5561 extern "C"
5562 #endif
5563 char blkid_get_cache ();
5564 int
5565 main ()
5566 {
5567 return blkid_get_cache ();
5568 ;
5569 return 0;
5570 }
5571 _ACEOF
5572 if ac_fn_c_try_link "$LINENO"; then :
5573 ac_cv_lib_blkid_blkid_get_cache=yes
5574 else
5575 ac_cv_lib_blkid_blkid_get_cache=no
5576 fi
5577 rm -f core conftest.err conftest.$ac_objext \
5578 conftest$ac_exeext conftest.$ac_ext
5579 LIBS=$ac_check_lib_save_LIBS
5580 fi
5581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
5582 $as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
5583 if test "x$ac_cv_lib_blkid_blkid_get_cache" = xyes; then :
5584 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5585 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5586 fi
5587
5588 fi
5589 if test -n "$LIBBLKID"; then
5590 BLKID_CMT=#
5591 PROFILED_LIBBLKID=$LIBBLKID
5592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using system blkid library by default" >&5
5593 $as_echo "Using system blkid library by default" >&6; }
5594 else
5595 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5596 DEPLIBBLKID=$LIBBLKID
5597 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5598 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5599 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5600 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
5601 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
5602
5603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
5604 $as_echo "Enabling private blkid library by default" >&6; }
5605 fi
5606
5607 fi
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617 # Check whether --enable-backtrace was given.
5618 if test "${enable_backtrace+set}" = set; then :
5619 enableval=$enable_backtrace; if test "$enableval" = "no"
5620 then
5621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling use of backtrace" >&5
5622 $as_echo "Disabling use of backtrace" >&6; }
5623 $as_echo "#define DISABLE_BACKTRACE 1" >>confdefs.h
5624
5625 else
5626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace" >&5
5627 $as_echo "Enabling use of backtrace" >&6; }
5628 fi
5629
5630 else
5631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling use of backtrace by default" >&5
5632 $as_echo "Enabling use of backtrace by default" >&6; }
5633
5634 fi
5635
5636 # Check whether --enable-debugfs was given.
5637 if test "${enable_debugfs+set}" = set; then :
5638 enableval=$enable_debugfs; if test "$enableval" = "no"
5639 then
5640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
5641 $as_echo "Disabling debugfs support" >&6; }
5642 DEBUGFS_CMT="#"
5643 else
5644 DEBUGFS_CMT=
5645 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
5646 $as_echo "Enabling debugfs support" >&6; }
5647 fi
5648
5649 else
5650 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
5651 $as_echo "Enabling debugfs support by default" >&6; }
5652 DEBUGFS_CMT=
5653
5654 fi
5655
5656
5657 # Check whether --enable-imager was given.
5658 if test "${enable_imager+set}" = set; then :
5659 enableval=$enable_imager; if test "$enableval" = "no"
5660 then
5661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
5662 $as_echo "Disabling e2image support" >&6; }
5663 IMAGER_CMT="#"
5664 else
5665 IMAGER_CMT=
5666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
5667 $as_echo "Enabling e2image support" >&6; }
5668 fi
5669
5670 else
5671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
5672 $as_echo "Enabling e2image support by default" >&6; }
5673 IMAGER_CMT=
5674
5675 fi
5676
5677
5678 # Check whether --enable-resizer was given.
5679 if test "${enable_resizer+set}" = set; then :
5680 enableval=$enable_resizer; if test "$enableval" = "no"
5681 then
5682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
5683 $as_echo "Disabling e2resize support" >&6; }
5684 RESIZER_CMT="#"
5685 else
5686 RESIZER_CMT=
5687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
5688 $as_echo "Enabling e2resize support" >&6; }
5689 fi
5690
5691 else
5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
5693 $as_echo "Enabling e2resize support by default" >&6; }
5694 RESIZER_CMT=
5695
5696 fi
5697
5698
5699 # Check whether --enable-defrag was given.
5700 if test "${enable_defrag+set}" = set; then :
5701 enableval=$enable_defrag; if test "$enableval" = "no"
5702 then
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support" >&5
5704 $as_echo "Disabling e4defrag support" >&6; }
5705 DEFRAG_CMT="#"
5706 else
5707 DEFRAG_CMT=
5708 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support" >&5
5709 $as_echo "Enabling e4defrag support" >&6; }
5710 fi
5711
5712 else
5713 if test -z "$WITH_DIET_LIBC"
5714 then
5715 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e4defrag support by default" >&5
5716 $as_echo "Enabling e4defrag support by default" >&6; }
5717 DEFRAG_CMT=
5718 else
5719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e4defrag support by default" >&5
5720 $as_echo "Disabling e4defrag support by default" >&6; }
5721 DEFRAG_CMT="#"
5722 fi
5723
5724 fi
5725
5726
5727 # Check whether --enable-fsck was given.
5728 if test "${enable_fsck+set}" = set; then :
5729 enableval=$enable_fsck; if test "$enableval" = "no"
5730 then
5731 FSCK_PROG='' FSCK_MAN=''
5732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
5733 $as_echo "Not building fsck wrapper" >&6; }
5734 else
5735 FSCK_PROG=fsck FSCK_MAN=fsck.8
5736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
5737 $as_echo "Building fsck wrapper" >&6; }
5738 fi
5739
5740 else
5741 case "$host_os" in
5742 gnu*)
5743 FSCK_PROG='' FSCK_MAN=''
5744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
5745 $as_echo "Not building fsck wrapper by default" >&6; }
5746 ;;
5747 *)
5748 FSCK_PROG=fsck FSCK_MAN=fsck.8
5749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
5750 $as_echo "Building fsck wrapper by default" >&6; }
5751 esac
5752
5753 fi
5754
5755
5756
5757 # Check whether --enable-e2initrd-helper was given.
5758 if test "${enable_e2initrd_helper+set}" = set; then :
5759 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
5760 then
5761 E2INITRD_PROG='' E2INITRD_MAN=''
5762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
5763 $as_echo "Not building e2initrd helper" >&6; }
5764 else
5765 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5766 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
5767 $as_echo "Building e2initrd helper" >&6; }
5768 fi
5769
5770 else
5771 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
5773 $as_echo "Building e2initrd helper by default" >&6; }
5774
5775 fi
5776
5777
5778
5779 # Check whether --enable-tls was given.
5780 if test "${enable_tls+set}" = set; then :
5781 enableval=$enable_tls; if test "$enableval" = "no"
5782 then
5783 try_tls=""
5784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
5785 $as_echo "Disabling thread local support" >&6; }
5786 else
5787 try_tls="yes"
5788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
5789 $as_echo "Enabling thread local support" >&6; }
5790 fi
5791
5792 else
5793 if test -n "$WITH_DIET_LIBC"
5794 then
5795 try_tls=""
5796 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Diet libc does not support thread local support" >&5
5797 $as_echo "Diet libc does not support thread local support" >&6; }
5798 else
5799 try_tls="yes"
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
5801 $as_echo "Try using thread local support by default" >&6; }
5802 fi
5803
5804 fi
5805
5806 if test "$try_tls" = "yes"
5807 then
5808
5809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
5810 $as_echo_n "checking for thread local storage (TLS) class... " >&6; }
5811 if ${ac_cv_tls+:} false; then :
5812 $as_echo_n "(cached) " >&6
5813 else
5814
5815 ax_tls_keywords="__thread __declspec(thread) none"
5816 for ax_tls_keyword in $ax_tls_keywords; do
5817 case $ax_tls_keyword in
5818 none) ac_cv_tls=none ; break ;;
5819 *)
5820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5821 /* end confdefs.h. */
5822 #include <stdlib.h>
5823 static void
5824 foo(void) {
5825 static $ax_tls_keyword int bar;
5826 exit(1);
5827 }
5828 int
5829 main ()
5830 {
5831
5832 ;
5833 return 0;
5834 }
5835 _ACEOF
5836 if ac_fn_c_try_compile "$LINENO"; then :
5837 ac_cv_tls=$ax_tls_keyword ; break
5838 else
5839 ac_cv_tls=none
5840
5841 fi
5842 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5843 esac
5844 done
5845
5846 fi
5847
5848
5849 if test "$ac_cv_tls" != "none"; then
5850
5851 cat >>confdefs.h <<_ACEOF
5852 #define TLS $ac_cv_tls
5853 _ACEOF
5854
5855 fi
5856 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
5857 $as_echo "$ac_cv_tls" >&6; }
5858
5859 fi
5860
5861 # Check whether --enable-uuidd was given.
5862 if test "${enable_uuidd+set}" = set; then :
5863 enableval=$enable_uuidd; if test "$enableval" = "no"
5864 then
5865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
5866 $as_echo "Not building uuidd" >&6; }
5867 UUIDD_CMT="#"
5868 else
5869 $as_echo "#define USE_UUIDD 1" >>confdefs.h
5870
5871 UUIDD_CMT=""
5872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
5873 $as_echo "Building uuidd" >&6; }
5874 fi
5875
5876 else
5877 $as_echo "#define USE_UUIDD 1" >>confdefs.h
5878
5879 if test -z "$UUID_CMT"
5880 then
5881 UUIDD_CMT=""
5882 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
5883 $as_echo "Building uuidd by default" >&6; }
5884 else
5885 UUIDD_CMT="#"
5886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling uuidd by default" >&5
5887 $as_echo "Disabling uuidd by default" >&6; }
5888 fi
5889
5890 fi
5891
5892
5893
5894 # Check whether --enable-mmp was given.
5895 if test "${enable_mmp+set}" = set; then :
5896 enableval=$enable_mmp; if test "$enableval" = "no"
5897 then
5898 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling mmp support" >&5
5899 $as_echo "Disabling mmp support" >&6; }
5900 else
5901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support" >&5
5902 $as_echo "Enabling mmp support" >&6; }
5903 $as_echo "#define CONFIG_MMP 1" >>confdefs.h
5904
5905 fi
5906
5907 else
5908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling mmp support by default" >&5
5909 $as_echo "Enabling mmp support by default" >&6; }
5910 $as_echo "#define CONFIG_MMP 1" >>confdefs.h
5911
5912
5913 fi
5914
5915
5916 # Check whether --enable-bmap-stats was given.
5917 if test "${enable_bmap_stats+set}" = set; then :
5918 enableval=$enable_bmap_stats; if test "$enableval" = "no"
5919 then
5920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling bitmap statistics support" >&5
5921 $as_echo "Disabling bitmap statistics support" >&6; }
5922 else
5923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling bitmap statistics support" >&5
5924 $as_echo "Enabling bitmap statistics support" >&6; }
5925 $as_echo "#define ENABLE_BMAP_STATS 1" >>confdefs.h
5926
5927 fi
5928
5929 else
5930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling bitmap statistics support by default" >&5
5931 $as_echo "Enabling bitmap statistics support by default" >&6; }
5932 $as_echo "#define ENABLE_BMAP_STATS 1" >>confdefs.h
5933
5934
5935 fi
5936
5937
5938 # Check whether --enable-bmap-stats-ops was given.
5939 if test "${enable_bmap_stats_ops+set}" = set; then :
5940 enableval=$enable_bmap_stats_ops; if test "$enableval" = "no"
5941 then
5942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling additional bitmap statistics" >&5
5943 $as_echo "Disabling additional bitmap statistics" >&6; }
5944 else
5945 if test "x${enable_bmap_stats}" = "xno"; then :
5946 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5947 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5948 as_fn_error $? "Error --enable-bmap-stats-ops requires bmap-stats
5949 See \`config.log' for more details" "$LINENO" 5; }
5950 fi
5951
5952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling additional bitmap statistics" >&5
5953 $as_echo "Enabling additional bitmap statistics" >&6; }
5954 $as_echo "#define ENABLE_BMAP_STATS_OPS 1" >>confdefs.h
5955
5956 fi
5957
5958 else
5959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling additional bitmap statistics by default" >&5
5960 $as_echo "Disabling additional bitmap statistics by default" >&6; }
5961
5962 fi
5963
5964 MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
5965
5966 GETTEXT_PACKAGE=e2fsprogs
5967 PACKAGE=e2fsprogs
5968 VERSION="$E2FSPROGS_VERSION"
5969 VERSION=0.14.1
5970
5971 cat >>confdefs.h <<_ACEOF
5972 #define PACKAGE "$PACKAGE"
5973 _ACEOF
5974
5975
5976 cat >>confdefs.h <<_ACEOF
5977 #define VERSION "$VERSION"
5978 _ACEOF
5979
5980
5981
5982
5983
5984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
5985 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5986 set x ${MAKE-make}
5987 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
5988 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
5989 $as_echo_n "(cached) " >&6
5990 else
5991 cat >conftest.make <<\_ACEOF
5992 SHELL = /bin/sh
5993 all:
5994 @echo '@@@%%%=$(MAKE)=@@@%%%'
5995 _ACEOF
5996 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
5997 case `${MAKE-make} -f conftest.make 2>/dev/null` in
5998 *@@@%%%=?*=@@@%%%*)
5999 eval ac_cv_prog_make_${ac_make}_set=yes;;
6000 *)
6001 eval ac_cv_prog_make_${ac_make}_set=no;;
6002 esac
6003 rm -f conftest.make
6004 fi
6005 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
6006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6007 $as_echo "yes" >&6; }
6008 SET_MAKE=
6009 else
6010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6011 $as_echo "no" >&6; }
6012 SET_MAKE="MAKE=${MAKE-make}"
6013 fi
6014
6015 # Find a good install program. We prefer a C program (faster),
6016 # so one script is as good as another. But avoid the broken or
6017 # incompatible versions:
6018 # SysV /etc/install, /usr/sbin/install
6019 # SunOS /usr/etc/install
6020 # IRIX /sbin/install
6021 # AIX /bin/install
6022 # AmigaOS /C/install, which installs bootblocks on floppy discs
6023 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6024 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6025 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6026 # OS/2's system install, which has a completely different semantic
6027 # ./install, which can be erroneously created by make from ./install.sh.
6028 # Reject install programs that cannot install multiple files.
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
6030 $as_echo_n "checking for a BSD-compatible install... " >&6; }
6031 if test -z "$INSTALL"; then
6032 if ${ac_cv_path_install+:} false; then :
6033 $as_echo_n "(cached) " >&6
6034 else
6035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6036 for as_dir in $PATH
6037 do
6038 IFS=$as_save_IFS
6039 test -z "$as_dir" && as_dir=.
6040 # Account for people who put trailing slashes in PATH elements.
6041 case $as_dir/ in #((
6042 ./ | .// | /[cC]/* | \
6043 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6044 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
6045 /usr/ucb/* ) ;;
6046 *)
6047 # OSF1 and SCO ODT 3.0 have their own names for install.
6048 # Don't use installbsd from OSF since it installs stuff as root
6049 # by default.
6050 for ac_prog in ginstall scoinst install; do
6051 for ac_exec_ext in '' $ac_executable_extensions; do
6052 if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
6053 if test $ac_prog = install &&
6054 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6055 # AIX install. It has an incompatible calling convention.
6056 :
6057 elif test $ac_prog = install &&
6058 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6059 # program-specific install script used by HP pwplus--don't use.
6060 :
6061 else
6062 rm -rf conftest.one conftest.two conftest.dir
6063 echo one > conftest.one
6064 echo two > conftest.two
6065 mkdir conftest.dir
6066 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
6067 test -s conftest.one && test -s conftest.two &&
6068 test -s conftest.dir/conftest.one &&
6069 test -s conftest.dir/conftest.two
6070 then
6071 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6072 break 3
6073 fi
6074 fi
6075 fi
6076 done
6077 done
6078 ;;
6079 esac
6080
6081 done
6082 IFS=$as_save_IFS
6083
6084 rm -rf conftest.one conftest.two conftest.dir
6085
6086 fi
6087 if test "${ac_cv_path_install+set}" = set; then
6088 INSTALL=$ac_cv_path_install
6089 else
6090 # As a last resort, use the slow shell script. Don't cache a
6091 # value for INSTALL within a source directory, because that will
6092 # break other packages using the cache if that directory is
6093 # removed, or if the value is a relative name.
6094 INSTALL=$ac_install_sh
6095 fi
6096 fi
6097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
6098 $as_echo "$INSTALL" >&6; }
6099
6100 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6101 # It thinks the first close brace ends the variable substitution.
6102 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6103
6104 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6105
6106 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6107
6108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
6109 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
6110 if test -z "$MKDIR_P"; then
6111 if ${ac_cv_path_mkdir+:} false; then :
6112 $as_echo_n "(cached) " >&6
6113 else
6114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6115 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
6116 do
6117 IFS=$as_save_IFS
6118 test -z "$as_dir" && as_dir=.
6119 for ac_prog in mkdir gmkdir; do
6120 for ac_exec_ext in '' $ac_executable_extensions; do
6121 as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
6122 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
6123 'mkdir (GNU coreutils) '* | \
6124 'mkdir (coreutils) '* | \
6125 'mkdir (fileutils) '4.1*)
6126 ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
6127 break 3;;
6128 esac
6129 done
6130 done
6131 done
6132 IFS=$as_save_IFS
6133
6134 fi
6135
6136 test -d ./--version && rmdir ./--version
6137 if test "${ac_cv_path_mkdir+set}" = set; then
6138 MKDIR_P="$ac_cv_path_mkdir -p"
6139 else
6140 # As a last resort, use the slow shell script. Don't cache a
6141 # value for MKDIR_P within a source directory, because that will
6142 # break other packages using the cache if that directory is
6143 # removed, or if the value is a relative name.
6144 MKDIR_P="$ac_install_sh -d"
6145 fi
6146 fi
6147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
6148 $as_echo "$MKDIR_P" >&6; }
6149
6150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
6151 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
6152 if ${ac_cv_path_SED+:} false; then :
6153 $as_echo_n "(cached) " >&6
6154 else
6155 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
6156 for ac_i in 1 2 3 4 5 6 7; do
6157 ac_script="$ac_script$as_nl$ac_script"
6158 done
6159 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
6160 { ac_script=; unset ac_script;}
6161 if test -z "$SED"; then
6162 ac_path_SED_found=false
6163 # Loop through the user's path and test for each of PROGNAME-LIST
6164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6165 for as_dir in $PATH
6166 do
6167 IFS=$as_save_IFS
6168 test -z "$as_dir" && as_dir=.
6169 for ac_prog in sed gsed; do
6170 for ac_exec_ext in '' $ac_executable_extensions; do
6171 ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
6172 as_fn_executable_p "$ac_path_SED" || continue
6173 # Check for GNU ac_path_SED and select it if it is found.
6174 # Check for GNU $ac_path_SED
6175 case `"$ac_path_SED" --version 2>&1` in
6176 *GNU*)
6177 ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
6178 *)
6179 ac_count=0
6180 $as_echo_n 0123456789 >"conftest.in"
6181 while :
6182 do
6183 cat "conftest.in" "conftest.in" >"conftest.tmp"
6184 mv "conftest.tmp" "conftest.in"
6185 cp "conftest.in" "conftest.nl"
6186 $as_echo '' >> "conftest.nl"
6187 "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
6188 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
6189 as_fn_arith $ac_count + 1 && ac_count=$as_val
6190 if test $ac_count -gt ${ac_path_SED_max-0}; then
6191 # Best one so far, save it but keep looking for a better one
6192 ac_cv_path_SED="$ac_path_SED"
6193 ac_path_SED_max=$ac_count
6194 fi
6195 # 10*(2^10) chars as input seems more than enough
6196 test $ac_count -gt 10 && break
6197 done
6198 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
6199 esac
6200
6201 $ac_path_SED_found && break 3
6202 done
6203 done
6204 done
6205 IFS=$as_save_IFS
6206 if test -z "$ac_cv_path_SED"; then
6207 as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
6208 fi
6209 else
6210 ac_cv_path_SED=$SED
6211 fi
6212
6213 fi
6214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
6215 $as_echo "$ac_cv_path_SED" >&6; }
6216 SED="$ac_cv_path_SED"
6217 rm -f conftest.sed
6218
6219
6220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6221 $as_echo_n "checking whether NLS is requested... " >&6; }
6222 # Check whether --enable-nls was given.
6223 if test "${enable_nls+set}" = set; then :
6224 enableval=$enable_nls; USE_NLS=$enableval
6225 else
6226 USE_NLS=yes
6227 fi
6228
6229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
6230 $as_echo "$USE_NLS" >&6; }
6231
6232
6233
6234
6235 GETTEXT_MACRO_VERSION=0.18
6236
6237
6238
6239
6240 # Prepare PATH_SEPARATOR.
6241 # The user is always right.
6242 if test "${PATH_SEPARATOR+set}" != set; then
6243 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6244 # contains only /bin. Note that ksh looks also at the FPATH variable,
6245 # so we have to set that as well for the test.
6246 PATH_SEPARATOR=:
6247 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6248 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6249 || PATH_SEPARATOR=';'
6250 }
6251 fi
6252
6253 # Find out how to test for executable files. Don't use a zero-byte file,
6254 # as systems may use methods other than mode bits to determine executability.
6255 cat >conf$$.file <<_ASEOF
6256 #! /bin/sh
6257 exit 0
6258 _ASEOF
6259 chmod +x conf$$.file
6260 if test -x conf$$.file >/dev/null 2>&1; then
6261 ac_executable_p="test -x"
6262 else
6263 ac_executable_p="test -f"
6264 fi
6265 rm -f conf$$.file
6266
6267 # Extract the first word of "msgfmt", so it can be a program name with args.
6268 set dummy msgfmt; ac_word=$2
6269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6270 $as_echo_n "checking for $ac_word... " >&6; }
6271 if ${ac_cv_path_MSGFMT+:} false; then :
6272 $as_echo_n "(cached) " >&6
6273 else
6274 case "$MSGFMT" in
6275 [\\/]* | ?:[\\/]*)
6276 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
6277 ;;
6278 *)
6279 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6280 for ac_dir in $PATH; do
6281 IFS="$ac_save_IFS"
6282 test -z "$ac_dir" && ac_dir=.
6283 for ac_exec_ext in '' $ac_executable_extensions; do
6284 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6285 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6286 if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
6287 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
6288 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
6289 break 2
6290 fi
6291 fi
6292 done
6293 done
6294 IFS="$ac_save_IFS"
6295 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
6296 ;;
6297 esac
6298 fi
6299 MSGFMT="$ac_cv_path_MSGFMT"
6300 if test "$MSGFMT" != ":"; then
6301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
6302 $as_echo "$MSGFMT" >&6; }
6303 else
6304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6305 $as_echo "no" >&6; }
6306 fi
6307
6308 # Extract the first word of "gmsgfmt", so it can be a program name with args.
6309 set dummy gmsgfmt; ac_word=$2
6310 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6311 $as_echo_n "checking for $ac_word... " >&6; }
6312 if ${ac_cv_path_GMSGFMT+:} false; then :
6313 $as_echo_n "(cached) " >&6
6314 else
6315 case $GMSGFMT in
6316 [\\/]* | ?:[\\/]*)
6317 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
6318 ;;
6319 *)
6320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6321 for as_dir in $PATH
6322 do
6323 IFS=$as_save_IFS
6324 test -z "$as_dir" && as_dir=.
6325 for ac_exec_ext in '' $ac_executable_extensions; do
6326 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6327 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
6328 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6329 break 2
6330 fi
6331 done
6332 done
6333 IFS=$as_save_IFS
6334
6335 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
6336 ;;
6337 esac
6338 fi
6339 GMSGFMT=$ac_cv_path_GMSGFMT
6340 if test -n "$GMSGFMT"; then
6341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
6342 $as_echo "$GMSGFMT" >&6; }
6343 else
6344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6345 $as_echo "no" >&6; }
6346 fi
6347
6348
6349
6350 case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6351 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
6352 *) MSGFMT_015=$MSGFMT ;;
6353 esac
6354
6355 case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6356 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
6357 *) GMSGFMT_015=$GMSGFMT ;;
6358 esac
6359
6360
6361
6362 # Prepare PATH_SEPARATOR.
6363 # The user is always right.
6364 if test "${PATH_SEPARATOR+set}" != set; then
6365 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6366 # contains only /bin. Note that ksh looks also at the FPATH variable,
6367 # so we have to set that as well for the test.
6368 PATH_SEPARATOR=:
6369 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6370 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6371 || PATH_SEPARATOR=';'
6372 }
6373 fi
6374
6375 # Find out how to test for executable files. Don't use a zero-byte file,
6376 # as systems may use methods other than mode bits to determine executability.
6377 cat >conf$$.file <<_ASEOF
6378 #! /bin/sh
6379 exit 0
6380 _ASEOF
6381 chmod +x conf$$.file
6382 if test -x conf$$.file >/dev/null 2>&1; then
6383 ac_executable_p="test -x"
6384 else
6385 ac_executable_p="test -f"
6386 fi
6387 rm -f conf$$.file
6388
6389 # Extract the first word of "xgettext", so it can be a program name with args.
6390 set dummy xgettext; ac_word=$2
6391 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6392 $as_echo_n "checking for $ac_word... " >&6; }
6393 if ${ac_cv_path_XGETTEXT+:} false; then :
6394 $as_echo_n "(cached) " >&6
6395 else
6396 case "$XGETTEXT" in
6397 [\\/]* | ?:[\\/]*)
6398 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
6399 ;;
6400 *)
6401 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6402 for ac_dir in $PATH; do
6403 IFS="$ac_save_IFS"
6404 test -z "$ac_dir" && ac_dir=.
6405 for ac_exec_ext in '' $ac_executable_extensions; do
6406 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6407 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6408 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
6409 (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
6410 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
6411 break 2
6412 fi
6413 fi
6414 done
6415 done
6416 IFS="$ac_save_IFS"
6417 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
6418 ;;
6419 esac
6420 fi
6421 XGETTEXT="$ac_cv_path_XGETTEXT"
6422 if test "$XGETTEXT" != ":"; then
6423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
6424 $as_echo "$XGETTEXT" >&6; }
6425 else
6426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6427 $as_echo "no" >&6; }
6428 fi
6429
6430 rm -f messages.po
6431
6432 case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
6433 '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
6434 *) XGETTEXT_015=$XGETTEXT ;;
6435 esac
6436
6437
6438
6439 # Prepare PATH_SEPARATOR.
6440 # The user is always right.
6441 if test "${PATH_SEPARATOR+set}" != set; then
6442 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
6443 # contains only /bin. Note that ksh looks also at the FPATH variable,
6444 # so we have to set that as well for the test.
6445 PATH_SEPARATOR=:
6446 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6447 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
6448 || PATH_SEPARATOR=';'
6449 }
6450 fi
6451
6452 # Find out how to test for executable files. Don't use a zero-byte file,
6453 # as systems may use methods other than mode bits to determine executability.
6454 cat >conf$$.file <<_ASEOF
6455 #! /bin/sh
6456 exit 0
6457 _ASEOF
6458 chmod +x conf$$.file
6459 if test -x conf$$.file >/dev/null 2>&1; then
6460 ac_executable_p="test -x"
6461 else
6462 ac_executable_p="test -f"
6463 fi
6464 rm -f conf$$.file
6465
6466 # Extract the first word of "msgmerge", so it can be a program name with args.
6467 set dummy msgmerge; ac_word=$2
6468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6469 $as_echo_n "checking for $ac_word... " >&6; }
6470 if ${ac_cv_path_MSGMERGE+:} false; then :
6471 $as_echo_n "(cached) " >&6
6472 else
6473 case "$MSGMERGE" in
6474 [\\/]* | ?:[\\/]*)
6475 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
6476 ;;
6477 *)
6478 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
6479 for ac_dir in $PATH; do
6480 IFS="$ac_save_IFS"
6481 test -z "$ac_dir" && ac_dir=.
6482 for ac_exec_ext in '' $ac_executable_extensions; do
6483 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
6484 echo "$as_me: trying $ac_dir/$ac_word..." >&5
6485 if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
6486 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
6487 break 2
6488 fi
6489 fi
6490 done
6491 done
6492 IFS="$ac_save_IFS"
6493 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
6494 ;;
6495 esac
6496 fi
6497 MSGMERGE="$ac_cv_path_MSGMERGE"
6498 if test "$MSGMERGE" != ":"; then
6499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
6500 $as_echo "$MSGMERGE" >&6; }
6501 else
6502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6503 $as_echo "no" >&6; }
6504 fi
6505
6506
6507 test -n "$localedir" || localedir='${datadir}/locale'
6508
6509
6510 test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
6511
6512
6513 ac_config_commands="$ac_config_commands po-directories"
6514
6515
6516
6517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2 or newer" >&5
6518 $as_echo_n "checking whether we are using the GNU C Library 2 or newer... " >&6; }
6519 if ${ac_cv_gnu_library_2+:} false; then :
6520 $as_echo_n "(cached) " >&6
6521 else
6522 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6523 /* end confdefs.h. */
6524
6525 #include <features.h>
6526 #ifdef __GNU_LIBRARY__
6527 #if (__GLIBC__ >= 2) && !defined __UCLIBC__
6528 Lucky GNU user
6529 #endif
6530 #endif
6531
6532 _ACEOF
6533 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6534 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
6535 ac_cv_gnu_library_2=yes
6536 else
6537 ac_cv_gnu_library_2=no
6538 fi
6539 rm -f conftest*
6540
6541
6542
6543 fi
6544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2" >&5
6545 $as_echo "$ac_cv_gnu_library_2" >&6; }
6546
6547 GLIBC2="$ac_cv_gnu_library_2"
6548
6549
6550 if test -n "$ac_tool_prefix"; then
6551 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6552 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6554 $as_echo_n "checking for $ac_word... " >&6; }
6555 if ${ac_cv_prog_RANLIB+:} false; then :
6556 $as_echo_n "(cached) " >&6
6557 else
6558 if test -n "$RANLIB"; then
6559 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6560 else
6561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6562 for as_dir in $PATH
6563 do
6564 IFS=$as_save_IFS
6565 test -z "$as_dir" && as_dir=.
6566 for ac_exec_ext in '' $ac_executable_extensions; do
6567 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6568 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6569 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6570 break 2
6571 fi
6572 done
6573 done
6574 IFS=$as_save_IFS
6575
6576 fi
6577 fi
6578 RANLIB=$ac_cv_prog_RANLIB
6579 if test -n "$RANLIB"; then
6580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6581 $as_echo "$RANLIB" >&6; }
6582 else
6583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6584 $as_echo "no" >&6; }
6585 fi
6586
6587
6588 fi
6589 if test -z "$ac_cv_prog_RANLIB"; then
6590 ac_ct_RANLIB=$RANLIB
6591 # Extract the first word of "ranlib", so it can be a program name with args.
6592 set dummy ranlib; ac_word=$2
6593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6594 $as_echo_n "checking for $ac_word... " >&6; }
6595 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6596 $as_echo_n "(cached) " >&6
6597 else
6598 if test -n "$ac_ct_RANLIB"; then
6599 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6600 else
6601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6602 for as_dir in $PATH
6603 do
6604 IFS=$as_save_IFS
6605 test -z "$as_dir" && as_dir=.
6606 for ac_exec_ext in '' $ac_executable_extensions; do
6607 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6608 ac_cv_prog_ac_ct_RANLIB="ranlib"
6609 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6610 break 2
6611 fi
6612 done
6613 done
6614 IFS=$as_save_IFS
6615
6616 fi
6617 fi
6618 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6619 if test -n "$ac_ct_RANLIB"; then
6620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6621 $as_echo "$ac_ct_RANLIB" >&6; }
6622 else
6623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6624 $as_echo "no" >&6; }
6625 fi
6626
6627 if test "x$ac_ct_RANLIB" = x; then
6628 RANLIB=":"
6629 else
6630 case $cross_compiling:$ac_tool_warned in
6631 yes:)
6632 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6633 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6634 ac_tool_warned=yes ;;
6635 esac
6636 RANLIB=$ac_ct_RANLIB
6637 fi
6638 else
6639 RANLIB="$ac_cv_prog_RANLIB"
6640 fi
6641
6642
6643
6644 CFLAG_VISIBILITY=
6645 HAVE_VISIBILITY=0
6646 if test -n "$GCC"; then
6647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the -Werror option is usable" >&5
6648 $as_echo_n "checking whether the -Werror option is usable... " >&6; }
6649 if ${gl_cv_cc_vis_werror+:} false; then :
6650 $as_echo_n "(cached) " >&6
6651 else
6652
6653 gl_save_CFLAGS="$CFLAGS"
6654 CFLAGS="$CFLAGS -Werror"
6655 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6656 /* end confdefs.h. */
6657
6658 int
6659 main ()
6660 {
6661
6662 ;
6663 return 0;
6664 }
6665 _ACEOF
6666 if ac_fn_c_try_compile "$LINENO"; then :
6667 gl_cv_cc_vis_werror=yes
6668 else
6669 gl_cv_cc_vis_werror=no
6670 fi
6671 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6672 CFLAGS="$gl_save_CFLAGS"
6673 fi
6674
6675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_vis_werror" >&5
6676 $as_echo "$gl_cv_cc_vis_werror" >&6; }
6677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for simple visibility declarations" >&5
6678 $as_echo_n "checking for simple visibility declarations... " >&6; }
6679 if ${gl_cv_cc_visibility+:} false; then :
6680 $as_echo_n "(cached) " >&6
6681 else
6682
6683 gl_save_CFLAGS="$CFLAGS"
6684 CFLAGS="$CFLAGS -fvisibility=hidden"
6685 if test $gl_cv_cc_vis_werror = yes; then
6686 CFLAGS="$CFLAGS -Werror"
6687 fi
6688 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6689 /* end confdefs.h. */
6690 extern __attribute__((__visibility__("hidden"))) int hiddenvar;
6691 extern __attribute__((__visibility__("default"))) int exportedvar;
6692 extern __attribute__((__visibility__("hidden"))) int hiddenfunc (void);
6693 extern __attribute__((__visibility__("default"))) int exportedfunc (void);
6694 void dummyfunc (void) {}
6695
6696 int
6697 main ()
6698 {
6699
6700 ;
6701 return 0;
6702 }
6703 _ACEOF
6704 if ac_fn_c_try_compile "$LINENO"; then :
6705 gl_cv_cc_visibility=yes
6706 else
6707 gl_cv_cc_visibility=no
6708 fi
6709 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6710 CFLAGS="$gl_save_CFLAGS"
6711 fi
6712
6713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_cc_visibility" >&5
6714 $as_echo "$gl_cv_cc_visibility" >&6; }
6715 if test $gl_cv_cc_visibility = yes; then
6716 CFLAG_VISIBILITY="-fvisibility=hidden"
6717 HAVE_VISIBILITY=1
6718 fi
6719 fi
6720
6721
6722
6723 cat >>confdefs.h <<_ACEOF
6724 #define HAVE_VISIBILITY $HAVE_VISIBILITY
6725 _ACEOF
6726
6727
6728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
6729 $as_echo_n "checking for inline... " >&6; }
6730 if ${ac_cv_c_inline+:} false; then :
6731 $as_echo_n "(cached) " >&6
6732 else
6733 ac_cv_c_inline=no
6734 for ac_kw in inline __inline__ __inline; do
6735 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6736 /* end confdefs.h. */
6737 #ifndef __cplusplus
6738 typedef int foo_t;
6739 static $ac_kw foo_t static_foo () {return 0; }
6740 $ac_kw foo_t foo () {return 0; }
6741 #endif
6742
6743 _ACEOF
6744 if ac_fn_c_try_compile "$LINENO"; then :
6745 ac_cv_c_inline=$ac_kw
6746 fi
6747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6748 test "$ac_cv_c_inline" != no && break
6749 done
6750
6751 fi
6752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
6753 $as_echo "$ac_cv_c_inline" >&6; }
6754
6755 case $ac_cv_c_inline in
6756 inline | yes) ;;
6757 *)
6758 case $ac_cv_c_inline in
6759 no) ac_val=;;
6760 *) ac_val=$ac_cv_c_inline;;
6761 esac
6762 cat >>confdefs.h <<_ACEOF
6763 #ifndef __cplusplus
6764 #define inline $ac_val
6765 #endif
6766 _ACEOF
6767 ;;
6768 esac
6769
6770 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6771 if test "x$ac_cv_type_size_t" = xyes; then :
6772
6773 else
6774
6775 cat >>confdefs.h <<_ACEOF
6776 #define size_t unsigned int
6777 _ACEOF
6778
6779 fi
6780
6781
6782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
6783 $as_echo_n "checking for stdint.h... " >&6; }
6784 if ${gl_cv_header_stdint_h+:} false; then :
6785 $as_echo_n "(cached) " >&6
6786 else
6787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6788 /* end confdefs.h. */
6789 #include <sys/types.h>
6790 #include <stdint.h>
6791 int
6792 main ()
6793 {
6794 uintmax_t i = (uintmax_t) -1; return !i;
6795 ;
6796 return 0;
6797 }
6798 _ACEOF
6799 if ac_fn_c_try_compile "$LINENO"; then :
6800 gl_cv_header_stdint_h=yes
6801 else
6802 gl_cv_header_stdint_h=no
6803 fi
6804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6805 fi
6806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_stdint_h" >&5
6807 $as_echo "$gl_cv_header_stdint_h" >&6; }
6808 if test $gl_cv_header_stdint_h = yes; then
6809
6810 cat >>confdefs.h <<_ACEOF
6811 #define HAVE_STDINT_H_WITH_UINTMAX 1
6812 _ACEOF
6813
6814 fi
6815
6816 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6817 # for constant arguments. Useless!
6818 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
6819 $as_echo_n "checking for working alloca.h... " >&6; }
6820 if ${ac_cv_working_alloca_h+:} false; then :
6821 $as_echo_n "(cached) " >&6
6822 else
6823 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6824 /* end confdefs.h. */
6825 #include <alloca.h>
6826 int
6827 main ()
6828 {
6829 char *p = (char *) alloca (2 * sizeof (int));
6830 if (p) return 0;
6831 ;
6832 return 0;
6833 }
6834 _ACEOF
6835 if ac_fn_c_try_link "$LINENO"; then :
6836 ac_cv_working_alloca_h=yes
6837 else
6838 ac_cv_working_alloca_h=no
6839 fi
6840 rm -f core conftest.err conftest.$ac_objext \
6841 conftest$ac_exeext conftest.$ac_ext
6842 fi
6843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
6844 $as_echo "$ac_cv_working_alloca_h" >&6; }
6845 if test $ac_cv_working_alloca_h = yes; then
6846
6847 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
6848
6849 fi
6850
6851 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
6852 $as_echo_n "checking for alloca... " >&6; }
6853 if ${ac_cv_func_alloca_works+:} false; then :
6854 $as_echo_n "(cached) " >&6
6855 else
6856 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6857 /* end confdefs.h. */
6858 #ifdef __GNUC__
6859 # define alloca __builtin_alloca
6860 #else
6861 # ifdef _MSC_VER
6862 # include <malloc.h>
6863 # define alloca _alloca
6864 # else
6865 # ifdef HAVE_ALLOCA_H
6866 # include <alloca.h>
6867 # else
6868 # ifdef _AIX
6869 #pragma alloca
6870 # else
6871 # ifndef alloca /* predefined by HP cc +Olibcalls */
6872 void *alloca (size_t);
6873 # endif
6874 # endif
6875 # endif
6876 # endif
6877 #endif
6878
6879 int
6880 main ()
6881 {
6882 char *p = (char *) alloca (1);
6883 if (p) return 0;
6884 ;
6885 return 0;
6886 }
6887 _ACEOF
6888 if ac_fn_c_try_link "$LINENO"; then :
6889 ac_cv_func_alloca_works=yes
6890 else
6891 ac_cv_func_alloca_works=no
6892 fi
6893 rm -f core conftest.err conftest.$ac_objext \
6894 conftest$ac_exeext conftest.$ac_ext
6895 fi
6896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
6897 $as_echo "$ac_cv_func_alloca_works" >&6; }
6898
6899 if test $ac_cv_func_alloca_works = yes; then
6900
6901 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
6902
6903 else
6904 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6905 # that cause trouble. Some versions do not even contain alloca or
6906 # contain a buggy version. If you still want to use their alloca,
6907 # use ar to extract alloca.o from them instead of compiling alloca.c.
6908
6909 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
6910
6911 $as_echo "#define C_ALLOCA 1" >>confdefs.h
6912
6913
6914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
6915 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
6916 if ${ac_cv_os_cray+:} false; then :
6917 $as_echo_n "(cached) " >&6
6918 else
6919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6920 /* end confdefs.h. */
6921 #if defined CRAY && ! defined CRAY2
6922 webecray
6923 #else
6924 wenotbecray
6925 #endif
6926
6927 _ACEOF
6928 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6929 $EGREP "webecray" >/dev/null 2>&1; then :
6930 ac_cv_os_cray=yes
6931 else
6932 ac_cv_os_cray=no
6933 fi
6934 rm -f conftest*
6935
6936 fi
6937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
6938 $as_echo "$ac_cv_os_cray" >&6; }
6939 if test $ac_cv_os_cray = yes; then
6940 for ac_func in _getb67 GETB67 getb67; do
6941 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
6942 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6943 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
6944
6945 cat >>confdefs.h <<_ACEOF
6946 #define CRAY_STACKSEG_END $ac_func
6947 _ACEOF
6948
6949 break
6950 fi
6951
6952 done
6953 fi
6954
6955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
6956 $as_echo_n "checking stack direction for C alloca... " >&6; }
6957 if ${ac_cv_c_stack_direction+:} false; then :
6958 $as_echo_n "(cached) " >&6
6959 else
6960 if test "$cross_compiling" = yes; then :
6961 ac_cv_c_stack_direction=0
6962 else
6963 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6964 /* end confdefs.h. */
6965 $ac_includes_default
6966 int
6967 find_stack_direction (int *addr, int depth)
6968 {
6969 int dir, dummy = 0;
6970 if (! addr)
6971 addr = &dummy;
6972 *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
6973 dir = depth ? find_stack_direction (addr, depth - 1) : 0;
6974 return dir + dummy;
6975 }
6976
6977 int
6978 main (int argc, char **argv)
6979 {
6980 return find_stack_direction (0, argc + !argv + 20) < 0;
6981 }
6982 _ACEOF
6983 if ac_fn_c_try_run "$LINENO"; then :
6984 ac_cv_c_stack_direction=1
6985 else
6986 ac_cv_c_stack_direction=-1
6987 fi
6988 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6989 conftest.$ac_objext conftest.beam conftest.$ac_ext
6990 fi
6991
6992 fi
6993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
6994 $as_echo "$ac_cv_c_stack_direction" >&6; }
6995 cat >>confdefs.h <<_ACEOF
6996 #define STACK_DIRECTION $ac_cv_c_stack_direction
6997 _ACEOF
6998
6999
7000 fi
7001
7002
7003
7004
7005 for ac_header in $ac_header_list
7006 do :
7007 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7008 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
7009 "
7010 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
7011 cat >>confdefs.h <<_ACEOF
7012 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
7013 _ACEOF
7014
7015 fi
7016
7017 done
7018
7019
7020
7021
7022
7023
7024
7025
7026 for ac_func in getpagesize
7027 do :
7028 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
7029 if test "x$ac_cv_func_getpagesize" = xyes; then :
7030 cat >>confdefs.h <<_ACEOF
7031 #define HAVE_GETPAGESIZE 1
7032 _ACEOF
7033
7034 fi
7035 done
7036
7037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
7038 $as_echo_n "checking for working mmap... " >&6; }
7039 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
7040 $as_echo_n "(cached) " >&6
7041 else
7042 if test "$cross_compiling" = yes; then :
7043 ac_cv_func_mmap_fixed_mapped=no
7044 else
7045 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7046 /* end confdefs.h. */
7047 $ac_includes_default
7048 /* malloc might have been renamed as rpl_malloc. */
7049 #undef malloc
7050
7051 /* Thanks to Mike Haertel and Jim Avera for this test.
7052 Here is a matrix of mmap possibilities:
7053 mmap private not fixed
7054 mmap private fixed at somewhere currently unmapped
7055 mmap private fixed at somewhere already mapped
7056 mmap shared not fixed
7057 mmap shared fixed at somewhere currently unmapped
7058 mmap shared fixed at somewhere already mapped
7059 For private mappings, we should verify that changes cannot be read()
7060 back from the file, nor mmap's back from the file at a different
7061 address. (There have been systems where private was not correctly
7062 implemented like the infamous i386 svr4.0, and systems where the
7063 VM page cache was not coherent with the file system buffer cache
7064 like early versions of FreeBSD and possibly contemporary NetBSD.)
7065 For shared mappings, we should conversely verify that changes get
7066 propagated back to all the places they're supposed to be.
7067
7068 Grep wants private fixed already mapped.
7069 The main things grep needs to know about mmap are:
7070 * does it exist and is it safe to write into the mmap'd area
7071 * how to use it (BSD variants) */
7072
7073 #include <fcntl.h>
7074 #include <sys/mman.h>
7075
7076 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
7077 char *malloc ();
7078 #endif
7079
7080 /* This mess was copied from the GNU getpagesize.h. */
7081 #ifndef HAVE_GETPAGESIZE
7082 # ifdef _SC_PAGESIZE
7083 # define getpagesize() sysconf(_SC_PAGESIZE)
7084 # else /* no _SC_PAGESIZE */
7085 # ifdef HAVE_SYS_PARAM_H
7086 # include <sys/param.h>
7087 # ifdef EXEC_PAGESIZE
7088 # define getpagesize() EXEC_PAGESIZE
7089 # else /* no EXEC_PAGESIZE */
7090 # ifdef NBPG
7091 # define getpagesize() NBPG * CLSIZE
7092 # ifndef CLSIZE
7093 # define CLSIZE 1
7094 # endif /* no CLSIZE */
7095 # else /* no NBPG */
7096 # ifdef NBPC
7097 # define getpagesize() NBPC
7098 # else /* no NBPC */
7099 # ifdef PAGESIZE
7100 # define getpagesize() PAGESIZE
7101 # endif /* PAGESIZE */
7102 # endif /* no NBPC */
7103 # endif /* no NBPG */
7104 # endif /* no EXEC_PAGESIZE */
7105 # else /* no HAVE_SYS_PARAM_H */
7106 # define getpagesize() 8192 /* punt totally */
7107 # endif /* no HAVE_SYS_PARAM_H */
7108 # endif /* no _SC_PAGESIZE */
7109
7110 #endif /* no HAVE_GETPAGESIZE */
7111
7112 int
7113 main ()
7114 {
7115 char *data, *data2, *data3;
7116 const char *cdata2;
7117 int i, pagesize;
7118 int fd, fd2;
7119
7120 pagesize = getpagesize ();
7121
7122 /* First, make a file with some known garbage in it. */
7123 data = (char *) malloc (pagesize);
7124 if (!data)
7125 return 1;
7126 for (i = 0; i < pagesize; ++i)
7127 *(data + i) = rand ();
7128 umask (0);
7129 fd = creat ("conftest.mmap", 0600);
7130 if (fd < 0)
7131 return 2;
7132 if (write (fd, data, pagesize) != pagesize)
7133 return 3;
7134 close (fd);
7135
7136 /* Next, check that the tail of a page is zero-filled. File must have
7137 non-zero length, otherwise we risk SIGBUS for entire page. */
7138 fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
7139 if (fd2 < 0)
7140 return 4;
7141 cdata2 = "";
7142 if (write (fd2, cdata2, 1) != 1)
7143 return 5;
7144 data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
7145 if (data2 == MAP_FAILED)
7146 return 6;
7147 for (i = 0; i < pagesize; ++i)
7148 if (*(data2 + i))
7149 return 7;
7150 close (fd2);
7151 if (munmap (data2, pagesize))
7152 return 8;
7153
7154 /* Next, try to mmap the file at a fixed address which already has
7155 something else allocated at it. If we can, also make sure that
7156 we see the same garbage. */
7157 fd = open ("conftest.mmap", O_RDWR);
7158 if (fd < 0)
7159 return 9;
7160 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
7161 MAP_PRIVATE | MAP_FIXED, fd, 0L))
7162 return 10;
7163 for (i = 0; i < pagesize; ++i)
7164 if (*(data + i) != *(data2 + i))
7165 return 11;
7166
7167 /* Finally, make sure that changes to the mapped area do not
7168 percolate back to the file as seen by read(). (This is a bug on
7169 some variants of i386 svr4.0.) */
7170 for (i = 0; i < pagesize; ++i)
7171 *(data2 + i) = *(data2 + i) + 1;
7172 data3 = (char *) malloc (pagesize);
7173 if (!data3)
7174 return 12;
7175 if (read (fd, data3, pagesize) != pagesize)
7176 return 13;
7177 for (i = 0; i < pagesize; ++i)
7178 if (*(data + i) != *(data3 + i))
7179 return 14;
7180 close (fd);
7181 return 0;
7182 }
7183 _ACEOF
7184 if ac_fn_c_try_run "$LINENO"; then :
7185 ac_cv_func_mmap_fixed_mapped=yes
7186 else
7187 ac_cv_func_mmap_fixed_mapped=no
7188 fi
7189 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7190 conftest.$ac_objext conftest.beam conftest.$ac_ext
7191 fi
7192
7193 fi
7194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
7195 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
7196 if test $ac_cv_func_mmap_fixed_mapped = yes; then
7197
7198 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
7199
7200 fi
7201 rm -f conftest.mmap conftest.txt
7202
7203
7204
7205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
7206 $as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
7207 if ${gt_cv_int_divbyzero_sigfpe+:} false; then :
7208 $as_echo_n "(cached) " >&6
7209 else
7210
7211 gt_cv_int_divbyzero_sigfpe=
7212 case "$host_os" in
7213 macos* | darwin[6-9]* | darwin[1-9][0-9]*)
7214 # On Mac OS X 10.2 or newer, just assume the same as when cross-
7215 # compiling. If we were to perform the real test, 1 Crash Report
7216 # dialog window would pop up.
7217 case "$host_cpu" in
7218 i[34567]86 | x86_64)
7219 gt_cv_int_divbyzero_sigfpe="guessing yes" ;;
7220 esac
7221 ;;
7222 esac
7223 if test -z "$gt_cv_int_divbyzero_sigfpe"; then
7224 if test "$cross_compiling" = yes; then :
7225
7226 # Guess based on the CPU.
7227 case "$host_cpu" in
7228 alpha* | i[34567]86 | x86_64 | m68k | s390*)
7229 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7230 *)
7231 gt_cv_int_divbyzero_sigfpe="guessing no";;
7232 esac
7233
7234 else
7235 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7236 /* end confdefs.h. */
7237
7238 #include <stdlib.h>
7239 #include <signal.h>
7240
7241 static void
7242 sigfpe_handler (int sig)
7243 {
7244 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7245 exit (sig != SIGFPE);
7246 }
7247
7248 int x = 1;
7249 int y = 0;
7250 int z;
7251 int nan;
7252
7253 int main ()
7254 {
7255 signal (SIGFPE, sigfpe_handler);
7256 /* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7257 #if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7258 signal (SIGTRAP, sigfpe_handler);
7259 #endif
7260 /* Linux/SPARC yields signal SIGILL. */
7261 #if defined (__sparc__) && defined (__linux__)
7262 signal (SIGILL, sigfpe_handler);
7263 #endif
7264
7265 z = x / y;
7266 nan = y / y;
7267 exit (2);
7268 }
7269
7270 _ACEOF
7271 if ac_fn_c_try_run "$LINENO"; then :
7272 gt_cv_int_divbyzero_sigfpe=yes
7273 else
7274 gt_cv_int_divbyzero_sigfpe=no
7275 fi
7276 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7277 conftest.$ac_objext conftest.beam conftest.$ac_ext
7278 fi
7279
7280 fi
7281
7282 fi
7283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
7284 $as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
7285 case "$gt_cv_int_divbyzero_sigfpe" in
7286 *yes) value=1;;
7287 *) value=0;;
7288 esac
7289
7290 cat >>confdefs.h <<_ACEOF
7291 #define INTDIV0_RAISES_SIGFPE $value
7292 _ACEOF
7293
7294
7295
7296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
7297 $as_echo_n "checking for inttypes.h... " >&6; }
7298 if ${gl_cv_header_inttypes_h+:} false; then :
7299 $as_echo_n "(cached) " >&6
7300 else
7301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7302 /* end confdefs.h. */
7303
7304 #include <sys/types.h>
7305 #include <inttypes.h>
7306
7307 int
7308 main ()
7309 {
7310 uintmax_t i = (uintmax_t) -1; return !i;
7311 ;
7312 return 0;
7313 }
7314 _ACEOF
7315 if ac_fn_c_try_compile "$LINENO"; then :
7316 gl_cv_header_inttypes_h=yes
7317 else
7318 gl_cv_header_inttypes_h=no
7319 fi
7320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7321 fi
7322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_inttypes_h" >&5
7323 $as_echo "$gl_cv_header_inttypes_h" >&6; }
7324 if test $gl_cv_header_inttypes_h = yes; then
7325
7326 cat >>confdefs.h <<_ACEOF
7327 #define HAVE_INTTYPES_H_WITH_UINTMAX 1
7328 _ACEOF
7329
7330 fi
7331
7332
7333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long int" >&5
7334 $as_echo_n "checking for unsigned long long int... " >&6; }
7335 if ${ac_cv_type_unsigned_long_long_int+:} false; then :
7336 $as_echo_n "(cached) " >&6
7337 else
7338 ac_cv_type_unsigned_long_long_int=yes
7339 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
7340 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7341 /* end confdefs.h. */
7342
7343 /* For now, do not test the preprocessor; as of 2007 there are too many
7344 implementations with broken preprocessors. Perhaps this can
7345 be revisited in 2012. In the meantime, code should not expect
7346 #if to work with literals wider than 32 bits. */
7347 /* Test literals. */
7348 long long int ll = 9223372036854775807ll;
7349 long long int nll = -9223372036854775807LL;
7350 unsigned long long int ull = 18446744073709551615ULL;
7351 /* Test constant expressions. */
7352 typedef int a[((-9223372036854775807LL < 0 && 0 < 9223372036854775807ll)
7353 ? 1 : -1)];
7354 typedef int b[(18446744073709551615ULL <= (unsigned long long int) -1
7355 ? 1 : -1)];
7356 int i = 63;
7357 int
7358 main ()
7359 {
7360 /* Test availability of runtime routines for shift and division. */
7361 long long int llmax = 9223372036854775807ll;
7362 unsigned long long int ullmax = 18446744073709551615ull;
7363 return ((ll << 63) | (ll >> 63) | (ll < i) | (ll > i)
7364 | (llmax / ll) | (llmax % ll)
7365 | (ull << 63) | (ull >> 63) | (ull << i) | (ull >> i)
7366 | (ullmax / ull) | (ullmax % ull));
7367 ;
7368 return 0;
7369 }
7370
7371 _ACEOF
7372 if ac_fn_c_try_link "$LINENO"; then :
7373
7374 else
7375 ac_cv_type_unsigned_long_long_int=no
7376 fi
7377 rm -f core conftest.err conftest.$ac_objext \
7378 conftest$ac_exeext conftest.$ac_ext
7379 fi
7380 fi
7381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long_int" >&5
7382 $as_echo "$ac_cv_type_unsigned_long_long_int" >&6; }
7383 if test $ac_cv_type_unsigned_long_long_int = yes; then
7384
7385 $as_echo "#define HAVE_UNSIGNED_LONG_LONG_INT 1" >>confdefs.h
7386
7387 fi
7388
7389
7390
7391
7392 if test $gl_cv_header_inttypes_h = no && test $gl_cv_header_stdint_h = no; then
7393
7394 test $ac_cv_type_unsigned_long_long_int = yes \
7395 && ac_type='unsigned long long' \
7396 || ac_type='unsigned long'
7397
7398 cat >>confdefs.h <<_ACEOF
7399 #define uintmax_t $ac_type
7400 _ACEOF
7401
7402 else
7403
7404 $as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
7405
7406 fi
7407
7408
7409 for ac_header in inttypes.h
7410 do :
7411 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
7412 if test "x$ac_cv_header_inttypes_h" = xyes; then :
7413 cat >>confdefs.h <<_ACEOF
7414 #define HAVE_INTTYPES_H 1
7415 _ACEOF
7416
7417 fi
7418
7419 done
7420
7421 if test $ac_cv_header_inttypes_h = yes; then
7422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
7423 $as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
7424 if ${gt_cv_inttypes_pri_broken+:} false; then :
7425 $as_echo_n "(cached) " >&6
7426 else
7427
7428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7429 /* end confdefs.h. */
7430
7431 #include <inttypes.h>
7432 #ifdef PRId32
7433 char *p = PRId32;
7434 #endif
7435
7436 int
7437 main ()
7438 {
7439
7440 ;
7441 return 0;
7442 }
7443 _ACEOF
7444 if ac_fn_c_try_compile "$LINENO"; then :
7445 gt_cv_inttypes_pri_broken=no
7446 else
7447 gt_cv_inttypes_pri_broken=yes
7448 fi
7449 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
7450
7451 fi
7452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
7453 $as_echo "$gt_cv_inttypes_pri_broken" >&6; }
7454 fi
7455 if test "$gt_cv_inttypes_pri_broken" = yes; then
7456
7457 cat >>confdefs.h <<_ACEOF
7458 #define PRI_MACROS_BROKEN 1
7459 _ACEOF
7460
7461 PRI_MACROS_BROKEN=1
7462 else
7463 PRI_MACROS_BROKEN=0
7464 fi
7465
7466
7467
7468
7469
7470
7471
7472 # Check whether --enable-threads was given.
7473 if test "${enable_threads+set}" = set; then :
7474 enableval=$enable_threads; gl_use_threads=$enableval
7475 else
7476 if test -n "$gl_use_threads_default"; then
7477 gl_use_threads="$gl_use_threads_default"
7478 else
7479 case "$host_os" in
7480 osf*) gl_use_threads=no ;;
7481 cygwin*)
7482 case `uname -r` in
7483 1.[0-5].*) gl_use_threads=no ;;
7484 *) gl_use_threads=yes ;;
7485 esac
7486 ;;
7487 *) gl_use_threads=yes ;;
7488 esac
7489 fi
7490
7491 fi
7492
7493 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
7494 # For using <pthread.h>:
7495 case "$host_os" in
7496 osf*)
7497 # On OSF/1, the compiler needs the flag -D_REENTRANT so that it
7498 # groks <pthread.h>. cc also understands the flag -pthread, but
7499 # we don't use it because 1. gcc-2.95 doesn't understand -pthread,
7500 # 2. putting a flag into CPPFLAGS that has an effect on the linker
7501 # causes the AC_LINK_IFELSE test below to succeed unexpectedly,
7502 # leading to wrong values of LIBTHREAD and LTLIBTHREAD.
7503 CPPFLAGS="$CPPFLAGS -D_REENTRANT"
7504 ;;
7505 esac
7506 # Some systems optimize for single-threaded programs by default, and
7507 # need special flags to disable these optimizations. For example, the
7508 # definition of 'errno' in <errno.h>.
7509 case "$host_os" in
7510 aix* | freebsd*) CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE" ;;
7511 solaris*) CPPFLAGS="$CPPFLAGS -D_REENTRANT" ;;
7512 esac
7513 fi
7514
7515
7516
7517
7518
7519 if test "X$prefix" = "XNONE"; then
7520 acl_final_prefix="$ac_default_prefix"
7521 else
7522 acl_final_prefix="$prefix"
7523 fi
7524 if test "X$exec_prefix" = "XNONE"; then
7525 acl_final_exec_prefix='${prefix}'
7526 else
7527 acl_final_exec_prefix="$exec_prefix"
7528 fi
7529 acl_save_prefix="$prefix"
7530 prefix="$acl_final_prefix"
7531 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7532 prefix="$acl_save_prefix"
7533
7534
7535
7536 # Check whether --with-gnu-ld was given.
7537 if test "${with_gnu_ld+set}" = set; then :
7538 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
7539 else
7540 with_gnu_ld=no
7541 fi
7542
7543 # Prepare PATH_SEPARATOR.
7544 # The user is always right.
7545 if test "${PATH_SEPARATOR+set}" != set; then
7546 # Determine PATH_SEPARATOR by trying to find /bin/sh in a PATH which
7547 # contains only /bin. Note that ksh looks also at the FPATH variable,
7548 # so we have to set that as well for the test.
7549 PATH_SEPARATOR=:
7550 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
7551 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 \
7552 || PATH_SEPARATOR=';'
7553 }
7554 fi
7555
7556 ac_prog=ld
7557 if test "$GCC" = yes; then
7558 # Check if gcc -print-prog-name=ld gives a path.
7559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
7560 $as_echo_n "checking for ld used by $CC... " >&6; }
7561 case $host in
7562 *-*-mingw*)
7563 # gcc leaves a trailing carriage return which upsets mingw
7564 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7565 *)
7566 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7567 esac
7568 case $ac_prog in
7569 # Accept absolute paths.
7570 [\\/]* | ?:[\\/]*)
7571 re_direlt='/[^/][^/]*/\.\./'
7572 # Canonicalize the pathname of ld
7573 ac_prog=`echo "$ac_prog"| sed 's%\\\\%/%g'`
7574 while echo "$ac_prog" | grep "$re_direlt" > /dev/null 2>&1; do
7575 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7576 done
7577 test -z "$LD" && LD="$ac_prog"
7578 ;;
7579 "")
7580 # If it fails, then pretend we aren't using GCC.
7581 ac_prog=ld
7582 ;;
7583 *)
7584 # If it is relative, then search for the first ld in PATH.
7585 with_gnu_ld=unknown
7586 ;;
7587 esac
7588 elif test "$with_gnu_ld" = yes; then
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
7590 $as_echo_n "checking for GNU ld... " >&6; }
7591 else
7592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
7593 $as_echo_n "checking for non-GNU ld... " >&6; }
7594 fi
7595 if ${acl_cv_path_LD+:} false; then :
7596 $as_echo_n "(cached) " >&6
7597 else
7598 if test -z "$LD"; then
7599 acl_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7600 for ac_dir in $PATH; do
7601 IFS="$acl_save_ifs"
7602 test -z "$ac_dir" && ac_dir=.
7603 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7604 acl_cv_path_LD="$ac_dir/$ac_prog"
7605 # Check to see if the program is GNU ld. I'd rather use --version,
7606 # but apparently some variants of GNU ld only accept -v.
7607 # Break only if it was the GNU/non-GNU ld that we prefer.
7608 case `"$acl_cv_path_LD" -v 2>&1 </dev/null` in
7609 *GNU* | *'with BFD'*)
7610 test "$with_gnu_ld" != no && break
7611 ;;
7612 *)
7613 test "$with_gnu_ld" != yes && break
7614 ;;
7615 esac
7616 fi
7617 done
7618 IFS="$acl_save_ifs"
7619 else
7620 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7621 fi
7622 fi
7623
7624 LD="$acl_cv_path_LD"
7625 if test -n "$LD"; then
7626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
7627 $as_echo "$LD" >&6; }
7628 else
7629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7630 $as_echo "no" >&6; }
7631 fi
7632 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
7633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
7634 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
7635 if ${acl_cv_prog_gnu_ld+:} false; then :
7636 $as_echo_n "(cached) " >&6
7637 else
7638 # I'd rather use --version here, but apparently some GNU lds only accept -v.
7639 case `$LD -v 2>&1 </dev/null` in
7640 *GNU* | *'with BFD'*)
7641 acl_cv_prog_gnu_ld=yes
7642 ;;
7643 *)
7644 acl_cv_prog_gnu_ld=no
7645 ;;
7646 esac
7647 fi
7648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
7649 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
7650 with_gnu_ld=$acl_cv_prog_gnu_ld
7651
7652
7653
7654
7655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
7656 $as_echo_n "checking for shared library run path origin... " >&6; }
7657 if ${acl_cv_rpath+:} false; then :
7658 $as_echo_n "(cached) " >&6
7659 else
7660
7661 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7662 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7663 . ./conftest.sh
7664 rm -f ./conftest.sh
7665 acl_cv_rpath=done
7666
7667 fi
7668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
7669 $as_echo "$acl_cv_rpath" >&6; }
7670 wl="$acl_cv_wl"
7671 acl_libext="$acl_cv_libext"
7672 acl_shlibext="$acl_cv_shlibext"
7673 acl_libname_spec="$acl_cv_libname_spec"
7674 acl_library_names_spec="$acl_cv_library_names_spec"
7675 acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7676 acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7677 acl_hardcode_direct="$acl_cv_hardcode_direct"
7678 acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
7679 # Check whether --enable-rpath was given.
7680 if test "${enable_rpath+set}" = set; then :
7681 enableval=$enable_rpath; :
7682 else
7683 enable_rpath=yes
7684 fi
7685
7686
7687
7688
7689 acl_libdirstem=lib
7690 acl_libdirstem2=
7691 case "$host_os" in
7692 solaris*)
7693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit host" >&5
7694 $as_echo_n "checking for 64-bit host... " >&6; }
7695 if ${gl_cv_solaris_64bit+:} false; then :
7696 $as_echo_n "(cached) " >&6
7697 else
7698 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7699 /* end confdefs.h. */
7700
7701 #ifdef _LP64
7702 sixtyfour bits
7703 #endif
7704
7705 _ACEOF
7706 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7707 $EGREP "sixtyfour bits" >/dev/null 2>&1; then :
7708 gl_cv_solaris_64bit=yes
7709 else
7710 gl_cv_solaris_64bit=no
7711 fi
7712 rm -f conftest*
7713
7714
7715 fi
7716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_solaris_64bit" >&5
7717 $as_echo "$gl_cv_solaris_64bit" >&6; }
7718 if test $gl_cv_solaris_64bit = yes; then
7719 acl_libdirstem=lib/64
7720 case "$host_cpu" in
7721 sparc*) acl_libdirstem2=lib/sparcv9 ;;
7722 i*86 | x86_64) acl_libdirstem2=lib/amd64 ;;
7723 esac
7724 fi
7725 ;;
7726 *)
7727 searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
7728 if test -n "$searchpath"; then
7729 acl_save_IFS="${IFS= }"; IFS=":"
7730 for searchdir in $searchpath; do
7731 if test -d "$searchdir"; then
7732 case "$searchdir" in
7733 */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
7734 */../ | */.. )
7735 # Better ignore directories of this form. They are misleading.
7736 ;;
7737 *) searchdir=`cd "$searchdir" && pwd`
7738 case "$searchdir" in
7739 */lib64 ) acl_libdirstem=lib64 ;;
7740 esac ;;
7741 esac
7742 fi
7743 done
7744 IFS="$acl_save_IFS"
7745 fi
7746 ;;
7747 esac
7748 test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem"
7749
7750
7751
7752 gl_threads_api=none
7753 LIBTHREAD=
7754 LTLIBTHREAD=
7755 LIBMULTITHREAD=
7756 LTLIBMULTITHREAD=
7757 if test "$gl_use_threads" != no; then
7758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether imported symbols can be declared weak" >&5
7759 $as_echo_n "checking whether imported symbols can be declared weak... " >&6; }
7760 if ${gl_cv_have_weak+:} false; then :
7761 $as_echo_n "(cached) " >&6
7762 else
7763 gl_cv_have_weak=no
7764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7765 /* end confdefs.h. */
7766 extern void xyzzy ();
7767 #pragma weak xyzzy
7768 int
7769 main ()
7770 {
7771 xyzzy();
7772 ;
7773 return 0;
7774 }
7775 _ACEOF
7776 if ac_fn_c_try_link "$LINENO"; then :
7777 gl_cv_have_weak=maybe
7778 fi
7779 rm -f core conftest.err conftest.$ac_objext \
7780 conftest$ac_exeext conftest.$ac_ext
7781 if test $gl_cv_have_weak = maybe; then
7782 if test "$cross_compiling" = yes; then :
7783 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7784 /* end confdefs.h. */
7785 #ifdef __ELF__
7786 Extensible Linking Format
7787 #endif
7788
7789 _ACEOF
7790 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
7791 $EGREP "Extensible Linking Format" >/dev/null 2>&1; then :
7792 gl_cv_have_weak="guessing yes"
7793 else
7794 gl_cv_have_weak="guessing no"
7795 fi
7796 rm -f conftest*
7797
7798
7799 else
7800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7801 /* end confdefs.h. */
7802
7803 #include <stdio.h>
7804 #pragma weak fputs
7805 int main ()
7806 {
7807 return (fputs == NULL);
7808 }
7809 _ACEOF
7810 if ac_fn_c_try_run "$LINENO"; then :
7811 gl_cv_have_weak=yes
7812 else
7813 gl_cv_have_weak=no
7814 fi
7815 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7816 conftest.$ac_objext conftest.beam conftest.$ac_ext
7817 fi
7818
7819 fi
7820
7821 fi
7822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_have_weak" >&5
7823 $as_echo "$gl_cv_have_weak" >&6; }
7824 if test "$gl_use_threads" = yes || test "$gl_use_threads" = posix; then
7825 # On OSF/1, the compiler needs the flag -pthread or -D_REENTRANT so that
7826 # it groks <pthread.h>. It's added above, in gl_THREADLIB_EARLY_BODY.
7827 ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default"
7828 if test "x$ac_cv_header_pthread_h" = xyes; then :
7829 gl_have_pthread_h=yes
7830 else
7831 gl_have_pthread_h=no
7832 fi
7833
7834
7835 if test "$gl_have_pthread_h" = yes; then
7836 # Other possible tests:
7837 # -lpthreads (FSU threads, PCthreads)
7838 # -lgthreads
7839 gl_have_pthread=
7840 # Test whether both pthread_mutex_lock and pthread_mutexattr_init exist
7841 # in libc. IRIX 6.5 has the first one in both libc and libpthread, but
7842 # the second one only in libpthread, and lock.c needs it.
7843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7844 /* end confdefs.h. */
7845 #include <pthread.h>
7846 int
7847 main ()
7848 {
7849 pthread_mutex_lock((pthread_mutex_t*)0);
7850 pthread_mutexattr_init((pthread_mutexattr_t*)0);
7851 ;
7852 return 0;
7853 }
7854 _ACEOF
7855 if ac_fn_c_try_link "$LINENO"; then :
7856 gl_have_pthread=yes
7857 fi
7858 rm -f core conftest.err conftest.$ac_objext \
7859 conftest$ac_exeext conftest.$ac_ext
7860 # Test for libpthread by looking for pthread_kill. (Not pthread_self,
7861 # since it is defined as a macro on OSF/1.)
7862 if test -n "$gl_have_pthread"; then
7863 # The program links fine without libpthread. But it may actually
7864 # need to link with libpthread in order to create multiple threads.
7865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
7866 $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
7867 if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
7868 $as_echo_n "(cached) " >&6
7869 else
7870 ac_check_lib_save_LIBS=$LIBS
7871 LIBS="-lpthread $LIBS"
7872 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7873 /* end confdefs.h. */
7874
7875 /* Override any GCC internal prototype to avoid an error.
7876 Use char because int might match the return type of a GCC
7877 builtin and then its argument prototype would still apply. */
7878 #ifdef __cplusplus
7879 extern "C"
7880 #endif
7881 char pthread_kill ();
7882 int
7883 main ()
7884 {
7885 return pthread_kill ();
7886 ;
7887 return 0;
7888 }
7889 _ACEOF
7890 if ac_fn_c_try_link "$LINENO"; then :
7891 ac_cv_lib_pthread_pthread_kill=yes
7892 else
7893 ac_cv_lib_pthread_pthread_kill=no
7894 fi
7895 rm -f core conftest.err conftest.$ac_objext \
7896 conftest$ac_exeext conftest.$ac_ext
7897 LIBS=$ac_check_lib_save_LIBS
7898 fi
7899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
7900 $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
7901 if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
7902 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
7903 # On Solaris and HP-UX, most pthread functions exist also in libc.
7904 # Therefore pthread_in_use() needs to actually try to create a
7905 # thread: pthread_create from libc will fail, whereas
7906 # pthread_create will actually create a thread.
7907 case "$host_os" in
7908 solaris* | hpux*)
7909
7910 $as_echo "#define PTHREAD_IN_USE_DETECTION_HARD 1" >>confdefs.h
7911
7912 esac
7913
7914 fi
7915
7916 else
7917 # Some library is needed. Try libpthread and libc_r.
7918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lpthread" >&5
7919 $as_echo_n "checking for pthread_kill in -lpthread... " >&6; }
7920 if ${ac_cv_lib_pthread_pthread_kill+:} false; then :
7921 $as_echo_n "(cached) " >&6
7922 else
7923 ac_check_lib_save_LIBS=$LIBS
7924 LIBS="-lpthread $LIBS"
7925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7926 /* end confdefs.h. */
7927
7928 /* Override any GCC internal prototype to avoid an error.
7929 Use char because int might match the return type of a GCC
7930 builtin and then its argument prototype would still apply. */
7931 #ifdef __cplusplus
7932 extern "C"
7933 #endif
7934 char pthread_kill ();
7935 int
7936 main ()
7937 {
7938 return pthread_kill ();
7939 ;
7940 return 0;
7941 }
7942 _ACEOF
7943 if ac_fn_c_try_link "$LINENO"; then :
7944 ac_cv_lib_pthread_pthread_kill=yes
7945 else
7946 ac_cv_lib_pthread_pthread_kill=no
7947 fi
7948 rm -f core conftest.err conftest.$ac_objext \
7949 conftest$ac_exeext conftest.$ac_ext
7950 LIBS=$ac_check_lib_save_LIBS
7951 fi
7952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_pthread_kill" >&5
7953 $as_echo "$ac_cv_lib_pthread_pthread_kill" >&6; }
7954 if test "x$ac_cv_lib_pthread_pthread_kill" = xyes; then :
7955 gl_have_pthread=yes
7956 LIBTHREAD=-lpthread LTLIBTHREAD=-lpthread
7957 LIBMULTITHREAD=-lpthread LTLIBMULTITHREAD=-lpthread
7958 fi
7959
7960 if test -z "$gl_have_pthread"; then
7961 # For FreeBSD 4.
7962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_kill in -lc_r" >&5
7963 $as_echo_n "checking for pthread_kill in -lc_r... " >&6; }
7964 if ${ac_cv_lib_c_r_pthread_kill+:} false; then :
7965 $as_echo_n "(cached) " >&6
7966 else
7967 ac_check_lib_save_LIBS=$LIBS
7968 LIBS="-lc_r $LIBS"
7969 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7970 /* end confdefs.h. */
7971
7972 /* Override any GCC internal prototype to avoid an error.
7973 Use char because int might match the return type of a GCC
7974 builtin and then its argument prototype would still apply. */
7975 #ifdef __cplusplus
7976 extern "C"
7977 #endif
7978 char pthread_kill ();
7979 int
7980 main ()
7981 {
7982 return pthread_kill ();
7983 ;
7984 return 0;
7985 }
7986 _ACEOF
7987 if ac_fn_c_try_link "$LINENO"; then :
7988 ac_cv_lib_c_r_pthread_kill=yes
7989 else
7990 ac_cv_lib_c_r_pthread_kill=no
7991 fi
7992 rm -f core conftest.err conftest.$ac_objext \
7993 conftest$ac_exeext conftest.$ac_ext
7994 LIBS=$ac_check_lib_save_LIBS
7995 fi
7996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_c_r_pthread_kill" >&5
7997 $as_echo "$ac_cv_lib_c_r_pthread_kill" >&6; }
7998 if test "x$ac_cv_lib_c_r_pthread_kill" = xyes; then :
7999 gl_have_pthread=yes
8000 LIBTHREAD=-lc_r LTLIBTHREAD=-lc_r
8001 LIBMULTITHREAD=-lc_r LTLIBMULTITHREAD=-lc_r
8002 fi
8003
8004 fi
8005 fi
8006 if test -n "$gl_have_pthread"; then
8007 gl_threads_api=posix
8008
8009 $as_echo "#define USE_POSIX_THREADS 1" >>confdefs.h
8010
8011 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
8012 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8013
8014 $as_echo "#define USE_POSIX_THREADS_WEAK 1" >>confdefs.h
8015
8016 LIBTHREAD=
8017 LTLIBTHREAD=
8018 fi
8019 fi
8020 fi
8021 fi
8022 fi
8023 if test -z "$gl_have_pthread"; then
8024 if test "$gl_use_threads" = yes || test "$gl_use_threads" = solaris; then
8025 gl_have_solaristhread=
8026 gl_save_LIBS="$LIBS"
8027 LIBS="$LIBS -lthread"
8028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8029 /* end confdefs.h. */
8030
8031 #include <thread.h>
8032 #include <synch.h>
8033
8034 int
8035 main ()
8036 {
8037 thr_self();
8038 ;
8039 return 0;
8040 }
8041 _ACEOF
8042 if ac_fn_c_try_link "$LINENO"; then :
8043 gl_have_solaristhread=yes
8044 fi
8045 rm -f core conftest.err conftest.$ac_objext \
8046 conftest$ac_exeext conftest.$ac_ext
8047 LIBS="$gl_save_LIBS"
8048 if test -n "$gl_have_solaristhread"; then
8049 gl_threads_api=solaris
8050 LIBTHREAD=-lthread
8051 LTLIBTHREAD=-lthread
8052 LIBMULTITHREAD="$LIBTHREAD"
8053 LTLIBMULTITHREAD="$LTLIBTHREAD"
8054
8055 $as_echo "#define USE_SOLARIS_THREADS 1" >>confdefs.h
8056
8057 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8058
8059 $as_echo "#define USE_SOLARIS_THREADS_WEAK 1" >>confdefs.h
8060
8061 LIBTHREAD=
8062 LTLIBTHREAD=
8063 fi
8064 fi
8065 fi
8066 fi
8067 if test "$gl_use_threads" = pth; then
8068 gl_save_CPPFLAGS="$CPPFLAGS"
8069
8070
8071
8072
8073
8074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libpth" >&5
8075 $as_echo_n "checking how to link with libpth... " >&6; }
8076 if ${ac_cv_libpth_libs+:} false; then :
8077 $as_echo_n "(cached) " >&6
8078 else
8079
8080
8081
8082
8083
8084
8085
8086
8087 use_additional=yes
8088
8089 acl_save_prefix="$prefix"
8090 prefix="$acl_final_prefix"
8091 acl_save_exec_prefix="$exec_prefix"
8092 exec_prefix="$acl_final_exec_prefix"
8093
8094 eval additional_includedir=\"$includedir\"
8095 eval additional_libdir=\"$libdir\"
8096
8097 exec_prefix="$acl_save_exec_prefix"
8098 prefix="$acl_save_prefix"
8099
8100
8101 # Check whether --with-libpth-prefix was given.
8102 if test "${with_libpth_prefix+set}" = set; then :
8103 withval=$with_libpth_prefix;
8104 if test "X$withval" = "Xno"; then
8105 use_additional=no
8106 else
8107 if test "X$withval" = "X"; then
8108
8109 acl_save_prefix="$prefix"
8110 prefix="$acl_final_prefix"
8111 acl_save_exec_prefix="$exec_prefix"
8112 exec_prefix="$acl_final_exec_prefix"
8113
8114 eval additional_includedir=\"$includedir\"
8115 eval additional_libdir=\"$libdir\"
8116
8117 exec_prefix="$acl_save_exec_prefix"
8118 prefix="$acl_save_prefix"
8119
8120 else
8121 additional_includedir="$withval/include"
8122 additional_libdir="$withval/$acl_libdirstem"
8123 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8124 && ! test -d "$withval/$acl_libdirstem"; then
8125 additional_libdir="$withval/$acl_libdirstem2"
8126 fi
8127 fi
8128 fi
8129
8130 fi
8131
8132 LIBPTH=
8133 LTLIBPTH=
8134 INCPTH=
8135 LIBPTH_PREFIX=
8136 HAVE_LIBPTH=
8137 rpathdirs=
8138 ltrpathdirs=
8139 names_already_handled=
8140 names_next_round='pth '
8141 while test -n "$names_next_round"; do
8142 names_this_round="$names_next_round"
8143 names_next_round=
8144 for name in $names_this_round; do
8145 already_handled=
8146 for n in $names_already_handled; do
8147 if test "$n" = "$name"; then
8148 already_handled=yes
8149 break
8150 fi
8151 done
8152 if test -z "$already_handled"; then
8153 names_already_handled="$names_already_handled $name"
8154 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
8155 eval value=\"\$HAVE_LIB$uppername\"
8156 if test -n "$value"; then
8157 if test "$value" = yes; then
8158 eval value=\"\$LIB$uppername\"
8159 test -z "$value" || LIBPTH="${LIBPTH}${LIBPTH:+ }$value"
8160 eval value=\"\$LTLIB$uppername\"
8161 test -z "$value" || LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$value"
8162 else
8163 :
8164 fi
8165 else
8166 found_dir=
8167 found_la=
8168 found_so=
8169 found_a=
8170 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8171 if test -n "$acl_shlibext"; then
8172 shrext=".$acl_shlibext" # typically: shrext=.so
8173 else
8174 shrext=
8175 fi
8176 if test $use_additional = yes; then
8177 dir="$additional_libdir"
8178 if test -n "$acl_shlibext"; then
8179 if test -f "$dir/$libname$shrext"; then
8180 found_dir="$dir"
8181 found_so="$dir/$libname$shrext"
8182 else
8183 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8184 ver=`(cd "$dir" && \
8185 for f in "$libname$shrext".*; do echo "$f"; done \
8186 | sed -e "s,^$libname$shrext\\\\.,," \
8187 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8188 | sed 1q ) 2>/dev/null`
8189 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8190 found_dir="$dir"
8191 found_so="$dir/$libname$shrext.$ver"
8192 fi
8193 else
8194 eval library_names=\"$acl_library_names_spec\"
8195 for f in $library_names; do
8196 if test -f "$dir/$f"; then
8197 found_dir="$dir"
8198 found_so="$dir/$f"
8199 break
8200 fi
8201 done
8202 fi
8203 fi
8204 fi
8205 if test "X$found_dir" = "X"; then
8206 if test -f "$dir/$libname.$acl_libext"; then
8207 found_dir="$dir"
8208 found_a="$dir/$libname.$acl_libext"
8209 fi
8210 fi
8211 if test "X$found_dir" != "X"; then
8212 if test -f "$dir/$libname.la"; then
8213 found_la="$dir/$libname.la"
8214 fi
8215 fi
8216 fi
8217 if test "X$found_dir" = "X"; then
8218 for x in $LDFLAGS $LTLIBPTH; do
8219
8220 acl_save_prefix="$prefix"
8221 prefix="$acl_final_prefix"
8222 acl_save_exec_prefix="$exec_prefix"
8223 exec_prefix="$acl_final_exec_prefix"
8224 eval x=\"$x\"
8225 exec_prefix="$acl_save_exec_prefix"
8226 prefix="$acl_save_prefix"
8227
8228 case "$x" in
8229 -L*)
8230 dir=`echo "X$x" | sed -e 's/^X-L//'`
8231 if test -n "$acl_shlibext"; then
8232 if test -f "$dir/$libname$shrext"; then
8233 found_dir="$dir"
8234 found_so="$dir/$libname$shrext"
8235 else
8236 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8237 ver=`(cd "$dir" && \
8238 for f in "$libname$shrext".*; do echo "$f"; done \
8239 | sed -e "s,^$libname$shrext\\\\.,," \
8240 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8241 | sed 1q ) 2>/dev/null`
8242 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8243 found_dir="$dir"
8244 found_so="$dir/$libname$shrext.$ver"
8245 fi
8246 else
8247 eval library_names=\"$acl_library_names_spec\"
8248 for f in $library_names; do
8249 if test -f "$dir/$f"; then
8250 found_dir="$dir"
8251 found_so="$dir/$f"
8252 break
8253 fi
8254 done
8255 fi
8256 fi
8257 fi
8258 if test "X$found_dir" = "X"; then
8259 if test -f "$dir/$libname.$acl_libext"; then
8260 found_dir="$dir"
8261 found_a="$dir/$libname.$acl_libext"
8262 fi
8263 fi
8264 if test "X$found_dir" != "X"; then
8265 if test -f "$dir/$libname.la"; then
8266 found_la="$dir/$libname.la"
8267 fi
8268 fi
8269 ;;
8270 esac
8271 if test "X$found_dir" != "X"; then
8272 break
8273 fi
8274 done
8275 fi
8276 if test "X$found_dir" != "X"; then
8277 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$found_dir -l$name"
8278 if test "X$found_so" != "X"; then
8279 if test "$enable_rpath" = no \
8280 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
8281 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
8282 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8283 else
8284 haveit=
8285 for x in $ltrpathdirs; do
8286 if test "X$x" = "X$found_dir"; then
8287 haveit=yes
8288 break
8289 fi
8290 done
8291 if test -z "$haveit"; then
8292 ltrpathdirs="$ltrpathdirs $found_dir"
8293 fi
8294 if test "$acl_hardcode_direct" = yes; then
8295 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8296 else
8297 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
8298 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8299 haveit=
8300 for x in $rpathdirs; do
8301 if test "X$x" = "X$found_dir"; then
8302 haveit=yes
8303 break
8304 fi
8305 done
8306 if test -z "$haveit"; then
8307 rpathdirs="$rpathdirs $found_dir"
8308 fi
8309 else
8310 haveit=
8311 for x in $LDFLAGS $LIBPTH; do
8312
8313 acl_save_prefix="$prefix"
8314 prefix="$acl_final_prefix"
8315 acl_save_exec_prefix="$exec_prefix"
8316 exec_prefix="$acl_final_exec_prefix"
8317 eval x=\"$x\"
8318 exec_prefix="$acl_save_exec_prefix"
8319 prefix="$acl_save_prefix"
8320
8321 if test "X$x" = "X-L$found_dir"; then
8322 haveit=yes
8323 break
8324 fi
8325 done
8326 if test -z "$haveit"; then
8327 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir"
8328 fi
8329 if test "$acl_hardcode_minus_L" != no; then
8330 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_so"
8331 else
8332 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
8333 fi
8334 fi
8335 fi
8336 fi
8337 else
8338 if test "X$found_a" != "X"; then
8339 LIBPTH="${LIBPTH}${LIBPTH:+ }$found_a"
8340 else
8341 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$found_dir -l$name"
8342 fi
8343 fi
8344 additional_includedir=
8345 case "$found_dir" in
8346 */$acl_libdirstem | */$acl_libdirstem/)
8347 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
8348 if test "$name" = 'pth'; then
8349 LIBPTH_PREFIX="$basedir"
8350 fi
8351 additional_includedir="$basedir/include"
8352 ;;
8353 */$acl_libdirstem2 | */$acl_libdirstem2/)
8354 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
8355 if test "$name" = 'pth'; then
8356 LIBPTH_PREFIX="$basedir"
8357 fi
8358 additional_includedir="$basedir/include"
8359 ;;
8360 esac
8361 if test "X$additional_includedir" != "X"; then
8362 if test "X$additional_includedir" != "X/usr/include"; then
8363 haveit=
8364 if test "X$additional_includedir" = "X/usr/local/include"; then
8365 if test -n "$GCC"; then
8366 case $host_os in
8367 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8368 esac
8369 fi
8370 fi
8371 if test -z "$haveit"; then
8372 for x in $CPPFLAGS $INCPTH; do
8373
8374 acl_save_prefix="$prefix"
8375 prefix="$acl_final_prefix"
8376 acl_save_exec_prefix="$exec_prefix"
8377 exec_prefix="$acl_final_exec_prefix"
8378 eval x=\"$x\"
8379 exec_prefix="$acl_save_exec_prefix"
8380 prefix="$acl_save_prefix"
8381
8382 if test "X$x" = "X-I$additional_includedir"; then
8383 haveit=yes
8384 break
8385 fi
8386 done
8387 if test -z "$haveit"; then
8388 if test -d "$additional_includedir"; then
8389 INCPTH="${INCPTH}${INCPTH:+ }-I$additional_includedir"
8390 fi
8391 fi
8392 fi
8393 fi
8394 fi
8395 if test -n "$found_la"; then
8396 save_libdir="$libdir"
8397 case "$found_la" in
8398 */* | *\\*) . "$found_la" ;;
8399 *) . "./$found_la" ;;
8400 esac
8401 libdir="$save_libdir"
8402 for dep in $dependency_libs; do
8403 case "$dep" in
8404 -L*)
8405 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8406 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
8407 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
8408 haveit=
8409 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
8410 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
8411 if test -n "$GCC"; then
8412 case $host_os in
8413 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8414 esac
8415 fi
8416 fi
8417 if test -z "$haveit"; then
8418 haveit=
8419 for x in $LDFLAGS $LIBPTH; do
8420
8421 acl_save_prefix="$prefix"
8422 prefix="$acl_final_prefix"
8423 acl_save_exec_prefix="$exec_prefix"
8424 exec_prefix="$acl_final_exec_prefix"
8425 eval x=\"$x\"
8426 exec_prefix="$acl_save_exec_prefix"
8427 prefix="$acl_save_prefix"
8428
8429 if test "X$x" = "X-L$additional_libdir"; then
8430 haveit=yes
8431 break
8432 fi
8433 done
8434 if test -z "$haveit"; then
8435 if test -d "$additional_libdir"; then
8436 LIBPTH="${LIBPTH}${LIBPTH:+ }-L$additional_libdir"
8437 fi
8438 fi
8439 haveit=
8440 for x in $LDFLAGS $LTLIBPTH; do
8441
8442 acl_save_prefix="$prefix"
8443 prefix="$acl_final_prefix"
8444 acl_save_exec_prefix="$exec_prefix"
8445 exec_prefix="$acl_final_exec_prefix"
8446 eval x=\"$x\"
8447 exec_prefix="$acl_save_exec_prefix"
8448 prefix="$acl_save_prefix"
8449
8450 if test "X$x" = "X-L$additional_libdir"; then
8451 haveit=yes
8452 break
8453 fi
8454 done
8455 if test -z "$haveit"; then
8456 if test -d "$additional_libdir"; then
8457 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-L$additional_libdir"
8458 fi
8459 fi
8460 fi
8461 fi
8462 ;;
8463 -R*)
8464 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8465 if test "$enable_rpath" != no; then
8466 haveit=
8467 for x in $rpathdirs; do
8468 if test "X$x" = "X$dir"; then
8469 haveit=yes
8470 break
8471 fi
8472 done
8473 if test -z "$haveit"; then
8474 rpathdirs="$rpathdirs $dir"
8475 fi
8476 haveit=
8477 for x in $ltrpathdirs; do
8478 if test "X$x" = "X$dir"; then
8479 haveit=yes
8480 break
8481 fi
8482 done
8483 if test -z "$haveit"; then
8484 ltrpathdirs="$ltrpathdirs $dir"
8485 fi
8486 fi
8487 ;;
8488 -l*)
8489 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8490 ;;
8491 *.la)
8492 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8493 ;;
8494 *)
8495 LIBPTH="${LIBPTH}${LIBPTH:+ }$dep"
8496 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }$dep"
8497 ;;
8498 esac
8499 done
8500 fi
8501 else
8502 LIBPTH="${LIBPTH}${LIBPTH:+ }-l$name"
8503 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-l$name"
8504 fi
8505 fi
8506 fi
8507 done
8508 done
8509 if test "X$rpathdirs" != "X"; then
8510 if test -n "$acl_hardcode_libdir_separator"; then
8511 alldirs=
8512 for found_dir in $rpathdirs; do
8513 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
8514 done
8515 acl_save_libdir="$libdir"
8516 libdir="$alldirs"
8517 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8518 libdir="$acl_save_libdir"
8519 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
8520 else
8521 for found_dir in $rpathdirs; do
8522 acl_save_libdir="$libdir"
8523 libdir="$found_dir"
8524 eval flag=\"$acl_hardcode_libdir_flag_spec\"
8525 libdir="$acl_save_libdir"
8526 LIBPTH="${LIBPTH}${LIBPTH:+ }$flag"
8527 done
8528 fi
8529 fi
8530 if test "X$ltrpathdirs" != "X"; then
8531 for found_dir in $ltrpathdirs; do
8532 LTLIBPTH="${LTLIBPTH}${LTLIBPTH:+ }-R$found_dir"
8533 done
8534 fi
8535
8536
8537
8538
8539
8540
8541 ac_cv_libpth_libs="$LIBPTH"
8542 ac_cv_libpth_ltlibs="$LTLIBPTH"
8543 ac_cv_libpth_cppflags="$INCPTH"
8544 ac_cv_libpth_prefix="$LIBPTH_PREFIX"
8545
8546 fi
8547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libpth_libs" >&5
8548 $as_echo "$ac_cv_libpth_libs" >&6; }
8549 LIBPTH="$ac_cv_libpth_libs"
8550 LTLIBPTH="$ac_cv_libpth_ltlibs"
8551 INCPTH="$ac_cv_libpth_cppflags"
8552 LIBPTH_PREFIX="$ac_cv_libpth_prefix"
8553
8554 for element in $INCPTH; do
8555 haveit=
8556 for x in $CPPFLAGS; do
8557
8558 acl_save_prefix="$prefix"
8559 prefix="$acl_final_prefix"
8560 acl_save_exec_prefix="$exec_prefix"
8561 exec_prefix="$acl_final_exec_prefix"
8562 eval x=\"$x\"
8563 exec_prefix="$acl_save_exec_prefix"
8564 prefix="$acl_save_prefix"
8565
8566 if test "X$x" = "X$element"; then
8567 haveit=yes
8568 break
8569 fi
8570 done
8571 if test -z "$haveit"; then
8572 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8573 fi
8574 done
8575
8576
8577
8578
8579 HAVE_LIBPTH=yes
8580
8581
8582
8583 gl_have_pth=
8584 gl_save_LIBS="$LIBS"
8585 LIBS="$LIBS $LIBPTH"
8586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8587 /* end confdefs.h. */
8588 #include <pth.h>
8589 int
8590 main ()
8591 {
8592 pth_self();
8593 ;
8594 return 0;
8595 }
8596 _ACEOF
8597 if ac_fn_c_try_link "$LINENO"; then :
8598 gl_have_pth=yes
8599 fi
8600 rm -f core conftest.err conftest.$ac_objext \
8601 conftest$ac_exeext conftest.$ac_ext
8602 LIBS="$gl_save_LIBS"
8603 if test -n "$gl_have_pth"; then
8604 gl_threads_api=pth
8605 LIBTHREAD="$LIBPTH"
8606 LTLIBTHREAD="$LTLIBPTH"
8607 LIBMULTITHREAD="$LIBTHREAD"
8608 LTLIBMULTITHREAD="$LTLIBTHREAD"
8609
8610 $as_echo "#define USE_PTH_THREADS 1" >>confdefs.h
8611
8612 if test -n "$LIBMULTITHREAD" || test -n "$LTLIBMULTITHREAD"; then
8613 if case "$gl_cv_have_weak" in *yes) true;; *) false;; esac; then
8614
8615 $as_echo "#define USE_PTH_THREADS_WEAK 1" >>confdefs.h
8616
8617 LIBTHREAD=
8618 LTLIBTHREAD=
8619 fi
8620 fi
8621 else
8622 CPPFLAGS="$gl_save_CPPFLAGS"
8623 fi
8624 fi
8625 if test -z "$gl_have_pthread"; then
8626 case "$gl_use_threads" in
8627 yes | windows | win32) # The 'win32' is for backward compatibility.
8628 if { case "$host_os" in
8629 mingw*) true;;
8630 *) false;;
8631 esac
8632 }; then
8633 gl_threads_api=windows
8634
8635 $as_echo "#define USE_WINDOWS_THREADS 1" >>confdefs.h
8636
8637 fi
8638 ;;
8639 esac
8640 fi
8641 fi
8642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for multithread API to use" >&5
8643 $as_echo_n "checking for multithread API to use... " >&6; }
8644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_threads_api" >&5
8645 $as_echo "$gl_threads_api" >&6; }
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657 if test "$gl_threads_api" = posix; then
8658 # OSF/1 4.0 and Mac OS X 10.1 lack the pthread_rwlock_t type and the
8659 # pthread_rwlock_* functions.
8660 ac_fn_c_check_type "$LINENO" "pthread_rwlock_t" "ac_cv_type_pthread_rwlock_t" "#include <pthread.h>
8661 "
8662 if test "x$ac_cv_type_pthread_rwlock_t" = xyes; then :
8663
8664 $as_echo "#define HAVE_PTHREAD_RWLOCK 1" >>confdefs.h
8665
8666 fi
8667
8668 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro.
8669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8670 /* end confdefs.h. */
8671
8672 #include <pthread.h>
8673 int
8674 main ()
8675 {
8676
8677 #if __FreeBSD__ == 4
8678 error "No, in FreeBSD 4.0 recursive mutexes actually don't work."
8679 #elif (defined __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ \
8680 && __ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ < 1070)
8681 error "No, in Mac OS X < 10.7 recursive mutexes actually don't work."
8682 #else
8683 int x = (int)PTHREAD_MUTEX_RECURSIVE;
8684 return !x;
8685 #endif
8686
8687 ;
8688 return 0;
8689 }
8690 _ACEOF
8691 if ac_fn_c_try_compile "$LINENO"; then :
8692
8693 $as_echo "#define HAVE_PTHREAD_MUTEX_RECURSIVE 1" >>confdefs.h
8694
8695 fi
8696 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8697 fi
8698 :
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711 use_additional=yes
8712
8713 acl_save_prefix="$prefix"
8714 prefix="$acl_final_prefix"
8715 acl_save_exec_prefix="$exec_prefix"
8716 exec_prefix="$acl_final_exec_prefix"
8717
8718 eval additional_includedir=\"$includedir\"
8719 eval additional_libdir=\"$libdir\"
8720
8721 exec_prefix="$acl_save_exec_prefix"
8722 prefix="$acl_save_prefix"
8723
8724
8725 # Check whether --with-libiconv-prefix was given.
8726 if test "${with_libiconv_prefix+set}" = set; then :
8727 withval=$with_libiconv_prefix;
8728 if test "X$withval" = "Xno"; then
8729 use_additional=no
8730 else
8731 if test "X$withval" = "X"; then
8732
8733 acl_save_prefix="$prefix"
8734 prefix="$acl_final_prefix"
8735 acl_save_exec_prefix="$exec_prefix"
8736 exec_prefix="$acl_final_exec_prefix"
8737
8738 eval additional_includedir=\"$includedir\"
8739 eval additional_libdir=\"$libdir\"
8740
8741 exec_prefix="$acl_save_exec_prefix"
8742 prefix="$acl_save_prefix"
8743
8744 else
8745 additional_includedir="$withval/include"
8746 additional_libdir="$withval/$acl_libdirstem"
8747 if test "$acl_libdirstem2" != "$acl_libdirstem" \
8748 && ! test -d "$withval/$acl_libdirstem"; then
8749 additional_libdir="$withval/$acl_libdirstem2"
8750 fi
8751 fi
8752 fi
8753
8754 fi
8755
8756 LIBICONV=
8757 LTLIBICONV=
8758 INCICONV=
8759 LIBICONV_PREFIX=
8760 HAVE_LIBICONV=
8761 rpathdirs=
8762 ltrpathdirs=
8763 names_already_handled=
8764 names_next_round='iconv '
8765 while test -n "$names_next_round"; do
8766 names_this_round="$names_next_round"
8767 names_next_round=
8768 for name in $names_this_round; do
8769 already_handled=
8770 for n in $names_already_handled; do
8771 if test "$n" = "$name"; then
8772 already_handled=yes
8773 break
8774 fi
8775 done
8776 if test -z "$already_handled"; then
8777 names_already_handled="$names_already_handled $name"
8778 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
8779 eval value=\"\$HAVE_LIB$uppername\"
8780 if test -n "$value"; then
8781 if test "$value" = yes; then
8782 eval value=\"\$LIB$uppername\"
8783 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
8784 eval value=\"\$LTLIB$uppername\"
8785 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
8786 else
8787 :
8788 fi
8789 else
8790 found_dir=
8791 found_la=
8792 found_so=
8793 found_a=
8794 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
8795 if test -n "$acl_shlibext"; then
8796 shrext=".$acl_shlibext" # typically: shrext=.so
8797 else
8798 shrext=
8799 fi
8800 if test $use_additional = yes; then
8801 dir="$additional_libdir"
8802 if test -n "$acl_shlibext"; then
8803 if test -f "$dir/$libname$shrext"; then
8804 found_dir="$dir"
8805 found_so="$dir/$libname$shrext"
8806 else
8807 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8808 ver=`(cd "$dir" && \
8809 for f in "$libname$shrext".*; do echo "$f"; done \
8810 | sed -e "s,^$libname$shrext\\\\.,," \
8811 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8812 | sed 1q ) 2>/dev/null`
8813 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8814 found_dir="$dir"
8815 found_so="$dir/$libname$shrext.$ver"
8816 fi
8817 else
8818 eval library_names=\"$acl_library_names_spec\"
8819 for f in $library_names; do
8820 if test -f "$dir/$f"; then
8821 found_dir="$dir"
8822 found_so="$dir/$f"
8823 break
8824 fi
8825 done
8826 fi
8827 fi
8828 fi
8829 if test "X$found_dir" = "X"; then
8830 if test -f "$dir/$libname.$acl_libext"; then
8831 found_dir="$dir"
8832 found_a="$dir/$libname.$acl_libext"
8833 fi
8834 fi
8835 if test "X$found_dir" != "X"; then
8836 if test -f "$dir/$libname.la"; then
8837 found_la="$dir/$libname.la"
8838 fi
8839 fi
8840 fi
8841 if test "X$found_dir" = "X"; then
8842 for x in $LDFLAGS $LTLIBICONV; do
8843
8844 acl_save_prefix="$prefix"
8845 prefix="$acl_final_prefix"
8846 acl_save_exec_prefix="$exec_prefix"
8847 exec_prefix="$acl_final_exec_prefix"
8848 eval x=\"$x\"
8849 exec_prefix="$acl_save_exec_prefix"
8850 prefix="$acl_save_prefix"
8851
8852 case "$x" in
8853 -L*)
8854 dir=`echo "X$x" | sed -e 's/^X-L//'`
8855 if test -n "$acl_shlibext"; then
8856 if test -f "$dir/$libname$shrext"; then
8857 found_dir="$dir"
8858 found_so="$dir/$libname$shrext"
8859 else
8860 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
8861 ver=`(cd "$dir" && \
8862 for f in "$libname$shrext".*; do echo "$f"; done \
8863 | sed -e "s,^$libname$shrext\\\\.,," \
8864 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
8865 | sed 1q ) 2>/dev/null`
8866 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
8867 found_dir="$dir"
8868 found_so="$dir/$libname$shrext.$ver"
8869 fi
8870 else
8871 eval library_names=\"$acl_library_names_spec\"
8872 for f in $library_names; do
8873 if test -f "$dir/$f"; then
8874 found_dir="$dir"
8875 found_so="$dir/$f"
8876 break
8877 fi
8878 done
8879 fi
8880 fi
8881 fi
8882 if test "X$found_dir" = "X"; then
8883 if test -f "$dir/$libname.$acl_libext"; then
8884 found_dir="$dir"
8885 found_a="$dir/$libname.$acl_libext"
8886 fi
8887 fi
8888 if test "X$found_dir" != "X"; then
8889 if test -f "$dir/$libname.la"; then
8890 found_la="$dir/$libname.la"
8891 fi
8892 fi
8893 ;;
8894 esac
8895 if test "X$found_dir" != "X"; then
8896 break
8897 fi
8898 done
8899 fi
8900 if test "X$found_dir" != "X"; then
8901 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
8902 if test "X$found_so" != "X"; then
8903 if test "$enable_rpath" = no \
8904 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
8905 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
8906 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8907 else
8908 haveit=
8909 for x in $ltrpathdirs; do
8910 if test "X$x" = "X$found_dir"; then
8911 haveit=yes
8912 break
8913 fi
8914 done
8915 if test -z "$haveit"; then
8916 ltrpathdirs="$ltrpathdirs $found_dir"
8917 fi
8918 if test "$acl_hardcode_direct" = yes; then
8919 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8920 else
8921 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
8922 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8923 haveit=
8924 for x in $rpathdirs; do
8925 if test "X$x" = "X$found_dir"; then
8926 haveit=yes
8927 break
8928 fi
8929 done
8930 if test -z "$haveit"; then
8931 rpathdirs="$rpathdirs $found_dir"
8932 fi
8933 else
8934 haveit=
8935 for x in $LDFLAGS $LIBICONV; do
8936
8937 acl_save_prefix="$prefix"
8938 prefix="$acl_final_prefix"
8939 acl_save_exec_prefix="$exec_prefix"
8940 exec_prefix="$acl_final_exec_prefix"
8941 eval x=\"$x\"
8942 exec_prefix="$acl_save_exec_prefix"
8943 prefix="$acl_save_prefix"
8944
8945 if test "X$x" = "X-L$found_dir"; then
8946 haveit=yes
8947 break
8948 fi
8949 done
8950 if test -z "$haveit"; then
8951 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
8952 fi
8953 if test "$acl_hardcode_minus_L" != no; then
8954 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
8955 else
8956 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
8957 fi
8958 fi
8959 fi
8960 fi
8961 else
8962 if test "X$found_a" != "X"; then
8963 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
8964 else
8965 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
8966 fi
8967 fi
8968 additional_includedir=
8969 case "$found_dir" in
8970 */$acl_libdirstem | */$acl_libdirstem/)
8971 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
8972 if test "$name" = 'iconv'; then
8973 LIBICONV_PREFIX="$basedir"
8974 fi
8975 additional_includedir="$basedir/include"
8976 ;;
8977 */$acl_libdirstem2 | */$acl_libdirstem2/)
8978 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
8979 if test "$name" = 'iconv'; then
8980 LIBICONV_PREFIX="$basedir"
8981 fi
8982 additional_includedir="$basedir/include"
8983 ;;
8984 esac
8985 if test "X$additional_includedir" != "X"; then
8986 if test "X$additional_includedir" != "X/usr/include"; then
8987 haveit=
8988 if test "X$additional_includedir" = "X/usr/local/include"; then
8989 if test -n "$GCC"; then
8990 case $host_os in
8991 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
8992 esac
8993 fi
8994 fi
8995 if test -z "$haveit"; then
8996 for x in $CPPFLAGS $INCICONV; do
8997
8998 acl_save_prefix="$prefix"
8999 prefix="$acl_final_prefix"
9000 acl_save_exec_prefix="$exec_prefix"
9001 exec_prefix="$acl_final_exec_prefix"
9002 eval x=\"$x\"
9003 exec_prefix="$acl_save_exec_prefix"
9004 prefix="$acl_save_prefix"
9005
9006 if test "X$x" = "X-I$additional_includedir"; then
9007 haveit=yes
9008 break
9009 fi
9010 done
9011 if test -z "$haveit"; then
9012 if test -d "$additional_includedir"; then
9013 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
9014 fi
9015 fi
9016 fi
9017 fi
9018 fi
9019 if test -n "$found_la"; then
9020 save_libdir="$libdir"
9021 case "$found_la" in
9022 */* | *\\*) . "$found_la" ;;
9023 *) . "./$found_la" ;;
9024 esac
9025 libdir="$save_libdir"
9026 for dep in $dependency_libs; do
9027 case "$dep" in
9028 -L*)
9029 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
9030 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
9031 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
9032 haveit=
9033 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
9034 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
9035 if test -n "$GCC"; then
9036 case $host_os in
9037 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
9038 esac
9039 fi
9040 fi
9041 if test -z "$haveit"; then
9042 haveit=
9043 for x in $LDFLAGS $LIBICONV; do
9044
9045 acl_save_prefix="$prefix"
9046 prefix="$acl_final_prefix"
9047 acl_save_exec_prefix="$exec_prefix"
9048 exec_prefix="$acl_final_exec_prefix"
9049 eval x=\"$x\"
9050 exec_prefix="$acl_save_exec_prefix"
9051 prefix="$acl_save_prefix"
9052
9053 if test "X$x" = "X-L$additional_libdir"; then
9054 haveit=yes
9055 break
9056 fi
9057 done
9058 if test -z "$haveit"; then
9059 if test -d "$additional_libdir"; then
9060 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
9061 fi
9062 fi
9063 haveit=
9064 for x in $LDFLAGS $LTLIBICONV; do
9065
9066 acl_save_prefix="$prefix"
9067 prefix="$acl_final_prefix"
9068 acl_save_exec_prefix="$exec_prefix"
9069 exec_prefix="$acl_final_exec_prefix"
9070 eval x=\"$x\"
9071 exec_prefix="$acl_save_exec_prefix"
9072 prefix="$acl_save_prefix"
9073
9074 if test "X$x" = "X-L$additional_libdir"; then
9075 haveit=yes
9076 break
9077 fi
9078 done
9079 if test -z "$haveit"; then
9080 if test -d "$additional_libdir"; then
9081 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
9082 fi
9083 fi
9084 fi
9085 fi
9086 ;;
9087 -R*)
9088 dir=`echo "X$dep" | sed -e 's/^X-R//'`
9089 if test "$enable_rpath" != no; then
9090 haveit=
9091 for x in $rpathdirs; do
9092 if test "X$x" = "X$dir"; then
9093 haveit=yes
9094 break
9095 fi
9096 done
9097 if test -z "$haveit"; then
9098 rpathdirs="$rpathdirs $dir"
9099 fi
9100 haveit=
9101 for x in $ltrpathdirs; do
9102 if test "X$x" = "X$dir"; then
9103 haveit=yes
9104 break
9105 fi
9106 done
9107 if test -z "$haveit"; then
9108 ltrpathdirs="$ltrpathdirs $dir"
9109 fi
9110 fi
9111 ;;
9112 -l*)
9113 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
9114 ;;
9115 *.la)
9116 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
9117 ;;
9118 *)
9119 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
9120 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
9121 ;;
9122 esac
9123 done
9124 fi
9125 else
9126 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
9127 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
9128 fi
9129 fi
9130 fi
9131 done
9132 done
9133 if test "X$rpathdirs" != "X"; then
9134 if test -n "$acl_hardcode_libdir_separator"; then
9135 alldirs=
9136 for found_dir in $rpathdirs; do
9137 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
9138 done
9139 acl_save_libdir="$libdir"
9140 libdir="$alldirs"
9141 eval flag=\"$acl_hardcode_libdir_flag_spec\"
9142 libdir="$acl_save_libdir"
9143 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9144 else
9145 for found_dir in $rpathdirs; do
9146 acl_save_libdir="$libdir"
9147 libdir="$found_dir"
9148 eval flag=\"$acl_hardcode_libdir_flag_spec\"
9149 libdir="$acl_save_libdir"
9150 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
9151 done
9152 fi
9153 fi
9154 if test "X$ltrpathdirs" != "X"; then
9155 for found_dir in $ltrpathdirs; do
9156 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
9157 done
9158 fi
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171 am_save_CPPFLAGS="$CPPFLAGS"
9172
9173 for element in $INCICONV; do
9174 haveit=
9175 for x in $CPPFLAGS; do
9176
9177 acl_save_prefix="$prefix"
9178 prefix="$acl_final_prefix"
9179 acl_save_exec_prefix="$exec_prefix"
9180 exec_prefix="$acl_final_exec_prefix"
9181 eval x=\"$x\"
9182 exec_prefix="$acl_save_exec_prefix"
9183 prefix="$acl_save_prefix"
9184
9185 if test "X$x" = "X$element"; then
9186 haveit=yes
9187 break
9188 fi
9189 done
9190 if test -z "$haveit"; then
9191 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9192 fi
9193 done
9194
9195
9196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
9197 $as_echo_n "checking for iconv... " >&6; }
9198 if ${am_cv_func_iconv+:} false; then :
9199 $as_echo_n "(cached) " >&6
9200 else
9201
9202 am_cv_func_iconv="no, consider installing GNU libiconv"
9203 am_cv_lib_iconv=no
9204 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9205 /* end confdefs.h. */
9206
9207 #include <stdlib.h>
9208 #include <iconv.h>
9209
9210 int
9211 main ()
9212 {
9213 iconv_t cd = iconv_open("","");
9214 iconv(cd,NULL,NULL,NULL,NULL);
9215 iconv_close(cd);
9216 ;
9217 return 0;
9218 }
9219 _ACEOF
9220 if ac_fn_c_try_link "$LINENO"; then :
9221 am_cv_func_iconv=yes
9222 fi
9223 rm -f core conftest.err conftest.$ac_objext \
9224 conftest$ac_exeext conftest.$ac_ext
9225 if test "$am_cv_func_iconv" != yes; then
9226 am_save_LIBS="$LIBS"
9227 LIBS="$LIBS $LIBICONV"
9228 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9229 /* end confdefs.h. */
9230
9231 #include <stdlib.h>
9232 #include <iconv.h>
9233
9234 int
9235 main ()
9236 {
9237 iconv_t cd = iconv_open("","");
9238 iconv(cd,NULL,NULL,NULL,NULL);
9239 iconv_close(cd);
9240 ;
9241 return 0;
9242 }
9243 _ACEOF
9244 if ac_fn_c_try_link "$LINENO"; then :
9245 am_cv_lib_iconv=yes
9246 am_cv_func_iconv=yes
9247 fi
9248 rm -f core conftest.err conftest.$ac_objext \
9249 conftest$ac_exeext conftest.$ac_ext
9250 LIBS="$am_save_LIBS"
9251 fi
9252
9253 fi
9254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
9255 $as_echo "$am_cv_func_iconv" >&6; }
9256 if test "$am_cv_func_iconv" = yes; then
9257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
9258 $as_echo_n "checking for working iconv... " >&6; }
9259 if ${am_cv_func_iconv_works+:} false; then :
9260 $as_echo_n "(cached) " >&6
9261 else
9262
9263 am_save_LIBS="$LIBS"
9264 if test $am_cv_lib_iconv = yes; then
9265 LIBS="$LIBS $LIBICONV"
9266 fi
9267 if test "$cross_compiling" = yes; then :
9268
9269 case "$host_os" in
9270 aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
9271 *) am_cv_func_iconv_works="guessing yes" ;;
9272 esac
9273
9274 else
9275 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9276 /* end confdefs.h. */
9277
9278 #include <iconv.h>
9279 #include <string.h>
9280 int main ()
9281 {
9282 int result = 0;
9283 /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
9284 returns. */
9285 {
9286 iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
9287 if (cd_utf8_to_88591 != (iconv_t)(-1))
9288 {
9289 static const char input[] = "\342\202\254"; /* EURO SIGN */
9290 char buf[10];
9291 const char *inptr = input;
9292 size_t inbytesleft = strlen (input);
9293 char *outptr = buf;
9294 size_t outbytesleft = sizeof (buf);
9295 size_t res = iconv (cd_utf8_to_88591,
9296 (char **) &inptr, &inbytesleft,
9297 &outptr, &outbytesleft);
9298 if (res == 0)
9299 result |= 1;
9300 iconv_close (cd_utf8_to_88591);
9301 }
9302 }
9303 /* Test against Solaris 10 bug: Failures are not distinguishable from
9304 successful returns. */
9305 {
9306 iconv_t cd_ascii_to_88591 = iconv_open ("ISO8859-1", "646");
9307 if (cd_ascii_to_88591 != (iconv_t)(-1))
9308 {
9309 static const char input[] = "\263";
9310 char buf[10];
9311 const char *inptr = input;
9312 size_t inbytesleft = strlen (input);
9313 char *outptr = buf;
9314 size_t outbytesleft = sizeof (buf);
9315 size_t res = iconv (cd_ascii_to_88591,
9316 (char **) &inptr, &inbytesleft,
9317 &outptr, &outbytesleft);
9318 if (res == 0)
9319 result |= 2;
9320 iconv_close (cd_ascii_to_88591);
9321 }
9322 }
9323 /* Test against AIX 6.1..7.1 bug: Buffer overrun. */
9324 {
9325 iconv_t cd_88591_to_utf8 = iconv_open ("UTF-8", "ISO-8859-1");
9326 if (cd_88591_to_utf8 != (iconv_t)(-1))
9327 {
9328 static const char input[] = "\304";
9329 static char buf[2] = { (char)0xDE, (char)0xAD };
9330 const char *inptr = input;
9331 size_t inbytesleft = 1;
9332 char *outptr = buf;
9333 size_t outbytesleft = 1;
9334 size_t res = iconv (cd_88591_to_utf8,
9335 (char **) &inptr, &inbytesleft,
9336 &outptr, &outbytesleft);
9337 if (res != (size_t)(-1) || outptr - buf > 1 || buf[1] != (char)0xAD)
9338 result |= 4;
9339 iconv_close (cd_88591_to_utf8);
9340 }
9341 }
9342 #if 0 /* This bug could be worked around by the caller. */
9343 /* Test against HP-UX 11.11 bug: Positive return value instead of 0. */
9344 {
9345 iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
9346 if (cd_88591_to_utf8 != (iconv_t)(-1))
9347 {
9348 static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
9349 char buf[50];
9350 const char *inptr = input;
9351 size_t inbytesleft = strlen (input);
9352 char *outptr = buf;
9353 size_t outbytesleft = sizeof (buf);
9354 size_t res = iconv (cd_88591_to_utf8,
9355 (char **) &inptr, &inbytesleft,
9356 &outptr, &outbytesleft);
9357 if ((int)res > 0)
9358 result |= 8;
9359 iconv_close (cd_88591_to_utf8);
9360 }
9361 }
9362 #endif
9363 /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
9364 provided. */
9365 if (/* Try standardized names. */
9366 iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
9367 /* Try IRIX, OSF/1 names. */
9368 && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
9369 /* Try AIX names. */
9370 && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
9371 /* Try HP-UX names. */
9372 && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
9373 result |= 16;
9374 return result;
9375 }
9376 _ACEOF
9377 if ac_fn_c_try_run "$LINENO"; then :
9378 am_cv_func_iconv_works=yes
9379 else
9380 am_cv_func_iconv_works=no
9381 fi
9382 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9383 conftest.$ac_objext conftest.beam conftest.$ac_ext
9384 fi
9385
9386 LIBS="$am_save_LIBS"
9387
9388 fi
9389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
9390 $as_echo "$am_cv_func_iconv_works" >&6; }
9391 case "$am_cv_func_iconv_works" in
9392 *no) am_func_iconv=no am_cv_lib_iconv=no ;;
9393 *) am_func_iconv=yes ;;
9394 esac
9395 else
9396 am_func_iconv=no am_cv_lib_iconv=no
9397 fi
9398 if test "$am_func_iconv" = yes; then
9399
9400 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
9401
9402 fi
9403 if test "$am_cv_lib_iconv" = yes; then
9404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
9405 $as_echo_n "checking how to link with libiconv... " >&6; }
9406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
9407 $as_echo "$LIBICONV" >&6; }
9408 else
9409 CPPFLAGS="$am_save_CPPFLAGS"
9410 LIBICONV=
9411 LTLIBICONV=
9412 fi
9413
9414
9415
9416 if test "$am_cv_func_iconv" = yes; then
9417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
9418 $as_echo_n "checking for iconv declaration... " >&6; }
9419 if ${am_cv_proto_iconv+:} false; then :
9420 $as_echo_n "(cached) " >&6
9421 else
9422
9423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9424 /* end confdefs.h. */
9425
9426 #include <stdlib.h>
9427 #include <iconv.h>
9428 extern
9429 #ifdef __cplusplus
9430 "C"
9431 #endif
9432 #if defined(__STDC__) || defined(_MSC_VER) || defined(__cplusplus)
9433 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
9434 #else
9435 size_t iconv();
9436 #endif
9437
9438 int
9439 main ()
9440 {
9441
9442 ;
9443 return 0;
9444 }
9445 _ACEOF
9446 if ac_fn_c_try_compile "$LINENO"; then :
9447 am_cv_proto_iconv_arg1=""
9448 else
9449 am_cv_proto_iconv_arg1="const"
9450 fi
9451 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9452 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);"
9453 fi
9454
9455 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
9456 { $as_echo "$as_me:${as_lineno-$LINENO}: result:
9457 $am_cv_proto_iconv" >&5
9458 $as_echo "
9459 $am_cv_proto_iconv" >&6; }
9460
9461 cat >>confdefs.h <<_ACEOF
9462 #define ICONV_CONST $am_cv_proto_iconv_arg1
9463 _ACEOF
9464
9465
9466 fi
9467
9468
9469
9470
9471 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9472 /* end confdefs.h. */
9473 int foo (int a) { a = __builtin_expect (a, 10); return a == 10 ? 0 : 1; }
9474 int
9475 main ()
9476 {
9477
9478 ;
9479 return 0;
9480 }
9481 _ACEOF
9482 if ac_fn_c_try_link "$LINENO"; then :
9483
9484 $as_echo "#define HAVE_BUILTIN_EXPECT 1" >>confdefs.h
9485
9486 fi
9487 rm -f core conftest.err conftest.$ac_objext \
9488 conftest$ac_exeext conftest.$ac_ext
9489
9490 for ac_header in argz.h inttypes.h limits.h unistd.h sys/param.h
9491 do :
9492 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9493 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9494 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
9495 cat >>confdefs.h <<_ACEOF
9496 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9497 _ACEOF
9498
9499 fi
9500
9501 done
9502
9503 for ac_func in getcwd getegid geteuid getgid getuid mempcpy munmap \
9504 stpcpy strcasecmp strdup strtoul tsearch uselocale argz_count \
9505 argz_stringify argz_next __fsetlocking
9506 do :
9507 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9508 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
9509 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
9510 cat >>confdefs.h <<_ACEOF
9511 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9512 _ACEOF
9513
9514 fi
9515 done
9516
9517
9518 ac_fn_c_check_decl "$LINENO" "feof_unlocked" "ac_cv_have_decl_feof_unlocked" "#include <stdio.h>
9519 "
9520 if test "x$ac_cv_have_decl_feof_unlocked" = xyes; then :
9521 ac_have_decl=1
9522 else
9523 ac_have_decl=0
9524 fi
9525
9526 cat >>confdefs.h <<_ACEOF
9527 #define HAVE_DECL_FEOF_UNLOCKED $ac_have_decl
9528 _ACEOF
9529 ac_fn_c_check_decl "$LINENO" "fgets_unlocked" "ac_cv_have_decl_fgets_unlocked" "#include <stdio.h>
9530 "
9531 if test "x$ac_cv_have_decl_fgets_unlocked" = xyes; then :
9532 ac_have_decl=1
9533 else
9534 ac_have_decl=0
9535 fi
9536
9537 cat >>confdefs.h <<_ACEOF
9538 #define HAVE_DECL_FGETS_UNLOCKED $ac_have_decl
9539 _ACEOF
9540
9541
9542
9543
9544 for ac_prog in bison
9545 do
9546 # Extract the first word of "$ac_prog", so it can be a program name with args.
9547 set dummy $ac_prog; ac_word=$2
9548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
9549 $as_echo_n "checking for $ac_word... " >&6; }
9550 if ${ac_cv_prog_INTLBISON+:} false; then :
9551 $as_echo_n "(cached) " >&6
9552 else
9553 if test -n "$INTLBISON"; then
9554 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
9555 else
9556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9557 for as_dir in $PATH
9558 do
9559 IFS=$as_save_IFS
9560 test -z "$as_dir" && as_dir=.
9561 for ac_exec_ext in '' $ac_executable_extensions; do
9562 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9563 ac_cv_prog_INTLBISON="$ac_prog"
9564 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
9565 break 2
9566 fi
9567 done
9568 done
9569 IFS=$as_save_IFS
9570
9571 fi
9572 fi
9573 INTLBISON=$ac_cv_prog_INTLBISON
9574 if test -n "$INTLBISON"; then
9575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
9576 $as_echo "$INTLBISON" >&6; }
9577 else
9578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9579 $as_echo "no" >&6; }
9580 fi
9581
9582
9583 test -n "$INTLBISON" && break
9584 done
9585
9586 if test -z "$INTLBISON"; then
9587 ac_verc_fail=yes
9588 else
9589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
9590 $as_echo_n "checking version of bison... " >&6; }
9591 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
9592 case $ac_prog_version in
9593 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
9594 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
9595 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
9596 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
9597 esac
9598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
9599 $as_echo "$ac_prog_version" >&6; }
9600 fi
9601 if test $ac_verc_fail = yes; then
9602 INTLBISON=:
9603 fi
9604
9605
9606
9607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long int" >&5
9608 $as_echo_n "checking for long long int... " >&6; }
9609 if ${ac_cv_type_long_long_int+:} false; then :
9610 $as_echo_n "(cached) " >&6
9611 else
9612 ac_cv_type_long_long_int=yes
9613 if test "x${ac_cv_prog_cc_c99-no}" = xno; then
9614 ac_cv_type_long_long_int=$ac_cv_type_unsigned_long_long_int
9615 if test $ac_cv_type_long_long_int = yes; then
9616 if test "$cross_compiling" = yes; then :
9617 :
9618 else
9619 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9620 /* end confdefs.h. */
9621 #include <limits.h>
9622 #ifndef LLONG_MAX
9623 # define HALF \
9624 (1LL << (sizeof (long long int) * CHAR_BIT - 2))
9625 # define LLONG_MAX (HALF - 1 + HALF)
9626 #endif
9627 int
9628 main ()
9629 {
9630 long long int n = 1;
9631 int i;
9632 for (i = 0; ; i++)
9633 {
9634 long long int m = n << i;
9635 if (m >> i != n)
9636 return 1;
9637 if (LLONG_MAX / 2 < m)
9638 break;
9639 }
9640 return 0;
9641 ;
9642 return 0;
9643 }
9644 _ACEOF
9645 if ac_fn_c_try_run "$LINENO"; then :
9646
9647 else
9648 ac_cv_type_long_long_int=no
9649 fi
9650 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9651 conftest.$ac_objext conftest.beam conftest.$ac_ext
9652 fi
9653
9654 fi
9655 fi
9656 fi
9657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long_int" >&5
9658 $as_echo "$ac_cv_type_long_long_int" >&6; }
9659 if test $ac_cv_type_long_long_int = yes; then
9660
9661 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
9662
9663 fi
9664
9665
9666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
9667 $as_echo_n "checking for wchar_t... " >&6; }
9668 if ${gt_cv_c_wchar_t+:} false; then :
9669 $as_echo_n "(cached) " >&6
9670 else
9671 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9672 /* end confdefs.h. */
9673 #include <stddef.h>
9674 wchar_t foo = (wchar_t)'\0';
9675 int
9676 main ()
9677 {
9678
9679 ;
9680 return 0;
9681 }
9682 _ACEOF
9683 if ac_fn_c_try_compile "$LINENO"; then :
9684 gt_cv_c_wchar_t=yes
9685 else
9686 gt_cv_c_wchar_t=no
9687 fi
9688 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9689 fi
9690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
9691 $as_echo "$gt_cv_c_wchar_t" >&6; }
9692 if test $gt_cv_c_wchar_t = yes; then
9693
9694 $as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
9695
9696 fi
9697
9698
9699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
9700 $as_echo_n "checking for wint_t... " >&6; }
9701 if ${gt_cv_c_wint_t+:} false; then :
9702 $as_echo_n "(cached) " >&6
9703 else
9704 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9705 /* end confdefs.h. */
9706
9707 /* Tru64 with Desktop Toolkit C has a bug: <stdio.h> must be included before
9708 <wchar.h>.
9709 BSD/OS 4.0.1 has a bug: <stddef.h>, <stdio.h> and <time.h> must be included
9710 before <wchar.h>. */
9711 #include <stddef.h>
9712 #include <stdio.h>
9713 #include <time.h>
9714 #include <wchar.h>
9715 wint_t foo = (wchar_t)'\0';
9716 int
9717 main ()
9718 {
9719
9720 ;
9721 return 0;
9722 }
9723 _ACEOF
9724 if ac_fn_c_try_compile "$LINENO"; then :
9725 gt_cv_c_wint_t=yes
9726 else
9727 gt_cv_c_wint_t=no
9728 fi
9729 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9730 fi
9731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
9732 $as_echo "$gt_cv_c_wint_t" >&6; }
9733 if test $gt_cv_c_wint_t = yes; then
9734
9735 $as_echo "#define HAVE_WINT_T 1" >>confdefs.h
9736
9737 fi
9738
9739
9740
9741
9742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
9743 $as_echo_n "checking for intmax_t... " >&6; }
9744 if ${gt_cv_c_intmax_t+:} false; then :
9745 $as_echo_n "(cached) " >&6
9746 else
9747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9748 /* end confdefs.h. */
9749
9750 #include <stddef.h>
9751 #include <stdlib.h>
9752 #if HAVE_STDINT_H_WITH_UINTMAX
9753 #include <stdint.h>
9754 #endif
9755 #if HAVE_INTTYPES_H_WITH_UINTMAX
9756 #include <inttypes.h>
9757 #endif
9758
9759 int
9760 main ()
9761 {
9762 intmax_t x = -1;
9763 return !x;
9764 ;
9765 return 0;
9766 }
9767 _ACEOF
9768 if ac_fn_c_try_compile "$LINENO"; then :
9769 gt_cv_c_intmax_t=yes
9770 else
9771 gt_cv_c_intmax_t=no
9772 fi
9773 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9774 fi
9775 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
9776 $as_echo "$gt_cv_c_intmax_t" >&6; }
9777 if test $gt_cv_c_intmax_t = yes; then
9778
9779 $as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
9780
9781 fi
9782
9783
9784
9785 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
9786 $as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
9787 if ${gt_cv_func_printf_posix+:} false; then :
9788 $as_echo_n "(cached) " >&6
9789 else
9790
9791 if test "$cross_compiling" = yes; then :
9792
9793 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9794 /* end confdefs.h. */
9795
9796 #if defined __NetBSD__ || defined __BEOS__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
9797 notposix
9798 #endif
9799
9800 _ACEOF
9801 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9802 $EGREP "notposix" >/dev/null 2>&1; then :
9803 gt_cv_func_printf_posix="guessing no"
9804 else
9805 gt_cv_func_printf_posix="guessing yes"
9806 fi
9807 rm -f conftest*
9808
9809
9810 else
9811 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9812 /* end confdefs.h. */
9813
9814 #include <stdio.h>
9815 #include <string.h>
9816 /* The string "%2$d %1$d", with dollar characters protected from the shell's
9817 dollar expansion (possibly an autoconf bug). */
9818 static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
9819 static char buf[100];
9820 int main ()
9821 {
9822 sprintf (buf, format, 33, 55);
9823 return (strcmp (buf, "55 33") != 0);
9824 }
9825 _ACEOF
9826 if ac_fn_c_try_run "$LINENO"; then :
9827 gt_cv_func_printf_posix=yes
9828 else
9829 gt_cv_func_printf_posix=no
9830 fi
9831 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
9832 conftest.$ac_objext conftest.beam conftest.$ac_ext
9833 fi
9834
9835
9836 fi
9837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
9838 $as_echo "$gt_cv_func_printf_posix" >&6; }
9839 case $gt_cv_func_printf_posix in
9840 *yes)
9841
9842 $as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
9843
9844 ;;
9845 esac
9846
9847
9848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library >= 2.1 or uClibc" >&5
9849 $as_echo_n "checking whether we are using the GNU C Library >= 2.1 or uClibc... " >&6; }
9850 if ${ac_cv_gnu_library_2_1+:} false; then :
9851 $as_echo_n "(cached) " >&6
9852 else
9853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9854 /* end confdefs.h. */
9855
9856 #include <features.h>
9857 #ifdef __GNU_LIBRARY__
9858 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
9859 Lucky GNU user
9860 #endif
9861 #endif
9862 #ifdef __UCLIBC__
9863 Lucky user
9864 #endif
9865
9866 _ACEOF
9867 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9868 $EGREP "Lucky" >/dev/null 2>&1; then :
9869 ac_cv_gnu_library_2_1=yes
9870 else
9871 ac_cv_gnu_library_2_1=no
9872 fi
9873 rm -f conftest*
9874
9875
9876
9877 fi
9878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
9879 $as_echo "$ac_cv_gnu_library_2_1" >&6; }
9880
9881 GLIBC21="$ac_cv_gnu_library_2_1"
9882
9883
9884
9885 for ac_header in stdint.h
9886 do :
9887 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
9888 if test "x$ac_cv_header_stdint_h" = xyes; then :
9889 cat >>confdefs.h <<_ACEOF
9890 #define HAVE_STDINT_H 1
9891 _ACEOF
9892
9893 fi
9894
9895 done
9896
9897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
9898 $as_echo_n "checking for SIZE_MAX... " >&6; }
9899 if ${gl_cv_size_max+:} false; then :
9900 $as_echo_n "(cached) " >&6
9901 else
9902
9903 gl_cv_size_max=
9904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9905 /* end confdefs.h. */
9906
9907 #include <limits.h>
9908 #if HAVE_STDINT_H
9909 #include <stdint.h>
9910 #endif
9911 #ifdef SIZE_MAX
9912 Found it
9913 #endif
9914
9915 _ACEOF
9916 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
9917 $EGREP "Found it" >/dev/null 2>&1; then :
9918 gl_cv_size_max=yes
9919 fi
9920 rm -f conftest*
9921
9922 if test -z "$gl_cv_size_max"; then
9923 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) * CHAR_BIT - 1" "size_t_bits_minus_1" "#include <stddef.h>
9924 #include <limits.h>"; then :
9925
9926 else
9927 size_t_bits_minus_1=
9928 fi
9929
9930 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
9931
9932 else
9933 fits_in_uint=
9934 fi
9935
9936 if test -n "$size_t_bits_minus_1" && test -n "$fits_in_uint"; then
9937 if test $fits_in_uint = 1; then
9938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9939 /* end confdefs.h. */
9940 #include <stddef.h>
9941 extern size_t foo;
9942 extern unsigned long foo;
9943
9944 int
9945 main ()
9946 {
9947
9948 ;
9949 return 0;
9950 }
9951 _ACEOF
9952 if ac_fn_c_try_compile "$LINENO"; then :
9953 fits_in_uint=0
9954 fi
9955 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9956 fi
9957 if test $fits_in_uint = 1; then
9958 gl_cv_size_max="(((1U << $size_t_bits_minus_1) - 1) * 2 + 1)"
9959 else
9960 gl_cv_size_max="(((1UL << $size_t_bits_minus_1) - 1) * 2 + 1)"
9961 fi
9962 else
9963 gl_cv_size_max='((size_t)~(size_t)0)'
9964 fi
9965 fi
9966
9967 fi
9968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_size_max" >&5
9969 $as_echo "$gl_cv_size_max" >&6; }
9970 if test "$gl_cv_size_max" != yes; then
9971
9972 cat >>confdefs.h <<_ACEOF
9973 #define SIZE_MAX $gl_cv_size_max
9974 _ACEOF
9975
9976 fi
9977
9978
9979
9980
9981 for ac_header in stdint.h
9982 do :
9983 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
9984 if test "x$ac_cv_header_stdint_h" = xyes; then :
9985 cat >>confdefs.h <<_ACEOF
9986 #define HAVE_STDINT_H 1
9987 _ACEOF
9988
9989 fi
9990
9991 done
9992
9993
9994
9995
9996
9997 for ac_func in $ac_func_list
9998 do :
9999 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10000 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10001 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10002 cat >>confdefs.h <<_ACEOF
10003 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10004 _ACEOF
10005
10006 fi
10007 done
10008
10009
10010
10011
10012
10013
10014
10015
10016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working fcntl.h" >&5
10017 $as_echo_n "checking for working fcntl.h... " >&6; }
10018 if ${gl_cv_header_working_fcntl_h+:} false; then :
10019 $as_echo_n "(cached) " >&6
10020 else
10021 if test "$cross_compiling" = yes; then :
10022 gl_cv_header_working_fcntl_h=cross-compiling
10023 else
10024 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10025 /* end confdefs.h. */
10026 #include <sys/types.h>
10027 #include <sys/stat.h>
10028 #if HAVE_UNISTD_H
10029 # include <unistd.h>
10030 #else /* on Windows with MSVC */
10031 # include <io.h>
10032 # include <stdlib.h>
10033 # defined sleep(n) _sleep ((n) * 1000)
10034 #endif
10035 #include <fcntl.h>
10036 #ifndef O_NOATIME
10037 #define O_NOATIME 0
10038 #endif
10039 #ifndef O_NOFOLLOW
10040 #define O_NOFOLLOW 0
10041 #endif
10042 static int const constants[] =
10043 {
10044 O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND,
10045 O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY
10046 };
10047
10048 int
10049 main ()
10050 {
10051
10052 int result = !constants;
10053 #if HAVE_SYMLINK
10054 {
10055 static char const sym[] = "conftest.sym";
10056 if (symlink ("/dev/null", sym) != 0)
10057 result |= 2;
10058 else
10059 {
10060 int fd = open (sym, O_WRONLY | O_NOFOLLOW | O_CREAT, 0);
10061 if (fd >= 0)
10062 {
10063 close (fd);
10064 result |= 4;
10065 }
10066 }
10067 if (unlink (sym) != 0 || symlink (".", sym) != 0)
10068 result |= 2;
10069 else
10070 {
10071 int fd = open (sym, O_RDONLY | O_NOFOLLOW);
10072 if (fd >= 0)
10073 {
10074 close (fd);
10075 result |= 4;
10076 }
10077 }
10078 unlink (sym);
10079 }
10080 #endif
10081 {
10082 static char const file[] = "confdefs.h";
10083 int fd = open (file, O_RDONLY | O_NOATIME);
10084 if (fd < 0)
10085 result |= 8;
10086 else
10087 {
10088 struct stat st0;
10089 if (fstat (fd, &st0) != 0)
10090 result |= 16;
10091 else
10092 {
10093 char c;
10094 sleep (1);
10095 if (read (fd, &c, 1) != 1)
10096 result |= 24;
10097 else
10098 {
10099 if (close (fd) != 0)
10100 result |= 32;
10101 else
10102 {
10103 struct stat st1;
10104 if (stat (file, &st1) != 0)
10105 result |= 40;
10106 else
10107 if (st0.st_atime != st1.st_atime)
10108 result |= 64;
10109 }
10110 }
10111 }
10112 }
10113 }
10114 return result;
10115 ;
10116 return 0;
10117 }
10118 _ACEOF
10119 if ac_fn_c_try_run "$LINENO"; then :
10120 gl_cv_header_working_fcntl_h=yes
10121 else
10122 case $? in #(
10123 4) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #(
10124 64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #(
10125 68) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #(
10126 *) gl_cv_header_working_fcntl_h='no';;
10127 esac
10128 fi
10129 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10130 conftest.$ac_objext conftest.beam conftest.$ac_ext
10131 fi
10132
10133 fi
10134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gl_cv_header_working_fcntl_h" >&5
10135 $as_echo "$gl_cv_header_working_fcntl_h" >&6; }
10136
10137 case $gl_cv_header_working_fcntl_h in #(
10138 *O_NOATIME* | no | cross-compiling) ac_val=0;; #(
10139 *) ac_val=1;;
10140 esac
10141
10142 cat >>confdefs.h <<_ACEOF
10143 #define HAVE_WORKING_O_NOATIME $ac_val
10144 _ACEOF
10145
10146
10147 case $gl_cv_header_working_fcntl_h in #(
10148 *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #(
10149 *) ac_val=1;;
10150 esac
10151
10152 cat >>confdefs.h <<_ACEOF
10153 #define HAVE_WORKING_O_NOFOLLOW $ac_val
10154 _ACEOF
10155
10156
10157
10158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
10159 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
10160 if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
10161 $as_echo_n "(cached) " >&6
10162 else
10163 gt_save_LIBS="$LIBS"
10164 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10165 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10166 /* end confdefs.h. */
10167 #include <CoreFoundation/CFPreferences.h>
10168 int
10169 main ()
10170 {
10171 CFPreferencesCopyAppValue(NULL, NULL)
10172 ;
10173 return 0;
10174 }
10175 _ACEOF
10176 if ac_fn_c_try_link "$LINENO"; then :
10177 gt_cv_func_CFPreferencesCopyAppValue=yes
10178 else
10179 gt_cv_func_CFPreferencesCopyAppValue=no
10180 fi
10181 rm -f core conftest.err conftest.$ac_objext \
10182 conftest$ac_exeext conftest.$ac_ext
10183 LIBS="$gt_save_LIBS"
10184 fi
10185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
10186 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
10187 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
10188
10189 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
10190
10191 fi
10192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
10193 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
10194 if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
10195 $as_echo_n "(cached) " >&6
10196 else
10197 gt_save_LIBS="$LIBS"
10198 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10200 /* end confdefs.h. */
10201 #include <CoreFoundation/CFLocale.h>
10202 int
10203 main ()
10204 {
10205 CFLocaleCopyCurrent();
10206 ;
10207 return 0;
10208 }
10209 _ACEOF
10210 if ac_fn_c_try_link "$LINENO"; then :
10211 gt_cv_func_CFLocaleCopyCurrent=yes
10212 else
10213 gt_cv_func_CFLocaleCopyCurrent=no
10214 fi
10215 rm -f core conftest.err conftest.$ac_objext \
10216 conftest$ac_exeext conftest.$ac_ext
10217 LIBS="$gt_save_LIBS"
10218 fi
10219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
10220 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
10221 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10222
10223 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
10224
10225 fi
10226 INTL_MACOSX_LIBS=
10227 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10228 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
10229 fi
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240 case "$enable_silent_rules" in
10241 yes) INTL_DEFAULT_VERBOSITY=0;;
10242 no) INTL_DEFAULT_VERBOSITY=1;;
10243 *) INTL_DEFAULT_VERBOSITY=1;;
10244 esac
10245
10246
10247 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
10248 if test "x$ac_cv_type_ptrdiff_t" = xyes; then :
10249
10250 else
10251
10252 $as_echo "#define ptrdiff_t long" >>confdefs.h
10253
10254
10255 fi
10256
10257 for ac_header in features.h stddef.h stdlib.h string.h
10258 do :
10259 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10260 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10261 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
10262 cat >>confdefs.h <<_ACEOF
10263 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10264 _ACEOF
10265
10266 fi
10267
10268 done
10269
10270 for ac_func in asprintf fwprintf newlocale putenv setenv setlocale \
10271 snprintf strnlen wcslen wcsnlen mbrtowc wcrtomb
10272 do :
10273 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10274 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10275 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
10276 cat >>confdefs.h <<_ACEOF
10277 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10278 _ACEOF
10279
10280 fi
10281 done
10282
10283
10284 ac_fn_c_check_decl "$LINENO" "_snprintf" "ac_cv_have_decl__snprintf" "#include <stdio.h>
10285 "
10286 if test "x$ac_cv_have_decl__snprintf" = xyes; then :
10287 ac_have_decl=1
10288 else
10289 ac_have_decl=0
10290 fi
10291
10292 cat >>confdefs.h <<_ACEOF
10293 #define HAVE_DECL__SNPRINTF $ac_have_decl
10294 _ACEOF
10295 ac_fn_c_check_decl "$LINENO" "_snwprintf" "ac_cv_have_decl__snwprintf" "#include <stdio.h>
10296 "
10297 if test "x$ac_cv_have_decl__snwprintf" = xyes; then :
10298 ac_have_decl=1
10299 else
10300 ac_have_decl=0
10301 fi
10302
10303 cat >>confdefs.h <<_ACEOF
10304 #define HAVE_DECL__SNWPRINTF $ac_have_decl
10305 _ACEOF
10306
10307
10308 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "#include <stdio.h>
10309 "
10310 if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
10311 ac_have_decl=1
10312 else
10313 ac_have_decl=0
10314 fi
10315
10316 cat >>confdefs.h <<_ACEOF
10317 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
10318 _ACEOF
10319
10320
10321 case $gt_cv_func_printf_posix in
10322 *yes) HAVE_POSIX_PRINTF=1 ;;
10323 *) HAVE_POSIX_PRINTF=0 ;;
10324 esac
10325
10326 if test "$ac_cv_func_asprintf" = yes; then
10327 HAVE_ASPRINTF=1
10328 else
10329 HAVE_ASPRINTF=0
10330 fi
10331
10332 if test "$ac_cv_func_snprintf" = yes; then
10333 HAVE_SNPRINTF=1
10334 else
10335 HAVE_SNPRINTF=0
10336 fi
10337
10338 if test "$ac_cv_func_newlocale" = yes; then
10339 HAVE_NEWLOCALE=1
10340 else
10341 HAVE_NEWLOCALE=0
10342 fi
10343
10344 if test "$ac_cv_func_wprintf" = yes; then
10345 HAVE_WPRINTF=1
10346 else
10347 HAVE_WPRINTF=0
10348 fi
10349
10350
10351
10352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
10353 $as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
10354 if ${am_cv_langinfo_codeset+:} false; then :
10355 $as_echo_n "(cached) " >&6
10356 else
10357 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10358 /* end confdefs.h. */
10359 #include <langinfo.h>
10360 int
10361 main ()
10362 {
10363 char* cs = nl_langinfo(CODESET); return !cs;
10364 ;
10365 return 0;
10366 }
10367 _ACEOF
10368 if ac_fn_c_try_link "$LINENO"; then :
10369 am_cv_langinfo_codeset=yes
10370 else
10371 am_cv_langinfo_codeset=no
10372 fi
10373 rm -f core conftest.err conftest.$ac_objext \
10374 conftest$ac_exeext conftest.$ac_ext
10375
10376 fi
10377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
10378 $as_echo "$am_cv_langinfo_codeset" >&6; }
10379 if test $am_cv_langinfo_codeset = yes; then
10380
10381 $as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
10382
10383 fi
10384
10385
10386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
10387 $as_echo_n "checking for LC_MESSAGES... " >&6; }
10388 if ${gt_cv_val_LC_MESSAGES+:} false; then :
10389 $as_echo_n "(cached) " >&6
10390 else
10391 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10392 /* end confdefs.h. */
10393 #include <locale.h>
10394 int
10395 main ()
10396 {
10397 return LC_MESSAGES
10398 ;
10399 return 0;
10400 }
10401 _ACEOF
10402 if ac_fn_c_try_link "$LINENO"; then :
10403 gt_cv_val_LC_MESSAGES=yes
10404 else
10405 gt_cv_val_LC_MESSAGES=no
10406 fi
10407 rm -f core conftest.err conftest.$ac_objext \
10408 conftest$ac_exeext conftest.$ac_ext
10409 fi
10410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_val_LC_MESSAGES" >&5
10411 $as_echo "$gt_cv_val_LC_MESSAGES" >&6; }
10412 if test $gt_cv_val_LC_MESSAGES = yes; then
10413
10414 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
10415
10416 fi
10417
10418
10419 if test "$enable_shared" = yes; then
10420 case "$host_os" in
10421 mingw* | cygwin*) is_woe32dll=yes ;;
10422 *) is_woe32dll=no ;;
10423 esac
10424 else
10425 is_woe32dll=no
10426 fi
10427 WOE32DLL=$is_woe32dll
10428
10429
10430 case "$host_os" in
10431 mingw* | cygwin*) is_woe32=yes ;;
10432 *) is_woe32=no ;;
10433 esac
10434 WOE32=$is_woe32
10435
10436 if test $WOE32 = yes; then
10437 if test -n "$ac_tool_prefix"; then
10438 # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
10439 set dummy ${ac_tool_prefix}windres; ac_word=$2
10440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10441 $as_echo_n "checking for $ac_word... " >&6; }
10442 if ${ac_cv_prog_WINDRES+:} false; then :
10443 $as_echo_n "(cached) " >&6
10444 else
10445 if test -n "$WINDRES"; then
10446 ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
10447 else
10448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10449 for as_dir in $PATH
10450 do
10451 IFS=$as_save_IFS
10452 test -z "$as_dir" && as_dir=.
10453 for ac_exec_ext in '' $ac_executable_extensions; do
10454 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10455 ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
10456 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10457 break 2
10458 fi
10459 done
10460 done
10461 IFS=$as_save_IFS
10462
10463 fi
10464 fi
10465 WINDRES=$ac_cv_prog_WINDRES
10466 if test -n "$WINDRES"; then
10467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
10468 $as_echo "$WINDRES" >&6; }
10469 else
10470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10471 $as_echo "no" >&6; }
10472 fi
10473
10474
10475 fi
10476 if test -z "$ac_cv_prog_WINDRES"; then
10477 ac_ct_WINDRES=$WINDRES
10478 # Extract the first word of "windres", so it can be a program name with args.
10479 set dummy windres; ac_word=$2
10480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
10481 $as_echo_n "checking for $ac_word... " >&6; }
10482 if ${ac_cv_prog_ac_ct_WINDRES+:} false; then :
10483 $as_echo_n "(cached) " >&6
10484 else
10485 if test -n "$ac_ct_WINDRES"; then
10486 ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
10487 else
10488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10489 for as_dir in $PATH
10490 do
10491 IFS=$as_save_IFS
10492 test -z "$as_dir" && as_dir=.
10493 for ac_exec_ext in '' $ac_executable_extensions; do
10494 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10495 ac_cv_prog_ac_ct_WINDRES="windres"
10496 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
10497 break 2
10498 fi
10499 done
10500 done
10501 IFS=$as_save_IFS
10502
10503 fi
10504 fi
10505 ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
10506 if test -n "$ac_ct_WINDRES"; then
10507 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
10508 $as_echo "$ac_ct_WINDRES" >&6; }
10509 else
10510 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10511 $as_echo "no" >&6; }
10512 fi
10513
10514 if test "x$ac_ct_WINDRES" = x; then
10515 WINDRES=""
10516 else
10517 case $cross_compiling:$ac_tool_warned in
10518 yes:)
10519 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
10520 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
10521 ac_tool_warned=yes ;;
10522 esac
10523 WINDRES=$ac_ct_WINDRES
10524 fi
10525 else
10526 WINDRES="$ac_cv_prog_WINDRES"
10527 fi
10528
10529 fi
10530
10531 case "$host_os" in
10532 hpux*) LTLIBC="" ;;
10533 *) LTLIBC="-lc" ;;
10534 esac
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
10563 $as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
10564 if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
10565 $as_echo_n "(cached) " >&6
10566 else
10567 gt_save_LIBS="$LIBS"
10568 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10570 /* end confdefs.h. */
10571 #include <CoreFoundation/CFPreferences.h>
10572 int
10573 main ()
10574 {
10575 CFPreferencesCopyAppValue(NULL, NULL)
10576 ;
10577 return 0;
10578 }
10579 _ACEOF
10580 if ac_fn_c_try_link "$LINENO"; then :
10581 gt_cv_func_CFPreferencesCopyAppValue=yes
10582 else
10583 gt_cv_func_CFPreferencesCopyAppValue=no
10584 fi
10585 rm -f core conftest.err conftest.$ac_objext \
10586 conftest$ac_exeext conftest.$ac_ext
10587 LIBS="$gt_save_LIBS"
10588 fi
10589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
10590 $as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
10591 if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
10592
10593 $as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
10594
10595 fi
10596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
10597 $as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
10598 if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
10599 $as_echo_n "(cached) " >&6
10600 else
10601 gt_save_LIBS="$LIBS"
10602 LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
10603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10604 /* end confdefs.h. */
10605 #include <CoreFoundation/CFLocale.h>
10606 int
10607 main ()
10608 {
10609 CFLocaleCopyCurrent();
10610 ;
10611 return 0;
10612 }
10613 _ACEOF
10614 if ac_fn_c_try_link "$LINENO"; then :
10615 gt_cv_func_CFLocaleCopyCurrent=yes
10616 else
10617 gt_cv_func_CFLocaleCopyCurrent=no
10618 fi
10619 rm -f core conftest.err conftest.$ac_objext \
10620 conftest$ac_exeext conftest.$ac_ext
10621 LIBS="$gt_save_LIBS"
10622 fi
10623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
10624 $as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
10625 if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10626
10627 $as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
10628
10629 fi
10630 INTL_MACOSX_LIBS=
10631 if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
10632 INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
10633 fi
10634
10635
10636
10637
10638
10639
10640 BUILD_INCLUDED_LIBINTL=no
10641 USE_INCLUDED_LIBINTL=no
10642
10643 LIBINTL=
10644 LTLIBINTL=
10645 POSUB=
10646
10647 case " $gt_needs " in
10648 *" need-formatstring-macros "*) gt_api_version=3 ;;
10649 *" need-ngettext "*) gt_api_version=2 ;;
10650 *) gt_api_version=1 ;;
10651 esac
10652 gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
10653 gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
10654
10655 if test "$USE_NLS" = "yes"; then
10656 gt_use_preinstalled_gnugettext=no
10657
10658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
10659 $as_echo_n "checking whether included gettext is requested... " >&6; }
10660
10661 # Check whether --with-included-gettext was given.
10662 if test "${with_included_gettext+set}" = set; then :
10663 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
10664 else
10665 nls_cv_force_use_gnu_gettext=no
10666 fi
10667
10668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
10669 $as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
10670
10671 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
10672 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
10673
10674
10675 if test $gt_api_version -ge 3; then
10676 gt_revision_test_code='
10677 #ifndef __GNU_GETTEXT_SUPPORTED_REVISION
10678 #define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
10679 #endif
10680 typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
10681 '
10682 else
10683 gt_revision_test_code=
10684 fi
10685 if test $gt_api_version -ge 2; then
10686 gt_expression_test_code=' + * ngettext ("", "", 0)'
10687 else
10688 gt_expression_test_code=
10689 fi
10690
10691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
10692 $as_echo_n "checking for GNU gettext in libc... " >&6; }
10693 if eval \${$gt_func_gnugettext_libc+:} false; then :
10694 $as_echo_n "(cached) " >&6
10695 else
10696 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10697 /* end confdefs.h. */
10698
10699 #include <libintl.h>
10700 $gt_revision_test_code
10701 extern int _nl_msg_cat_cntr;
10702 extern int *_nl_domain_bindings;
10703
10704 int
10705 main ()
10706 {
10707
10708 bindtextdomain ("", "");
10709 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
10710
10711 ;
10712 return 0;
10713 }
10714 _ACEOF
10715 if ac_fn_c_try_link "$LINENO"; then :
10716 eval "$gt_func_gnugettext_libc=yes"
10717 else
10718 eval "$gt_func_gnugettext_libc=no"
10719 fi
10720 rm -f core conftest.err conftest.$ac_objext \
10721 conftest$ac_exeext conftest.$ac_ext
10722 fi
10723 eval ac_res=\$$gt_func_gnugettext_libc
10724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
10725 $as_echo "$ac_res" >&6; }
10726
10727 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
10728
10729
10730
10731
10732
10733
10734
10735
10736 use_additional=yes
10737
10738 acl_save_prefix="$prefix"
10739 prefix="$acl_final_prefix"
10740 acl_save_exec_prefix="$exec_prefix"
10741 exec_prefix="$acl_final_exec_prefix"
10742
10743 eval additional_includedir=\"$includedir\"
10744 eval additional_libdir=\"$libdir\"
10745
10746 exec_prefix="$acl_save_exec_prefix"
10747 prefix="$acl_save_prefix"
10748
10749
10750 # Check whether --with-libintl-prefix was given.
10751 if test "${with_libintl_prefix+set}" = set; then :
10752 withval=$with_libintl_prefix;
10753 if test "X$withval" = "Xno"; then
10754 use_additional=no
10755 else
10756 if test "X$withval" = "X"; then
10757
10758 acl_save_prefix="$prefix"
10759 prefix="$acl_final_prefix"
10760 acl_save_exec_prefix="$exec_prefix"
10761 exec_prefix="$acl_final_exec_prefix"
10762
10763 eval additional_includedir=\"$includedir\"
10764 eval additional_libdir=\"$libdir\"
10765
10766 exec_prefix="$acl_save_exec_prefix"
10767 prefix="$acl_save_prefix"
10768
10769 else
10770 additional_includedir="$withval/include"
10771 additional_libdir="$withval/$acl_libdirstem"
10772 if test "$acl_libdirstem2" != "$acl_libdirstem" \
10773 && ! test -d "$withval/$acl_libdirstem"; then
10774 additional_libdir="$withval/$acl_libdirstem2"
10775 fi
10776 fi
10777 fi
10778
10779 fi
10780
10781 LIBINTL=
10782 LTLIBINTL=
10783 INCINTL=
10784 LIBINTL_PREFIX=
10785 HAVE_LIBINTL=
10786 rpathdirs=
10787 ltrpathdirs=
10788 names_already_handled=
10789 names_next_round='intl '
10790 while test -n "$names_next_round"; do
10791 names_this_round="$names_next_round"
10792 names_next_round=
10793 for name in $names_this_round; do
10794 already_handled=
10795 for n in $names_already_handled; do
10796 if test "$n" = "$name"; then
10797 already_handled=yes
10798 break
10799 fi
10800 done
10801 if test -z "$already_handled"; then
10802 names_already_handled="$names_already_handled $name"
10803 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./+-|ABCDEFGHIJKLMNOPQRSTUVWXYZ____|'`
10804 eval value=\"\$HAVE_LIB$uppername\"
10805 if test -n "$value"; then
10806 if test "$value" = yes; then
10807 eval value=\"\$LIB$uppername\"
10808 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
10809 eval value=\"\$LTLIB$uppername\"
10810 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
10811 else
10812 :
10813 fi
10814 else
10815 found_dir=
10816 found_la=
10817 found_so=
10818 found_a=
10819 eval libname=\"$acl_libname_spec\" # typically: libname=lib$name
10820 if test -n "$acl_shlibext"; then
10821 shrext=".$acl_shlibext" # typically: shrext=.so
10822 else
10823 shrext=
10824 fi
10825 if test $use_additional = yes; then
10826 dir="$additional_libdir"
10827 if test -n "$acl_shlibext"; then
10828 if test -f "$dir/$libname$shrext"; then
10829 found_dir="$dir"
10830 found_so="$dir/$libname$shrext"
10831 else
10832 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
10833 ver=`(cd "$dir" && \
10834 for f in "$libname$shrext".*; do echo "$f"; done \
10835 | sed -e "s,^$libname$shrext\\\\.,," \
10836 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
10837 | sed 1q ) 2>/dev/null`
10838 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
10839 found_dir="$dir"
10840 found_so="$dir/$libname$shrext.$ver"
10841 fi
10842 else
10843 eval library_names=\"$acl_library_names_spec\"
10844 for f in $library_names; do
10845 if test -f "$dir/$f"; then
10846 found_dir="$dir"
10847 found_so="$dir/$f"
10848 break
10849 fi
10850 done
10851 fi
10852 fi
10853 fi
10854 if test "X$found_dir" = "X"; then
10855 if test -f "$dir/$libname.$acl_libext"; then
10856 found_dir="$dir"
10857 found_a="$dir/$libname.$acl_libext"
10858 fi
10859 fi
10860 if test "X$found_dir" != "X"; then
10861 if test -f "$dir/$libname.la"; then
10862 found_la="$dir/$libname.la"
10863 fi
10864 fi
10865 fi
10866 if test "X$found_dir" = "X"; then
10867 for x in $LDFLAGS $LTLIBINTL; do
10868
10869 acl_save_prefix="$prefix"
10870 prefix="$acl_final_prefix"
10871 acl_save_exec_prefix="$exec_prefix"
10872 exec_prefix="$acl_final_exec_prefix"
10873 eval x=\"$x\"
10874 exec_prefix="$acl_save_exec_prefix"
10875 prefix="$acl_save_prefix"
10876
10877 case "$x" in
10878 -L*)
10879 dir=`echo "X$x" | sed -e 's/^X-L//'`
10880 if test -n "$acl_shlibext"; then
10881 if test -f "$dir/$libname$shrext"; then
10882 found_dir="$dir"
10883 found_so="$dir/$libname$shrext"
10884 else
10885 if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
10886 ver=`(cd "$dir" && \
10887 for f in "$libname$shrext".*; do echo "$f"; done \
10888 | sed -e "s,^$libname$shrext\\\\.,," \
10889 | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
10890 | sed 1q ) 2>/dev/null`
10891 if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
10892 found_dir="$dir"
10893 found_so="$dir/$libname$shrext.$ver"
10894 fi
10895 else
10896 eval library_names=\"$acl_library_names_spec\"
10897 for f in $library_names; do
10898 if test -f "$dir/$f"; then
10899 found_dir="$dir"
10900 found_so="$dir/$f"
10901 break
10902 fi
10903 done
10904 fi
10905 fi
10906 fi
10907 if test "X$found_dir" = "X"; then
10908 if test -f "$dir/$libname.$acl_libext"; then
10909 found_dir="$dir"
10910 found_a="$dir/$libname.$acl_libext"
10911 fi
10912 fi
10913 if test "X$found_dir" != "X"; then
10914 if test -f "$dir/$libname.la"; then
10915 found_la="$dir/$libname.la"
10916 fi
10917 fi
10918 ;;
10919 esac
10920 if test "X$found_dir" != "X"; then
10921 break
10922 fi
10923 done
10924 fi
10925 if test "X$found_dir" != "X"; then
10926 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
10927 if test "X$found_so" != "X"; then
10928 if test "$enable_rpath" = no \
10929 || test "X$found_dir" = "X/usr/$acl_libdirstem" \
10930 || test "X$found_dir" = "X/usr/$acl_libdirstem2"; then
10931 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10932 else
10933 haveit=
10934 for x in $ltrpathdirs; do
10935 if test "X$x" = "X$found_dir"; then
10936 haveit=yes
10937 break
10938 fi
10939 done
10940 if test -z "$haveit"; then
10941 ltrpathdirs="$ltrpathdirs $found_dir"
10942 fi
10943 if test "$acl_hardcode_direct" = yes; then
10944 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10945 else
10946 if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
10947 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10948 haveit=
10949 for x in $rpathdirs; do
10950 if test "X$x" = "X$found_dir"; then
10951 haveit=yes
10952 break
10953 fi
10954 done
10955 if test -z "$haveit"; then
10956 rpathdirs="$rpathdirs $found_dir"
10957 fi
10958 else
10959 haveit=
10960 for x in $LDFLAGS $LIBINTL; do
10961
10962 acl_save_prefix="$prefix"
10963 prefix="$acl_final_prefix"
10964 acl_save_exec_prefix="$exec_prefix"
10965 exec_prefix="$acl_final_exec_prefix"
10966 eval x=\"$x\"
10967 exec_prefix="$acl_save_exec_prefix"
10968 prefix="$acl_save_prefix"
10969
10970 if test "X$x" = "X-L$found_dir"; then
10971 haveit=yes
10972 break
10973 fi
10974 done
10975 if test -z "$haveit"; then
10976 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
10977 fi
10978 if test "$acl_hardcode_minus_L" != no; then
10979 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
10980 else
10981 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
10982 fi
10983 fi
10984 fi
10985 fi
10986 else
10987 if test "X$found_a" != "X"; then
10988 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
10989 else
10990 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
10991 fi
10992 fi
10993 additional_includedir=
10994 case "$found_dir" in
10995 */$acl_libdirstem | */$acl_libdirstem/)
10996 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
10997 if test "$name" = 'intl'; then
10998 LIBINTL_PREFIX="$basedir"
10999 fi
11000 additional_includedir="$basedir/include"
11001 ;;
11002 */$acl_libdirstem2 | */$acl_libdirstem2/)
11003 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem2/"'*$,,'`
11004 if test "$name" = 'intl'; then
11005 LIBINTL_PREFIX="$basedir"
11006 fi
11007 additional_includedir="$basedir/include"
11008 ;;
11009 esac
11010 if test "X$additional_includedir" != "X"; then
11011 if test "X$additional_includedir" != "X/usr/include"; then
11012 haveit=
11013 if test "X$additional_includedir" = "X/usr/local/include"; then
11014 if test -n "$GCC"; then
11015 case $host_os in
11016 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
11017 esac
11018 fi
11019 fi
11020 if test -z "$haveit"; then
11021 for x in $CPPFLAGS $INCINTL; do
11022
11023 acl_save_prefix="$prefix"
11024 prefix="$acl_final_prefix"
11025 acl_save_exec_prefix="$exec_prefix"
11026 exec_prefix="$acl_final_exec_prefix"
11027 eval x=\"$x\"
11028 exec_prefix="$acl_save_exec_prefix"
11029 prefix="$acl_save_prefix"
11030
11031 if test "X$x" = "X-I$additional_includedir"; then
11032 haveit=yes
11033 break
11034 fi
11035 done
11036 if test -z "$haveit"; then
11037 if test -d "$additional_includedir"; then
11038 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
11039 fi
11040 fi
11041 fi
11042 fi
11043 fi
11044 if test -n "$found_la"; then
11045 save_libdir="$libdir"
11046 case "$found_la" in
11047 */* | *\\*) . "$found_la" ;;
11048 *) . "./$found_la" ;;
11049 esac
11050 libdir="$save_libdir"
11051 for dep in $dependency_libs; do
11052 case "$dep" in
11053 -L*)
11054 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
11055 if test "X$additional_libdir" != "X/usr/$acl_libdirstem" \
11056 && test "X$additional_libdir" != "X/usr/$acl_libdirstem2"; then
11057 haveit=
11058 if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem" \
11059 || test "X$additional_libdir" = "X/usr/local/$acl_libdirstem2"; then
11060 if test -n "$GCC"; then
11061 case $host_os in
11062 linux* | gnu* | k*bsd*-gnu) haveit=yes;;
11063 esac
11064 fi
11065 fi
11066 if test -z "$haveit"; then
11067 haveit=
11068 for x in $LDFLAGS $LIBINTL; do
11069
11070 acl_save_prefix="$prefix"
11071 prefix="$acl_final_prefix"
11072 acl_save_exec_prefix="$exec_prefix"
11073 exec_prefix="$acl_final_exec_prefix"
11074 eval x=\"$x\"
11075 exec_prefix="$acl_save_exec_prefix"
11076 prefix="$acl_save_prefix"
11077
11078 if test "X$x" = "X-L$additional_libdir"; then
11079 haveit=yes
11080 break
11081 fi
11082 done
11083 if test -z "$haveit"; then
11084 if test -d "$additional_libdir"; then
11085 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
11086 fi
11087 fi
11088 haveit=
11089 for x in $LDFLAGS $LTLIBINTL; do
11090
11091 acl_save_prefix="$prefix"
11092 prefix="$acl_final_prefix"
11093 acl_save_exec_prefix="$exec_prefix"
11094 exec_prefix="$acl_final_exec_prefix"
11095 eval x=\"$x\"
11096 exec_prefix="$acl_save_exec_prefix"
11097 prefix="$acl_save_prefix"
11098
11099 if test "X$x" = "X-L$additional_libdir"; then
11100 haveit=yes
11101 break
11102 fi
11103 done
11104 if test -z "$haveit"; then
11105 if test -d "$additional_libdir"; then
11106 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
11107 fi
11108 fi
11109 fi
11110 fi
11111 ;;
11112 -R*)
11113 dir=`echo "X$dep" | sed -e 's/^X-R//'`
11114 if test "$enable_rpath" != no; then
11115 haveit=
11116 for x in $rpathdirs; do
11117 if test "X$x" = "X$dir"; then
11118 haveit=yes
11119 break
11120 fi
11121 done
11122 if test -z "$haveit"; then
11123 rpathdirs="$rpathdirs $dir"
11124 fi
11125 haveit=
11126 for x in $ltrpathdirs; do
11127 if test "X$x" = "X$dir"; then
11128 haveit=yes
11129 break
11130 fi
11131 done
11132 if test -z "$haveit"; then
11133 ltrpathdirs="$ltrpathdirs $dir"
11134 fi
11135 fi
11136 ;;
11137 -l*)
11138 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
11139 ;;
11140 *.la)
11141 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
11142 ;;
11143 *)
11144 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
11145 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
11146 ;;
11147 esac
11148 done
11149 fi
11150 else
11151 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
11152 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
11153 fi
11154 fi
11155 fi
11156 done
11157 done
11158 if test "X$rpathdirs" != "X"; then
11159 if test -n "$acl_hardcode_libdir_separator"; then
11160 alldirs=
11161 for found_dir in $rpathdirs; do
11162 alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
11163 done
11164 acl_save_libdir="$libdir"
11165 libdir="$alldirs"
11166 eval flag=\"$acl_hardcode_libdir_flag_spec\"
11167 libdir="$acl_save_libdir"
11168 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
11169 else
11170 for found_dir in $rpathdirs; do
11171 acl_save_libdir="$libdir"
11172 libdir="$found_dir"
11173 eval flag=\"$acl_hardcode_libdir_flag_spec\"
11174 libdir="$acl_save_libdir"
11175 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
11176 done
11177 fi
11178 fi
11179 if test "X$ltrpathdirs" != "X"; then
11180 for found_dir in $ltrpathdirs; do
11181 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
11182 done
11183 fi
11184
11185
11186
11187
11188
11189
11190 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
11191 $as_echo_n "checking for GNU gettext in libintl... " >&6; }
11192 if eval \${$gt_func_gnugettext_libintl+:} false; then :
11193 $as_echo_n "(cached) " >&6
11194 else
11195 gt_save_CPPFLAGS="$CPPFLAGS"
11196 CPPFLAGS="$CPPFLAGS $INCINTL"
11197 gt_save_LIBS="$LIBS"
11198 LIBS="$LIBS $LIBINTL"
11199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11200 /* end confdefs.h. */
11201
11202 #include <libintl.h>
11203 $gt_revision_test_code
11204 extern int _nl_msg_cat_cntr;
11205 extern
11206 #ifdef __cplusplus
11207 "C"
11208 #endif
11209 const char *_nl_expand_alias (const char *);
11210
11211 int
11212 main ()
11213 {
11214
11215 bindtextdomain ("", "");
11216 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
11217
11218 ;
11219 return 0;
11220 }
11221 _ACEOF
11222 if ac_fn_c_try_link "$LINENO"; then :
11223 eval "$gt_func_gnugettext_libintl=yes"
11224 else
11225 eval "$gt_func_gnugettext_libintl=no"
11226 fi
11227 rm -f core conftest.err conftest.$ac_objext \
11228 conftest$ac_exeext conftest.$ac_ext
11229 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
11230 LIBS="$LIBS $LIBICONV"
11231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11232 /* end confdefs.h. */
11233
11234 #include <libintl.h>
11235 $gt_revision_test_code
11236 extern int _nl_msg_cat_cntr;
11237 extern
11238 #ifdef __cplusplus
11239 "C"
11240 #endif
11241 const char *_nl_expand_alias (const char *);
11242
11243 int
11244 main ()
11245 {
11246
11247 bindtextdomain ("", "");
11248 return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
11249
11250 ;
11251 return 0;
11252 }
11253 _ACEOF
11254 if ac_fn_c_try_link "$LINENO"; then :
11255 LIBINTL="$LIBINTL $LIBICONV"
11256 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
11257 eval "$gt_func_gnugettext_libintl=yes"
11258
11259 fi
11260 rm -f core conftest.err conftest.$ac_objext \
11261 conftest$ac_exeext conftest.$ac_ext
11262 fi
11263 CPPFLAGS="$gt_save_CPPFLAGS"
11264 LIBS="$gt_save_LIBS"
11265 fi
11266 eval ac_res=\$$gt_func_gnugettext_libintl
11267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
11268 $as_echo "$ac_res" >&6; }
11269 fi
11270
11271 if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
11272 || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
11273 && test "$PACKAGE" != gettext-runtime \
11274 && test "$PACKAGE" != gettext-tools; }; then
11275 gt_use_preinstalled_gnugettext=yes
11276 else
11277 LIBINTL=
11278 LTLIBINTL=
11279 INCINTL=
11280 fi
11281
11282
11283 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
11284 nls_cv_use_gnu_gettext=yes
11285 fi
11286 fi
11287
11288 if test "$nls_cv_use_gnu_gettext" = "yes"; then
11289 BUILD_INCLUDED_LIBINTL=yes
11290 USE_INCLUDED_LIBINTL=yes
11291 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV $LIBTHREAD"
11292 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV $LTLIBTHREAD"
11293 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
11294 fi
11295
11296 CATOBJEXT=
11297 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11298 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11299 CATOBJEXT=.gmo
11300 fi
11301
11302
11303 if test -n "$INTL_MACOSX_LIBS"; then
11304 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11305 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11306 LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
11307 LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
11308 fi
11309 fi
11310
11311 if test "$gt_use_preinstalled_gnugettext" = "yes" \
11312 || test "$nls_cv_use_gnu_gettext" = "yes"; then
11313
11314 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
11315
11316 else
11317 USE_NLS=no
11318 fi
11319 fi
11320
11321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
11322 $as_echo_n "checking whether to use NLS... " >&6; }
11323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
11324 $as_echo "$USE_NLS" >&6; }
11325 if test "$USE_NLS" = "yes"; then
11326 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
11327 $as_echo_n "checking where the gettext function comes from... " >&6; }
11328 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
11329 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
11330 gt_source="external libintl"
11331 else
11332 gt_source="libc"
11333 fi
11334 else
11335 gt_source="included intl directory"
11336 fi
11337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
11338 $as_echo "$gt_source" >&6; }
11339 fi
11340
11341 if test "$USE_NLS" = "yes"; then
11342
11343 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
11344 if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
11345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
11346 $as_echo_n "checking how to link with libintl... " >&6; }
11347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
11348 $as_echo "$LIBINTL" >&6; }
11349
11350 for element in $INCINTL; do
11351 haveit=
11352 for x in $CPPFLAGS; do
11353
11354 acl_save_prefix="$prefix"
11355 prefix="$acl_final_prefix"
11356 acl_save_exec_prefix="$exec_prefix"
11357 exec_prefix="$acl_final_exec_prefix"
11358 eval x=\"$x\"
11359 exec_prefix="$acl_save_exec_prefix"
11360 prefix="$acl_save_prefix"
11361
11362 if test "X$x" = "X$element"; then
11363 haveit=yes
11364 break
11365 fi
11366 done
11367 if test -z "$haveit"; then
11368 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
11369 fi
11370 done
11371
11372 fi
11373
11374
11375 $as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
11376
11377
11378 $as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
11379
11380 fi
11381
11382 POSUB=po
11383 fi
11384
11385
11386 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
11387 BUILD_INCLUDED_LIBINTL=yes
11388 fi
11389
11390
11391
11392
11393
11394 nls_cv_header_intl=
11395 nls_cv_header_libgt=
11396
11397 DATADIRNAME=share
11398
11399
11400 INSTOBJEXT=.mo
11401
11402
11403 GENCAT=gencat
11404
11405
11406 INTLOBJS=
11407 if test "$USE_INCLUDED_LIBINTL" = yes; then
11408 INTLOBJS="\$(GETTOBJS)"
11409 fi
11410
11411
11412 INTL_LIBTOOL_SUFFIX_PREFIX=
11413
11414
11415
11416 INTLLIBS="$LIBINTL"
11417
11418
11419
11420
11421
11422
11423
11424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
11425 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
11426 set x ${MAKE-make}
11427 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
11428 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
11429 $as_echo_n "(cached) " >&6
11430 else
11431 cat >conftest.make <<\_ACEOF
11432 SHELL = /bin/sh
11433 all:
11434 @echo '@@@%%%=$(MAKE)=@@@%%%'
11435 _ACEOF
11436 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
11437 case `${MAKE-make} -f conftest.make 2>/dev/null` in
11438 *@@@%%%=?*=@@@%%%*)
11439 eval ac_cv_prog_make_${ac_make}_set=yes;;
11440 *)
11441 eval ac_cv_prog_make_${ac_make}_set=no;;
11442 esac
11443 rm -f conftest.make
11444 fi
11445 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
11446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11447 $as_echo "yes" >&6; }
11448 SET_MAKE=
11449 else
11450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11451 $as_echo "no" >&6; }
11452 SET_MAKE="MAKE=${MAKE-make}"
11453 fi
11454
11455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
11456 $as_echo_n "checking for GNU make... " >&6; }
11457 if ${_cv_gnu_make_command+:} false; then :
11458 $as_echo_n "(cached) " >&6
11459 else
11460 _cv_gnu_make_command='' ;
11461 for a in "$MAKE" make gmake gnumake ; do
11462 if test -z "$a" ; then continue ; fi ;
11463 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
11464 _cv_gnu_make_command=$a ;
11465 break;
11466 fi
11467 done ;
11468
11469 fi
11470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
11471 $as_echo "$_cv_gnu_make_command" >&6; } ;
11472 if test "x$_cv_gnu_make_command" != "x" ; then
11473 ifGNUmake='' ;
11474 ifNotGNUmake='#' ;
11475 else
11476 ifGNUmake='#' ;
11477 ifNotGNUmake='' ;
11478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
11479 $as_echo "\"Not found\"" >&6; };
11480 fi
11481
11482
11483
11484 # Extract the first word of "ln", so it can be a program name with args.
11485 set dummy ln; ac_word=$2
11486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11487 $as_echo_n "checking for $ac_word... " >&6; }
11488 if ${ac_cv_path_LN+:} false; then :
11489 $as_echo_n "(cached) " >&6
11490 else
11491 case $LN in
11492 [\\/]* | ?:[\\/]*)
11493 ac_cv_path_LN="$LN" # Let the user override the test with a path.
11494 ;;
11495 *)
11496 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11497 for as_dir in $PATH
11498 do
11499 IFS=$as_save_IFS
11500 test -z "$as_dir" && as_dir=.
11501 for ac_exec_ext in '' $ac_executable_extensions; do
11502 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11503 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
11504 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11505 break 2
11506 fi
11507 done
11508 done
11509 IFS=$as_save_IFS
11510
11511 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
11512 ;;
11513 esac
11514 fi
11515 LN=$ac_cv_path_LN
11516 if test -n "$LN"; then
11517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
11518 $as_echo "$LN" >&6; }
11519 else
11520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11521 $as_echo "no" >&6; }
11522 fi
11523
11524
11525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
11526 $as_echo_n "checking whether ln -s works... " >&6; }
11527 LN_S=$as_ln_s
11528 if test "$LN_S" = "ln -s"; then
11529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11530 $as_echo "yes" >&6; }
11531 else
11532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
11533 $as_echo "no, using $LN_S" >&6; }
11534 fi
11535
11536 # Extract the first word of "mv", so it can be a program name with args.
11537 set dummy mv; ac_word=$2
11538 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11539 $as_echo_n "checking for $ac_word... " >&6; }
11540 if ${ac_cv_path_MV+:} false; then :
11541 $as_echo_n "(cached) " >&6
11542 else
11543 case $MV in
11544 [\\/]* | ?:[\\/]*)
11545 ac_cv_path_MV="$MV" # Let the user override the test with a path.
11546 ;;
11547 *)
11548 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11549 for as_dir in $PATH
11550 do
11551 IFS=$as_save_IFS
11552 test -z "$as_dir" && as_dir=.
11553 for ac_exec_ext in '' $ac_executable_extensions; do
11554 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11555 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
11556 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11557 break 2
11558 fi
11559 done
11560 done
11561 IFS=$as_save_IFS
11562
11563 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
11564 ;;
11565 esac
11566 fi
11567 MV=$ac_cv_path_MV
11568 if test -n "$MV"; then
11569 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
11570 $as_echo "$MV" >&6; }
11571 else
11572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11573 $as_echo "no" >&6; }
11574 fi
11575
11576
11577 # Extract the first word of "cp", so it can be a program name with args.
11578 set dummy cp; ac_word=$2
11579 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11580 $as_echo_n "checking for $ac_word... " >&6; }
11581 if ${ac_cv_path_CP+:} false; then :
11582 $as_echo_n "(cached) " >&6
11583 else
11584 case $CP in
11585 [\\/]* | ?:[\\/]*)
11586 ac_cv_path_CP="$CP" # Let the user override the test with a path.
11587 ;;
11588 *)
11589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11590 for as_dir in $PATH
11591 do
11592 IFS=$as_save_IFS
11593 test -z "$as_dir" && as_dir=.
11594 for ac_exec_ext in '' $ac_executable_extensions; do
11595 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11596 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
11597 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11598 break 2
11599 fi
11600 done
11601 done
11602 IFS=$as_save_IFS
11603
11604 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
11605 ;;
11606 esac
11607 fi
11608 CP=$ac_cv_path_CP
11609 if test -n "$CP"; then
11610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
11611 $as_echo "$CP" >&6; }
11612 else
11613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11614 $as_echo "no" >&6; }
11615 fi
11616
11617
11618 # Extract the first word of "rm", so it can be a program name with args.
11619 set dummy rm; ac_word=$2
11620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11621 $as_echo_n "checking for $ac_word... " >&6; }
11622 if ${ac_cv_path_RM+:} false; then :
11623 $as_echo_n "(cached) " >&6
11624 else
11625 case $RM in
11626 [\\/]* | ?:[\\/]*)
11627 ac_cv_path_RM="$RM" # Let the user override the test with a path.
11628 ;;
11629 *)
11630 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11631 for as_dir in $PATH
11632 do
11633 IFS=$as_save_IFS
11634 test -z "$as_dir" && as_dir=.
11635 for ac_exec_ext in '' $ac_executable_extensions; do
11636 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11637 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
11638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11639 break 2
11640 fi
11641 done
11642 done
11643 IFS=$as_save_IFS
11644
11645 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
11646 ;;
11647 esac
11648 fi
11649 RM=$ac_cv_path_RM
11650 if test -n "$RM"; then
11651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
11652 $as_echo "$RM" >&6; }
11653 else
11654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11655 $as_echo "no" >&6; }
11656 fi
11657
11658
11659 # Extract the first word of "chmod", so it can be a program name with args.
11660 set dummy chmod; ac_word=$2
11661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11662 $as_echo_n "checking for $ac_word... " >&6; }
11663 if ${ac_cv_path_CHMOD+:} false; then :
11664 $as_echo_n "(cached) " >&6
11665 else
11666 case $CHMOD in
11667 [\\/]* | ?:[\\/]*)
11668 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
11669 ;;
11670 *)
11671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11672 for as_dir in $PATH
11673 do
11674 IFS=$as_save_IFS
11675 test -z "$as_dir" && as_dir=.
11676 for ac_exec_ext in '' $ac_executable_extensions; do
11677 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11678 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
11679 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11680 break 2
11681 fi
11682 done
11683 done
11684 IFS=$as_save_IFS
11685
11686 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
11687 ;;
11688 esac
11689 fi
11690 CHMOD=$ac_cv_path_CHMOD
11691 if test -n "$CHMOD"; then
11692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
11693 $as_echo "$CHMOD" >&6; }
11694 else
11695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11696 $as_echo "no" >&6; }
11697 fi
11698
11699
11700 for ac_prog in gawk mawk nawk awk
11701 do
11702 # Extract the first word of "$ac_prog", so it can be a program name with args.
11703 set dummy $ac_prog; ac_word=$2
11704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11705 $as_echo_n "checking for $ac_word... " >&6; }
11706 if ${ac_cv_prog_AWK+:} false; then :
11707 $as_echo_n "(cached) " >&6
11708 else
11709 if test -n "$AWK"; then
11710 ac_cv_prog_AWK="$AWK" # Let the user override the test.
11711 else
11712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11713 for as_dir in $PATH
11714 do
11715 IFS=$as_save_IFS
11716 test -z "$as_dir" && as_dir=.
11717 for ac_exec_ext in '' $ac_executable_extensions; do
11718 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11719 ac_cv_prog_AWK="$ac_prog"
11720 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11721 break 2
11722 fi
11723 done
11724 done
11725 IFS=$as_save_IFS
11726
11727 fi
11728 fi
11729 AWK=$ac_cv_prog_AWK
11730 if test -n "$AWK"; then
11731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
11732 $as_echo "$AWK" >&6; }
11733 else
11734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11735 $as_echo "no" >&6; }
11736 fi
11737
11738
11739 test -n "$AWK" && break
11740 done
11741
11742 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
11743 $as_echo_n "checking for egrep... " >&6; }
11744 if ${ac_cv_path_EGREP+:} false; then :
11745 $as_echo_n "(cached) " >&6
11746 else
11747 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
11748 then ac_cv_path_EGREP="$GREP -E"
11749 else
11750 if test -z "$EGREP"; then
11751 ac_path_EGREP_found=false
11752 # Loop through the user's path and test for each of PROGNAME-LIST
11753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11754 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
11755 do
11756 IFS=$as_save_IFS
11757 test -z "$as_dir" && as_dir=.
11758 for ac_prog in egrep; do
11759 for ac_exec_ext in '' $ac_executable_extensions; do
11760 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
11761 as_fn_executable_p "$ac_path_EGREP" || continue
11762 # Check for GNU ac_path_EGREP and select it if it is found.
11763 # Check for GNU $ac_path_EGREP
11764 case `"$ac_path_EGREP" --version 2>&1` in
11765 *GNU*)
11766 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
11767 *)
11768 ac_count=0
11769 $as_echo_n 0123456789 >"conftest.in"
11770 while :
11771 do
11772 cat "conftest.in" "conftest.in" >"conftest.tmp"
11773 mv "conftest.tmp" "conftest.in"
11774 cp "conftest.in" "conftest.nl"
11775 $as_echo 'EGREP' >> "conftest.nl"
11776 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
11777 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
11778 as_fn_arith $ac_count + 1 && ac_count=$as_val
11779 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
11780 # Best one so far, save it but keep looking for a better one
11781 ac_cv_path_EGREP="$ac_path_EGREP"
11782 ac_path_EGREP_max=$ac_count
11783 fi
11784 # 10*(2^10) chars as input seems more than enough
11785 test $ac_count -gt 10 && break
11786 done
11787 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
11788 esac
11789
11790 $ac_path_EGREP_found && break 3
11791 done
11792 done
11793 done
11794 IFS=$as_save_IFS
11795 if test -z "$ac_cv_path_EGREP"; then
11796 as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
11797 fi
11798 else
11799 ac_cv_path_EGREP=$EGREP
11800 fi
11801
11802 fi
11803 fi
11804 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
11805 $as_echo "$ac_cv_path_EGREP" >&6; }
11806 EGREP="$ac_cv_path_EGREP"
11807
11808
11809 # Extract the first word of "sed", so it can be a program name with args.
11810 set dummy sed; ac_word=$2
11811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11812 $as_echo_n "checking for $ac_word... " >&6; }
11813 if ${ac_cv_path_SED+:} false; then :
11814 $as_echo_n "(cached) " >&6
11815 else
11816 case $SED in
11817 [\\/]* | ?:[\\/]*)
11818 ac_cv_path_SED="$SED" # Let the user override the test with a path.
11819 ;;
11820 *)
11821 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11822 for as_dir in $PATH
11823 do
11824 IFS=$as_save_IFS
11825 test -z "$as_dir" && as_dir=.
11826 for ac_exec_ext in '' $ac_executable_extensions; do
11827 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11828 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
11829 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11830 break 2
11831 fi
11832 done
11833 done
11834 IFS=$as_save_IFS
11835
11836 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
11837 ;;
11838 esac
11839 fi
11840 SED=$ac_cv_path_SED
11841 if test -n "$SED"; then
11842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
11843 $as_echo "$SED" >&6; }
11844 else
11845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11846 $as_echo "no" >&6; }
11847 fi
11848
11849
11850 # Extract the first word of "perl", so it can be a program name with args.
11851 set dummy perl; ac_word=$2
11852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11853 $as_echo_n "checking for $ac_word... " >&6; }
11854 if ${ac_cv_path_PERL+:} false; then :
11855 $as_echo_n "(cached) " >&6
11856 else
11857 case $PERL in
11858 [\\/]* | ?:[\\/]*)
11859 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
11860 ;;
11861 *)
11862 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11863 for as_dir in $PATH
11864 do
11865 IFS=$as_save_IFS
11866 test -z "$as_dir" && as_dir=.
11867 for ac_exec_ext in '' $ac_executable_extensions; do
11868 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11869 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
11870 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11871 break 2
11872 fi
11873 done
11874 done
11875 IFS=$as_save_IFS
11876
11877 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
11878 ;;
11879 esac
11880 fi
11881 PERL=$ac_cv_path_PERL
11882 if test -n "$PERL"; then
11883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
11884 $as_echo "$PERL" >&6; }
11885 else
11886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11887 $as_echo "no" >&6; }
11888 fi
11889
11890
11891 # Extract the first word of "ldconfig", so it can be a program name with args.
11892 set dummy ldconfig; ac_word=$2
11893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11894 $as_echo_n "checking for $ac_word... " >&6; }
11895 if ${ac_cv_path_LDCONFIG+:} false; then :
11896 $as_echo_n "(cached) " >&6
11897 else
11898 case $LDCONFIG in
11899 [\\/]* | ?:[\\/]*)
11900 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
11901 ;;
11902 *)
11903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11904 for as_dir in $PATH
11905 do
11906 IFS=$as_save_IFS
11907 test -z "$as_dir" && as_dir=.
11908 for ac_exec_ext in '' $ac_executable_extensions; do
11909 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11910 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
11911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11912 break 2
11913 fi
11914 done
11915 done
11916 IFS=$as_save_IFS
11917
11918 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
11919 ;;
11920 esac
11921 fi
11922 LDCONFIG=$ac_cv_path_LDCONFIG
11923 if test -n "$LDCONFIG"; then
11924 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
11925 $as_echo "$LDCONFIG" >&6; }
11926 else
11927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11928 $as_echo "no" >&6; }
11929 fi
11930
11931
11932 if test -n "$ac_tool_prefix"; then
11933 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
11934 set dummy ${ac_tool_prefix}ar; ac_word=$2
11935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11936 $as_echo_n "checking for $ac_word... " >&6; }
11937 if ${ac_cv_prog_AR+:} false; then :
11938 $as_echo_n "(cached) " >&6
11939 else
11940 if test -n "$AR"; then
11941 ac_cv_prog_AR="$AR" # Let the user override the test.
11942 else
11943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11944 for as_dir in $PATH
11945 do
11946 IFS=$as_save_IFS
11947 test -z "$as_dir" && as_dir=.
11948 for ac_exec_ext in '' $ac_executable_extensions; do
11949 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11950 ac_cv_prog_AR="${ac_tool_prefix}ar"
11951 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11952 break 2
11953 fi
11954 done
11955 done
11956 IFS=$as_save_IFS
11957
11958 fi
11959 fi
11960 AR=$ac_cv_prog_AR
11961 if test -n "$AR"; then
11962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
11963 $as_echo "$AR" >&6; }
11964 else
11965 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11966 $as_echo "no" >&6; }
11967 fi
11968
11969
11970 fi
11971 if test -z "$ac_cv_prog_AR"; then
11972 ac_ct_AR=$AR
11973 # Extract the first word of "ar", so it can be a program name with args.
11974 set dummy ar; ac_word=$2
11975 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11976 $as_echo_n "checking for $ac_word... " >&6; }
11977 if ${ac_cv_prog_ac_ct_AR+:} false; then :
11978 $as_echo_n "(cached) " >&6
11979 else
11980 if test -n "$ac_ct_AR"; then
11981 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
11982 else
11983 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11984 for as_dir in $PATH
11985 do
11986 IFS=$as_save_IFS
11987 test -z "$as_dir" && as_dir=.
11988 for ac_exec_ext in '' $ac_executable_extensions; do
11989 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
11990 ac_cv_prog_ac_ct_AR="ar"
11991 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11992 break 2
11993 fi
11994 done
11995 done
11996 IFS=$as_save_IFS
11997
11998 fi
11999 fi
12000 ac_ct_AR=$ac_cv_prog_ac_ct_AR
12001 if test -n "$ac_ct_AR"; then
12002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
12003 $as_echo "$ac_ct_AR" >&6; }
12004 else
12005 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12006 $as_echo "no" >&6; }
12007 fi
12008
12009 if test "x$ac_ct_AR" = x; then
12010 AR="ar"
12011 else
12012 case $cross_compiling:$ac_tool_warned in
12013 yes:)
12014 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12015 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12016 ac_tool_warned=yes ;;
12017 esac
12018 AR=$ac_ct_AR
12019 fi
12020 else
12021 AR="$ac_cv_prog_AR"
12022 fi
12023
12024 if test -n "$ac_tool_prefix"; then
12025 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
12026 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
12027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12028 $as_echo_n "checking for $ac_word... " >&6; }
12029 if ${ac_cv_prog_RANLIB+:} false; then :
12030 $as_echo_n "(cached) " >&6
12031 else
12032 if test -n "$RANLIB"; then
12033 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
12034 else
12035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12036 for as_dir in $PATH
12037 do
12038 IFS=$as_save_IFS
12039 test -z "$as_dir" && as_dir=.
12040 for ac_exec_ext in '' $ac_executable_extensions; do
12041 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12042 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
12043 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12044 break 2
12045 fi
12046 done
12047 done
12048 IFS=$as_save_IFS
12049
12050 fi
12051 fi
12052 RANLIB=$ac_cv_prog_RANLIB
12053 if test -n "$RANLIB"; then
12054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
12055 $as_echo "$RANLIB" >&6; }
12056 else
12057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12058 $as_echo "no" >&6; }
12059 fi
12060
12061
12062 fi
12063 if test -z "$ac_cv_prog_RANLIB"; then
12064 ac_ct_RANLIB=$RANLIB
12065 # Extract the first word of "ranlib", so it can be a program name with args.
12066 set dummy ranlib; ac_word=$2
12067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12068 $as_echo_n "checking for $ac_word... " >&6; }
12069 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
12070 $as_echo_n "(cached) " >&6
12071 else
12072 if test -n "$ac_ct_RANLIB"; then
12073 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
12074 else
12075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12076 for as_dir in $PATH
12077 do
12078 IFS=$as_save_IFS
12079 test -z "$as_dir" && as_dir=.
12080 for ac_exec_ext in '' $ac_executable_extensions; do
12081 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12082 ac_cv_prog_ac_ct_RANLIB="ranlib"
12083 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12084 break 2
12085 fi
12086 done
12087 done
12088 IFS=$as_save_IFS
12089
12090 fi
12091 fi
12092 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
12093 if test -n "$ac_ct_RANLIB"; then
12094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
12095 $as_echo "$ac_ct_RANLIB" >&6; }
12096 else
12097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12098 $as_echo "no" >&6; }
12099 fi
12100
12101 if test "x$ac_ct_RANLIB" = x; then
12102 RANLIB=":"
12103 else
12104 case $cross_compiling:$ac_tool_warned in
12105 yes:)
12106 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12107 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12108 ac_tool_warned=yes ;;
12109 esac
12110 RANLIB=$ac_ct_RANLIB
12111 fi
12112 else
12113 RANLIB="$ac_cv_prog_RANLIB"
12114 fi
12115
12116 if test -n "$ac_tool_prefix"; then
12117 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
12118 set dummy ${ac_tool_prefix}strip; ac_word=$2
12119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12120 $as_echo_n "checking for $ac_word... " >&6; }
12121 if ${ac_cv_prog_STRIP+:} false; then :
12122 $as_echo_n "(cached) " >&6
12123 else
12124 if test -n "$STRIP"; then
12125 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
12126 else
12127 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12128 for as_dir in $PATH
12129 do
12130 IFS=$as_save_IFS
12131 test -z "$as_dir" && as_dir=.
12132 for ac_exec_ext in '' $ac_executable_extensions; do
12133 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12134 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
12135 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12136 break 2
12137 fi
12138 done
12139 done
12140 IFS=$as_save_IFS
12141
12142 fi
12143 fi
12144 STRIP=$ac_cv_prog_STRIP
12145 if test -n "$STRIP"; then
12146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
12147 $as_echo "$STRIP" >&6; }
12148 else
12149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12150 $as_echo "no" >&6; }
12151 fi
12152
12153
12154 fi
12155 if test -z "$ac_cv_prog_STRIP"; then
12156 ac_ct_STRIP=$STRIP
12157 # Extract the first word of "strip", so it can be a program name with args.
12158 set dummy strip; ac_word=$2
12159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12160 $as_echo_n "checking for $ac_word... " >&6; }
12161 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
12162 $as_echo_n "(cached) " >&6
12163 else
12164 if test -n "$ac_ct_STRIP"; then
12165 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
12166 else
12167 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12168 for as_dir in $PATH
12169 do
12170 IFS=$as_save_IFS
12171 test -z "$as_dir" && as_dir=.
12172 for ac_exec_ext in '' $ac_executable_extensions; do
12173 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12174 ac_cv_prog_ac_ct_STRIP="strip"
12175 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12176 break 2
12177 fi
12178 done
12179 done
12180 IFS=$as_save_IFS
12181
12182 fi
12183 fi
12184 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
12185 if test -n "$ac_ct_STRIP"; then
12186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
12187 $as_echo "$ac_ct_STRIP" >&6; }
12188 else
12189 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12190 $as_echo "no" >&6; }
12191 fi
12192
12193 if test "x$ac_ct_STRIP" = x; then
12194 STRIP=":"
12195 else
12196 case $cross_compiling:$ac_tool_warned in
12197 yes:)
12198 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
12199 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
12200 ac_tool_warned=yes ;;
12201 esac
12202 STRIP=$ac_ct_STRIP
12203 fi
12204 else
12205 STRIP="$ac_cv_prog_STRIP"
12206 fi
12207
12208 # Extract the first word of "makeinfo", so it can be a program name with args.
12209 set dummy makeinfo; ac_word=$2
12210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12211 $as_echo_n "checking for $ac_word... " >&6; }
12212 if ${ac_cv_prog_MAKEINFO+:} false; then :
12213 $as_echo_n "(cached) " >&6
12214 else
12215 if test -n "$MAKEINFO"; then
12216 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
12217 else
12218 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12219 for as_dir in $PATH
12220 do
12221 IFS=$as_save_IFS
12222 test -z "$as_dir" && as_dir=.
12223 for ac_exec_ext in '' $ac_executable_extensions; do
12224 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12225 ac_cv_prog_MAKEINFO="makeinfo"
12226 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12227 break 2
12228 fi
12229 done
12230 done
12231 IFS=$as_save_IFS
12232
12233 fi
12234 fi
12235 MAKEINFO=$ac_cv_prog_MAKEINFO
12236 if test -n "$MAKEINFO"; then
12237 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
12238 $as_echo "$MAKEINFO" >&6; }
12239 else
12240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12241 $as_echo "no" >&6; }
12242 fi
12243
12244
12245 if test "_$MAKEINFO" = "_"; then
12246 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
12247 else
12248 case "$MAKEINFO" in
12249 */missing.*)
12250 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
12251 *** Makeinfo is missing. Info documentation will not be built." >&5
12252 $as_echo "$as_me: WARNING:
12253 *** Makeinfo is missing. Info documentation will not be built." >&2;}
12254 ;;
12255 *)
12256 ;;
12257 esac
12258 fi
12259
12260
12261 # See if we need a separate native compiler.
12262 if test $cross_compiling = no; then
12263 BUILD_CC="$CC"
12264
12265 else
12266 for ac_prog in gcc cc
12267 do
12268 # Extract the first word of "$ac_prog", so it can be a program name with args.
12269 set dummy $ac_prog; ac_word=$2
12270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12271 $as_echo_n "checking for $ac_word... " >&6; }
12272 if ${ac_cv_prog_BUILD_CC+:} false; then :
12273 $as_echo_n "(cached) " >&6
12274 else
12275 if test -n "$BUILD_CC"; then
12276 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
12277 else
12278 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12279 for as_dir in $PATH
12280 do
12281 IFS=$as_save_IFS
12282 test -z "$as_dir" && as_dir=.
12283 for ac_exec_ext in '' $ac_executable_extensions; do
12284 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12285 ac_cv_prog_BUILD_CC="$ac_prog"
12286 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12287 break 2
12288 fi
12289 done
12290 done
12291 IFS=$as_save_IFS
12292
12293 fi
12294 fi
12295 BUILD_CC=$ac_cv_prog_BUILD_CC
12296 if test -n "$BUILD_CC"; then
12297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
12298 $as_echo "$BUILD_CC" >&6; }
12299 else
12300 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12301 $as_echo "no" >&6; }
12302 fi
12303
12304
12305 test -n "$BUILD_CC" && break
12306 done
12307
12308 fi
12309 for ac_header in dirent.h errno.h execinfo.h getopt.h malloc.h mntent.h paths.h semaphore.h setjmp.h signal.h stdarg.h stdint.h stdlib.h termios.h termio.h unistd.h utime.h attr/xattr.h linux/falloc.h linux/fd.h linux/major.h linux/loop.h net/if_dl.h netinet/in.h sys/acl.h sys/disklabel.h sys/disk.h sys/file.h sys/ioctl.h sys/key.h sys/mkdev.h sys/mman.h sys/mount.h sys/prctl.h sys/resource.h sys/select.h sys/socket.h sys/sockio.h sys/stat.h sys/syscall.h sys/sysctl.h sys/sysmacros.h sys/time.h sys/types.h sys/un.h sys/wait.h
12310 do :
12311 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
12312 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
12313 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
12314 cat >>confdefs.h <<_ACEOF
12315 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
12316 _ACEOF
12317
12318 fi
12319
12320 done
12321
12322 for ac_header in net/if.h
12323 do :
12324 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
12325 #if HAVE_SYS_TYPES_H
12326 #include <sys/types.h>
12327 #endif
12328 #if HAVE_SYS_SOCKET
12329 #include <sys/socket.h>
12330 #endif
12331
12332 "
12333 if test "x$ac_cv_header_net_if_h" = xyes; then :
12334 cat >>confdefs.h <<_ACEOF
12335 #define HAVE_NET_IF_H 1
12336 _ACEOF
12337
12338 fi
12339
12340 done
12341
12342 for ac_func in vprintf
12343 do :
12344 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
12345 if test "x$ac_cv_func_vprintf" = xyes; then :
12346 cat >>confdefs.h <<_ACEOF
12347 #define HAVE_VPRINTF 1
12348 _ACEOF
12349
12350 ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
12351 if test "x$ac_cv_func__doprnt" = xyes; then :
12352
12353 $as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
12354
12355 fi
12356
12357 fi
12358 done
12359
12360
12361 ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
12362 "
12363 if test "x$ac_cv_member_struct_dirent_d_reclen" = xyes; then :
12364
12365 $as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
12366
12367 fi
12368
12369 ac_fn_c_check_member "$LINENO" "struct stat" "st_atim" "ac_cv_member_struct_stat_st_atim" "$ac_includes_default"
12370 if test "x$ac_cv_member_struct_stat_st_atim" = xyes; then :
12371
12372 cat >>confdefs.h <<_ACEOF
12373 #define HAVE_STRUCT_STAT_ST_ATIM 1
12374 _ACEOF
12375
12376
12377 fi
12378
12379 ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
12380 "
12381 if test "x$ac_cv_type_ssize_t" = xyes; then :
12382
12383 $as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
12384
12385 fi
12386
12387 ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
12388 "
12389 if test "x$ac_cv_have_decl_llseek" = xyes; then :
12390
12391 $as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
12392
12393 fi
12394
12395 ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
12396 #define _LARGEFILE64_SOURCE
12397 #include <unistd.h>
12398 "
12399 if test "x$ac_cv_have_decl_lseek64" = xyes; then :
12400
12401 $as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
12402
12403 fi
12404
12405 # The cast to long int works around a bug in the HP C Compiler
12406 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12407 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12408 # This bug is HP SR number 8606223364.
12409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
12410 $as_echo_n "checking size of short... " >&6; }
12411 if ${ac_cv_sizeof_short+:} false; then :
12412 $as_echo_n "(cached) " >&6
12413 else
12414 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
12415
12416 else
12417 if test "$ac_cv_type_short" = yes; then
12418 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12419 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12420 as_fn_error 77 "cannot compute sizeof (short)
12421 See \`config.log' for more details" "$LINENO" 5; }
12422 else
12423 ac_cv_sizeof_short=0
12424 fi
12425 fi
12426
12427 fi
12428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
12429 $as_echo "$ac_cv_sizeof_short" >&6; }
12430
12431
12432
12433 cat >>confdefs.h <<_ACEOF
12434 #define SIZEOF_SHORT $ac_cv_sizeof_short
12435 _ACEOF
12436
12437
12438 # The cast to long int works around a bug in the HP C Compiler
12439 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12440 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12441 # This bug is HP SR number 8606223364.
12442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
12443 $as_echo_n "checking size of int... " >&6; }
12444 if ${ac_cv_sizeof_int+:} false; then :
12445 $as_echo_n "(cached) " >&6
12446 else
12447 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
12448
12449 else
12450 if test "$ac_cv_type_int" = yes; then
12451 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12452 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12453 as_fn_error 77 "cannot compute sizeof (int)
12454 See \`config.log' for more details" "$LINENO" 5; }
12455 else
12456 ac_cv_sizeof_int=0
12457 fi
12458 fi
12459
12460 fi
12461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
12462 $as_echo "$ac_cv_sizeof_int" >&6; }
12463
12464
12465
12466 cat >>confdefs.h <<_ACEOF
12467 #define SIZEOF_INT $ac_cv_sizeof_int
12468 _ACEOF
12469
12470
12471 # The cast to long int works around a bug in the HP C Compiler
12472 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12473 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12474 # This bug is HP SR number 8606223364.
12475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
12476 $as_echo_n "checking size of long... " >&6; }
12477 if ${ac_cv_sizeof_long+:} false; then :
12478 $as_echo_n "(cached) " >&6
12479 else
12480 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
12481
12482 else
12483 if test "$ac_cv_type_long" = yes; then
12484 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12485 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12486 as_fn_error 77 "cannot compute sizeof (long)
12487 See \`config.log' for more details" "$LINENO" 5; }
12488 else
12489 ac_cv_sizeof_long=0
12490 fi
12491 fi
12492
12493 fi
12494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
12495 $as_echo "$ac_cv_sizeof_long" >&6; }
12496
12497
12498
12499 cat >>confdefs.h <<_ACEOF
12500 #define SIZEOF_LONG $ac_cv_sizeof_long
12501 _ACEOF
12502
12503
12504 # The cast to long int works around a bug in the HP C Compiler
12505 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12506 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12507 # This bug is HP SR number 8606223364.
12508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
12509 $as_echo_n "checking size of long long... " >&6; }
12510 if ${ac_cv_sizeof_long_long+:} false; then :
12511 $as_echo_n "(cached) " >&6
12512 else
12513 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
12514
12515 else
12516 if test "$ac_cv_type_long_long" = yes; then
12517 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12518 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12519 as_fn_error 77 "cannot compute sizeof (long long)
12520 See \`config.log' for more details" "$LINENO" 5; }
12521 else
12522 ac_cv_sizeof_long_long=0
12523 fi
12524 fi
12525
12526 fi
12527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
12528 $as_echo "$ac_cv_sizeof_long_long" >&6; }
12529
12530
12531
12532 cat >>confdefs.h <<_ACEOF
12533 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
12534 _ACEOF
12535
12536
12537 # The cast to long int works around a bug in the HP C Compiler
12538 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12539 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12540 # This bug is HP SR number 8606223364.
12541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of off_t" >&5
12542 $as_echo_n "checking size of off_t... " >&6; }
12543 if ${ac_cv_sizeof_off_t+:} false; then :
12544 $as_echo_n "(cached) " >&6
12545 else
12546 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (off_t))" "ac_cv_sizeof_off_t" "$ac_includes_default"; then :
12547
12548 else
12549 if test "$ac_cv_type_off_t" = yes; then
12550 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
12551 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
12552 as_fn_error 77 "cannot compute sizeof (off_t)
12553 See \`config.log' for more details" "$LINENO" 5; }
12554 else
12555 ac_cv_sizeof_off_t=0
12556 fi
12557 fi
12558
12559 fi
12560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_off_t" >&5
12561 $as_echo "$ac_cv_sizeof_off_t" >&6; }
12562
12563
12564
12565 cat >>confdefs.h <<_ACEOF
12566 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
12567 _ACEOF
12568
12569
12570 SIZEOF_SHORT=$ac_cv_sizeof_short
12571 SIZEOF_INT=$ac_cv_sizeof_int
12572 SIZEOF_LONG=$ac_cv_sizeof_long
12573 SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
12574 SIZEOF_OFF_T=$ac_cv_sizeof_off_t
12575
12576
12577
12578
12579
12580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12581 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12582 if ${ac_cv_c_bigendian+:} false; then :
12583 $as_echo_n "(cached) " >&6
12584 else
12585 ac_cv_c_bigendian=unknown
12586 # See if we're dealing with a universal compiler.
12587 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12588 /* end confdefs.h. */
12589 #ifndef __APPLE_CC__
12590 not a universal capable compiler
12591 #endif
12592 typedef int dummy;
12593
12594 _ACEOF
12595 if ac_fn_c_try_compile "$LINENO"; then :
12596
12597 # Check for potential -arch flags. It is not universal unless
12598 # there are at least two -arch flags with different values.
12599 ac_arch=
12600 ac_prev=
12601 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12602 if test -n "$ac_prev"; then
12603 case $ac_word in
12604 i?86 | x86_64 | ppc | ppc64)
12605 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12606 ac_arch=$ac_word
12607 else
12608 ac_cv_c_bigendian=universal
12609 break
12610 fi
12611 ;;
12612 esac
12613 ac_prev=
12614 elif test "x$ac_word" = "x-arch"; then
12615 ac_prev=arch
12616 fi
12617 done
12618 fi
12619 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12620 if test $ac_cv_c_bigendian = unknown; then
12621 # See if sys/param.h defines the BYTE_ORDER macro.
12622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12623 /* end confdefs.h. */
12624 #include <sys/types.h>
12625 #include <sys/param.h>
12626
12627 int
12628 main ()
12629 {
12630 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12631 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12632 && LITTLE_ENDIAN)
12633 bogus endian macros
12634 #endif
12635
12636 ;
12637 return 0;
12638 }
12639 _ACEOF
12640 if ac_fn_c_try_compile "$LINENO"; then :
12641 # It does; now see whether it defined to BIG_ENDIAN or not.
12642 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12643 /* end confdefs.h. */
12644 #include <sys/types.h>
12645 #include <sys/param.h>
12646
12647 int
12648 main ()
12649 {
12650 #if BYTE_ORDER != BIG_ENDIAN
12651 not big endian
12652 #endif
12653
12654 ;
12655 return 0;
12656 }
12657 _ACEOF
12658 if ac_fn_c_try_compile "$LINENO"; then :
12659 ac_cv_c_bigendian=yes
12660 else
12661 ac_cv_c_bigendian=no
12662 fi
12663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12664 fi
12665 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12666 fi
12667 if test $ac_cv_c_bigendian = unknown; then
12668 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12669 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12670 /* end confdefs.h. */
12671 #include <limits.h>
12672
12673 int
12674 main ()
12675 {
12676 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12677 bogus endian macros
12678 #endif
12679
12680 ;
12681 return 0;
12682 }
12683 _ACEOF
12684 if ac_fn_c_try_compile "$LINENO"; then :
12685 # It does; now see whether it defined to _BIG_ENDIAN or not.
12686 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12687 /* end confdefs.h. */
12688 #include <limits.h>
12689
12690 int
12691 main ()
12692 {
12693 #ifndef _BIG_ENDIAN
12694 not big endian
12695 #endif
12696
12697 ;
12698 return 0;
12699 }
12700 _ACEOF
12701 if ac_fn_c_try_compile "$LINENO"; then :
12702 ac_cv_c_bigendian=yes
12703 else
12704 ac_cv_c_bigendian=no
12705 fi
12706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12707 fi
12708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12709 fi
12710 if test $ac_cv_c_bigendian = unknown; then
12711 # Compile a test program.
12712 if test "$cross_compiling" = yes; then :
12713 # Try to guess by grepping values from an object file.
12714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12715 /* end confdefs.h. */
12716 short int ascii_mm[] =
12717 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12718 short int ascii_ii[] =
12719 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12720 int use_ascii (int i) {
12721 return ascii_mm[i] + ascii_ii[i];
12722 }
12723 short int ebcdic_ii[] =
12724 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12725 short int ebcdic_mm[] =
12726 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12727 int use_ebcdic (int i) {
12728 return ebcdic_mm[i] + ebcdic_ii[i];
12729 }
12730 extern int foo;
12731
12732 int
12733 main ()
12734 {
12735 return use_ascii (foo) == use_ebcdic (foo);
12736 ;
12737 return 0;
12738 }
12739 _ACEOF
12740 if ac_fn_c_try_compile "$LINENO"; then :
12741 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12742 ac_cv_c_bigendian=yes
12743 fi
12744 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12745 if test "$ac_cv_c_bigendian" = unknown; then
12746 ac_cv_c_bigendian=no
12747 else
12748 # finding both strings is unlikely to happen, but who knows?
12749 ac_cv_c_bigendian=unknown
12750 fi
12751 fi
12752 fi
12753 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12754 else
12755 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12756 /* end confdefs.h. */
12757 $ac_includes_default
12758 int
12759 main ()
12760 {
12761
12762 /* Are we little or big endian? From Harbison&Steele. */
12763 union
12764 {
12765 long int l;
12766 char c[sizeof (long int)];
12767 } u;
12768 u.l = 1;
12769 return u.c[sizeof (long int) - 1] == 1;
12770
12771 ;
12772 return 0;
12773 }
12774 _ACEOF
12775 if ac_fn_c_try_run "$LINENO"; then :
12776 ac_cv_c_bigendian=no
12777 else
12778 ac_cv_c_bigendian=yes
12779 fi
12780 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12781 conftest.$ac_objext conftest.beam conftest.$ac_ext
12782 fi
12783
12784 fi
12785 fi
12786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12787 $as_echo "$ac_cv_c_bigendian" >&6; }
12788 case $ac_cv_c_bigendian in #(
12789 yes)
12790 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12791 ;; #(
12792 no)
12793 ;; #(
12794 universal)
12795
12796 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12797
12798 ;; #(
12799 *)
12800 as_fn_error $? "unknown endianness
12801 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12802 esac
12803
12804 if test $cross_compiling = no; then
12805 BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
12806 else
12807 CROSS_COMPILE="1" BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
12808 fi
12809 ASM_TYPES_HEADER=./asm_types.h
12810
12811 echo "/* These defines are needed for the public ext2fs.h header file */" \
12812 > public_config.h
12813 if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
12814 uniq tmp_config.$$ >> public_config.h
12815 else
12816 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
12817 fi
12818 if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
12819 uniq tmp_config.$$ >> public_config.h
12820 else
12821 echo "#undef WORDS_BIGENDIAN" >> public_config.h
12822 fi
12823 rm -f tmp_config.$$
12824 PUBLIC_CONFIG_HEADER=./public_config.h
12825
12826 for ac_header in inttypes.h
12827 do :
12828 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
12829 if test "x$ac_cv_header_inttypes_h" = xyes; then :
12830 cat >>confdefs.h <<_ACEOF
12831 #define HAVE_INTTYPES_H 1
12832 _ACEOF
12833
12834 fi
12835
12836 done
12837
12838 ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
12839 if test "x$ac_cv_type_intptr_t" = xyes; then :
12840
12841 cat >>confdefs.h <<_ACEOF
12842 #define HAVE_INTPTR_T 1
12843 _ACEOF
12844
12845
12846 fi
12847
12848 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat has a st_flags field" >&5
12849 $as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
12850 if ${e2fsprogs_cv_struct_st_flags+:} false; then :
12851 $as_echo_n "(cached) " >&6
12852 else
12853 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12854 /* end confdefs.h. */
12855 #include <sys/stat.h>
12856 int
12857 main ()
12858 {
12859 struct stat stat; stat.st_flags = 0;
12860 ;
12861 return 0;
12862 }
12863 _ACEOF
12864 if ac_fn_c_try_compile "$LINENO"; then :
12865 e2fsprogs_cv_struct_st_flags=yes
12866 else
12867 e2fsprogs_cv_struct_st_flags=no
12868 fi
12869 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12870 fi
12871
12872 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
12873 $as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
12874 if test "$e2fsprogs_cv_struct_st_flags" = yes; then
12875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
12876 $as_echo_n "checking whether st_flags field is useful... " >&6; }
12877 if ${e2fsprogs_cv_struct_st_flags_immut+:} false; then :
12878 $as_echo_n "(cached) " >&6
12879 else
12880 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12881 /* end confdefs.h. */
12882 #include <sys/stat.h>
12883 int
12884 main ()
12885 {
12886 struct stat stat; stat.st_flags |= UF_IMMUTABLE;
12887 ;
12888 return 0;
12889 }
12890 _ACEOF
12891 if ac_fn_c_try_compile "$LINENO"; then :
12892 e2fsprogs_cv_struct_st_flags_immut=yes
12893 else
12894 e2fsprogs_cv_struct_st_flags_immut=no
12895 fi
12896 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12897 fi
12898
12899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
12900 $as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
12901 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
12902
12903 $as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
12904
12905 fi
12906 fi
12907 ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/types.h>
12908 #include <sys/socket.h>
12909 "
12910 if test "x$ac_cv_member_struct_sockaddr_sa_len" = xyes; then :
12911
12912 cat >>confdefs.h <<_ACEOF
12913 #define HAVE_SA_LEN 1
12914 _ACEOF
12915
12916 fi
12917
12918 if test -n "$BLKID_CMT"; then
12919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
12920 $as_echo_n "checking for library containing blkid_probe_all... " >&6; }
12921 if ${ac_cv_search_blkid_probe_all+:} false; then :
12922 $as_echo_n "(cached) " >&6
12923 else
12924 ac_func_search_save_LIBS=$LIBS
12925 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12926 /* end confdefs.h. */
12927
12928 /* Override any GCC internal prototype to avoid an error.
12929 Use char because int might match the return type of a GCC
12930 builtin and then its argument prototype would still apply. */
12931 #ifdef __cplusplus
12932 extern "C"
12933 #endif
12934 char blkid_probe_all ();
12935 int
12936 main ()
12937 {
12938 return blkid_probe_all ();
12939 ;
12940 return 0;
12941 }
12942 _ACEOF
12943 for ac_lib in '' blkid; do
12944 if test -z "$ac_lib"; then
12945 ac_res="none required"
12946 else
12947 ac_res=-l$ac_lib
12948 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12949 fi
12950 if ac_fn_c_try_link "$LINENO"; then :
12951 ac_cv_search_blkid_probe_all=$ac_res
12952 fi
12953 rm -f core conftest.err conftest.$ac_objext \
12954 conftest$ac_exeext
12955 if ${ac_cv_search_blkid_probe_all+:} false; then :
12956 break
12957 fi
12958 done
12959 if ${ac_cv_search_blkid_probe_all+:} false; then :
12960
12961 else
12962 ac_cv_search_blkid_probe_all=no
12963 fi
12964 rm conftest.$ac_ext
12965 LIBS=$ac_func_search_save_LIBS
12966 fi
12967 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
12968 $as_echo "$ac_cv_search_blkid_probe_all" >&6; }
12969 ac_res=$ac_cv_search_blkid_probe_all
12970 if test "$ac_res" != no; then :
12971 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12972
12973 fi
12974
12975 fi
12976 for ac_func in __secure_getenv add_key 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 keyctl llistxattr llseek lseek64 mallinfo mbstowcs memalign mempcpy mmap msync nanosleep open64 pathconf posix_fadvise posix_fadvise64 posix_memalign prctl pread pwrite pread64 pwrite64 secure_getenv setmntent setresgid setresuid snprintf srandom stpcpy strcasecmp strdup strnlen strptime strtoull sync_file_range sysconf usleep utime utimes valloc
12977 do :
12978 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
12979 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
12980 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
12981 cat >>confdefs.h <<_ACEOF
12982 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
12983 _ACEOF
12984
12985 fi
12986 done
12987
12988 SOCKET_LIB=''
12989 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
12990 $as_echo_n "checking for socket in -lsocket... " >&6; }
12991 if ${ac_cv_lib_socket_socket+:} false; then :
12992 $as_echo_n "(cached) " >&6
12993 else
12994 ac_check_lib_save_LIBS=$LIBS
12995 LIBS="-lsocket $LIBS"
12996 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12997 /* end confdefs.h. */
12998
12999 /* Override any GCC internal prototype to avoid an error.
13000 Use char because int might match the return type of a GCC
13001 builtin and then its argument prototype would still apply. */
13002 #ifdef __cplusplus
13003 extern "C"
13004 #endif
13005 char socket ();
13006 int
13007 main ()
13008 {
13009 return socket ();
13010 ;
13011 return 0;
13012 }
13013 _ACEOF
13014 if ac_fn_c_try_link "$LINENO"; then :
13015 ac_cv_lib_socket_socket=yes
13016 else
13017 ac_cv_lib_socket_socket=no
13018 fi
13019 rm -f core conftest.err conftest.$ac_objext \
13020 conftest$ac_exeext conftest.$ac_ext
13021 LIBS=$ac_check_lib_save_LIBS
13022 fi
13023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
13024 $as_echo "$ac_cv_lib_socket_socket" >&6; }
13025 if test "x$ac_cv_lib_socket_socket" = xyes; then :
13026 SOCKET_LIB=-lsocket
13027 fi
13028
13029
13030 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for magic_file in -lmagic" >&5
13031 $as_echo_n "checking for magic_file in -lmagic... " >&6; }
13032 if ${ac_cv_lib_magic_magic_file+:} false; then :
13033 $as_echo_n "(cached) " >&6
13034 else
13035 ac_check_lib_save_LIBS=$LIBS
13036 LIBS="-lmagic $LIBS"
13037 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13038 /* end confdefs.h. */
13039
13040 /* Override any GCC internal prototype to avoid an error.
13041 Use char because int might match the return type of a GCC
13042 builtin and then its argument prototype would still apply. */
13043 #ifdef __cplusplus
13044 extern "C"
13045 #endif
13046 char magic_file ();
13047 int
13048 main ()
13049 {
13050 return magic_file ();
13051 ;
13052 return 0;
13053 }
13054 _ACEOF
13055 if ac_fn_c_try_link "$LINENO"; then :
13056 ac_cv_lib_magic_magic_file=yes
13057 else
13058 ac_cv_lib_magic_magic_file=no
13059 fi
13060 rm -f core conftest.err conftest.$ac_objext \
13061 conftest$ac_exeext conftest.$ac_ext
13062 LIBS=$ac_check_lib_save_LIBS
13063 fi
13064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_magic_magic_file" >&5
13065 $as_echo "$ac_cv_lib_magic_magic_file" >&6; }
13066 if test "x$ac_cv_lib_magic_magic_file" = xyes; then :
13067 MAGIC_LIB=-lmagic
13068 for ac_header in magic.h
13069 do :
13070 ac_fn_c_check_header_mongrel "$LINENO" "magic.h" "ac_cv_header_magic_h" "$ac_includes_default"
13071 if test "x$ac_cv_header_magic_h" = xyes; then :
13072 cat >>confdefs.h <<_ACEOF
13073 #define HAVE_MAGIC_H 1
13074 _ACEOF
13075
13076 fi
13077
13078 done
13079
13080 fi
13081
13082 if test "$ac_cv_lib_dl_dlopen" = yes ; then
13083 MAGIC_LIB=$DLOPEN_LIB
13084 fi
13085
13086 FUSE_CMT=
13087 FUSE_LIB=
13088 # Check whether --enable-fuse2fs was given.
13089 if test "${enable_fuse2fs+set}" = set; then :
13090 enableval=$enable_fuse2fs; if test "$enableval" = "no"
13091 then
13092 FUSE_CMT="#"
13093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling fuse2fs" >&5
13094 $as_echo "Disabling fuse2fs" >&6; }
13095 else
13096 for ac_header in pthread.h fuse.h
13097 do :
13098 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13099 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define _FILE_OFFSET_BITS 64
13100 #define FUSE_USE_VERSION 29
13101 "
13102 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13103 cat >>confdefs.h <<_ACEOF
13104 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13105 _ACEOF
13106
13107 else
13108 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13109 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13110 as_fn_error $? "Cannot find fuse2fs headers.
13111 See \`config.log' for more details" "$LINENO" 5; }
13112 fi
13113
13114 done
13115
13116
13117 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13118 /* end confdefs.h. */
13119 #define FUSE_USE_VERSION 29
13120 #ifdef __linux__
13121 #include <linux/fs.h>
13122 #include <linux/falloc.h>
13123 #include <linux/xattr.h>
13124 #endif
13125
13126 int
13127 main ()
13128 {
13129
13130 ;
13131 return 0;
13132 }
13133 _ACEOF
13134 if ac_fn_c_try_cpp "$LINENO"; then :
13135
13136 else
13137 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13138 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13139 as_fn_error $? "Cannot find fuse2fs Linux headers.
13140 See \`config.log' for more details" "$LINENO" 5; }
13141 fi
13142 rm -f conftest.err conftest.i conftest.$ac_ext
13143
13144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -losxfuse" >&5
13145 $as_echo_n "checking for fuse_main in -losxfuse... " >&6; }
13146 if ${ac_cv_lib_osxfuse_fuse_main+:} false; then :
13147 $as_echo_n "(cached) " >&6
13148 else
13149 ac_check_lib_save_LIBS=$LIBS
13150 LIBS="-losxfuse $LIBS"
13151 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13152 /* end confdefs.h. */
13153
13154 /* Override any GCC internal prototype to avoid an error.
13155 Use char because int might match the return type of a GCC
13156 builtin and then its argument prototype would still apply. */
13157 #ifdef __cplusplus
13158 extern "C"
13159 #endif
13160 char fuse_main ();
13161 int
13162 main ()
13163 {
13164 return fuse_main ();
13165 ;
13166 return 0;
13167 }
13168 _ACEOF
13169 if ac_fn_c_try_link "$LINENO"; then :
13170 ac_cv_lib_osxfuse_fuse_main=yes
13171 else
13172 ac_cv_lib_osxfuse_fuse_main=no
13173 fi
13174 rm -f core conftest.err conftest.$ac_objext \
13175 conftest$ac_exeext conftest.$ac_ext
13176 LIBS=$ac_check_lib_save_LIBS
13177 fi
13178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_osxfuse_fuse_main" >&5
13179 $as_echo "$ac_cv_lib_osxfuse_fuse_main" >&6; }
13180 if test "x$ac_cv_lib_osxfuse_fuse_main" = xyes; then :
13181 FUSE_LIB=-losxfuse
13182 else
13183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -lfuse" >&5
13184 $as_echo_n "checking for fuse_main in -lfuse... " >&6; }
13185 if ${ac_cv_lib_fuse_fuse_main+:} false; then :
13186 $as_echo_n "(cached) " >&6
13187 else
13188 ac_check_lib_save_LIBS=$LIBS
13189 LIBS="-lfuse $LIBS"
13190 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13191 /* end confdefs.h. */
13192
13193 /* Override any GCC internal prototype to avoid an error.
13194 Use char because int might match the return type of a GCC
13195 builtin and then its argument prototype would still apply. */
13196 #ifdef __cplusplus
13197 extern "C"
13198 #endif
13199 char fuse_main ();
13200 int
13201 main ()
13202 {
13203 return fuse_main ();
13204 ;
13205 return 0;
13206 }
13207 _ACEOF
13208 if ac_fn_c_try_link "$LINENO"; then :
13209 ac_cv_lib_fuse_fuse_main=yes
13210 else
13211 ac_cv_lib_fuse_fuse_main=no
13212 fi
13213 rm -f core conftest.err conftest.$ac_objext \
13214 conftest$ac_exeext conftest.$ac_ext
13215 LIBS=$ac_check_lib_save_LIBS
13216 fi
13217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fuse_fuse_main" >&5
13218 $as_echo "$ac_cv_lib_fuse_fuse_main" >&6; }
13219 if test "x$ac_cv_lib_fuse_fuse_main" = xyes; then :
13220 FUSE_LIB=-lfuse
13221 else
13222 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13223 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13224 as_fn_error $? "Cannot find fuse library.
13225 See \`config.log' for more details" "$LINENO" 5; }
13226 fi
13227
13228 fi
13229
13230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling fuse2fs" >&5
13231 $as_echo "Enabling fuse2fs" >&6; }
13232 fi
13233
13234 else
13235 for ac_header in pthread.h fuse.h
13236 do :
13237 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13238 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "#define _FILE_OFFSET_BITS 64
13239 #define FUSE_USE_VERSION 29
13240 #ifdef __linux__
13241 # include <linux/fs.h>
13242 # include <linux/falloc.h>
13243 # include <linux/xattr.h>
13244 #endif
13245 "
13246 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13247 cat >>confdefs.h <<_ACEOF
13248 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13249 _ACEOF
13250
13251 else
13252 FUSE_CMT="#"
13253 fi
13254
13255 done
13256
13257 if test -z "$FUSE_CMT"
13258 then
13259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -losxfuse" >&5
13260 $as_echo_n "checking for fuse_main in -losxfuse... " >&6; }
13261 if ${ac_cv_lib_osxfuse_fuse_main+:} false; then :
13262 $as_echo_n "(cached) " >&6
13263 else
13264 ac_check_lib_save_LIBS=$LIBS
13265 LIBS="-losxfuse $LIBS"
13266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13267 /* end confdefs.h. */
13268
13269 /* Override any GCC internal prototype to avoid an error.
13270 Use char because int might match the return type of a GCC
13271 builtin and then its argument prototype would still apply. */
13272 #ifdef __cplusplus
13273 extern "C"
13274 #endif
13275 char fuse_main ();
13276 int
13277 main ()
13278 {
13279 return fuse_main ();
13280 ;
13281 return 0;
13282 }
13283 _ACEOF
13284 if ac_fn_c_try_link "$LINENO"; then :
13285 ac_cv_lib_osxfuse_fuse_main=yes
13286 else
13287 ac_cv_lib_osxfuse_fuse_main=no
13288 fi
13289 rm -f core conftest.err conftest.$ac_objext \
13290 conftest$ac_exeext conftest.$ac_ext
13291 LIBS=$ac_check_lib_save_LIBS
13292 fi
13293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_osxfuse_fuse_main" >&5
13294 $as_echo "$ac_cv_lib_osxfuse_fuse_main" >&6; }
13295 if test "x$ac_cv_lib_osxfuse_fuse_main" = xyes; then :
13296 FUSE_LIB=-losxfuse
13297 else
13298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fuse_main in -lfuse" >&5
13299 $as_echo_n "checking for fuse_main in -lfuse... " >&6; }
13300 if ${ac_cv_lib_fuse_fuse_main+:} false; then :
13301 $as_echo_n "(cached) " >&6
13302 else
13303 ac_check_lib_save_LIBS=$LIBS
13304 LIBS="-lfuse $LIBS"
13305 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13306 /* end confdefs.h. */
13307
13308 /* Override any GCC internal prototype to avoid an error.
13309 Use char because int might match the return type of a GCC
13310 builtin and then its argument prototype would still apply. */
13311 #ifdef __cplusplus
13312 extern "C"
13313 #endif
13314 char fuse_main ();
13315 int
13316 main ()
13317 {
13318 return fuse_main ();
13319 ;
13320 return 0;
13321 }
13322 _ACEOF
13323 if ac_fn_c_try_link "$LINENO"; then :
13324 ac_cv_lib_fuse_fuse_main=yes
13325 else
13326 ac_cv_lib_fuse_fuse_main=no
13327 fi
13328 rm -f core conftest.err conftest.$ac_objext \
13329 conftest$ac_exeext conftest.$ac_ext
13330 LIBS=$ac_check_lib_save_LIBS
13331 fi
13332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fuse_fuse_main" >&5
13333 $as_echo "$ac_cv_lib_fuse_fuse_main" >&6; }
13334 if test "x$ac_cv_lib_fuse_fuse_main" = xyes; then :
13335 FUSE_LIB=-lfuse
13336 else
13337 FUSE_CMT="#"
13338 fi
13339
13340 fi
13341
13342 fi
13343 if test -z "$FUSE_CMT"
13344 then
13345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling fuse2fs by default." >&5
13346 $as_echo "Enabling fuse2fs by default." >&6; }
13347 fi
13348
13349 fi
13350
13351
13352
13353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
13354 $as_echo_n "checking for optreset... " >&6; }
13355 if ${ac_cv_have_optreset+:} false; then :
13356 $as_echo_n "(cached) " >&6
13357 else
13358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13359 /* end confdefs.h. */
13360 #include <unistd.h>
13361
13362 _ACEOF
13363 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13364 $EGREP "optreset" >/dev/null 2>&1; then :
13365 ac_cv_have_optreset=yes
13366 else
13367 ac_cv_have_optreset=no
13368 fi
13369 rm -f conftest*
13370
13371 fi
13372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
13373 $as_echo "$ac_cv_have_optreset" >&6; }
13374 if test $ac_cv_have_optreset = yes; then
13375
13376 $as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
13377
13378 fi
13379
13380 SEM_INIT_LIB=''
13381 ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
13382 if test "x$ac_cv_func_sem_init" = xyes; then :
13383
13384 else
13385 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
13386 $as_echo_n "checking for sem_init in -lpthread... " >&6; }
13387 if ${ac_cv_lib_pthread_sem_init+:} false; then :
13388 $as_echo_n "(cached) " >&6
13389 else
13390 ac_check_lib_save_LIBS=$LIBS
13391 LIBS="-lpthread $LIBS"
13392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13393 /* end confdefs.h. */
13394
13395 /* Override any GCC internal prototype to avoid an error.
13396 Use char because int might match the return type of a GCC
13397 builtin and then its argument prototype would still apply. */
13398 #ifdef __cplusplus
13399 extern "C"
13400 #endif
13401 char sem_init ();
13402 int
13403 main ()
13404 {
13405 return sem_init ();
13406 ;
13407 return 0;
13408 }
13409 _ACEOF
13410 if ac_fn_c_try_link "$LINENO"; then :
13411 ac_cv_lib_pthread_sem_init=yes
13412 else
13413 ac_cv_lib_pthread_sem_init=no
13414 fi
13415 rm -f core conftest.err conftest.$ac_objext \
13416 conftest$ac_exeext conftest.$ac_ext
13417 LIBS=$ac_check_lib_save_LIBS
13418 fi
13419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
13420 $as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
13421 if test "x$ac_cv_lib_pthread_sem_init" = xyes; then :
13422 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
13423
13424 SEM_INIT_LIB=-lpthread
13425 else
13426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
13427 $as_echo_n "checking for sem_init in -lrt... " >&6; }
13428 if ${ac_cv_lib_rt_sem_init+:} false; then :
13429 $as_echo_n "(cached) " >&6
13430 else
13431 ac_check_lib_save_LIBS=$LIBS
13432 LIBS="-lrt $LIBS"
13433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13434 /* end confdefs.h. */
13435
13436 /* Override any GCC internal prototype to avoid an error.
13437 Use char because int might match the return type of a GCC
13438 builtin and then its argument prototype would still apply. */
13439 #ifdef __cplusplus
13440 extern "C"
13441 #endif
13442 char sem_init ();
13443 int
13444 main ()
13445 {
13446 return sem_init ();
13447 ;
13448 return 0;
13449 }
13450 _ACEOF
13451 if ac_fn_c_try_link "$LINENO"; then :
13452 ac_cv_lib_rt_sem_init=yes
13453 else
13454 ac_cv_lib_rt_sem_init=no
13455 fi
13456 rm -f core conftest.err conftest.$ac_objext \
13457 conftest$ac_exeext conftest.$ac_ext
13458 LIBS=$ac_check_lib_save_LIBS
13459 fi
13460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
13461 $as_echo "$ac_cv_lib_rt_sem_init" >&6; }
13462 if test "x$ac_cv_lib_rt_sem_init" = xyes; then :
13463 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
13464
13465 SEM_INIT_LIB=-lrt
13466 else
13467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
13468 $as_echo_n "checking for sem_init in -lposix4... " >&6; }
13469 if ${ac_cv_lib_posix4_sem_init+:} false; then :
13470 $as_echo_n "(cached) " >&6
13471 else
13472 ac_check_lib_save_LIBS=$LIBS
13473 LIBS="-lposix4 $LIBS"
13474 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13475 /* end confdefs.h. */
13476
13477 /* Override any GCC internal prototype to avoid an error.
13478 Use char because int might match the return type of a GCC
13479 builtin and then its argument prototype would still apply. */
13480 #ifdef __cplusplus
13481 extern "C"
13482 #endif
13483 char sem_init ();
13484 int
13485 main ()
13486 {
13487 return sem_init ();
13488 ;
13489 return 0;
13490 }
13491 _ACEOF
13492 if ac_fn_c_try_link "$LINENO"; then :
13493 ac_cv_lib_posix4_sem_init=yes
13494 else
13495 ac_cv_lib_posix4_sem_init=no
13496 fi
13497 rm -f core conftest.err conftest.$ac_objext \
13498 conftest$ac_exeext conftest.$ac_ext
13499 LIBS=$ac_check_lib_save_LIBS
13500 fi
13501 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
13502 $as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
13503 if test "x$ac_cv_lib_posix4_sem_init" = xyes; then :
13504 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
13505
13506 SEM_INIT_LIB=-lposix4
13507 fi
13508
13509 fi
13510
13511 fi
13512
13513 fi
13514
13515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
13516 $as_echo_n "checking for unified diff option... " >&6; }
13517 if diff -u $0 $0 > /dev/null 2>&1 ; then
13518 UNI_DIFF_OPTS=-u
13519 else
13520 UNI_DIFF_OPTS=-c
13521 fi
13522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
13523 $as_echo "$UNI_DIFF_OPTS" >&6; }
13524
13525 case "$host_os" in
13526 linux*)
13527
13528 $as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
13529
13530 ;;
13531 esac
13532 LINUX_CMT="#"
13533 CYGWIN_CMT="#"
13534 UNIX_CMT=
13535 case "$host_os" in
13536 linux*)
13537 LINUX_CMT=
13538 ;;
13539 cygwin)
13540 CYGWIN_CMT=
13541 UNIX_CMT="#"
13542 ;;
13543 esac
13544
13545
13546
13547 case "$host_os" in
13548 linux* | gnu* | k*bsd*-gnu)
13549 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
13550 root_prefix="";
13551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, root_prefix defaults to ''" >&5
13552 $as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
13553 fi
13554 ;;
13555 esac
13556 case "$host_os" in
13557 linux* | gnu* | k*bsd*-gnu)
13558 if test "$prefix" = NONE ; then
13559 prefix="/usr";
13560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, prefix defaults to /usr" >&5
13561 $as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
13562 if test "$mandir" = '${prefix}/man' ; then
13563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
13564 $as_echo "...and mandir defaults to /usr/share/man" >&6; }
13565 mandir=/usr/share/man
13566 fi
13567 fi
13568 ;;
13569 esac
13570 if test "$root_prefix" = NONE ; then
13571 if test "$prefix" = NONE ; then
13572 root_prefix="$ac_default_prefix"
13573 else
13574 root_prefix="$prefix"
13575 fi
13576 root_bindir=$bindir
13577 root_sbindir=$sbindir
13578 root_libdir=$libdir
13579 root_sysconfdir=$sysconfdir
13580 else
13581 root_bindir='${root_prefix}/bin'
13582 root_sbindir='${root_prefix}/sbin'
13583 root_libdir='${root_prefix}/lib'
13584 root_sysconfdir='${root_prefix}/etc'
13585 fi
13586 if test "$bindir" != '${exec_prefix}/bin'; then
13587 root_bindir=$bindir
13588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
13589 $as_echo "Setting root_bindir to $root_bindir" >&6; }
13590 fi
13591 if test "$sbindir" != '${exec_prefix}/sbin'; then
13592 root_sbindir=$sbindir
13593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
13594 $as_echo "Setting root_sbindir to $root_sbindir" >&6; }
13595 fi
13596 if test "$libdir" != '${exec_prefix}/lib'; then
13597 root_libdir=$libdir
13598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
13599 $as_echo "Setting root_libdir to $root_libdir" >&6; }
13600 fi
13601 if test "$sysconfdir" != '${prefix}/etc'; then
13602 root_sysconfdir=$sysconfdir
13603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
13604 $as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
13605 fi
13606
13607
13608
13609
13610
13611
13612 # Check whether --with-multiarch was given.
13613 if test "${with_multiarch+set}" = set; then :
13614 withval=$with_multiarch; if test "$withval" = "lib64"; then
13615 libdir=/usr/lib64
13616 root_libdir=/lib64
13617 else
13618 libdir=$libdir/$withval
13619 root_libdir=$root_libdir/$withval
13620 fi
13621
13622 fi
13623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we can link with -static" >&5
13624 $as_echo_n "checking whether we can link with -static... " >&6; }
13625 if ${ac_cv_e2fsprogs_use_static+:} false; then :
13626 $as_echo_n "(cached) " >&6
13627 else
13628 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
13629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13630 /* end confdefs.h. */
13631 #include <stdio.h>
13632 int
13633 main ()
13634 {
13635 fflush(stdout);
13636 ;
13637 return 0;
13638 }
13639 _ACEOF
13640 if ac_fn_c_try_link "$LINENO"; then :
13641 ac_cv_e2fsprogs_use_static=yes
13642 else
13643 ac_cv_e2fsprogs_use_static=no
13644 fi
13645 rm -f core conftest.err conftest.$ac_objext \
13646 conftest$ac_exeext conftest.$ac_ext
13647 LDFLAGS=$SAVE_LDFLAGS
13648 fi
13649
13650 case "$host_os" in
13651 solaris2.*)
13652 ac_cv_e2fsprogs_use_static=no
13653 ;;
13654 esac
13655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
13656 $as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
13657 LDFLAG_STATIC=
13658 if test $ac_cv_e2fsprogs_use_static = yes; then
13659 LDFLAG_STATIC=-static
13660 fi
13661
13662 case "$host_os" in
13663 darwin*)
13664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
13665 $as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
13666
13667 $as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
13668
13669 ;;
13670 esac
13671 SS_DIR=`cd ${srcdir}/lib/ss; pwd`
13672 ET_DIR=`cd ${srcdir}/lib/et; pwd`
13673
13674
13675 if test "$cross_compiling" = yes ; then
13676 DO_TEST_SUITE=
13677 else
13678 DO_TEST_SUITE=check
13679 fi
13680
13681 INCLUDES='-I. -I$(top_builddir)/lib -I$(top_srcdir)/lib'
13682 if test -n "$CPPFLAGS" ; then
13683 INCLUDES="$INCLUDES $CPPFLAGS"
13684 fi
13685 if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
13686 INCLUDES=$INCLUDES' -I$(top_builddir)/intl -I$(top_srcdir)/intl'
13687 fi
13688 if test -n "$WITH_DIET_LIBC" ; then
13689 INCLUDES="$INCLUDES -D_REENTRANT"
13690 fi
13691
13692
13693 MKINSTALLDIRS=
13694 if test -n "$ac_aux_dir"; then
13695 case "$ac_aux_dir" in
13696 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13697 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13698 esac
13699 fi
13700 if test -z "$MKINSTALLDIRS"; then
13701 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13702 fi
13703
13704
13705 if test $cross_compiling = no; then
13706 BUILD_CFLAGS="$CFLAGS $CPPFLAGS $INCLUDES -DHAVE_CONFIG_H"
13707 BUILD_LDFLAGS="$LDFLAGS"
13708 fi
13709
13710
13711 test -d lib || mkdir lib
13712 test -d include || mkdir include
13713 test -d include/linux || mkdir include/linux
13714 test -d include/asm || mkdir include/asm
13715 if test -z "$UUID_CMT" ; then
13716 uuid_out_list="lib/uuid/Makefile lib/uuid/uuid.pc \
13717 lib/uuid/uuid_types.h"
13718 fi
13719 if test -z "$BLKID_CMT" ; then
13720 blkid_out_list="lib/blkid/Makefile lib/blkid/blkid.pc \
13721 lib/blkid/blkid_types.h"
13722 fi
13723 for i in MCONFIG Makefile e2fsprogs.spec \
13724 util/Makefile util/subst.conf util/gen-tarball util/install-symlink \
13725 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
13726 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
13727 $uuid_out_list $blkid_out_list lib/support/Makefile \
13728 lib/ss/ss.pc lib/et/com_err.pc lib/e2p/e2p.pc lib/ext2fs/ext2fs.pc \
13729 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
13730 debugfs/Makefile tests/Makefile tests/progs/Makefile \
13731 resize/Makefile doc/Makefile intl/Makefile \
13732 intl/libgnuintl.h po/Makefile.in ; do
13733 if test -d `dirname ${srcdir}/$i` ; then
13734 outlist="$outlist $i"
13735 fi
13736 done
13737 ac_config_files="$ac_config_files $outlist"
13738
13739 cat >confcache <<\_ACEOF
13740 # This file is a shell script that caches the results of configure
13741 # tests run on this system so they can be shared between configure
13742 # scripts and configure runs, see configure's option --config-cache.
13743 # It is not useful on other systems. If it contains results you don't
13744 # want to keep, you may remove or edit it.
13745 #
13746 # config.status only pays attention to the cache file if you give it
13747 # the --recheck option to rerun configure.
13748 #
13749 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13750 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13751 # following values.
13752
13753 _ACEOF
13754
13755 # The following way of writing the cache mishandles newlines in values,
13756 # but we know of no workaround that is simple, portable, and efficient.
13757 # So, we kill variables containing newlines.
13758 # Ultrix sh set writes to stderr and can't be redirected directly,
13759 # and sets the high bit in the cache file unless we assign to the vars.
13760 (
13761 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13762 eval ac_val=\$$ac_var
13763 case $ac_val in #(
13764 *${as_nl}*)
13765 case $ac_var in #(
13766 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13767 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13768 esac
13769 case $ac_var in #(
13770 _ | IFS | as_nl) ;; #(
13771 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13772 *) { eval $ac_var=; unset $ac_var;} ;;
13773 esac ;;
13774 esac
13775 done
13776
13777 (set) 2>&1 |
13778 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13779 *${as_nl}ac_space=\ *)
13780 # `set' does not quote correctly, so add quotes: double-quote
13781 # substitution turns \\\\ into \\, and sed turns \\ into \.
13782 sed -n \
13783 "s/'/'\\\\''/g;
13784 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13785 ;; #(
13786 *)
13787 # `set' quotes correctly as required by POSIX, so do not add quotes.
13788 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13789 ;;
13790 esac |
13791 sort
13792 ) |
13793 sed '
13794 /^ac_cv_env_/b end
13795 t clear
13796 :clear
13797 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13798 t end
13799 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13800 :end' >>confcache
13801 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13802 if test -w "$cache_file"; then
13803 if test "x$cache_file" != "x/dev/null"; then
13804 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13805 $as_echo "$as_me: updating cache $cache_file" >&6;}
13806 if test ! -f "$cache_file" || test -h "$cache_file"; then
13807 cat confcache >"$cache_file"
13808 else
13809 case $cache_file in #(
13810 */* | ?:*)
13811 mv -f confcache "$cache_file"$$ &&
13812 mv -f "$cache_file"$$ "$cache_file" ;; #(
13813 *)
13814 mv -f confcache "$cache_file" ;;
13815 esac
13816 fi
13817 fi
13818 else
13819 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13820 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13821 fi
13822 fi
13823 rm -f confcache
13824
13825 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13826 # Let make expand exec_prefix.
13827 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13828
13829 DEFS=-DHAVE_CONFIG_H
13830
13831 ac_libobjs=
13832 ac_ltlibobjs=
13833 U=
13834 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13835 # 1. Remove the extension, and $U if already installed.
13836 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13837 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13838 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13839 # will be set to the directory where LIBOBJS objects are built.
13840 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13841 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13842 done
13843 LIBOBJS=$ac_libobjs
13844
13845 LTLIBOBJS=$ac_ltlibobjs
13846
13847
13848
13849
13850 : "${CONFIG_STATUS=./config.status}"
13851 ac_write_fail=0
13852 ac_clean_files_save=$ac_clean_files
13853 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13854 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13855 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13856 as_write_fail=0
13857 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13858 #! $SHELL
13859 # Generated by $as_me.
13860 # Run this file to recreate the current configuration.
13861 # Compiler output produced by configure, useful for debugging
13862 # configure, is in config.log if it exists.
13863
13864 debug=false
13865 ac_cs_recheck=false
13866 ac_cs_silent=false
13867
13868 SHELL=\${CONFIG_SHELL-$SHELL}
13869 export SHELL
13870 _ASEOF
13871 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13872 ## -------------------- ##
13873 ## M4sh Initialization. ##
13874 ## -------------------- ##
13875
13876 # Be more Bourne compatible
13877 DUALCASE=1; export DUALCASE # for MKS sh
13878 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13879 emulate sh
13880 NULLCMD=:
13881 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13882 # is contrary to our usage. Disable this feature.
13883 alias -g '${1+"$@"}'='"$@"'
13884 setopt NO_GLOB_SUBST
13885 else
13886 case `(set -o) 2>/dev/null` in #(
13887 *posix*) :
13888 set -o posix ;; #(
13889 *) :
13890 ;;
13891 esac
13892 fi
13893
13894
13895 as_nl='
13896 '
13897 export as_nl
13898 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13899 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13900 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13901 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13902 # Prefer a ksh shell builtin over an external printf program on Solaris,
13903 # but without wasting forks for bash or zsh.
13904 if test -z "$BASH_VERSION$ZSH_VERSION" \
13905 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13906 as_echo='print -r --'
13907 as_echo_n='print -rn --'
13908 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13909 as_echo='printf %s\n'
13910 as_echo_n='printf %s'
13911 else
13912 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13913 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13914 as_echo_n='/usr/ucb/echo -n'
13915 else
13916 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13917 as_echo_n_body='eval
13918 arg=$1;
13919 case $arg in #(
13920 *"$as_nl"*)
13921 expr "X$arg" : "X\\(.*\\)$as_nl";
13922 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13923 esac;
13924 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13925 '
13926 export as_echo_n_body
13927 as_echo_n='sh -c $as_echo_n_body as_echo'
13928 fi
13929 export as_echo_body
13930 as_echo='sh -c $as_echo_body as_echo'
13931 fi
13932
13933 # The user is always right.
13934 if test "${PATH_SEPARATOR+set}" != set; then
13935 PATH_SEPARATOR=:
13936 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13937 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13938 PATH_SEPARATOR=';'
13939 }
13940 fi
13941
13942
13943 # IFS
13944 # We need space, tab and new line, in precisely that order. Quoting is
13945 # there to prevent editors from complaining about space-tab.
13946 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13947 # splitting by setting IFS to empty value.)
13948 IFS=" "" $as_nl"
13949
13950 # Find who we are. Look in the path if we contain no directory separator.
13951 as_myself=
13952 case $0 in #((
13953 *[\\/]* ) as_myself=$0 ;;
13954 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13955 for as_dir in $PATH
13956 do
13957 IFS=$as_save_IFS
13958 test -z "$as_dir" && as_dir=.
13959 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13960 done
13961 IFS=$as_save_IFS
13962
13963 ;;
13964 esac
13965 # We did not find ourselves, most probably we were run as `sh COMMAND'
13966 # in which case we are not to be found in the path.
13967 if test "x$as_myself" = x; then
13968 as_myself=$0
13969 fi
13970 if test ! -f "$as_myself"; then
13971 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13972 exit 1
13973 fi
13974
13975 # Unset variables that we do not need and which cause bugs (e.g. in
13976 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13977 # suppresses any "Segmentation fault" message there. '((' could
13978 # trigger a bug in pdksh 5.2.14.
13979 for as_var in BASH_ENV ENV MAIL MAILPATH
13980 do eval test x\${$as_var+set} = xset \
13981 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13982 done
13983 PS1='$ '
13984 PS2='> '
13985 PS4='+ '
13986
13987 # NLS nuisances.
13988 LC_ALL=C
13989 export LC_ALL
13990 LANGUAGE=C
13991 export LANGUAGE
13992
13993 # CDPATH.
13994 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13995
13996
13997 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13998 # ----------------------------------------
13999 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14000 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14001 # script with STATUS, using 1 if that was 0.
14002 as_fn_error ()
14003 {
14004 as_status=$1; test $as_status -eq 0 && as_status=1
14005 if test "$4"; then
14006 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14007 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
14008 fi
14009 $as_echo "$as_me: error: $2" >&2
14010 as_fn_exit $as_status
14011 } # as_fn_error
14012
14013
14014 # as_fn_set_status STATUS
14015 # -----------------------
14016 # Set $? to STATUS, without forking.
14017 as_fn_set_status ()
14018 {
14019 return $1
14020 } # as_fn_set_status
14021
14022 # as_fn_exit STATUS
14023 # -----------------
14024 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14025 as_fn_exit ()
14026 {
14027 set +e
14028 as_fn_set_status $1
14029 exit $1
14030 } # as_fn_exit
14031
14032 # as_fn_unset VAR
14033 # ---------------
14034 # Portably unset VAR.
14035 as_fn_unset ()
14036 {
14037 { eval $1=; unset $1;}
14038 }
14039 as_unset=as_fn_unset
14040 # as_fn_append VAR VALUE
14041 # ----------------------
14042 # Append the text in VALUE to the end of the definition contained in VAR. Take
14043 # advantage of any shell optimizations that allow amortized linear growth over
14044 # repeated appends, instead of the typical quadratic growth present in naive
14045 # implementations.
14046 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14047 eval 'as_fn_append ()
14048 {
14049 eval $1+=\$2
14050 }'
14051 else
14052 as_fn_append ()
14053 {
14054 eval $1=\$$1\$2
14055 }
14056 fi # as_fn_append
14057
14058 # as_fn_arith ARG...
14059 # ------------------
14060 # Perform arithmetic evaluation on the ARGs, and store the result in the
14061 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14062 # must be portable across $(()) and expr.
14063 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14064 eval 'as_fn_arith ()
14065 {
14066 as_val=$(( $* ))
14067 }'
14068 else
14069 as_fn_arith ()
14070 {
14071 as_val=`expr "$@" || test $? -eq 1`
14072 }
14073 fi # as_fn_arith
14074
14075
14076 if expr a : '\(a\)' >/dev/null 2>&1 &&
14077 test "X`expr 00001 : '.*\(...\)'`" = X001; then
14078 as_expr=expr
14079 else
14080 as_expr=false
14081 fi
14082
14083 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14084 as_basename=basename
14085 else
14086 as_basename=false
14087 fi
14088
14089 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14090 as_dirname=dirname
14091 else
14092 as_dirname=false
14093 fi
14094
14095 as_me=`$as_basename -- "$0" ||
14096 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14097 X"$0" : 'X\(//\)$' \| \
14098 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14099 $as_echo X/"$0" |
14100 sed '/^.*\/\([^/][^/]*\)\/*$/{
14101 s//\1/
14102 q
14103 }
14104 /^X\/\(\/\/\)$/{
14105 s//\1/
14106 q
14107 }
14108 /^X\/\(\/\).*/{
14109 s//\1/
14110 q
14111 }
14112 s/.*/./; q'`
14113
14114 # Avoid depending upon Character Ranges.
14115 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14116 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14117 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14118 as_cr_digits='0123456789'
14119 as_cr_alnum=$as_cr_Letters$as_cr_digits
14120
14121 ECHO_C= ECHO_N= ECHO_T=
14122 case `echo -n x` in #(((((
14123 -n*)
14124 case `echo 'xy\c'` in
14125 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14126 xy) ECHO_C='\c';;
14127 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14128 ECHO_T=' ';;
14129 esac;;
14130 *)
14131 ECHO_N='-n';;
14132 esac
14133
14134 rm -f conf$$ conf$$.exe conf$$.file
14135 if test -d conf$$.dir; then
14136 rm -f conf$$.dir/conf$$.file
14137 else
14138 rm -f conf$$.dir
14139 mkdir conf$$.dir 2>/dev/null
14140 fi
14141 if (echo >conf$$.file) 2>/dev/null; then
14142 if ln -s conf$$.file conf$$ 2>/dev/null; then
14143 as_ln_s='ln -s'
14144 # ... but there are two gotchas:
14145 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14146 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14147 # In both cases, we have to default to `cp -pR'.
14148 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14149 as_ln_s='cp -pR'
14150 elif ln conf$$.file conf$$ 2>/dev/null; then
14151 as_ln_s=ln
14152 else
14153 as_ln_s='cp -pR'
14154 fi
14155 else
14156 as_ln_s='cp -pR'
14157 fi
14158 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14159 rmdir conf$$.dir 2>/dev/null
14160
14161
14162 # as_fn_mkdir_p
14163 # -------------
14164 # Create "$as_dir" as a directory, including parents if necessary.
14165 as_fn_mkdir_p ()
14166 {
14167
14168 case $as_dir in #(
14169 -*) as_dir=./$as_dir;;
14170 esac
14171 test -d "$as_dir" || eval $as_mkdir_p || {
14172 as_dirs=
14173 while :; do
14174 case $as_dir in #(
14175 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14176 *) as_qdir=$as_dir;;
14177 esac
14178 as_dirs="'$as_qdir' $as_dirs"
14179 as_dir=`$as_dirname -- "$as_dir" ||
14180 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14181 X"$as_dir" : 'X\(//\)[^/]' \| \
14182 X"$as_dir" : 'X\(//\)$' \| \
14183 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14184 $as_echo X"$as_dir" |
14185 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14186 s//\1/
14187 q
14188 }
14189 /^X\(\/\/\)[^/].*/{
14190 s//\1/
14191 q
14192 }
14193 /^X\(\/\/\)$/{
14194 s//\1/
14195 q
14196 }
14197 /^X\(\/\).*/{
14198 s//\1/
14199 q
14200 }
14201 s/.*/./; q'`
14202 test -d "$as_dir" && break
14203 done
14204 test -z "$as_dirs" || eval "mkdir $as_dirs"
14205 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
14206
14207
14208 } # as_fn_mkdir_p
14209 if mkdir -p . 2>/dev/null; then
14210 as_mkdir_p='mkdir -p "$as_dir"'
14211 else
14212 test -d ./-p && rmdir ./-p
14213 as_mkdir_p=false
14214 fi
14215
14216
14217 # as_fn_executable_p FILE
14218 # -----------------------
14219 # Test if FILE is an executable regular file.
14220 as_fn_executable_p ()
14221 {
14222 test -f "$1" && test -x "$1"
14223 } # as_fn_executable_p
14224 as_test_x='test -x'
14225 as_executable_p=as_fn_executable_p
14226
14227 # Sed expression to map a string onto a valid CPP name.
14228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14229
14230 # Sed expression to map a string onto a valid variable name.
14231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14232
14233
14234 exec 6>&1
14235 ## ----------------------------------- ##
14236 ## Main body of $CONFIG_STATUS script. ##
14237 ## ----------------------------------- ##
14238 _ASEOF
14239 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14240
14241 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14242 # Save the log message, to keep $0 and so on meaningful, and to
14243 # report actual input values of CONFIG_FILES etc. instead of their
14244 # values after options handling.
14245 ac_log="
14246 This file was extended by $as_me, which was
14247 generated by GNU Autoconf 2.69. Invocation command line was
14248
14249 CONFIG_FILES = $CONFIG_FILES
14250 CONFIG_HEADERS = $CONFIG_HEADERS
14251 CONFIG_LINKS = $CONFIG_LINKS
14252 CONFIG_COMMANDS = $CONFIG_COMMANDS
14253 $ $0 $@
14254
14255 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14256 "
14257
14258 _ACEOF
14259
14260 case $ac_config_files in *"
14261 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14262 esac
14263
14264 case $ac_config_headers in *"
14265 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14266 esac
14267
14268
14269 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14270 # Files that config.status was made for.
14271 config_files="$ac_config_files"
14272 config_headers="$ac_config_headers"
14273 config_commands="$ac_config_commands"
14274
14275 _ACEOF
14276
14277 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14278 ac_cs_usage="\
14279 \`$as_me' instantiates files and other configuration actions
14280 from templates according to the current configuration. Unless the files
14281 and actions are specified as TAGs, all are instantiated by default.
14282
14283 Usage: $0 [OPTION]... [TAG]...
14284
14285 -h, --help print this help, then exit
14286 -V, --version print version number and configuration settings, then exit
14287 --config print configuration, then exit
14288 -q, --quiet, --silent
14289 do not print progress messages
14290 -d, --debug don't remove temporary files
14291 --recheck update $as_me by reconfiguring in the same conditions
14292 --file=FILE[:TEMPLATE]
14293 instantiate the configuration file FILE
14294 --header=FILE[:TEMPLATE]
14295 instantiate the configuration header FILE
14296
14297 Configuration files:
14298 $config_files
14299
14300 Configuration headers:
14301 $config_headers
14302
14303 Configuration commands:
14304 $config_commands
14305
14306 Report bugs to the package provider."
14307
14308 _ACEOF
14309 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14310 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14311 ac_cs_version="\\
14312 config.status
14313 configured by $0, generated by GNU Autoconf 2.69,
14314 with options \\"\$ac_cs_config\\"
14315
14316 Copyright (C) 2012 Free Software Foundation, Inc.
14317 This config.status script is free software; the Free Software Foundation
14318 gives unlimited permission to copy, distribute and modify it."
14319
14320 ac_pwd='$ac_pwd'
14321 srcdir='$srcdir'
14322 INSTALL='$INSTALL'
14323 MKDIR_P='$MKDIR_P'
14324 AWK='$AWK'
14325 test -n "\$AWK" || AWK=awk
14326 _ACEOF
14327
14328 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14329 # The default lists apply if the user does not specify any file.
14330 ac_need_defaults=:
14331 while test $# != 0
14332 do
14333 case $1 in
14334 --*=?*)
14335 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14336 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14337 ac_shift=:
14338 ;;
14339 --*=)
14340 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14341 ac_optarg=
14342 ac_shift=:
14343 ;;
14344 *)
14345 ac_option=$1
14346 ac_optarg=$2
14347 ac_shift=shift
14348 ;;
14349 esac
14350
14351 case $ac_option in
14352 # Handling of the options.
14353 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14354 ac_cs_recheck=: ;;
14355 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14356 $as_echo "$ac_cs_version"; exit ;;
14357 --config | --confi | --conf | --con | --co | --c )
14358 $as_echo "$ac_cs_config"; exit ;;
14359 --debug | --debu | --deb | --de | --d | -d )
14360 debug=: ;;
14361 --file | --fil | --fi | --f )
14362 $ac_shift
14363 case $ac_optarg in
14364 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14365 '') as_fn_error $? "missing file argument" ;;
14366 esac
14367 as_fn_append CONFIG_FILES " '$ac_optarg'"
14368 ac_need_defaults=false;;
14369 --header | --heade | --head | --hea )
14370 $ac_shift
14371 case $ac_optarg in
14372 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14373 esac
14374 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14375 ac_need_defaults=false;;
14376 --he | --h)
14377 # Conflict between --help and --header
14378 as_fn_error $? "ambiguous option: \`$1'
14379 Try \`$0 --help' for more information.";;
14380 --help | --hel | -h )
14381 $as_echo "$ac_cs_usage"; exit ;;
14382 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14383 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14384 ac_cs_silent=: ;;
14385
14386 # This is an error.
14387 -*) as_fn_error $? "unrecognized option: \`$1'
14388 Try \`$0 --help' for more information." ;;
14389
14390 *) as_fn_append ac_config_targets " $1"
14391 ac_need_defaults=false ;;
14392
14393 esac
14394 shift
14395 done
14396
14397 ac_configure_extra_args=
14398
14399 if $ac_cs_silent; then
14400 exec 6>/dev/null
14401 ac_configure_extra_args="$ac_configure_extra_args --silent"
14402 fi
14403
14404 _ACEOF
14405 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14406 if \$ac_cs_recheck; then
14407 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14408 shift
14409 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14410 CONFIG_SHELL='$SHELL'
14411 export CONFIG_SHELL
14412 exec "\$@"
14413 fi
14414
14415 _ACEOF
14416 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14417 exec 5>>config.log
14418 {
14419 echo
14420 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14421 ## Running $as_me. ##
14422 _ASBOX
14423 $as_echo "$ac_log"
14424 } >&5
14425
14426 _ACEOF
14427 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14428 #
14429 # INIT-COMMANDS
14430 #
14431 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
14432 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
14433 # from automake < 1.5.
14434 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
14435 # Capture the value of LINGUAS because we need it to compute CATALOGS.
14436 LINGUAS="${LINGUAS-%UNSET%}"
14437
14438
14439 _ACEOF
14440
14441 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14442
14443 # Handling of arguments.
14444 for ac_config_target in $ac_config_targets
14445 do
14446 case $ac_config_target in
14447 "lib/config.h") CONFIG_HEADERS="$CONFIG_HEADERS lib/config.h" ;;
14448 "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
14449 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
14450
14451 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14452 esac
14453 done
14454
14455
14456 # If the user did not use the arguments to specify the items to instantiate,
14457 # then the envvar interface is used. Set only those that are not.
14458 # We use the long form for the default assignment because of an extremely
14459 # bizarre bug on SunOS 4.1.3.
14460 if $ac_need_defaults; then
14461 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14462 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14463 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14464 fi
14465
14466 # Have a temporary directory for convenience. Make it in the build tree
14467 # simply because there is no reason against having it here, and in addition,
14468 # creating and moving files from /tmp can sometimes cause problems.
14469 # Hook for its removal unless debugging.
14470 # Note that there is a small window in which the directory will not be cleaned:
14471 # after its creation but before its name has been assigned to `$tmp'.
14472 $debug ||
14473 {
14474 tmp= ac_tmp=
14475 trap 'exit_status=$?
14476 : "${ac_tmp:=$tmp}"
14477 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14478 ' 0
14479 trap 'as_fn_exit 1' 1 2 13 15
14480 }
14481 # Create a (secure) tmp directory for tmp files.
14482
14483 {
14484 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14485 test -d "$tmp"
14486 } ||
14487 {
14488 tmp=./conf$$-$RANDOM
14489 (umask 077 && mkdir "$tmp")
14490 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
14491 ac_tmp=$tmp
14492
14493 # Set up the scripts for CONFIG_FILES section.
14494 # No need to generate them if there are no CONFIG_FILES.
14495 # This happens for instance with `./config.status config.h'.
14496 if test -n "$CONFIG_FILES"; then
14497
14498 if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
14499 ac_cs_awk_getline=:
14500 ac_cs_awk_pipe_init=
14501 ac_cs_awk_read_file='
14502 while ((getline aline < (F[key])) > 0)
14503 print(aline)
14504 close(F[key])'
14505 ac_cs_awk_pipe_fini=
14506 else
14507 ac_cs_awk_getline=false
14508 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
14509 ac_cs_awk_read_file='
14510 print "|#_!!_#|"
14511 print "cat " F[key] " &&"
14512 '$ac_cs_awk_pipe_init
14513 # The final `:' finishes the AND list.
14514 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
14515 fi
14516 ac_cr=`echo X | tr X '\015'`
14517 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14518 # But we know of no other shell where ac_cr would be empty at this
14519 # point, so we can use a bashism as a fallback.
14520 if test "x$ac_cr" = x; then
14521 eval ac_cr=\$\'\\r\'
14522 fi
14523 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14524 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14525 ac_cs_awk_cr='\\r'
14526 else
14527 ac_cs_awk_cr=$ac_cr
14528 fi
14529
14530 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14531 _ACEOF
14532
14533 # Create commands to substitute file output variables.
14534 {
14535 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
14536 echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
14537 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
14538 echo "_ACAWK" &&
14539 echo "_ACEOF"
14540 } >conf$$files.sh &&
14541 . ./conf$$files.sh ||
14542 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14543 rm -f conf$$files.sh
14544
14545 {
14546 echo "cat >conf$$subs.awk <<_ACEOF" &&
14547 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14548 echo "_ACEOF"
14549 } >conf$$subs.sh ||
14550 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14551 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14552 ac_delim='%!_!# '
14553 for ac_last_try in false false false false false :; do
14554 . ./conf$$subs.sh ||
14555 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14556
14557 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14558 if test $ac_delim_n = $ac_delim_num; then
14559 break
14560 elif $ac_last_try; then
14561 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
14562 else
14563 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14564 fi
14565 done
14566 rm -f conf$$subs.sh
14567
14568 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14569 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
14570 _ACEOF
14571 sed -n '
14572 h
14573 s/^/S["/; s/!.*/"]=/
14574 p
14575 g
14576 s/^[^!]*!//
14577 :repl
14578 t repl
14579 s/'"$ac_delim"'$//
14580 t delim
14581 :nl
14582 h
14583 s/\(.\{148\}\)..*/\1/
14584 t more1
14585 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14586 p
14587 n
14588 b repl
14589 :more1
14590 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14591 p
14592 g
14593 s/.\{148\}//
14594 t nl
14595 :delim
14596 h
14597 s/\(.\{148\}\)..*/\1/
14598 t more2
14599 s/["\\]/\\&/g; s/^/"/; s/$/"/
14600 p
14601 b
14602 :more2
14603 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14604 p
14605 g
14606 s/.\{148\}//
14607 t delim
14608 ' <conf$$subs.awk | sed '
14609 /^[^""]/{
14610 N
14611 s/\n//
14612 }
14613 ' >>$CONFIG_STATUS || ac_write_fail=1
14614 rm -f conf$$subs.awk
14615 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14616 _ACAWK
14617 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
14618 for (key in S) S_is_set[key] = 1
14619 FS = "\a"
14620 \$ac_cs_awk_pipe_init
14621 }
14622 {
14623 line = $ 0
14624 nfields = split(line, field, "@")
14625 substed = 0
14626 len = length(field[1])
14627 for (i = 2; i < nfields; i++) {
14628 key = field[i]
14629 keylen = length(key)
14630 if (S_is_set[key]) {
14631 value = S[key]
14632 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14633 len += length(value) + length(field[++i])
14634 substed = 1
14635 } else
14636 len += 1 + keylen
14637 }
14638 if (nfields == 3 && !substed) {
14639 key = field[2]
14640 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
14641 \$ac_cs_awk_read_file
14642 next
14643 }
14644 }
14645 print line
14646 }
14647 \$ac_cs_awk_pipe_fini
14648 _ACAWK
14649 _ACEOF
14650 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14651 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14652 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14653 else
14654 cat
14655 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
14656 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
14657 _ACEOF
14658
14659 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14660 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
14661 # trailing colons and then remove the whole line if VPATH becomes empty
14662 # (actually we leave an empty line to preserve line numbers).
14663 if test "x$srcdir" = x.; then
14664 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14665 h
14666 s///
14667 s/^/:/
14668 s/[ ]*$/:/
14669 s/:\$(srcdir):/:/g
14670 s/:\${srcdir}:/:/g
14671 s/:@srcdir@:/:/g
14672 s/^:*//
14673 s/:*$//
14674 x
14675 s/\(=[ ]*\).*/\1/
14676 G
14677 s/\n//
14678 s/^[^=]*=[ ]*$//
14679 }'
14680 fi
14681
14682 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14683 fi # test -n "$CONFIG_FILES"
14684
14685 # Set up the scripts for CONFIG_HEADERS section.
14686 # No need to generate them if there are no CONFIG_HEADERS.
14687 # This happens for instance with `./config.status Makefile'.
14688 if test -n "$CONFIG_HEADERS"; then
14689 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
14690 BEGIN {
14691 _ACEOF
14692
14693 # Transform confdefs.h into an awk script `defines.awk', embedded as
14694 # here-document in config.status, that substitutes the proper values into
14695 # config.h.in to produce config.h.
14696
14697 # Create a delimiter string that does not exist in confdefs.h, to ease
14698 # handling of long lines.
14699 ac_delim='%!_!# '
14700 for ac_last_try in false false :; do
14701 ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
14702 if test -z "$ac_tt"; then
14703 break
14704 elif $ac_last_try; then
14705 as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
14706 else
14707 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14708 fi
14709 done
14710
14711 # For the awk script, D is an array of macro values keyed by name,
14712 # likewise P contains macro parameters if any. Preserve backslash
14713 # newline sequences.
14714
14715 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14716 sed -n '
14717 s/.\{148\}/&'"$ac_delim"'/g
14718 t rset
14719 :rset
14720 s/^[ ]*#[ ]*define[ ][ ]*/ /
14721 t def
14722 d
14723 :def
14724 s/\\$//
14725 t bsnl
14726 s/["\\]/\\&/g
14727 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14728 D["\1"]=" \3"/p
14729 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
14730 d
14731 :bsnl
14732 s/["\\]/\\&/g
14733 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
14734 D["\1"]=" \3\\\\\\n"\\/p
14735 t cont
14736 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14737 t cont
14738 d
14739 :cont
14740 n
14741 s/.\{148\}/&'"$ac_delim"'/g
14742 t clear
14743 :clear
14744 s/\\$//
14745 t bsnlc
14746 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14747 d
14748 :bsnlc
14749 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14750 b cont
14751 ' <confdefs.h | sed '
14752 s/'"$ac_delim"'/"\\\
14753 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14754
14755 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14756 for (key in D) D_is_set[key] = 1
14757 FS = "\a"
14758 }
14759 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14760 line = \$ 0
14761 split(line, arg, " ")
14762 if (arg[1] == "#") {
14763 defundef = arg[2]
14764 mac1 = arg[3]
14765 } else {
14766 defundef = substr(arg[1], 2)
14767 mac1 = arg[2]
14768 }
14769 split(mac1, mac2, "(") #)
14770 macro = mac2[1]
14771 prefix = substr(line, 1, index(line, defundef) - 1)
14772 if (D_is_set[macro]) {
14773 # Preserve the white space surrounding the "#".
14774 print prefix "define", macro P[macro] D[macro]
14775 next
14776 } else {
14777 # Replace #undef with comments. This is necessary, for example,
14778 # in the case of _POSIX_SOURCE, which is predefined and required
14779 # on some systems where configure will not decide to define it.
14780 if (defundef == "undef") {
14781 print "/*", prefix defundef, macro, "*/"
14782 next
14783 }
14784 }
14785 }
14786 { print }
14787 _ACAWK
14788 _ACEOF
14789 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14790 as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
14791 fi # test -n "$CONFIG_HEADERS"
14792
14793
14794 eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14795 shift
14796 for ac_tag
14797 do
14798 case $ac_tag in
14799 :[FHLC]) ac_mode=$ac_tag; continue;;
14800 esac
14801 case $ac_mode$ac_tag in
14802 :[FHL]*:*);;
14803 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
14804 :[FH]-) ac_tag=-:-;;
14805 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14806 esac
14807 ac_save_IFS=$IFS
14808 IFS=:
14809 set x $ac_tag
14810 IFS=$ac_save_IFS
14811 shift
14812 ac_file=$1
14813 shift
14814
14815 case $ac_mode in
14816 :L) ac_source=$1;;
14817 :[FH])
14818 ac_file_inputs=
14819 for ac_f
14820 do
14821 case $ac_f in
14822 -) ac_f="$ac_tmp/stdin";;
14823 *) # Look for the file first in the build tree, then in the source tree
14824 # (if the path is not absolute). The absolute path cannot be DOS-style,
14825 # because $ac_f cannot contain `:'.
14826 test -f "$ac_f" ||
14827 case $ac_f in
14828 [\\/$]*) false;;
14829 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14830 esac ||
14831 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14832 esac
14833 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14834 as_fn_append ac_file_inputs " '$ac_f'"
14835 done
14836
14837 # Let's still pretend it is `configure' which instantiates (i.e., don't
14838 # use $as_me), people would be surprised to read:
14839 # /* config.h. Generated by config.status. */
14840 configure_input='Generated from '`
14841 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14842 `' by configure.'
14843 if test x"$ac_file" != x-; then
14844 configure_input="$ac_file. $configure_input"
14845 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14846 $as_echo "$as_me: creating $ac_file" >&6;}
14847 fi
14848 # Neutralize special characters interpreted by sed in replacement strings.
14849 case $configure_input in #(
14850 *\&* | *\|* | *\\* )
14851 ac_sed_conf_input=`$as_echo "$configure_input" |
14852 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14853 *) ac_sed_conf_input=$configure_input;;
14854 esac
14855
14856 case $ac_tag in
14857 *:-:* | *:-) cat >"$ac_tmp/stdin" \
14858 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
14859 esac
14860 ;;
14861 esac
14862
14863 ac_dir=`$as_dirname -- "$ac_file" ||
14864 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14865 X"$ac_file" : 'X\(//\)[^/]' \| \
14866 X"$ac_file" : 'X\(//\)$' \| \
14867 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14868 $as_echo X"$ac_file" |
14869 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14870 s//\1/
14871 q
14872 }
14873 /^X\(\/\/\)[^/].*/{
14874 s//\1/
14875 q
14876 }
14877 /^X\(\/\/\)$/{
14878 s//\1/
14879 q
14880 }
14881 /^X\(\/\).*/{
14882 s//\1/
14883 q
14884 }
14885 s/.*/./; q'`
14886 as_dir="$ac_dir"; as_fn_mkdir_p
14887 ac_builddir=.
14888
14889 case "$ac_dir" in
14890 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
14891 *)
14892 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14893 # A ".." for each directory in $ac_dir_suffix.
14894 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14895 case $ac_top_builddir_sub in
14896 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
14897 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
14898 esac ;;
14899 esac
14900 ac_abs_top_builddir=$ac_pwd
14901 ac_abs_builddir=$ac_pwd$ac_dir_suffix
14902 # for backward compatibility:
14903 ac_top_builddir=$ac_top_build_prefix
14904
14905 case $srcdir in
14906 .) # We are building in place.
14907 ac_srcdir=.
14908 ac_top_srcdir=$ac_top_builddir_sub
14909 ac_abs_top_srcdir=$ac_pwd ;;
14910 [\\/]* | ?:[\\/]* ) # Absolute name.
14911 ac_srcdir=$srcdir$ac_dir_suffix;
14912 ac_top_srcdir=$srcdir
14913 ac_abs_top_srcdir=$srcdir ;;
14914 *) # Relative name.
14915 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
14916 ac_top_srcdir=$ac_top_build_prefix$srcdir
14917 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
14918 esac
14919 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
14920
14921
14922 case $ac_mode in
14923 :F)
14924 #
14925 # CONFIG_FILE
14926 #
14927
14928 case $INSTALL in
14929 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
14930 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
14931 esac
14932 ac_MKDIR_P=$MKDIR_P
14933 case $MKDIR_P in
14934 [\\/$]* | ?:[\\/]* ) ;;
14935 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
14936 esac
14937 _ACEOF
14938
14939 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14940 # If the template does not know about datarootdir, expand it.
14941 # FIXME: This hack should be removed a few years after 2.60.
14942 ac_datarootdir_hack=; ac_datarootdir_seen=
14943 ac_sed_dataroot='
14944 /datarootdir/ {
14945 p
14946 q
14947 }
14948 /@datadir@/p
14949 /@docdir@/p
14950 /@infodir@/p
14951 /@localedir@/p
14952 /@mandir@/p'
14953 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14954 *datarootdir*) ac_datarootdir_seen=yes;;
14955 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
14956 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14957 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14958 _ACEOF
14959 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14960 ac_datarootdir_hack='
14961 s&@datadir@&$datadir&g
14962 s&@docdir@&$docdir&g
14963 s&@infodir@&$infodir&g
14964 s&@localedir@&$localedir&g
14965 s&@mandir@&$mandir&g
14966 s&\\\${datarootdir}&$datarootdir&g' ;;
14967 esac
14968 _ACEOF
14969
14970 # Neutralize VPATH when `$srcdir' = `.'.
14971 # Shell code in configure.ac might set extrasub.
14972 # FIXME: do we really want to maintain this feature?
14973 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14974 ac_sed_extra="$ac_vpsub
14975 $extrasub
14976 _ACEOF
14977 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14978 :t
14979 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
14980 s|@configure_input@|$ac_sed_conf_input|;t t
14981 s&@top_builddir@&$ac_top_builddir_sub&;t t
14982 s&@top_build_prefix@&$ac_top_build_prefix&;t t
14983 s&@srcdir@&$ac_srcdir&;t t
14984 s&@abs_srcdir@&$ac_abs_srcdir&;t t
14985 s&@top_srcdir@&$ac_top_srcdir&;t t
14986 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
14987 s&@builddir@&$ac_builddir&;t t
14988 s&@abs_builddir@&$ac_abs_builddir&;t t
14989 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
14990 s&@INSTALL@&$ac_INSTALL&;t t
14991 s&@MKDIR_P@&$ac_MKDIR_P&;t t
14992 $ac_datarootdir_hack
14993 "
14994 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
14995 if $ac_cs_awk_getline; then
14996 $AWK -f "$ac_tmp/subs.awk"
14997 else
14998 $AWK -f "$ac_tmp/subs.awk" | $SHELL
14999 fi \
15000 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15001
15002 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15003 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
15004 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
15005 "$ac_tmp/out"`; test -z "$ac_out"; } &&
15006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15007 which seems to be undefined. Please make sure it is defined" >&5
15008 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15009 which seems to be undefined. Please make sure it is defined" >&2;}
15010
15011 rm -f "$ac_tmp/stdin"
15012 case $ac_file in
15013 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15014 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15015 esac \
15016 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15017 ;;
15018 :H)
15019 #
15020 # CONFIG_HEADER
15021 #
15022 if test x"$ac_file" != x-; then
15023 {
15024 $as_echo "/* $configure_input */" \
15025 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15026 } >"$ac_tmp/config.h" \
15027 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15028 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15029 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15030 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15031 else
15032 rm -f "$ac_file"
15033 mv "$ac_tmp/config.h" "$ac_file" \
15034 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15035 fi
15036 else
15037 $as_echo "/* $configure_input */" \
15038 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15039 || as_fn_error $? "could not create -" "$LINENO" 5
15040 fi
15041 ;;
15042
15043 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15044 $as_echo "$as_me: executing $ac_file commands" >&6;}
15045 ;;
15046 esac
15047
15048
15049 case $ac_file$ac_mode in
15050 "po-directories":C)
15051 for ac_file in $CONFIG_FILES; do
15052 # Support "outfile[:infile[:infile...]]"
15053 case "$ac_file" in
15054 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
15055 esac
15056 # PO directories have a Makefile.in generated from Makefile.in.in.
15057 case "$ac_file" in */Makefile.in)
15058 # Adjust a relative srcdir.
15059 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
15060 ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
15061 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
15062 # In autoconf-2.13 it is called $ac_given_srcdir.
15063 # In autoconf-2.50 it is called $srcdir.
15064 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
15065 case "$ac_given_srcdir" in
15066 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
15067 /*) top_srcdir="$ac_given_srcdir" ;;
15068 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
15069 esac
15070 # Treat a directory as a PO directory if and only if it has a
15071 # POTFILES.in file. This allows packages to have multiple PO
15072 # directories under different names or in different locations.
15073 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
15074 rm -f "$ac_dir/POTFILES"
15075 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
15076 gt_tab=`printf '\t'`
15077 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"
15078 POMAKEFILEDEPS="POTFILES.in"
15079 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
15080 # on $ac_dir but don't depend on user-specified configuration
15081 # parameters.
15082 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
15083 # The LINGUAS file contains the set of available languages.
15084 if test -n "$OBSOLETE_ALL_LINGUAS"; then
15085 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
15086 fi
15087 ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
15088 # Hide the ALL_LINGUAS assignment from automake < 1.5.
15089 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
15090 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
15091 else
15092 # The set of available languages was given in configure.in.
15093 # Hide the ALL_LINGUAS assignment from automake < 1.5.
15094 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
15095 fi
15096 # Compute POFILES
15097 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
15098 # Compute UPDATEPOFILES
15099 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
15100 # Compute DUMMYPOFILES
15101 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
15102 # Compute GMOFILES
15103 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
15104 case "$ac_given_srcdir" in
15105 .) srcdirpre= ;;
15106 *) srcdirpre='$(srcdir)/' ;;
15107 esac
15108 POFILES=
15109 UPDATEPOFILES=
15110 DUMMYPOFILES=
15111 GMOFILES=
15112 for lang in $ALL_LINGUAS; do
15113 POFILES="$POFILES $srcdirpre$lang.po"
15114 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
15115 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
15116 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
15117 done
15118 # CATALOGS depends on both $ac_dir and the user's LINGUAS
15119 # environment variable.
15120 INST_LINGUAS=
15121 if test -n "$ALL_LINGUAS"; then
15122 for presentlang in $ALL_LINGUAS; do
15123 useit=no
15124 if test "%UNSET%" != "$LINGUAS"; then
15125 desiredlanguages="$LINGUAS"
15126 else
15127 desiredlanguages="$ALL_LINGUAS"
15128 fi
15129 for desiredlang in $desiredlanguages; do
15130 # Use the presentlang catalog if desiredlang is
15131 # a. equal to presentlang, or
15132 # b. a variant of presentlang (because in this case,
15133 # presentlang can be used as a fallback for messages
15134 # which are not translated in the desiredlang catalog).
15135 case "$desiredlang" in
15136 "$presentlang"*) useit=yes;;
15137 esac
15138 done
15139 if test $useit = yes; then
15140 INST_LINGUAS="$INST_LINGUAS $presentlang"
15141 fi
15142 done
15143 fi
15144 CATALOGS=
15145 if test -n "$INST_LINGUAS"; then
15146 for lang in $INST_LINGUAS; do
15147 CATALOGS="$CATALOGS $lang.gmo"
15148 done
15149 fi
15150 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
15151 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"
15152 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
15153 if test -f "$f"; then
15154 case "$f" in
15155 *.orig | *.bak | *~) ;;
15156 *) cat "$f" >> "$ac_dir/Makefile" ;;
15157 esac
15158 fi
15159 done
15160 fi
15161 ;;
15162 esac
15163 done ;;
15164
15165 esac
15166 done # for ac_tag
15167
15168
15169 as_fn_exit 0
15170 _ACEOF
15171 ac_clean_files=$ac_clean_files_save
15172
15173 test $ac_write_fail = 0 ||
15174 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
15175
15176
15177 # configure is writing to config.log, and then calls config.status.
15178 # config.status does its own redirection, appending to config.log.
15179 # Unfortunately, on DOS this fails, as config.log is still kept open
15180 # by configure, so config.status won't be able to write to it; its
15181 # output is simply discarded. So we exec the FD to /dev/null,
15182 # effectively closing config.log, so it can be properly (re)opened and
15183 # appended to by config.status. When coming back to configure, we
15184 # need to make the FD available again.
15185 if test "$no_create" != yes; then
15186 ac_cs_success=:
15187 ac_config_status_args=
15188 test "$silent" = yes &&
15189 ac_config_status_args="$ac_config_status_args --quiet"
15190 exec 5>/dev/null
15191 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15192 exec 5>>config.log
15193 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15194 # would make configure fail if this is the last instruction.
15195 $ac_cs_success || as_fn_exit 1
15196 fi
15197 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15198 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15199 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15200 fi
15201
15202 if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi