blob: d563a8dee53738a7c0549551faa974d2a748bee7 [file] [log] [blame]
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001#! /bin/sh
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002# Guess values for system-dependent variables and create Makefiles.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003# Generated by GNU Autoconf 2.64.
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004#
Theodore Ts'oe1052142006-10-21 21:46:47 -04005# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
7# Foundation, Inc.
8#
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
Theodore Ts'o50e1e101997-04-26 13:58:21 +000014
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040015# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050017if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050018 emulate sh
19 NULLCMD=:
Scott James Remnant39fd3d42009-05-14 13:03:25 +010020 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050021 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
Theodore Ts'oe1052142006-10-21 21:46:47 -040023 setopt NO_GLOB_SUBST
24else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050025 case `(set -o) 2>/dev/null` in #(
26 *posix*) :
27 set -o posix ;; #(
28 *) :
29 ;;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040030esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050031fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040032
33
Scott James Remnant39fd3d42009-05-14 13:03:25 +010034as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050041# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if 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 --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010048 as_echo='printf %s\n'
49 as_echo_n='printf %s'
50else
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;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050058 case $arg in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010059 *"$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'
70fi
71
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050072# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010074 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 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050079fi
80
Theodore Ts'oe1052142006-10-21 21:46:47 -040081
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.)
Theodore Ts'oe1052142006-10-21 21:46:47 -040087IFS=" "" $as_nl"
88
89# Find who we are. Look in the path if we contain no directory separator.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050090case $0 in #((
Theodore Ts'oe1052142006-10-21 21:46:47 -040091 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050093for as_dir in $PATH
94do
95 IFS=$as_save_IFS
96 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050097 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
98 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040099IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500100
Theodore Ts'oe1052142006-10-21 21:46:47 -0400101 ;;
102esac
103# We did not find ourselves, most probably we were run as `sh COMMAND'
104# in which case we are not to be found in the path.
105if test "x$as_myself" = x; then
106 as_myself=$0
107fi
108if test ! -f "$as_myself"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500110 exit 1
Theodore Ts'oe1052142006-10-21 21:46:47 -0400111fi
112
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500113# Unset variables that we do not need and which cause bugs (e.g. in
114# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115# suppresses any "Segmentation fault" message there. '((' could
116# trigger a bug in pdksh 5.2.14.
117for as_var in BASH_ENV ENV MAIL MAILPATH
118do eval test x\${$as_var+set} = xset \
119 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
Theodore Ts'oe1052142006-10-21 21:46:47 -0400120done
121PS1='$ '
122PS2='> '
123PS4='+ '
124
125# NLS nuisances.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100126LC_ALL=C
127export LC_ALL
128LANGUAGE=C
129export LANGUAGE
Theodore Ts'oe1052142006-10-21 21:46:47 -0400130
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500131# CDPATH.
132(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
133
134if test "x$CONFIG_SHELL" = x; then
135 as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
136 emulate sh
137 NULLCMD=:
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
141 setopt NO_GLOB_SUBST
142else
143 case \`(set -o) 2>/dev/null\` in #(
144 *posix*) :
145 set -o posix ;; #(
146 *) :
147 ;;
148esac
149fi
150"
151 as_required="as_fn_return () { (exit \$1); }
152as_fn_success () { as_fn_return 0; }
153as_fn_failure () { as_fn_return 1; }
154as_fn_ret_success () { return 0; }
155as_fn_ret_failure () { return 1; }
156
157exitcode=0
158as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
163
164else
165 exitcode=1; echo positional parameters were not saved.
166fi
167test x\$exitcode = x0 || exit 1"
168 as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev/null; then :
174 as_have_required=yes
175else
176 as_have_required=no
177fi
178 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
179
180else
181 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
182as_found=false
183for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
184do
185 IFS=$as_save_IFS
186 test -z "$as_dir" && as_dir=.
187 as_found=:
188 case $as_dir in #(
189 /*)
190 for as_base in sh bash ksh sh5; do
191 # Try only shells that exist, to save several forks.
192 as_shell=$as_dir/$as_base
193 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
195 CONFIG_SHELL=$as_shell as_have_required=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
197 break 2
198fi
199fi
200 done;;
201 esac
202 as_found=false
203done
204$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
206 CONFIG_SHELL=$SHELL as_have_required=yes
207fi; }
208IFS=$as_save_IFS
209
210
211 if test "x$CONFIG_SHELL" != x; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
215 BASH_ENV=/dev/null
216 ENV=/dev/null
217 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
218 export CONFIG_SHELL
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
220fi
221
222 if test x$as_have_required = xno; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x${ZSH_VERSION+set} = xset ; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
228 else
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230$0: including any error possibly output before this
231$0: message. Then install a modern shell, or manually run
232$0: the script under such a shell if you do have one."
233 fi
234 exit 1
235fi
236fi
237fi
238SHELL=${CONFIG_SHELL-/bin/sh}
239export SHELL
240# Unset more variables known to interfere with behavior of common tools.
241CLICOLOR_FORCE= GREP_OPTIONS=
242unset CLICOLOR_FORCE GREP_OPTIONS
243
244## --------------------- ##
245## M4sh Shell Functions. ##
246## --------------------- ##
247# as_fn_unset VAR
248# ---------------
249# Portably unset VAR.
250as_fn_unset ()
251{
252 { eval $1=; unset $1;}
253}
254as_unset=as_fn_unset
255
256# as_fn_set_status STATUS
257# -----------------------
258# Set $? to STATUS, without forking.
259as_fn_set_status ()
260{
261 return $1
262} # as_fn_set_status
263
264# as_fn_exit STATUS
265# -----------------
266# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
267as_fn_exit ()
268{
269 set +e
270 as_fn_set_status $1
271 exit $1
272} # as_fn_exit
273
274# as_fn_mkdir_p
275# -------------
276# Create "$as_dir" as a directory, including parents if necessary.
277as_fn_mkdir_p ()
278{
279
280 case $as_dir in #(
281 -*) as_dir=./$as_dir;;
282 esac
283 test -d "$as_dir" || eval $as_mkdir_p || {
284 as_dirs=
285 while :; do
286 case $as_dir in #(
287 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
288 *) as_qdir=$as_dir;;
289 esac
290 as_dirs="'$as_qdir' $as_dirs"
291 as_dir=`$as_dirname -- "$as_dir" ||
292$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296$as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
298 s//\1/
299 q
300 }
301 /^X\(\/\/\)[^/].*/{
302 s//\1/
303 q
304 }
305 /^X\(\/\/\)$/{
306 s//\1/
307 q
308 }
309 /^X\(\/\).*/{
310 s//\1/
311 q
312 }
313 s/.*/./; q'`
314 test -d "$as_dir" && break
315 done
316 test -z "$as_dirs" || eval "mkdir $as_dirs"
317 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
318
319
320} # as_fn_mkdir_p
321# as_fn_append VAR VALUE
322# ----------------------
323# Append the text in VALUE to the end of the definition contained in VAR. Take
324# advantage of any shell optimizations that allow amortized linear growth over
325# repeated appends, instead of the typical quadratic growth present in naive
326# implementations.
327if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
328 eval 'as_fn_append ()
329 {
330 eval $1+=\$2
331 }'
332else
333 as_fn_append ()
334 {
335 eval $1=\$$1\$2
336 }
337fi # as_fn_append
338
339# as_fn_arith ARG...
340# ------------------
341# Perform arithmetic evaluation on the ARGs, and store the result in the
342# global $as_val. Take advantage of shells that can avoid forks. The arguments
343# must be portable across $(()) and expr.
344if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
345 eval 'as_fn_arith ()
346 {
347 as_val=$(( $* ))
348 }'
349else
350 as_fn_arith ()
351 {
352 as_val=`expr "$@" || test $? -eq 1`
353 }
354fi # as_fn_arith
355
356
357# as_fn_error ERROR [LINENO LOG_FD]
358# ---------------------------------
359# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361# script with status $?, using 1 if that was 0.
362as_fn_error ()
363{
364 as_status=$?; test $as_status -eq 0 && as_status=1
365 if test "$3"; then
366 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
368 fi
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit $as_status
371} # as_fn_error
372
Theodore Ts'oe1052142006-10-21 21:46:47 -0400373if expr a : '\(a\)' >/dev/null 2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001; then
375 as_expr=expr
376else
377 as_expr=false
378fi
379
380if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
381 as_basename=basename
382else
383 as_basename=false
384fi
385
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500386if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
387 as_dirname=dirname
388else
389 as_dirname=false
390fi
Theodore Ts'oe1052142006-10-21 21:46:47 -0400391
Theodore Ts'oe1052142006-10-21 21:46:47 -0400392as_me=`$as_basename -- "$0" ||
393$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100396$as_echo X/"$0" |
Theodore Ts'oe1052142006-10-21 21:46:47 -0400397 sed '/^.*\/\([^/][^/]*\)\/*$/{
398 s//\1/
399 q
400 }
401 /^X\/\(\/\/\)$/{
402 s//\1/
403 q
404 }
405 /^X\/\(\/\).*/{
406 s//\1/
407 q
408 }
409 s/.*/./; q'`
410
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500411# Avoid depending upon Character Ranges.
412as_cr_letters='abcdefghijklmnopqrstuvwxyz'
413as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414as_cr_Letters=$as_cr_letters$as_cr_LETTERS
415as_cr_digits='0123456789'
416as_cr_alnum=$as_cr_Letters$as_cr_digits
Theodore Ts'oe1052142006-10-21 21:46:47 -0400417
418
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500419 as_lineno_1=$LINENO as_lineno_1a=$LINENO
420 as_lineno_2=$LINENO as_lineno_2a=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
Theodore Ts'oe1052142006-10-21 21:46:47 -0400424 sed -n '
425 p
426 /[$]LINENO/=
427 ' <$as_myself |
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500428 sed '
Theodore Ts'oe1052142006-10-21 21:46:47 -0400429 s/[$]LINENO.*/&-/
430 t lineno
431 b
432 :lineno
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500433 N
Theodore Ts'oe1052142006-10-21 21:46:47 -0400434 :loop
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500436 t loop
Theodore Ts'oe1052142006-10-21 21:46:47 -0400437 s/-\n.*//
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500438 ' >$as_me.lineno &&
Theodore Ts'oe1052142006-10-21 21:46:47 -0400439 chmod +x "$as_me.lineno" ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500441
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
Theodore Ts'oe1052142006-10-21 21:46:47 -0400444 # original and so on. Autoconf is especially sensitive to this).
445 . "./$as_me.lineno"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500446 # Exit status is that of the last command.
447 exit
448}
449
Theodore Ts'oe1052142006-10-21 21:46:47 -0400450ECHO_C= ECHO_N= ECHO_T=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500451case `echo -n x` in #(((((
Theodore Ts'oe1052142006-10-21 21:46:47 -0400452-n*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500453 case `echo 'xy\c'` in
Theodore Ts'oe1052142006-10-21 21:46:47 -0400454 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500455 xy) ECHO_C='\c';;
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
457 ECHO_T=' ';;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400458 esac;;
459*)
460 ECHO_N='-n';;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500461esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500462
463rm -f conf$$ conf$$.exe conf$$.file
Theodore Ts'oe1052142006-10-21 21:46:47 -0400464if test -d conf$$.dir; then
465 rm -f conf$$.dir/conf$$.file
466else
467 rm -f conf$$.dir
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100468 mkdir conf$$.dir 2>/dev/null
Theodore Ts'oe1052142006-10-21 21:46:47 -0400469fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100470if (echo >conf$$.file) 2>/dev/null; then
471 if ln -s conf$$.file conf$$ 2>/dev/null; then
472 as_ln_s='ln -s'
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
478 as_ln_s='cp -p'
479 elif ln conf$$.file conf$$ 2>/dev/null; then
480 as_ln_s=ln
481 else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500482 as_ln_s='cp -p'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100483 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500484else
485 as_ln_s='cp -p'
486fi
Theodore Ts'oe1052142006-10-21 21:46:47 -0400487rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
488rmdir conf$$.dir 2>/dev/null
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500489
490if mkdir -p . 2>/dev/null; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500491 as_mkdir_p='mkdir -p "$as_dir"'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500492else
493 test -d ./-p && rmdir ./-p
494 as_mkdir_p=false
495fi
496
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400497if test -x / >/dev/null 2>&1; then
498 as_test_x='test -x'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400499else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400500 if ls -dL / >/dev/null 2>&1; then
501 as_ls_L_option=L
502 else
503 as_ls_L_option=
504 fi
505 as_test_x='
506 eval sh -c '\''
507 if test -d "$1"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100508 test -d "$1/.";
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400509 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500510 case $1 in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100511 -*)set "./$1";;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400512 esac;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400514 ???[sx]*):;;*)false;;esac;fi
515 '\'' sh
516 '
Theodore Ts'oe1052142006-10-21 21:46:47 -0400517fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400518as_executable_p=$as_test_x
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500519
520# Sed expression to map a string onto a valid CPP name.
521as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
522
523# Sed expression to map a string onto a valid variable name.
524as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
525
526
Theodore Ts'oe1052142006-10-21 21:46:47 -0400527exec 7<&0 </dev/null 6>&1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500528
529# Name of the host.
530# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531# so uname gets run too.
532ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
533
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500534#
535# Initializations.
536#
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000537ac_default_prefix=/usr/local
Theodore Ts'oe1052142006-10-21 21:46:47 -0400538ac_clean_files=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500539ac_config_libobj_dir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -0400540LIBOBJS=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500541cross_compiling=no
542subdirs=
543MFLAGS=
544MAKEFLAGS=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500545
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500546# Identity of this package.
547PACKAGE_NAME=
548PACKAGE_TARNAME=
549PACKAGE_VERSION=
550PACKAGE_STRING=
551PACKAGE_BUGREPORT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500552PACKAGE_URL=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500553
554ac_unique_file="version.h"
555# Factoring default headers for most tests.
556ac_includes_default="\
557#include <stdio.h>
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400558#ifdef HAVE_SYS_TYPES_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500559# include <sys/types.h>
560#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400561#ifdef HAVE_SYS_STAT_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500562# include <sys/stat.h>
563#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400564#ifdef STDC_HEADERS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500565# include <stdlib.h>
566# include <stddef.h>
567#else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400568# ifdef HAVE_STDLIB_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500569# include <stdlib.h>
570# endif
571#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400572#ifdef HAVE_STRING_H
573# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500574# include <memory.h>
575# endif
576# include <string.h>
577#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400578#ifdef HAVE_STRINGS_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500579# include <strings.h>
580#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400581#ifdef HAVE_INTTYPES_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500582# include <inttypes.h>
Theodore Ts'oe1052142006-10-21 21:46:47 -0400583#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400584#ifdef HAVE_STDINT_H
Theodore Ts'oe1052142006-10-21 21:46:47 -0400585# include <stdint.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500586#endif
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400587#ifdef HAVE_UNISTD_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500588# include <unistd.h>
589#endif"
590
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100591ac_subst_vars='LTLIBOBJS
Theodore Ts'oe1052142006-10-21 21:46:47 -0400592LIBOBJS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100593BUILD_LDFLAGS
594BUILD_CFLAGS
595INTL_FLAGS
596DO_TEST_SUITE
597ET_DIR
598SS_DIR
599LDFLAG_STATIC
600root_sysconfdir
601root_libdir
602root_sbindir
603root_bindir
604root_prefix
605UNIX_CMT
606CYGWIN_CMT
607LINUX_CMT
608UNI_DIFF_OPTS
609SEM_INIT_LIB
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100610SOCKET_LIB
611SIZEOF_LONG_LONG
612SIZEOF_LONG
613SIZEOF_INT
614SIZEOF_SHORT
615BUILD_CC
616MAKEINFO
617STRIP
618AR
619LDCONFIG
620PERL
621SED
622AWK
623CHMOD
624RM
625CP
626MV
627LN_S
628LN
Theodore Ts'obcb915b2009-07-02 18:19:10 -0400629ifNotGNUmake
630ifGNUmake
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100631BINARY_TYPE
632POSUB
633LTLIBINTL
634LIBINTL
635INTLLIBS
636INTL_LIBTOOL_SUFFIX_PREFIX
637INTLOBJS
638GENCAT
639INSTOBJEXT
640DATADIRNAME
641CATOBJEXT
642USE_INCLUDED_LIBINTL
643BUILD_INCLUDED_LIBINTL
644INTLBISON
645LTLIBICONV
646LIBICONV
647HAVE_WPRINTF
648HAVE_SNPRINTF
649HAVE_ASPRINTF
650HAVE_POSIX_PRINTF
651GLIBC21
652ALLOCA
653RANLIB
654MSGMERGE
655XGETTEXT
656GMSGFMT
657MSGFMT
658USE_NLS
659MKINSTALLDIRS
660INSTALL_DATA
661INSTALL_SCRIPT
662INSTALL_PROGRAM
663SET_MAKE
664VERSION
665PACKAGE
666GETTEXT_PACKAGE
667UUIDD_CMT
668E2INITRD_MAN
669E2INITRD_PROG
670FSCK_MAN
671FSCK_PROG
672RESIZER_CMT
673IMAGER_CMT
674DEBUGFS_CMT
675BLKID_CMT
676DEPPROFILED_LIBBLKID
677PROFILED_LIBBLKID
678DEPSTATIC_LIBBLKID
679STATIC_LIBBLKID
680DEPLIBBLKID
681LIBBLKID
682UUID_CMT
683DEPPROFILED_LIBUUID
684PROFILED_LIBUUID
685DEPSTATIC_LIBUUID
686STATIC_LIBUUID
687DEPLIBUUID
688LIBUUID
689PKG_CONFIG
690TEST_IO_CMT
691PRIVATE_LIBS_CMT
692LDFLAG_DYNAMIC
693PROFILED_LIB_EXT
694STATIC_LIB_EXT
695LIB_EXT
696CHECKER_CMT
697PROFILE_CMT
698BSDLIB_CMT
699ELF_CMT
700HTREE_CMT
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400701Q
702E
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400703LINK_BUILD_FLAGS
704LINK_INSTALL_FLAGS
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100705MAINTAINER_CMT
706LINUX_INCLUDE
707EGREP
708GREP
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100709CPP
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500710DLOPEN_LIB
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100711OBJEXT
712EXEEXT
713ac_ct_CC
714CPPFLAGS
715LDFLAGS
716CFLAGS
717CC
718host_os
719host_vendor
720host_cpu
721host
722build_os
723build_vendor
724build_cpu
725build
726E2FSPROGS_PKGVER
727E2FSPROGS_VERSION
728E2FSPROGS_DAY
729E2FSPROGS_MONTH
730E2FSPROGS_YEAR
731target_alias
732host_alias
733build_alias
734LIBS
735ECHO_T
736ECHO_N
737ECHO_C
738DEFS
739mandir
740localedir
741libdir
742psdir
743pdfdir
744dvidir
745htmldir
746infodir
747docdir
748oldincludedir
749includedir
750localstatedir
751sharedstatedir
752sysconfdir
753datadir
754datarootdir
755libexecdir
756sbindir
757bindir
758program_transform_name
759prefix
760exec_prefix
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500761PACKAGE_URL
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100762PACKAGE_BUGREPORT
763PACKAGE_STRING
764PACKAGE_VERSION
765PACKAGE_TARNAME
766PACKAGE_NAME
767PATH_SEPARATOR
768SHELL'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400769ac_subst_files='MCONFIG
770MAKEFILE_ELF
771MAKEFILE_BSDLIB
772MAKEFILE_PROFILE
773MAKEFILE_CHECKER
774MAKEFILE_LIBRARY
Theodore Ts'o488c75a2008-06-07 08:55:21 -0400775ASM_TYPES_HEADER
776PUBLIC_CONFIG_HEADER'
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100777ac_user_opts='
778enable_option_checking
779with_diet_libc
780with_cc
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100781with_ccopts
782with_ldopts
783with_root_prefix
784enable_maintainer_mode
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -0400785enable_symlink_install
786enable_symlink_build
Theodore Ts'oc13351f2009-07-02 00:11:17 -0400787enable_verbose_makecmds
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100788enable_compression
789enable_htree
790enable_elf_shlibs
791enable_bsd_shlibs
792enable_profile
793enable_checker
794enable_jbd_debug
795enable_blkid_debug
796enable_testio_debug
797enable_libuuid
798enable_libblkid
799enable_debugfs
800enable_imager
801enable_resizer
802enable_fsck
803enable_e2initrd_helper
804enable_tls
805enable_uuidd
806enable_nls
807with_gnu_ld
808enable_rpath
809with_libiconv_prefix
810with_included_gettext
811with_libintl_prefix
812'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400813 ac_precious_vars='build_alias
814host_alias
815target_alias
816CC
817CFLAGS
818LDFLAGS
Theodore Ts'o29a5dee2007-07-04 16:28:47 -0400819LIBS
Theodore Ts'oe1052142006-10-21 21:46:47 -0400820CPPFLAGS
Theodore Ts'o14b596d2009-04-22 09:18:30 -0400821CPP
822PKG_CONFIG'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400823
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000824
825# Initialize some variables set by options.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500826ac_init_help=
827ac_init_version=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100828ac_unrecognized_opts=
829ac_unrecognized_sep=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000830# The variables have the same names as the options, with
831# dashes changed to underlines.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500832cache_file=/dev/null
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000833exec_prefix=NONE
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000834no_create=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000835no_recursion=
836prefix=NONE
837program_prefix=NONE
838program_suffix=NONE
839program_transform_name=s,x,x,
840silent=
841site=
842srcdir=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000843verbose=
844x_includes=NONE
845x_libraries=NONE
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500846
847# Installation directory options.
848# These are left unexpanded so users can "make install exec_prefix=/foo"
849# and all the variables that are supposed to be based on exec_prefix
850# by default will actually change.
851# Use braces instead of parens because sh, perl, etc. also accept them.
Theodore Ts'oe1052142006-10-21 21:46:47 -0400852# (The list follows the same order as the GNU Coding Standards.)
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000853bindir='${exec_prefix}/bin'
854sbindir='${exec_prefix}/sbin'
855libexecdir='${exec_prefix}/libexec'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400856datarootdir='${prefix}/share'
857datadir='${datarootdir}'
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000858sysconfdir='${prefix}/etc'
859sharedstatedir='${prefix}/com'
860localstatedir='${prefix}/var'
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000861includedir='${prefix}/include'
862oldincludedir='/usr/include'
Theodore Ts'oe1052142006-10-21 21:46:47 -0400863docdir='${datarootdir}/doc/${PACKAGE}'
864infodir='${datarootdir}/info'
865htmldir='${docdir}'
866dvidir='${docdir}'
867pdfdir='${docdir}'
868psdir='${docdir}'
869libdir='${exec_prefix}/lib'
870localedir='${datarootdir}/locale'
871mandir='${datarootdir}/man'
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000872
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000873ac_prev=
Theodore Ts'oe1052142006-10-21 21:46:47 -0400874ac_dashdash=
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000875for ac_option
876do
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000877 # If the previous option needs an argument, assign it.
878 if test -n "$ac_prev"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -0400879 eval $ac_prev=\$ac_option
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000880 ac_prev=
881 continue
882 fi
883
Theodore Ts'oe1052142006-10-21 21:46:47 -0400884 case $ac_option in
885 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
886 *) ac_optarg=yes ;;
887 esac
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000888
889 # Accept the important Cygnus configure options, so we can diagnose typos.
890
Theodore Ts'oe1052142006-10-21 21:46:47 -0400891 case $ac_dashdash$ac_option in
892 --)
893 ac_dashdash=yes ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000894
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000895 -bindir | --bindir | --bindi | --bind | --bin | --bi)
896 ac_prev=bindir ;;
897 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500898 bindir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000899
900 -build | --build | --buil | --bui | --bu)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500901 ac_prev=build_alias ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000902 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500903 build_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000904
905 -cache-file | --cache-file | --cache-fil | --cache-fi \
906 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
907 ac_prev=cache_file ;;
908 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
909 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500910 cache_file=$ac_optarg ;;
911
912 --config-cache | -C)
913 cache_file=config.cache ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000914
Theodore Ts'oe1052142006-10-21 21:46:47 -0400915 -datadir | --datadir | --datadi | --datad)
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000916 ac_prev=datadir ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400917 -datadir=* | --datadir=* | --datadi=* | --datad=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500918 datadir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +0000919
Theodore Ts'oe1052142006-10-21 21:46:47 -0400920 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
921 | --dataroo | --dataro | --datar)
922 ac_prev=datarootdir ;;
923 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
924 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
925 datarootdir=$ac_optarg ;;
926
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000927 -disable-* | --disable-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100928 ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000929 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100930 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500931 as_fn_error "invalid feature name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100932 ac_useropt_orig=$ac_useropt
933 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
934 case $ac_user_opts in
935 *"
936"enable_$ac_useropt"
937"*) ;;
938 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
939 ac_unrecognized_sep=', ';;
940 esac
941 eval enable_$ac_useropt=no ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -0400942
943 -docdir | --docdir | --docdi | --doc | --do)
944 ac_prev=docdir ;;
945 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
946 docdir=$ac_optarg ;;
947
948 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
949 ac_prev=dvidir ;;
950 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
951 dvidir=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000952
953 -enable-* | --enable-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100954 ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000955 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100956 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -0500957 as_fn_error "invalid feature name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +0100958 ac_useropt_orig=$ac_useropt
959 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
960 case $ac_user_opts in
961 *"
962"enable_$ac_useropt"
963"*) ;;
964 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
965 ac_unrecognized_sep=', ';;
966 esac
967 eval enable_$ac_useropt=\$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000968
969 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
970 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
971 | --exec | --exe | --ex)
972 ac_prev=exec_prefix ;;
973 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
974 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
975 | --exec=* | --exe=* | --ex=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500976 exec_prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000977
978 -gas | --gas | --ga | --g)
979 # Obsolete; use --with-gas.
980 with_gas=yes ;;
981
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500982 -help | --help | --hel | --he | -h)
983 ac_init_help=long ;;
984 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
985 ac_init_help=recursive ;;
986 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
987 ac_init_help=short ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000988
989 -host | --host | --hos | --ho)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500990 ac_prev=host_alias ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000991 -host=* | --host=* | --hos=* | --ho=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -0500992 host_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +0000993
Theodore Ts'oe1052142006-10-21 21:46:47 -0400994 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
995 ac_prev=htmldir ;;
996 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
997 | --ht=*)
998 htmldir=$ac_optarg ;;
999
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001000 -includedir | --includedir | --includedi | --included | --include \
1001 | --includ | --inclu | --incl | --inc)
1002 ac_prev=includedir ;;
1003 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1004 | --includ=* | --inclu=* | --incl=* | --inc=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001005 includedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001006
1007 -infodir | --infodir | --infodi | --infod | --info | --inf)
1008 ac_prev=infodir ;;
1009 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001010 infodir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001011
1012 -libdir | --libdir | --libdi | --libd)
1013 ac_prev=libdir ;;
1014 -libdir=* | --libdir=* | --libdi=* | --libd=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001015 libdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001016
1017 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1018 | --libexe | --libex | --libe)
1019 ac_prev=libexecdir ;;
1020 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1021 | --libexe=* | --libex=* | --libe=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001022 libexecdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001023
Theodore Ts'oe1052142006-10-21 21:46:47 -04001024 -localedir | --localedir | --localedi | --localed | --locale)
1025 ac_prev=localedir ;;
1026 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1027 localedir=$ac_optarg ;;
1028
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001029 -localstatedir | --localstatedir | --localstatedi | --localstated \
Theodore Ts'oe1052142006-10-21 21:46:47 -04001030 | --localstate | --localstat | --localsta | --localst | --locals)
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001031 ac_prev=localstatedir ;;
1032 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
Theodore Ts'oe1052142006-10-21 21:46:47 -04001033 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001034 localstatedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001035
1036 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1037 ac_prev=mandir ;;
1038 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001039 mandir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001040
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001041 -nfp | --nfp | --nf)
1042 # Obsolete; use --without-fp.
1043 with_fp=no ;;
1044
1045 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001046 | --no-cr | --no-c | -n)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001047 no_create=yes ;;
1048
1049 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1050 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1051 no_recursion=yes ;;
1052
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001053 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1054 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1055 | --oldin | --oldi | --old | --ol | --o)
1056 ac_prev=oldincludedir ;;
1057 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1058 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1059 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001060 oldincludedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001061
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001062 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1063 ac_prev=prefix ;;
1064 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001065 prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001066
1067 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1068 | --program-pre | --program-pr | --program-p)
1069 ac_prev=program_prefix ;;
1070 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1071 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001072 program_prefix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001073
1074 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1075 | --program-suf | --program-su | --program-s)
1076 ac_prev=program_suffix ;;
1077 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1078 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001079 program_suffix=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001080
1081 -program-transform-name | --program-transform-name \
1082 | --program-transform-nam | --program-transform-na \
1083 | --program-transform-n | --program-transform- \
1084 | --program-transform | --program-transfor \
1085 | --program-transfo | --program-transf \
1086 | --program-trans | --program-tran \
1087 | --progr-tra | --program-tr | --program-t)
1088 ac_prev=program_transform_name ;;
1089 -program-transform-name=* | --program-transform-name=* \
1090 | --program-transform-nam=* | --program-transform-na=* \
1091 | --program-transform-n=* | --program-transform-=* \
1092 | --program-transform=* | --program-transfor=* \
1093 | --program-transfo=* | --program-transf=* \
1094 | --program-trans=* | --program-tran=* \
1095 | --progr-tra=* | --program-tr=* | --program-t=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001096 program_transform_name=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001097
Theodore Ts'oe1052142006-10-21 21:46:47 -04001098 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1099 ac_prev=pdfdir ;;
1100 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1101 pdfdir=$ac_optarg ;;
1102
1103 -psdir | --psdir | --psdi | --psd | --ps)
1104 ac_prev=psdir ;;
1105 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1106 psdir=$ac_optarg ;;
1107
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001108 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1109 | -silent | --silent | --silen | --sile | --sil)
1110 silent=yes ;;
1111
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001112 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1113 ac_prev=sbindir ;;
1114 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1115 | --sbi=* | --sb=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001116 sbindir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001117
1118 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1119 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1120 | --sharedst | --shareds | --shared | --share | --shar \
1121 | --sha | --sh)
1122 ac_prev=sharedstatedir ;;
1123 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1124 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1125 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1126 | --sha=* | --sh=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001127 sharedstatedir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001128
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001129 -site | --site | --sit)
1130 ac_prev=site ;;
1131 -site=* | --site=* | --sit=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001132 site=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001133
1134 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1135 ac_prev=srcdir ;;
1136 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001137 srcdir=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001138
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001139 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1140 | --syscon | --sysco | --sysc | --sys | --sy)
1141 ac_prev=sysconfdir ;;
1142 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1143 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001144 sysconfdir=$ac_optarg ;;
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001145
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001146 -target | --target | --targe | --targ | --tar | --ta | --t)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001147 ac_prev=target_alias ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001148 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001149 target_alias=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001150
1151 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1152 verbose=yes ;;
1153
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001154 -version | --version | --versio | --versi | --vers | -V)
1155 ac_init_version=: ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001156
1157 -with-* | --with-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001158 ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001159 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001160 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001161 as_fn_error "invalid package name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001162 ac_useropt_orig=$ac_useropt
1163 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1164 case $ac_user_opts in
1165 *"
1166"with_$ac_useropt"
1167"*) ;;
1168 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1169 ac_unrecognized_sep=', ';;
1170 esac
1171 eval with_$ac_useropt=\$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001172
1173 -without-* | --without-*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001174 ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001175 # Reject names that are not valid shell variable names.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001176 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001177 as_fn_error "invalid package name: $ac_useropt"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001178 ac_useropt_orig=$ac_useropt
1179 ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1180 case $ac_user_opts in
1181 *"
1182"with_$ac_useropt"
1183"*) ;;
1184 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1185 ac_unrecognized_sep=', ';;
1186 esac
1187 eval with_$ac_useropt=no ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001188
1189 --x)
1190 # Obsolete; use --with-x.
1191 with_x=yes ;;
1192
1193 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1194 | --x-incl | --x-inc | --x-in | --x-i)
1195 ac_prev=x_includes ;;
1196 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1197 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001198 x_includes=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001199
1200 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1201 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1202 ac_prev=x_libraries ;;
1203 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1204 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001205 x_libraries=$ac_optarg ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001206
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001207 -*) as_fn_error "unrecognized option: \`$ac_option'
1208Try \`$0 --help' for more information."
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001209 ;;
1210
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001211 *=*)
1212 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1213 # Reject names that are not valid shell variable names.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001214 case $ac_envvar in #(
1215 '' | [0-9]* | *[!_$as_cr_alnum]* )
1216 as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1217 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04001218 eval $ac_envvar=\$ac_optarg
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001219 export $ac_envvar ;;
1220
Theodore Ts'o21c84b71997-04-29 16:15:03 +00001221 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001222 # FIXME: should be removed in autoconf 3.0.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001223 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001224 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001225 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001226 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001227 ;;
1228
1229 esac
1230done
1231
1232if test -n "$ac_prev"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001233 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001234 as_fn_error "missing argument to $ac_option"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001235fi
1236
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001237if test -n "$ac_unrecognized_opts"; then
1238 case $enable_option_checking in
1239 no) ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001240 fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001241 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1242 esac
1243fi
1244
1245# Check all directory arguments for consistency.
Theodore Ts'oe1052142006-10-21 21:46:47 -04001246for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1247 datadir sysconfdir sharedstatedir localstatedir includedir \
1248 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1249 libdir localedir mandir
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001250do
Theodore Ts'oe1052142006-10-21 21:46:47 -04001251 eval ac_val=\$$ac_var
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001252 # Remove trailing slashes.
1253 case $ac_val in
1254 */ )
1255 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1256 eval $ac_var=\$ac_val;;
1257 esac
1258 # Be sure to have absolute directory names.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001259 case $ac_val in
Theodore Ts'oe1052142006-10-21 21:46:47 -04001260 [\\/$]* | ?:[\\/]* ) continue;;
1261 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001262 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001263 as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001264done
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001265
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001266# There might be people who depend on the old broken behavior: `$host'
1267# used to hold the argument of --host etc.
1268# FIXME: To remove some day.
1269build=$build_alias
1270host=$host_alias
1271target=$target_alias
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001272
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001273# FIXME: To remove some day.
1274if test "x$host_alias" != x; then
1275 if test "x$build_alias" = x; then
1276 cross_compiling=maybe
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001277 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001278 If a cross compiler is detected then cross compile mode will be used." >&2
1279 elif test "x$build_alias" != "x$host_alias"; then
1280 cross_compiling=yes
1281 fi
1282fi
1283
1284ac_tool_prefix=
1285test -n "$host_alias" && ac_tool_prefix=$host_alias-
1286
1287test "$silent" = yes && exec 6>/dev/null
1288
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001289
Theodore Ts'oe1052142006-10-21 21:46:47 -04001290ac_pwd=`pwd` && test -n "$ac_pwd" &&
1291ac_ls_di=`ls -di .` &&
1292ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001293 as_fn_error "working directory cannot be determined"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001294test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001295 as_fn_error "pwd does not report name of working directory"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001296
1297
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001298# Find the source files, if location was not specified.
1299if test -z "$srcdir"; then
1300 ac_srcdir_defaulted=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04001301 # Try the directory containing this script, then the parent directory.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001302 ac_confdir=`$as_dirname -- "$as_myself" ||
1303$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1304 X"$as_myself" : 'X\(//\)[^/]' \| \
1305 X"$as_myself" : 'X\(//\)$' \| \
1306 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1307$as_echo X"$as_myself" |
Theodore Ts'oe1052142006-10-21 21:46:47 -04001308 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1309 s//\1/
1310 q
1311 }
1312 /^X\(\/\/\)[^/].*/{
1313 s//\1/
1314 q
1315 }
1316 /^X\(\/\/\)$/{
1317 s//\1/
1318 q
1319 }
1320 /^X\(\/\).*/{
1321 s//\1/
1322 q
1323 }
1324 s/.*/./; q'`
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001325 srcdir=$ac_confdir
Theodore Ts'oe1052142006-10-21 21:46:47 -04001326 if test ! -r "$srcdir/$ac_unique_file"; then
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001327 srcdir=..
1328 fi
1329else
1330 ac_srcdir_defaulted=no
1331fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04001332if test ! -r "$srcdir/$ac_unique_file"; then
1333 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001334 as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001335fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04001336ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1337ac_abs_confdir=`(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001338 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
Theodore Ts'oe1052142006-10-21 21:46:47 -04001339 pwd)`
1340# When building in place, set srcdir=.
1341if test "$ac_abs_confdir" = "$ac_pwd"; then
1342 srcdir=.
1343fi
1344# Remove unnecessary trailing slashes from srcdir.
1345# Double slashes in file names in object file debugging info
1346# mess up M-x gdb in Emacs.
1347case $srcdir in
1348*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1349esac
1350for ac_var in $ac_precious_vars; do
1351 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1352 eval ac_env_${ac_var}_value=\$${ac_var}
1353 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1354 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1355done
Theodore Ts'o50e1e101997-04-26 13:58:21 +00001356
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001357#
1358# Report the --help message.
1359#
1360if test "$ac_init_help" = "long"; then
1361 # Omit some internal or obsolete options to make the list less imposing.
1362 # This message is too long to be a string in the A/UX 3.1 sh.
1363 cat <<_ACEOF
1364\`configure' configures this package to adapt to many kinds of systems.
1365
1366Usage: $0 [OPTION]... [VAR=VALUE]...
1367
1368To assign environment variables (e.g., CC, CFLAGS...), specify them as
1369VAR=VALUE. See below for descriptions of some of the useful variables.
1370
1371Defaults for the options are specified in brackets.
1372
1373Configuration:
1374 -h, --help display this help and exit
1375 --help=short display options specific to this package
1376 --help=recursive display the short help of all the included packages
1377 -V, --version display version information and exit
1378 -q, --quiet, --silent do not print \`checking...' messages
1379 --cache-file=FILE cache test results in FILE [disabled]
1380 -C, --config-cache alias for \`--cache-file=config.cache'
1381 -n, --no-create do not create output files
1382 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1383
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001384Installation directories:
1385 --prefix=PREFIX install architecture-independent files in PREFIX
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001386 [$ac_default_prefix]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001387 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001388 [PREFIX]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001389
1390By default, \`make install' will install all the files in
1391\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1392an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1393for instance \`--prefix=\$HOME'.
1394
1395For better control, use the options below.
1396
1397Fine tuning of the installation directories:
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001398 --bindir=DIR user executables [EPREFIX/bin]
1399 --sbindir=DIR system admin executables [EPREFIX/sbin]
1400 --libexecdir=DIR program executables [EPREFIX/libexec]
1401 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1402 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1403 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1404 --libdir=DIR object code libraries [EPREFIX/lib]
1405 --includedir=DIR C header files [PREFIX/include]
1406 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1407 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1408 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1409 --infodir=DIR info documentation [DATAROOTDIR/info]
1410 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1411 --mandir=DIR man documentation [DATAROOTDIR/man]
1412 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1413 --htmldir=DIR html documentation [DOCDIR]
1414 --dvidir=DIR dvi documentation [DOCDIR]
1415 --pdfdir=DIR pdf documentation [DOCDIR]
1416 --psdir=DIR ps documentation [DOCDIR]
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001417_ACEOF
1418
1419 cat <<\_ACEOF
1420
1421System types:
1422 --build=BUILD configure for building on BUILD [guessed]
1423 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1424_ACEOF
1425fi
1426
1427if test -n "$ac_init_help"; then
1428
1429 cat <<\_ACEOF
1430
1431Optional Features:
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001432 --disable-option-checking ignore unrecognized --enable/--with options
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001433 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1434 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
Theodore Ts'o98919bd2005-02-04 10:43:58 -05001435 --enable-maintainer-mode enable makefile rules useful for maintainers
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04001436 --enable-symlink-install use symlinks when installing instead of hard links
1437 --enable-symlink-build use symlinks while building instead of hard links
1438 --enable-verbose-makecmds enable verbose make command output
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001439 --enable-compression enable EXPERIMENTAL compression support
1440 --enable-htree enable EXPERIMENTAL htree directory support
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001441 --enable-elf-shlibs select ELF shared libraries
1442 --enable-bsd-shlibs select BSD shared libraries
1443 --enable-profile build profiling libraries
1444 --enable-checker build checker libraries
1445 --enable-jbd-debug enable journal debugging
1446 --enable-blkid-debug enable blkid debugging
Theodore Ts'oaf773652008-09-01 11:27:27 -04001447 --disable-testio-debug disable the use of the test I/O manager for debugging
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001448 --disable-libuuid do not build private uuid library
Theodore Ts'o14b596d2009-04-22 09:18:30 -04001449 --disable-libblkid do not build private blkid library
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001450 --disable-debugfs disable support of debugfs program
1451 --disable-imager disable support of e2image program
1452 --disable-resizer disable support of e2resize program
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001453 --enable-fsck build fsck wrapper program
1454 --enable-e2initrd-helper build e2initrd-helper program
Theodore Ts'o32493942007-12-31 10:45:01 -05001455 --disable-tls disable use of thread local support
Theodore Ts'o5610f992007-12-31 11:16:56 -05001456 --disable-uuidd disable building the uuid daemon
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001457 --disable-nls do not use Native Language Support
1458 --disable-rpath do not hardcode runtime library paths
1459
1460Optional Packages:
1461 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1462 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
Theodore Ts'o32493942007-12-31 10:45:01 -05001463 --with-diet-libc use diet libc
Theodore Ts'o0b5b9f92009-09-06 21:28:47 -04001464 --with-cc no longer supported, use CC= instead
1465 --with-ccopts no longer supported, use CFLAGS= instead
1466 --with-ldopts no longer supported, use LDFLAGS= instead
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001467 --with-root-prefix=PREFIX override prefix variable for files to be placed in the root
1468 --with-gnu-ld assume the C compiler uses GNU ld default=no
1469 --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib
1470 --without-libiconv-prefix don't search for libiconv in includedir and libdir
1471 --with-included-gettext use the GNU gettext library included here
1472 --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib
1473 --without-libintl-prefix don't search for libintl in includedir and libdir
1474
1475Some influential environment variables:
1476 CC C compiler command
1477 CFLAGS C compiler flags
1478 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1479 nonstandard directory <lib dir>
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04001480 LIBS libraries to pass to the linker, e.g. -l<library>
Theodore Ts'oe1052142006-10-21 21:46:47 -04001481 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1482 you have headers in a nonstandard directory <include dir>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001483 CPP C preprocessor
Theodore Ts'o14b596d2009-04-22 09:18:30 -04001484 PKG_CONFIG path to pkg-config utility
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001485
1486Use these variables to override the choices made by `configure' or to help
1487it to find libraries and programs with nonstandard names/locations.
1488
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001489Report bugs to the package provider.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001490_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001491ac_status=$?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001492fi
1493
1494if test "$ac_init_help" = "recursive"; then
1495 # If there are subdirs, report their specific --help.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001496 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001497 test -d "$ac_dir" ||
1498 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1499 continue
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001500 ac_builddir=.
1501
Theodore Ts'oe1052142006-10-21 21:46:47 -04001502case "$ac_dir" in
1503.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1504*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001505 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -04001506 # A ".." for each directory in $ac_dir_suffix.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001507 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -04001508 case $ac_top_builddir_sub in
1509 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1510 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1511 esac ;;
1512esac
1513ac_abs_top_builddir=$ac_pwd
1514ac_abs_builddir=$ac_pwd$ac_dir_suffix
1515# for backward compatibility:
1516ac_top_builddir=$ac_top_build_prefix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001517
1518case $srcdir in
Theodore Ts'oe1052142006-10-21 21:46:47 -04001519 .) # We are building in place.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001520 ac_srcdir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -04001521 ac_top_srcdir=$ac_top_builddir_sub
1522 ac_abs_top_srcdir=$ac_pwd ;;
1523 [\\/]* | ?:[\\/]* ) # Absolute name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001524 ac_srcdir=$srcdir$ac_dir_suffix;
Theodore Ts'oe1052142006-10-21 21:46:47 -04001525 ac_top_srcdir=$srcdir
1526 ac_abs_top_srcdir=$srcdir ;;
1527 *) # Relative name.
1528 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1529 ac_top_srcdir=$ac_top_build_prefix$srcdir
1530 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001531esac
Theodore Ts'oe1052142006-10-21 21:46:47 -04001532ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001533
Theodore Ts'oe1052142006-10-21 21:46:47 -04001534 cd "$ac_dir" || { ac_status=$?; continue; }
1535 # Check for guested configure.
1536 if test -f "$ac_srcdir/configure.gnu"; then
1537 echo &&
1538 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1539 elif test -f "$ac_srcdir/configure"; then
1540 echo &&
1541 $SHELL "$ac_srcdir/configure" --help=recursive
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001542 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01001543 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
Theodore Ts'oe1052142006-10-21 21:46:47 -04001544 fi || ac_status=$?
1545 cd "$ac_pwd" || { ac_status=$?; break; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001546 done
1547fi
1548
Theodore Ts'oe1052142006-10-21 21:46:47 -04001549test -n "$ac_init_help" && exit $ac_status
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001550if $ac_init_version; then
1551 cat <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001552configure
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001553generated by GNU Autoconf 2.64
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001554
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001555Copyright (C) 2009 Free Software Foundation, Inc.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001556This configure script is free software; the Free Software Foundation
1557gives unlimited permission to copy, distribute and modify it.
1558_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04001559 exit
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05001560fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05001561
1562## ------------------------ ##
1563## Autoconf initialization. ##
1564## ------------------------ ##
1565
1566# ac_fn_c_try_compile LINENO
1567# --------------------------
1568# Try to compile conftest.$ac_ext, and return whether this succeeded.
1569ac_fn_c_try_compile ()
1570{
1571 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1572 rm -f conftest.$ac_objext
1573 if { { ac_try="$ac_compile"
1574case "(($ac_try" in
1575 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1576 *) ac_try_echo=$ac_try;;
1577esac
1578eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1579$as_echo "$ac_try_echo"; } >&5
1580 (eval "$ac_compile") 2>conftest.err
1581 ac_status=$?
1582 if test -s conftest.err; then
1583 grep -v '^ *+' conftest.err >conftest.er1
1584 cat conftest.er1 >&5
1585 mv -f conftest.er1 conftest.err
1586 fi
1587 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1588 test $ac_status = 0; } && {
1589 test -z "$ac_c_werror_flag" ||
1590 test ! -s conftest.err
1591 } && test -s conftest.$ac_objext; then :
1592 ac_retval=0
1593else
1594 $as_echo "$as_me: failed program was:" >&5
1595sed 's/^/| /' conftest.$ac_ext >&5
1596
1597 ac_retval=1
1598fi
1599 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1600 return $ac_retval
1601
1602} # ac_fn_c_try_compile
1603
1604# ac_fn_c_try_link LINENO
1605# -----------------------
1606# Try to link conftest.$ac_ext, and return whether this succeeded.
1607ac_fn_c_try_link ()
1608{
1609 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1610 rm -f conftest.$ac_objext conftest$ac_exeext
1611 if { { ac_try="$ac_link"
1612case "(($ac_try" in
1613 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1614 *) ac_try_echo=$ac_try;;
1615esac
1616eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1617$as_echo "$ac_try_echo"; } >&5
1618 (eval "$ac_link") 2>conftest.err
1619 ac_status=$?
1620 if test -s conftest.err; then
1621 grep -v '^ *+' conftest.err >conftest.er1
1622 cat conftest.er1 >&5
1623 mv -f conftest.er1 conftest.err
1624 fi
1625 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1626 test $ac_status = 0; } && {
1627 test -z "$ac_c_werror_flag" ||
1628 test ! -s conftest.err
1629 } && test -s conftest$ac_exeext && {
1630 test "$cross_compiling" = yes ||
1631 $as_test_x conftest$ac_exeext
1632 }; then :
1633 ac_retval=0
1634else
1635 $as_echo "$as_me: failed program was:" >&5
1636sed 's/^/| /' conftest.$ac_ext >&5
1637
1638 ac_retval=1
1639fi
1640 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1641 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1642 # interfere with the next link command; also delete a directory that is
1643 # left behind by Apple's compiler. We do this before executing the actions.
1644 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1645 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1646 return $ac_retval
1647
1648} # ac_fn_c_try_link
1649
1650# ac_fn_c_try_cpp LINENO
1651# ----------------------
1652# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1653ac_fn_c_try_cpp ()
1654{
1655 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1656 if { { ac_try="$ac_cpp conftest.$ac_ext"
1657case "(($ac_try" in
1658 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1659 *) ac_try_echo=$ac_try;;
1660esac
1661eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1662$as_echo "$ac_try_echo"; } >&5
1663 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1664 ac_status=$?
1665 if test -s conftest.err; then
1666 grep -v '^ *+' conftest.err >conftest.er1
1667 cat conftest.er1 >&5
1668 mv -f conftest.er1 conftest.err
1669 fi
1670 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1671 test $ac_status = 0; } >/dev/null && {
1672 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1673 test ! -s conftest.err
1674 }; then :
1675 ac_retval=0
1676else
1677 $as_echo "$as_me: failed program was:" >&5
1678sed 's/^/| /' conftest.$ac_ext >&5
1679
1680 ac_retval=1
1681fi
1682 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1683 return $ac_retval
1684
1685} # ac_fn_c_try_cpp
1686
1687# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1688# -------------------------------------------------------
1689# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1690# the include files in INCLUDES and setting the cache variable VAR
1691# accordingly.
1692ac_fn_c_check_header_mongrel ()
1693{
1694 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1695 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1697$as_echo_n "checking for $2... " >&6; }
1698if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1699 $as_echo_n "(cached) " >&6
1700fi
1701eval ac_res=\$$3
1702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1703$as_echo "$ac_res" >&6; }
1704else
1705 # Is the header compilable?
1706{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1707$as_echo_n "checking $2 usability... " >&6; }
1708cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1709/* end confdefs.h. */
1710$4
1711#include <$2>
1712_ACEOF
1713if ac_fn_c_try_compile "$LINENO"; then :
1714 ac_header_compiler=yes
1715else
1716 ac_header_compiler=no
1717fi
1718rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1719{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1720$as_echo "$ac_header_compiler" >&6; }
1721
1722# Is the header present?
1723{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1724$as_echo_n "checking $2 presence... " >&6; }
1725cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1726/* end confdefs.h. */
1727#include <$2>
1728_ACEOF
1729if ac_fn_c_try_cpp "$LINENO"; then :
1730 ac_header_preproc=yes
1731else
1732 ac_header_preproc=no
1733fi
1734rm -f conftest.err conftest.$ac_ext
1735{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1736$as_echo "$ac_header_preproc" >&6; }
1737
1738# So? What about this header?
1739case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1740 yes:no: )
1741 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1742$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1743 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1744$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1745 ;;
1746 no:yes:* )
1747 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1748$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1749 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1750$as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1751 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1752$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1753 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1754$as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1755 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1756$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1757 ;;
1758esac
1759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1760$as_echo_n "checking for $2... " >&6; }
1761if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1762 $as_echo_n "(cached) " >&6
1763else
1764 eval "$3=\$ac_header_compiler"
1765fi
1766eval ac_res=\$$3
1767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1768$as_echo "$ac_res" >&6; }
1769fi
1770 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1771
1772} # ac_fn_c_check_header_mongrel
1773
1774# ac_fn_c_try_run LINENO
1775# ----------------------
1776# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1777# that executables *can* be run.
1778ac_fn_c_try_run ()
1779{
1780 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1781 if { { ac_try="$ac_link"
1782case "(($ac_try" in
1783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1784 *) ac_try_echo=$ac_try;;
1785esac
1786eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1787$as_echo "$ac_try_echo"; } >&5
1788 (eval "$ac_link") 2>&5
1789 ac_status=$?
1790 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1791 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1792 { { case "(($ac_try" in
1793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1794 *) ac_try_echo=$ac_try;;
1795esac
1796eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1797$as_echo "$ac_try_echo"; } >&5
1798 (eval "$ac_try") 2>&5
1799 ac_status=$?
1800 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1801 test $ac_status = 0; }; }; then :
1802 ac_retval=0
1803else
1804 $as_echo "$as_me: program exited with status $ac_status" >&5
1805 $as_echo "$as_me: failed program was:" >&5
1806sed 's/^/| /' conftest.$ac_ext >&5
1807
1808 ac_retval=$ac_status
1809fi
1810 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1811 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1812 return $ac_retval
1813
1814} # ac_fn_c_try_run
1815
1816# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1817# -------------------------------------------------------
1818# Tests whether HEADER exists and can be compiled using the include files in
1819# INCLUDES, setting the cache variable VAR accordingly.
1820ac_fn_c_check_header_compile ()
1821{
1822 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1824$as_echo_n "checking for $2... " >&6; }
1825if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1826 $as_echo_n "(cached) " >&6
1827else
1828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1829/* end confdefs.h. */
1830$4
1831#include <$2>
1832_ACEOF
1833if ac_fn_c_try_compile "$LINENO"; then :
1834 eval "$3=yes"
1835else
1836 eval "$3=no"
1837fi
1838rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1839fi
1840eval ac_res=\$$3
1841 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1842$as_echo "$ac_res" >&6; }
1843 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1844
1845} # ac_fn_c_check_header_compile
1846
1847# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1848# -------------------------------------------
1849# Tests whether TYPE exists after having included INCLUDES, setting cache
1850# variable VAR accordingly.
1851ac_fn_c_check_type ()
1852{
1853 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1855$as_echo_n "checking for $2... " >&6; }
1856if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1857 $as_echo_n "(cached) " >&6
1858else
1859 eval "$3=no"
1860 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1861/* end confdefs.h. */
1862$4
1863int
1864main ()
1865{
1866if (sizeof ($2))
1867 return 0;
1868 ;
1869 return 0;
1870}
1871_ACEOF
1872if ac_fn_c_try_compile "$LINENO"; then :
1873 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1874/* end confdefs.h. */
1875$4
1876int
1877main ()
1878{
1879if (sizeof (($2)))
1880 return 0;
1881 ;
1882 return 0;
1883}
1884_ACEOF
1885if ac_fn_c_try_compile "$LINENO"; then :
1886
1887else
1888 eval "$3=yes"
1889fi
1890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1891fi
1892rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1893fi
1894eval ac_res=\$$3
1895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1896$as_echo "$ac_res" >&6; }
1897 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1898
1899} # ac_fn_c_check_type
1900
1901# ac_fn_c_check_func LINENO FUNC VAR
1902# ----------------------------------
1903# Tests whether FUNC exists, setting the cache variable VAR accordingly
1904ac_fn_c_check_func ()
1905{
1906 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1908$as_echo_n "checking for $2... " >&6; }
1909if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1910 $as_echo_n "(cached) " >&6
1911else
1912 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1913/* end confdefs.h. */
1914/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1915 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1916#define $2 innocuous_$2
1917
1918/* System header to define __stub macros and hopefully few prototypes,
1919 which can conflict with char $2 (); below.
1920 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1921 <limits.h> exists even on freestanding compilers. */
1922
1923#ifdef __STDC__
1924# include <limits.h>
1925#else
1926# include <assert.h>
1927#endif
1928
1929#undef $2
1930
1931/* Override any GCC internal prototype to avoid an error.
1932 Use char because int might match the return type of a GCC
1933 builtin and then its argument prototype would still apply. */
1934#ifdef __cplusplus
1935extern "C"
1936#endif
1937char $2 ();
1938/* The GNU C library defines this for functions which it implements
1939 to always fail with ENOSYS. Some functions are actually named
1940 something starting with __ and the normal name is an alias. */
1941#if defined __stub_$2 || defined __stub___$2
1942choke me
1943#endif
1944
1945int
1946main ()
1947{
1948return $2 ();
1949 ;
1950 return 0;
1951}
1952_ACEOF
1953if ac_fn_c_try_link "$LINENO"; then :
1954 eval "$3=yes"
1955else
1956 eval "$3=no"
1957fi
1958rm -f core conftest.err conftest.$ac_objext \
1959 conftest$ac_exeext conftest.$ac_ext
1960fi
1961eval ac_res=\$$3
1962 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1963$as_echo "$ac_res" >&6; }
1964 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1965
1966} # ac_fn_c_check_func
1967
1968# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1969# --------------------------------------------
1970# Tries to find the compile-time value of EXPR in a program that includes
1971# INCLUDES, setting VAR accordingly. Returns whether the value could be
1972# computed
1973ac_fn_c_compute_int ()
1974{
1975 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1976 if test "$cross_compiling" = yes; then
1977 # Depending upon the size, compute the lo and hi bounds.
1978cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1979/* end confdefs.h. */
1980$4
1981int
1982main ()
1983{
1984static int test_array [1 - 2 * !(($2) >= 0)];
1985test_array [0] = 0
1986
1987 ;
1988 return 0;
1989}
1990_ACEOF
1991if ac_fn_c_try_compile "$LINENO"; then :
1992 ac_lo=0 ac_mid=0
1993 while :; do
1994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1995/* end confdefs.h. */
1996$4
1997int
1998main ()
1999{
2000static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2001test_array [0] = 0
2002
2003 ;
2004 return 0;
2005}
2006_ACEOF
2007if ac_fn_c_try_compile "$LINENO"; then :
2008 ac_hi=$ac_mid; break
2009else
2010 as_fn_arith $ac_mid + 1 && ac_lo=$as_val
2011 if test $ac_lo -le $ac_mid; then
2012 ac_lo= ac_hi=
2013 break
2014 fi
2015 as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
2016fi
2017rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2018 done
2019else
2020 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2021/* end confdefs.h. */
2022$4
2023int
2024main ()
2025{
2026static int test_array [1 - 2 * !(($2) < 0)];
2027test_array [0] = 0
2028
2029 ;
2030 return 0;
2031}
2032_ACEOF
2033if ac_fn_c_try_compile "$LINENO"; then :
2034 ac_hi=-1 ac_mid=-1
2035 while :; do
2036 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2037/* end confdefs.h. */
2038$4
2039int
2040main ()
2041{
2042static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2043test_array [0] = 0
2044
2045 ;
2046 return 0;
2047}
2048_ACEOF
2049if ac_fn_c_try_compile "$LINENO"; then :
2050 ac_lo=$ac_mid; break
2051else
2052 as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2053 if test $ac_mid -le $ac_hi; then
2054 ac_lo= ac_hi=
2055 break
2056 fi
2057 as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2058fi
2059rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2060 done
2061else
2062 ac_lo= ac_hi=
2063fi
2064rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2065fi
2066rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2067# Binary search between lo and hi bounds.
2068while test "x$ac_lo" != "x$ac_hi"; do
2069 as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2070 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2071/* end confdefs.h. */
2072$4
2073int
2074main ()
2075{
2076static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2077test_array [0] = 0
2078
2079 ;
2080 return 0;
2081}
2082_ACEOF
2083if ac_fn_c_try_compile "$LINENO"; then :
2084 ac_hi=$ac_mid
2085else
2086 as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2087fi
2088rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2089done
2090case $ac_lo in #((
2091?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2092'') ac_retval=1 ;;
2093esac
2094 else
2095 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2096/* end confdefs.h. */
2097$4
2098static long int longval () { return $2; }
2099static unsigned long int ulongval () { return $2; }
2100#include <stdio.h>
2101#include <stdlib.h>
2102int
2103main ()
2104{
2105
2106 FILE *f = fopen ("conftest.val", "w");
2107 if (! f)
2108 return 1;
2109 if (($2) < 0)
2110 {
2111 long int i = longval ();
2112 if (i != ($2))
2113 return 1;
2114 fprintf (f, "%ld", i);
2115 }
2116 else
2117 {
2118 unsigned long int i = ulongval ();
2119 if (i != ($2))
2120 return 1;
2121 fprintf (f, "%lu", i);
2122 }
2123 /* Do not output a trailing newline, as this causes \r\n confusion
2124 on some platforms. */
2125 return ferror (f) || fclose (f) != 0;
2126
2127 ;
2128 return 0;
2129}
2130_ACEOF
2131if ac_fn_c_try_run "$LINENO"; then :
2132 echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2133else
2134 ac_retval=1
2135fi
2136rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2137 conftest.$ac_objext conftest.beam conftest.$ac_ext
2138rm -f conftest.val
2139
2140 fi
2141 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2142 return $ac_retval
2143
2144} # ac_fn_c_compute_int
2145
2146# ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
2147# ----------------------------------------------------
2148# Tries to find if the field MEMBER exists in type AGGR, after including
2149# INCLUDES, setting cache variable VAR accordingly.
2150ac_fn_c_check_member ()
2151{
2152 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2153 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
2154$as_echo_n "checking for $2.$3... " >&6; }
2155if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
2156 $as_echo_n "(cached) " >&6
2157else
2158 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2159/* end confdefs.h. */
2160$5
2161int
2162main ()
2163{
2164static $2 ac_aggr;
2165if (ac_aggr.$3)
2166return 0;
2167 ;
2168 return 0;
2169}
2170_ACEOF
2171if ac_fn_c_try_compile "$LINENO"; then :
2172 eval "$4=yes"
2173else
2174 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2175/* end confdefs.h. */
2176$5
2177int
2178main ()
2179{
2180static $2 ac_aggr;
2181if (sizeof ac_aggr.$3)
2182return 0;
2183 ;
2184 return 0;
2185}
2186_ACEOF
2187if ac_fn_c_try_compile "$LINENO"; then :
2188 eval "$4=yes"
2189else
2190 eval "$4=no"
2191fi
2192rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2193fi
2194rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2195fi
2196eval ac_res=\$$4
2197 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2198$as_echo "$ac_res" >&6; }
2199 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2200
2201} # ac_fn_c_check_member
2202
2203# ac_fn_c_check_decl LINENO SYMBOL VAR
2204# ------------------------------------
2205# Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
2206ac_fn_c_check_decl ()
2207{
2208 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2209 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $2 is declared" >&5
2210$as_echo_n "checking whether $2 is declared... " >&6; }
2211if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
2212 $as_echo_n "(cached) " >&6
2213else
2214 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2215/* end confdefs.h. */
2216$4
2217int
2218main ()
2219{
2220#ifndef $2
2221 (void) $2;
2222#endif
2223
2224 ;
2225 return 0;
2226}
2227_ACEOF
2228if ac_fn_c_try_compile "$LINENO"; then :
2229 eval "$3=yes"
2230else
2231 eval "$3=no"
2232fi
2233rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2234fi
2235eval ac_res=\$$3
2236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2237$as_echo "$ac_res" >&6; }
2238 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
2239
2240} # ac_fn_c_check_decl
Theodore Ts'oe1052142006-10-21 21:46:47 -04002241cat >config.log <<_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002242This file contains any messages produced by compilers while
2243running configure, to aid debugging if configure makes a mistake.
2244
2245It was created by $as_me, which was
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002246generated by GNU Autoconf 2.64. Invocation command line was
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002247
2248 $ $0 $@
2249
2250_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04002251exec 5>>config.log
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002252{
2253cat <<_ASUNAME
2254## --------- ##
2255## Platform. ##
2256## --------- ##
2257
2258hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2259uname -m = `(uname -m) 2>/dev/null || echo unknown`
2260uname -r = `(uname -r) 2>/dev/null || echo unknown`
2261uname -s = `(uname -s) 2>/dev/null || echo unknown`
2262uname -v = `(uname -v) 2>/dev/null || echo unknown`
2263
2264/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2265/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2266
2267/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2268/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2269/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
Theodore Ts'oe1052142006-10-21 21:46:47 -04002270/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002271/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2272/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2273/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2274
2275_ASUNAME
2276
2277as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2278for as_dir in $PATH
2279do
2280 IFS=$as_save_IFS
2281 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002282 $as_echo "PATH: $as_dir"
2283 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002284IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002285
2286} >&5
2287
2288cat >&5 <<_ACEOF
2289
2290
2291## ----------- ##
2292## Core tests. ##
2293## ----------- ##
2294
2295_ACEOF
2296
2297
2298# Keep a trace of the command line.
2299# Strip out --no-create and --no-recursion so they do not pile up.
2300# Strip out --silent because we don't want to record it for future runs.
2301# Also quote any args containing shell meta-characters.
2302# Make two passes to allow for proper duplicate-argument suppression.
2303ac_configure_args=
2304ac_configure_args0=
2305ac_configure_args1=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002306ac_must_keep_next=false
2307for ac_pass in 1 2
2308do
2309 for ac_arg
2310 do
2311 case $ac_arg in
2312 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2313 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2314 | -silent | --silent | --silen | --sile | --sil)
2315 continue ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002316 *\'*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002317 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002318 esac
2319 case $ac_pass in
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002320 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002321 2)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002322 as_fn_append ac_configure_args1 " '$ac_arg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002323 if test $ac_must_keep_next = true; then
2324 ac_must_keep_next=false # Got value, back to normal.
2325 else
2326 case $ac_arg in
2327 *=* | --config-cache | -C | -disable-* | --disable-* \
2328 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2329 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2330 | -with-* | --with-* | -without-* | --without-* | --x)
2331 case "$ac_configure_args0 " in
2332 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2333 esac
2334 ;;
2335 -* ) ac_must_keep_next=true ;;
2336 esac
2337 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002338 as_fn_append ac_configure_args " '$ac_arg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002339 ;;
2340 esac
2341 done
2342done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002343{ ac_configure_args0=; unset ac_configure_args0;}
2344{ ac_configure_args1=; unset ac_configure_args1;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002345
2346# When interrupted or exit'd, cleanup temporary files, and complete
2347# config.log. We remove comments because anyway the quotes in there
2348# would cause problems or look ugly.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002349# WARNING: Use '\'' to represent an apostrophe within the trap.
2350# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002351trap 'exit_status=$?
2352 # Save into config.log some information that might help in debugging.
2353 {
2354 echo
2355
2356 cat <<\_ASBOX
2357## ---------------- ##
2358## Cache variables. ##
2359## ---------------- ##
2360_ASBOX
2361 echo
2362 # The following way of writing the cache mishandles newlines in values,
Theodore Ts'oe1052142006-10-21 21:46:47 -04002363(
2364 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2365 eval ac_val=\$$ac_var
2366 case $ac_val in #(
2367 *${as_nl}*)
2368 case $ac_var in #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002369 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002370$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002371 esac
2372 case $ac_var in #(
2373 _ | IFS | as_nl) ;; #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002374 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002375 *) { eval $ac_var=; unset $ac_var;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002376 esac ;;
2377 esac
2378 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002379 (set) 2>&1 |
Theodore Ts'oe1052142006-10-21 21:46:47 -04002380 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2381 *${as_nl}ac_space=\ *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002382 sed -n \
Theodore Ts'oe1052142006-10-21 21:46:47 -04002383 "s/'\''/'\''\\\\'\'''\''/g;
2384 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2385 ;; #(
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002386 *)
Theodore Ts'oe1052142006-10-21 21:46:47 -04002387 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002388 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002389 esac |
2390 sort
2391)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002392 echo
2393
2394 cat <<\_ASBOX
2395## ----------------- ##
2396## Output variables. ##
2397## ----------------- ##
2398_ASBOX
2399 echo
2400 for ac_var in $ac_subst_vars
2401 do
Theodore Ts'oe1052142006-10-21 21:46:47 -04002402 eval ac_val=\$$ac_var
2403 case $ac_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002404 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002405 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002406 $as_echo "$ac_var='\''$ac_val'\''"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002407 done | sort
2408 echo
2409
2410 if test -n "$ac_subst_files"; then
2411 cat <<\_ASBOX
Theodore Ts'oe1052142006-10-21 21:46:47 -04002412## ------------------- ##
2413## File substitutions. ##
2414## ------------------- ##
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002415_ASBOX
2416 echo
2417 for ac_var in $ac_subst_files
2418 do
Theodore Ts'oe1052142006-10-21 21:46:47 -04002419 eval ac_val=\$$ac_var
2420 case $ac_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002421 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002422 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002423 $as_echo "$ac_var='\''$ac_val'\''"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002424 done | sort
2425 echo
2426 fi
2427
2428 if test -s confdefs.h; then
2429 cat <<\_ASBOX
2430## ----------- ##
2431## confdefs.h. ##
2432## ----------- ##
2433_ASBOX
2434 echo
Theodore Ts'oe1052142006-10-21 21:46:47 -04002435 cat confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002436 echo
2437 fi
2438 test "$ac_signal" != 0 &&
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002439 $as_echo "$as_me: caught signal $ac_signal"
2440 $as_echo "$as_me: exit $exit_status"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002441 } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002442 rm -f core *.core core.conftest.* &&
2443 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002444 exit $exit_status
Theodore Ts'oe1052142006-10-21 21:46:47 -04002445' 0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002446for ac_signal in 1 2 13 15; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002447 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002448done
2449ac_signal=0
2450
2451# confdefs.h avoids OS command line length limits that DEFS can exceed.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002452rm -f -r conftest* confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002453
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002454$as_echo "/* confdefs.h */" > confdefs.h
2455
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002456# Predefined preprocessor variables.
2457
2458cat >>confdefs.h <<_ACEOF
2459#define PACKAGE_NAME "$PACKAGE_NAME"
2460_ACEOF
2461
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002462cat >>confdefs.h <<_ACEOF
2463#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2464_ACEOF
2465
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002466cat >>confdefs.h <<_ACEOF
2467#define PACKAGE_VERSION "$PACKAGE_VERSION"
2468_ACEOF
2469
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002470cat >>confdefs.h <<_ACEOF
2471#define PACKAGE_STRING "$PACKAGE_STRING"
2472_ACEOF
2473
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002474cat >>confdefs.h <<_ACEOF
2475#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2476_ACEOF
2477
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002478cat >>confdefs.h <<_ACEOF
2479#define PACKAGE_URL "$PACKAGE_URL"
2480_ACEOF
2481
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002482
2483# Let the site file select an alternate cache file if it wants to.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002484# Prefer an explicitly selected file to automatically selected ones.
2485ac_site_file1=NONE
2486ac_site_file2=NONE
Theodore Ts'oe1052142006-10-21 21:46:47 -04002487if test -n "$CONFIG_SITE"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002488 ac_site_file1=$CONFIG_SITE
Theodore Ts'oe1052142006-10-21 21:46:47 -04002489elif test "x$prefix" != xNONE; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002490 ac_site_file1=$prefix/share/config.site
2491 ac_site_file2=$prefix/etc/config.site
Theodore Ts'oe1052142006-10-21 21:46:47 -04002492else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002493 ac_site_file1=$ac_default_prefix/share/config.site
2494 ac_site_file2=$ac_default_prefix/etc/config.site
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002495fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002496for ac_site_file in "$ac_site_file1" "$ac_site_file2"
Theodore Ts'oe1052142006-10-21 21:46:47 -04002497do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002498 test "x$ac_site_file" = xNONE && continue
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002499 if test -r "$ac_site_file"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002500 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002501$as_echo "$as_me: loading site script $ac_site_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002502 sed 's/^/| /' "$ac_site_file" >&5
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002503 . "$ac_site_file"
2504 fi
2505done
2506
2507if test -r "$cache_file"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002508 # Some versions of bash will fail to source /dev/null (special
2509 # files actually), so we avoid doing that.
2510 if test -f "$cache_file"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002511 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002512$as_echo "$as_me: loading cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002513 case $cache_file in
Theodore Ts'oe1052142006-10-21 21:46:47 -04002514 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2515 *) . "./$cache_file";;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002516 esac
2517 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002518else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002519 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002520$as_echo "$as_me: creating cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002521 >$cache_file
2522fi
2523
2524# Check that the precious variables saved in the cache have kept the same
2525# value.
2526ac_cache_corrupted=false
Theodore Ts'oe1052142006-10-21 21:46:47 -04002527for ac_var in $ac_precious_vars; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002528 eval ac_old_set=\$ac_cv_env_${ac_var}_set
2529 eval ac_new_set=\$ac_env_${ac_var}_set
Theodore Ts'oe1052142006-10-21 21:46:47 -04002530 eval ac_old_val=\$ac_cv_env_${ac_var}_value
2531 eval ac_new_val=\$ac_env_${ac_var}_value
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002532 case $ac_old_set,$ac_new_set in
2533 set,)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002534 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002535$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002536 ac_cache_corrupted=: ;;
2537 ,set)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002538 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002539$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002540 ac_cache_corrupted=: ;;
2541 ,);;
2542 *)
2543 if test "x$ac_old_val" != "x$ac_new_val"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002544 # differences in whitespace do not lead to failure.
2545 ac_old_val_w=`echo x $ac_old_val`
2546 ac_new_val_w=`echo x $ac_new_val`
2547 if test "$ac_old_val_w" != "$ac_new_val_w"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002548 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002549$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2550 ac_cache_corrupted=:
2551 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002552 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002553$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2554 eval $ac_var=\$ac_old_val
2555 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002556 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002557$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002558 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002559$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002560 fi;;
2561 esac
2562 # Pass precious variables to config.status.
2563 if test "$ac_new_set" = set; then
2564 case $ac_new_val in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002565 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002566 *) ac_arg=$ac_var=$ac_new_val ;;
2567 esac
2568 case " $ac_configure_args " in
2569 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002570 *) as_fn_append ac_configure_args " '$ac_arg'" ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002571 esac
2572 fi
2573done
2574if $ac_cache_corrupted; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002575 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002576$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002577 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002578$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002579 as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002580fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002581## -------------------- ##
2582## Main body of script. ##
2583## -------------------- ##
Theodore Ts'oe1052142006-10-21 21:46:47 -04002584
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002585ac_ext=c
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002586ac_cpp='$CPP $CPPFLAGS'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002587ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2588ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2589ac_compiler_gnu=$ac_cv_c_compiler_gnu
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002590
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002591
2592
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002593ac_aux_dir=
Theodore Ts'oe1052142006-10-21 21:46:47 -04002594for ac_dir in config "$srcdir"/config; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002595 for ac_t in install-sh install.sh shtool; do
2596 if test -f "$ac_dir/$ac_t"; then
2597 ac_aux_dir=$ac_dir
2598 ac_install_sh="$ac_aux_dir/$ac_t -c"
2599 break 2
2600 fi
2601 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002602done
2603if test -z "$ac_aux_dir"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002604 as_fn_error "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002605fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04002606
2607# These three variables are undocumented and unsupported,
2608# and are intended to be withdrawn in a future Autoconf release.
2609# They can cause serious problems if a builder's source tree is in a directory
2610# whose full name contains unusual characters.
2611ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2612ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2613ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2614
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00002615
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002616MCONFIG=./MCONFIG
2617
Theodore Ts'o74becf31997-04-26 14:37:06 +00002618BINARY_TYPE=bin
2619E2FSPROGS_VERSION=`grep E2FSPROGS_VERSION ${srcdir}/version.h \
2620 | awk '{print $3}' | tr \" " " | awk '{print $1}'`
2621DATE=`grep E2FSPROGS_DATE ${srcdir}/version.h | awk '{print $3}' \
2622 | tr \" " "`
Theodore Ts'obff0cc92003-03-23 01:37:53 -05002623E2FSPROGS_DAY=`echo $DATE | awk -F- '{print $1}'`
Theodore Ts'o74becf31997-04-26 14:37:06 +00002624MONTH=`echo $DATE | awk -F- '{print $2}'`
2625YEAR=`echo $DATE | awk -F- '{print $3}'`
2626
Theodore Ts'o14790ed1999-01-12 23:32:52 +00002627if expr $YEAR ">" 1900 > /dev/null ; then
2628 E2FSPROGS_YEAR=$YEAR
2629elif expr $YEAR ">" 90 >/dev/null ; then
Theodore Ts'o74becf31997-04-26 14:37:06 +00002630 E2FSPROGS_YEAR=19$YEAR
2631else
2632 E2FSPROGS_YEAR=20$YEAR
2633fi
2634
2635case $MONTH in
Andreas Dilger927566a2006-11-12 19:41:25 -05002636Jan) MONTH_NUM=01; E2FSPROGS_MONTH="January" ;;
2637Feb) MONTH_NUM=02; E2FSPROGS_MONTH="February" ;;
2638Mar) MONTH_NUM=03; E2FSPROGS_MONTH="March" ;;
2639Apr) MONTH_NUM=04; E2FSPROGS_MONTH="April" ;;
2640May) MONTH_NUM=05; E2FSPROGS_MONTH="May" ;;
2641Jun) MONTH_NUM=06; E2FSPROGS_MONTH="June" ;;
2642Jul) MONTH_NUM=07; E2FSPROGS_MONTH="July" ;;
2643Aug) MONTH_NUM=08; E2FSPROGS_MONTH="August" ;;
2644Sep) MONTH_NUM=09; E2FSPROGS_MONTH="September" ;;
2645Oct) MONTH_NUM=10; E2FSPROGS_MONTH="October" ;;
2646Nov) MONTH_NUM=11; E2FSPROGS_MONTH="November" ;;
2647Dec) MONTH_NUM=12; E2FSPROGS_MONTH="December" ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002648*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown month $MONTH??" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002649$as_echo "$as_me: WARNING: Unknown month $MONTH??" >&2;} ;;
Theodore Ts'o74becf31997-04-26 14:37:06 +00002650esac
2651
Andreas Dilger927566a2006-11-12 19:41:25 -05002652base_ver=`echo $E2FSPROGS_VERSION | \
2653 sed -e 's/-WIP//' -e 's/pre-//' -e 's/-PLUS//'`
Andreas Dilger927566a2006-11-12 19:41:25 -05002654
2655date_spec=${E2FSPROGS_YEAR}.${MONTH_NUM}.${E2FSPROGS_DAY}
2656
2657case $E2FSPROGS_VERSION in
2658*-WIP|pre-*)
Theodore Ts'oab063962008-07-07 16:07:43 -04002659 E2FSPROGS_PKGVER="$base_ver~WIP-$E2FSPROGS_YEAR-$MONTH_NUM-$E2FSPROGS_DAY"
Andreas Dilger927566a2006-11-12 19:41:25 -05002660 ;;
2661*)
2662 E2FSPROGS_PKGVER="$base_ver"
2663 ;;
2664esac
2665
2666unset DATE MONTH YEAR base_ver pre_vers date_spec
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002667{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002668$as_echo "Generating configuration file for e2fsprogs version $E2FSPROGS_VERSION" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002669{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002670$as_echo "Release date is ${E2FSPROGS_MONTH}, ${E2FSPROGS_YEAR}" >&6; }
Theodore Ts'o74becf31997-04-26 14:37:06 +00002671
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002672
2673
2674
Andreas Dilger927566a2006-11-12 19:41:25 -05002675
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002676# Make sure we can run config.sub.
Theodore Ts'oe1052142006-10-21 21:46:47 -04002677$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002678 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002679
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002680{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002681$as_echo_n "checking build system type... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002682if test "${ac_cv_build+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002683 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002684else
Theodore Ts'oe1052142006-10-21 21:46:47 -04002685 ac_build_alias=$build_alias
2686test "x$ac_build_alias" = x &&
2687 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2688test "x$ac_build_alias" = x &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002689 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002690ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002691 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002692
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002693fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002694{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002695$as_echo "$ac_cv_build" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04002696case $ac_cv_build in
2697*-*-*) ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002698*) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002699esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002700build=$ac_cv_build
Theodore Ts'oe1052142006-10-21 21:46:47 -04002701ac_save_IFS=$IFS; IFS='-'
2702set x $ac_cv_build
2703shift
2704build_cpu=$1
2705build_vendor=$2
2706shift; shift
2707# Remember, the first character of IFS is used to create $*,
2708# except with old shells:
2709build_os=$*
2710IFS=$ac_save_IFS
2711case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002712
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00002713
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002714{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002715$as_echo_n "checking host system type... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002716if test "${ac_cv_host+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002717 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002718else
Theodore Ts'oe1052142006-10-21 21:46:47 -04002719 if test "x$host_alias" = x; then
2720 ac_cv_host=$ac_cv_build
2721else
2722 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002723 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -04002724fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002725
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002726fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002727{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002728$as_echo "$ac_cv_host" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04002729case $ac_cv_host in
2730*-*-*) ;;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002731*) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04002732esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002733host=$ac_cv_host
Theodore Ts'oe1052142006-10-21 21:46:47 -04002734ac_save_IFS=$IFS; IFS='-'
2735set x $ac_cv_host
2736shift
2737host_cpu=$1
2738host_vendor=$2
2739shift; shift
2740# Remember, the first character of IFS is used to create $*,
2741# except with old shells:
2742host_os=$*
2743IFS=$ac_save_IFS
2744case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002745
2746
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002747DLOPEN_LIB=''
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002748ac_ext=c
2749ac_cpp='$CPP $CPPFLAGS'
2750ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2751ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2752ac_compiler_gnu=$ac_cv_c_compiler_gnu
2753if test -n "$ac_tool_prefix"; then
2754 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2755set dummy ${ac_tool_prefix}gcc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002756{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002757$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002758if test "${ac_cv_prog_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002759 $as_echo_n "(cached) " >&6
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002760else
2761 if test -n "$CC"; then
2762 ac_cv_prog_CC="$CC" # Let the user override the test.
2763else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002764as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2765for as_dir in $PATH
2766do
2767 IFS=$as_save_IFS
2768 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002769 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04002770 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002771 ac_cv_prog_CC="${ac_tool_prefix}gcc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002772 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002773 break 2
2774 fi
2775done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002776 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002777IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002778
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002779fi
2780fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002781CC=$ac_cv_prog_CC
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002782if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002783 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002784$as_echo "$CC" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002785else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002787$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002788fi
2789
Theodore Ts'oe1052142006-10-21 21:46:47 -04002790
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002791fi
2792if test -z "$ac_cv_prog_CC"; then
2793 ac_ct_CC=$CC
2794 # Extract the first word of "gcc", so it can be a program name with args.
2795set dummy gcc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002796{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002797$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002798if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002799 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002800else
2801 if test -n "$ac_ct_CC"; then
2802 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2803else
2804as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2805for as_dir in $PATH
2806do
2807 IFS=$as_save_IFS
2808 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002809 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04002810 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002811 ac_cv_prog_ac_ct_CC="gcc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002812 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002813 break 2
2814 fi
2815done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002816 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002817IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002818
2819fi
2820fi
2821ac_ct_CC=$ac_cv_prog_ac_ct_CC
2822if test -n "$ac_ct_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002824$as_echo "$ac_ct_CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002825else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002827$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002828fi
2829
Theodore Ts'oe1052142006-10-21 21:46:47 -04002830 if test "x$ac_ct_CC" = x; then
2831 CC=""
2832 else
2833 case $cross_compiling:$ac_tool_warned in
2834yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002835{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002836$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04002837ac_tool_warned=yes ;;
2838esac
2839 CC=$ac_ct_CC
2840 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002841else
2842 CC="$ac_cv_prog_CC"
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002843fi
2844
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002845if test -z "$CC"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04002846 if test -n "$ac_tool_prefix"; then
2847 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002848set dummy ${ac_tool_prefix}cc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002849{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002850$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002851if test "${ac_cv_prog_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002852 $as_echo_n "(cached) " >&6
Theodore Ts'o07a0db12003-07-05 14:50:24 -04002853else
2854 if test -n "$CC"; then
2855 ac_cv_prog_CC="$CC" # Let the user override the test.
2856else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002857as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2858for as_dir in $PATH
2859do
2860 IFS=$as_save_IFS
2861 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002862 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04002863 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002864 ac_cv_prog_CC="${ac_tool_prefix}cc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002865 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002866 break 2
2867 fi
2868done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002869 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002870IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002871
2872fi
2873fi
2874CC=$ac_cv_prog_CC
2875if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002877$as_echo "$CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002878else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002880$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002881fi
2882
Theodore Ts'oe1052142006-10-21 21:46:47 -04002883
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002884 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002885fi
2886if test -z "$CC"; then
2887 # Extract the first word of "cc", so it can be a program name with args.
2888set dummy cc; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002889{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002890$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002891if test "${ac_cv_prog_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002892 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002893else
2894 if test -n "$CC"; then
2895 ac_cv_prog_CC="$CC" # Let the user override the test.
2896else
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002897 ac_prog_rejected=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002898as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2899for as_dir in $PATH
2900do
2901 IFS=$as_save_IFS
2902 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002903 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04002904 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002905 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2906 ac_prog_rejected=yes
2907 continue
2908 fi
2909 ac_cv_prog_CC="cc"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002910 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002911 break 2
2912 fi
2913done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002914 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002915IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002916
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002917if test $ac_prog_rejected = yes; then
2918 # We found a bogon in the path, so make sure we never use it.
2919 set dummy $ac_cv_prog_CC
2920 shift
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002921 if test $# != 0; then
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002922 # We chose a different compiler from the bogus one.
2923 # However, it has the same basename, so the bogon will be chosen
2924 # first if we set CC to just the basename; use the full file name.
2925 shift
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002926 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002927 fi
2928fi
2929fi
2930fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002931CC=$ac_cv_prog_CC
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002932if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002934$as_echo "$CC" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002935else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002937$as_echo "no" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002938fi
2939
Theodore Ts'oe1052142006-10-21 21:46:47 -04002940
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002941fi
2942if test -z "$CC"; then
2943 if test -n "$ac_tool_prefix"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04002944 for ac_prog in cl.exe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002945 do
2946 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2947set dummy $ac_tool_prefix$ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002948{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002949$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002950if test "${ac_cv_prog_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002951 $as_echo_n "(cached) " >&6
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00002952else
2953 if test -n "$CC"; then
2954 ac_cv_prog_CC="$CC" # Let the user override the test.
2955else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002956as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2957for as_dir in $PATH
2958do
2959 IFS=$as_save_IFS
2960 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002961 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04002962 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002963 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002964 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002965 break 2
2966 fi
2967done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002968 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04002969IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002970
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002971fi
2972fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002973CC=$ac_cv_prog_CC
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002974if test -n "$CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002976$as_echo "$CC" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002977else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002978 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002979$as_echo "no" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04002980fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002981
Theodore Ts'oe1052142006-10-21 21:46:47 -04002982
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002983 test -n "$CC" && break
2984 done
2985fi
2986if test -z "$CC"; then
2987 ac_ct_CC=$CC
Theodore Ts'oe1052142006-10-21 21:46:47 -04002988 for ac_prog in cl.exe
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002989do
2990 # Extract the first word of "$ac_prog", so it can be a program name with args.
2991set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002992{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002993$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05002994if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01002995 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05002996else
2997 if test -n "$ac_ct_CC"; then
2998 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2999else
3000as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3001for as_dir in $PATH
3002do
3003 IFS=$as_save_IFS
3004 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003005 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003006 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003007 ac_cv_prog_ac_ct_CC="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003008 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003009 break 2
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003010 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003011done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003012 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003013IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003014
3015fi
3016fi
3017ac_ct_CC=$ac_cv_prog_ac_ct_CC
3018if test -n "$ac_ct_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003020$as_echo "$ac_ct_CC" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003021else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003023$as_echo "no" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003024fi
3025
Theodore Ts'oe1052142006-10-21 21:46:47 -04003026
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003027 test -n "$ac_ct_CC" && break
3028done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003029
Theodore Ts'oe1052142006-10-21 21:46:47 -04003030 if test "x$ac_ct_CC" = x; then
3031 CC=""
3032 else
3033 case $cross_compiling:$ac_tool_warned in
3034yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003035{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003036$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04003037ac_tool_warned=yes ;;
3038esac
3039 CC=$ac_ct_CC
3040 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003041fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003042
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003043fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003044
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003045
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003046test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003047$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003048as_fn_error "no acceptable C compiler found in \$PATH
3049See \`config.log' for more details." "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003050
3051# Provide some information about the compiler.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003052$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003053set X $ac_compile
3054ac_compiler=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003055for ac_option in --version -v -V -qversion; do
3056 { { ac_try="$ac_compiler $ac_option >&5"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003057case "(($ac_try" in
3058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3059 *) ac_try_echo=$ac_try;;
3060esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003061eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3062$as_echo "$ac_try_echo"; } >&5
3063 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003064 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003065 if test -s conftest.err; then
3066 sed '10a\
3067... rest of stderr output deleted ...
3068 10q' conftest.err >conftest.er1
3069 cat conftest.er1 >&5
3070 rm -f conftest.er1 conftest.err
3071 fi
3072 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3073 test $ac_status = 0; }
3074done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003075
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003076cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003077/* end confdefs.h. */
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003078#include <stdio.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003079int
3080main ()
3081{
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003082FILE *f = fopen ("conftest.out", "w");
3083 return ferror (f) || fclose (f) != 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003084
3085 ;
3086 return 0;
3087}
3088_ACEOF
3089ac_clean_files_save=$ac_clean_files
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003090ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003091# Try to create an executable without -o first, disregard a.out.
3092# It will help us diagnose broken compilers, and finding out an intuition
3093# of exeext.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003094{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003095$as_echo_n "checking for C compiler default output file name... " >&6; }
3096ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3097
3098# The possible output files:
3099ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3100
Theodore Ts'oe1052142006-10-21 21:46:47 -04003101ac_rmfiles=
3102for ac_file in $ac_files
3103do
3104 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003105 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003106 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3107 esac
3108done
3109rm -f $ac_rmfiles
3110
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003111if { { ac_try="$ac_link_default"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003112case "(($ac_try" in
3113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3114 *) ac_try_echo=$ac_try;;
3115esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003116eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3117$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003118 (eval "$ac_link_default") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003119 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003120 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3121 test $ac_status = 0; }; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003122 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3123# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3124# in a Makefile. We should not override ac_cv_exeext if it was cached,
3125# so that the user can short-circuit this test for compilers unknown to
3126# Autoconf.
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003127for ac_file in $ac_files ''
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003128do
3129 test -f "$ac_file" || continue
3130 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003131 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003132 ;;
3133 [ab].out )
3134 # We found the default executable, but exeext='' is most
3135 # certainly right.
3136 break;;
3137 *.* )
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003138 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003139 then :; else
3140 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3141 fi
3142 # We set ac_cv_exeext here because the later test for it is not
3143 # safe: cross compilers may not add the suffix if given an `-o'
3144 # argument, so we may need to know it at that point already.
3145 # Even if this section looks crufty: it has the advantage of
3146 # actually working.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003147 break;;
3148 * )
3149 break;;
3150 esac
3151done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003152test "$ac_cv_exeext" = no && ac_cv_exeext=
3153
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003154else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04003155 ac_file=''
3156fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003157{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003158$as_echo "$ac_file" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003159if test -z "$ac_file"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003160 $as_echo "$as_me: failed program was:" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003161sed 's/^/| /' conftest.$ac_ext >&5
3162
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003163{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003164$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003165{ as_fn_set_status 77
3166as_fn_error "C compiler cannot create executables
3167See \`config.log' for more details." "$LINENO" 5; }; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003168fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003169ac_exeext=$ac_cv_exeext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003170
Theodore Ts'oe1052142006-10-21 21:46:47 -04003171# Check that the compiler produces executables we can run. If not, either
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003172# the compiler is broken, or we cross compile.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003173{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003174$as_echo_n "checking whether the C compiler works... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003175# If not cross compiling, check that we can run a simple program.
3176if test "$cross_compiling" != yes; then
3177 if { ac_try='./$ac_file'
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003178 { { case "(($ac_try" in
Theodore Ts'oe1052142006-10-21 21:46:47 -04003179 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3180 *) ac_try_echo=$ac_try;;
3181esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003182eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3183$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003184 (eval "$ac_try") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003185 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003186 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3187 test $ac_status = 0; }; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003188 cross_compiling=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003189 else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003190 if test "$cross_compiling" = maybe; then
3191 cross_compiling=yes
3192 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003193 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003194$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003195as_fn_error "cannot run C compiled programs.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003196If you meant to cross compile, use \`--host'.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003197See \`config.log' for more details." "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003198 fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003199 fi
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003200fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003202$as_echo "yes" >&6; }
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003203
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003204rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003205ac_clean_files=$ac_clean_files_save
Theodore Ts'oe1052142006-10-21 21:46:47 -04003206# Check that the compiler produces executables we can run. If not, either
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003207# the compiler is broken, or we cross compile.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003208{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003209$as_echo_n "checking whether we are cross compiling... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003210{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003211$as_echo "$cross_compiling" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003212
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003213{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003214$as_echo_n "checking for suffix of executables... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003215if { { ac_try="$ac_link"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003216case "(($ac_try" in
3217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3218 *) ac_try_echo=$ac_try;;
3219esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003220eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3221$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003222 (eval "$ac_link") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003223 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003224 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3225 test $ac_status = 0; }; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003226 # If both `conftest.exe' and `conftest' are `present' (well, observable)
3227# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
3228# work properly (i.e., refer to `conftest.exe'), while it won't with
3229# `rm'.
3230for ac_file in conftest.exe conftest conftest.*; do
3231 test -f "$ac_file" || continue
3232 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003233 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003234 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003235 break;;
3236 * ) break;;
3237 esac
3238done
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003239else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003240 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003241$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003242as_fn_error "cannot compute suffix of executables: cannot compile and link
3243See \`config.log' for more details." "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003244fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003245rm -f conftest$ac_cv_exeext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003246{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003247$as_echo "$ac_cv_exeext" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003248
3249rm -f conftest.$ac_ext
3250EXEEXT=$ac_cv_exeext
3251ac_exeext=$EXEEXT
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003252{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003253$as_echo_n "checking for suffix of object files... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003254if test "${ac_cv_objext+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003255 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003256else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003258/* end confdefs.h. */
3259
3260int
3261main ()
3262{
3263
3264 ;
3265 return 0;
3266}
3267_ACEOF
3268rm -f conftest.o conftest.obj
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003269if { { ac_try="$ac_compile"
Theodore Ts'oe1052142006-10-21 21:46:47 -04003270case "(($ac_try" in
3271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3272 *) ac_try_echo=$ac_try;;
3273esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003274eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3275$as_echo "$ac_try_echo"; } >&5
Theodore Ts'oe1052142006-10-21 21:46:47 -04003276 (eval "$ac_compile") 2>&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003277 ac_status=$?
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003278 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3279 test $ac_status = 0; }; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003280 for ac_file in conftest.o conftest.obj conftest.*; do
3281 test -f "$ac_file" || continue;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003282 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003283 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003284 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3285 break;;
3286 esac
3287done
3288else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003289 $as_echo "$as_me: failed program was:" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003290sed 's/^/| /' conftest.$ac_ext >&5
3291
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003292{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003293$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003294as_fn_error "cannot compute suffix of object files: cannot compile
3295See \`config.log' for more details." "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003296fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003297rm -f conftest.$ac_cv_objext conftest.$ac_ext
3298fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003299{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003300$as_echo "$ac_cv_objext" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003301OBJEXT=$ac_cv_objext
3302ac_objext=$OBJEXT
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003303{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003304$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003305if test "${ac_cv_c_compiler_gnu+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003306 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003307else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003308 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003309/* end confdefs.h. */
3310
3311int
3312main ()
3313{
3314#ifndef __GNUC__
3315 choke me
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003316#endif
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003317
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003318 ;
3319 return 0;
3320}
3321_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003322if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003323 ac_compiler_gnu=yes
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003324else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003325 ac_compiler_gnu=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003326fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003327rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003328ac_cv_c_compiler_gnu=$ac_compiler_gnu
Theodore Ts'o07a0db12003-07-05 14:50:24 -04003329
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003330fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003331{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003332$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3333if test $ac_compiler_gnu = yes; then
3334 GCC=yes
3335else
3336 GCC=
3337fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003338ac_test_CFLAGS=${CFLAGS+set}
3339ac_save_CFLAGS=$CFLAGS
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003340{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003341$as_echo_n "checking whether $CC accepts -g... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003342if test "${ac_cv_prog_cc_g+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003343 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04003344else
Theodore Ts'oe1052142006-10-21 21:46:47 -04003345 ac_save_c_werror_flag=$ac_c_werror_flag
3346 ac_c_werror_flag=yes
3347 ac_cv_prog_cc_g=no
3348 CFLAGS="-g"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003349 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003350/* end confdefs.h. */
3351
3352int
3353main ()
3354{
3355
3356 ;
3357 return 0;
3358}
3359_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003360if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003361 ac_cv_prog_cc_g=yes
3362else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003363 CFLAGS=""
3364 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04003365/* end confdefs.h. */
3366
3367int
3368main ()
3369{
3370
3371 ;
3372 return 0;
3373}
3374_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003375if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003376
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003377else
3378 ac_c_werror_flag=$ac_save_c_werror_flag
Theodore Ts'oe1052142006-10-21 21:46:47 -04003379 CFLAGS="-g"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04003381/* end confdefs.h. */
3382
3383int
3384main ()
3385{
3386
3387 ;
3388 return 0;
3389}
3390_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003391if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003392 ac_cv_prog_cc_g=yes
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003393fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003394rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003395fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003396rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3397fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003398rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3399 ac_c_werror_flag=$ac_save_c_werror_flag
3400fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003401{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003402$as_echo "$ac_cv_prog_cc_g" >&6; }
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003403if test "$ac_test_CFLAGS" = set; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003404 CFLAGS=$ac_save_CFLAGS
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00003405elif test $ac_cv_prog_cc_g = yes; then
3406 if test "$GCC" = yes; then
3407 CFLAGS="-g -O2"
3408 else
3409 CFLAGS="-g"
3410 fi
3411else
3412 if test "$GCC" = yes; then
3413 CFLAGS="-O2"
3414 else
3415 CFLAGS=
3416 fi
3417fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003418{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003419$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003420if test "${ac_cv_prog_cc_c89+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003421 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003422else
Theodore Ts'oe1052142006-10-21 21:46:47 -04003423 ac_cv_prog_cc_c89=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003424ac_save_CC=$CC
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003425cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003426/* end confdefs.h. */
3427#include <stdarg.h>
3428#include <stdio.h>
3429#include <sys/types.h>
3430#include <sys/stat.h>
3431/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3432struct buf { int x; };
3433FILE * (*rcsopen) (struct buf *, struct stat *, int);
3434static char *e (p, i)
3435 char **p;
3436 int i;
3437{
3438 return p[i];
3439}
3440static char *f (char * (*g) (char **, int), char **p, ...)
3441{
3442 char *s;
3443 va_list v;
3444 va_start (v,p);
3445 s = g (p, va_arg (v,int));
3446 va_end (v);
3447 return s;
3448}
3449
3450/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3451 function prototypes and stuff, but not '\xHH' hex character constants.
3452 These don't provoke an error unfortunately, instead are silently treated
Theodore Ts'oe1052142006-10-21 21:46:47 -04003453 as 'x'. The following induces an error, until -std is added to get
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003454 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3455 array size at least. It's necessary to write '\x00'==0 to get something
Theodore Ts'oe1052142006-10-21 21:46:47 -04003456 that's true only with -std. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003457int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3458
Theodore Ts'oe1052142006-10-21 21:46:47 -04003459/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3460 inside strings and character constants. */
3461#define FOO(x) 'x'
3462int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3463
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003464int test (int i, double x);
3465struct s1 {int (*f) (int a);};
3466struct s2 {int (*f) (double a);};
3467int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3468int argc;
3469char **argv;
3470int
3471main ()
3472{
3473return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3474 ;
3475 return 0;
3476}
3477_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04003478for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3479 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003480do
3481 CC="$ac_save_CC $ac_arg"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003482 if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04003483 ac_cv_prog_cc_c89=$ac_arg
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003484fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003485rm -f core conftest.err conftest.$ac_objext
3486 test "x$ac_cv_prog_cc_c89" != "xno" && break
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003487done
Theodore Ts'oe1052142006-10-21 21:46:47 -04003488rm -f conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003489CC=$ac_save_CC
3490
3491fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04003492# AC_CACHE_VAL
3493case "x$ac_cv_prog_cc_c89" in
3494 x)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003496$as_echo "none needed" >&6; } ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -04003497 xno)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003498 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003499$as_echo "unsupported" >&6; } ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003500 *)
Theodore Ts'oe1052142006-10-21 21:46:47 -04003501 CC="$CC $ac_cv_prog_cc_c89"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01003503$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003504esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003505if test "x$ac_cv_prog_cc_c89" != xno; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05003506
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05003507fi
3508
3509ac_ext=c
3510ac_cpp='$CPP $CPPFLAGS'
3511ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3512ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3513ac_compiler_gnu=$ac_cv_c_compiler_gnu
3514
3515
3516{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
3517$as_echo_n "checking for dlopen in -ldl... " >&6; }
3518if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
3519 $as_echo_n "(cached) " >&6
3520else
3521 ac_check_lib_save_LIBS=$LIBS
3522LIBS="-ldl $LIBS"
3523cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3524/* end confdefs.h. */
3525
3526/* Override any GCC internal prototype to avoid an error.
3527 Use char because int might match the return type of a GCC
3528 builtin and then its argument prototype would still apply. */
3529#ifdef __cplusplus
3530extern "C"
3531#endif
3532char dlopen ();
3533int
3534main ()
3535{
3536return dlopen ();
3537 ;
3538 return 0;
3539}
3540_ACEOF
3541if ac_fn_c_try_link "$LINENO"; then :
3542 ac_cv_lib_dl_dlopen=yes
3543else
3544 ac_cv_lib_dl_dlopen=no
3545fi
3546rm -f core conftest.err conftest.$ac_objext \
3547 conftest$ac_exeext conftest.$ac_ext
3548LIBS=$ac_check_lib_save_LIBS
3549fi
3550{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
3551$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
3552if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
3553 DLOPEN_LIB=-ldl
3554$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h
3555
3556fi
3557
3558
3559WITH_DIET_LIBC=
3560
3561# Check whether --with-diet-libc was given.
3562if test "${with_diet_libc+set}" = set; then :
3563 withval=$with_diet_libc; CC="diet cc -nostdinc"
3564WITH_DIET_LIBC=yes
3565{ $as_echo "$as_me:${as_lineno-$LINENO}: result: CC=$CC" >&5
3566$as_echo "CC=$CC" >&6; }
3567fi
3568
3569# Check whether --with-cc was given.
3570if test "${with_cc+set}" = set; then :
3571 withval=$with_cc; as_fn_error "--with-cc no longer supported; use CC= instead" "$LINENO" 5
3572fi
3573
3574
3575# Check whether --with-ccopts was given.
3576if test "${with_ccopts+set}" = set; then :
3577 withval=$with_ccopts; as_fn_error "--with-ccopts no longer supported; use CFLAGS= instead" "$LINENO" 5
3578fi
3579
3580
3581# Check whether --with-ldopts was given.
3582if test "${with_ldopts+set}" = set; then :
3583 withval=$with_ldopts; as_fn_error "--with-ldopts no longer supported; use LDFLAGS= instead" "$LINENO" 5
3584fi
3585
3586ac_ext=c
3587ac_cpp='$CPP $CPPFLAGS'
3588ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3589ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3590ac_compiler_gnu=$ac_cv_c_compiler_gnu
3591if test -n "$ac_tool_prefix"; then
3592 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3593set dummy ${ac_tool_prefix}gcc; ac_word=$2
3594{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3595$as_echo_n "checking for $ac_word... " >&6; }
3596if test "${ac_cv_prog_CC+set}" = set; then :
3597 $as_echo_n "(cached) " >&6
3598else
3599 if test -n "$CC"; then
3600 ac_cv_prog_CC="$CC" # Let the user override the test.
3601else
3602as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3603for as_dir in $PATH
3604do
3605 IFS=$as_save_IFS
3606 test -z "$as_dir" && as_dir=.
3607 for ac_exec_ext in '' $ac_executable_extensions; do
3608 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3609 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3610 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3611 break 2
3612 fi
3613done
3614 done
3615IFS=$as_save_IFS
3616
3617fi
3618fi
3619CC=$ac_cv_prog_CC
3620if test -n "$CC"; then
3621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3622$as_echo "$CC" >&6; }
3623else
3624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3625$as_echo "no" >&6; }
3626fi
3627
3628
3629fi
3630if test -z "$ac_cv_prog_CC"; then
3631 ac_ct_CC=$CC
3632 # Extract the first word of "gcc", so it can be a program name with args.
3633set dummy gcc; ac_word=$2
3634{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3635$as_echo_n "checking for $ac_word... " >&6; }
3636if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3637 $as_echo_n "(cached) " >&6
3638else
3639 if test -n "$ac_ct_CC"; then
3640 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3641else
3642as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3643for as_dir in $PATH
3644do
3645 IFS=$as_save_IFS
3646 test -z "$as_dir" && as_dir=.
3647 for ac_exec_ext in '' $ac_executable_extensions; do
3648 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3649 ac_cv_prog_ac_ct_CC="gcc"
3650 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3651 break 2
3652 fi
3653done
3654 done
3655IFS=$as_save_IFS
3656
3657fi
3658fi
3659ac_ct_CC=$ac_cv_prog_ac_ct_CC
3660if test -n "$ac_ct_CC"; then
3661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3662$as_echo "$ac_ct_CC" >&6; }
3663else
3664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3665$as_echo "no" >&6; }
3666fi
3667
3668 if test "x$ac_ct_CC" = x; then
3669 CC=""
3670 else
3671 case $cross_compiling:$ac_tool_warned in
3672yes:)
3673{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3674$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3675ac_tool_warned=yes ;;
3676esac
3677 CC=$ac_ct_CC
3678 fi
3679else
3680 CC="$ac_cv_prog_CC"
3681fi
3682
3683if test -z "$CC"; then
3684 if test -n "$ac_tool_prefix"; then
3685 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3686set dummy ${ac_tool_prefix}cc; ac_word=$2
3687{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3688$as_echo_n "checking for $ac_word... " >&6; }
3689if test "${ac_cv_prog_CC+set}" = set; then :
3690 $as_echo_n "(cached) " >&6
3691else
3692 if test -n "$CC"; then
3693 ac_cv_prog_CC="$CC" # Let the user override the test.
3694else
3695as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3696for as_dir in $PATH
3697do
3698 IFS=$as_save_IFS
3699 test -z "$as_dir" && as_dir=.
3700 for ac_exec_ext in '' $ac_executable_extensions; do
3701 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3702 ac_cv_prog_CC="${ac_tool_prefix}cc"
3703 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3704 break 2
3705 fi
3706done
3707 done
3708IFS=$as_save_IFS
3709
3710fi
3711fi
3712CC=$ac_cv_prog_CC
3713if test -n "$CC"; then
3714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3715$as_echo "$CC" >&6; }
3716else
3717 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3718$as_echo "no" >&6; }
3719fi
3720
3721
3722 fi
3723fi
3724if test -z "$CC"; then
3725 # Extract the first word of "cc", so it can be a program name with args.
3726set dummy cc; ac_word=$2
3727{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3728$as_echo_n "checking for $ac_word... " >&6; }
3729if test "${ac_cv_prog_CC+set}" = set; then :
3730 $as_echo_n "(cached) " >&6
3731else
3732 if test -n "$CC"; then
3733 ac_cv_prog_CC="$CC" # Let the user override the test.
3734else
3735 ac_prog_rejected=no
3736as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3737for as_dir in $PATH
3738do
3739 IFS=$as_save_IFS
3740 test -z "$as_dir" && as_dir=.
3741 for ac_exec_ext in '' $ac_executable_extensions; do
3742 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3743 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3744 ac_prog_rejected=yes
3745 continue
3746 fi
3747 ac_cv_prog_CC="cc"
3748 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3749 break 2
3750 fi
3751done
3752 done
3753IFS=$as_save_IFS
3754
3755if test $ac_prog_rejected = yes; then
3756 # We found a bogon in the path, so make sure we never use it.
3757 set dummy $ac_cv_prog_CC
3758 shift
3759 if test $# != 0; then
3760 # We chose a different compiler from the bogus one.
3761 # However, it has the same basename, so the bogon will be chosen
3762 # first if we set CC to just the basename; use the full file name.
3763 shift
3764 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3765 fi
3766fi
3767fi
3768fi
3769CC=$ac_cv_prog_CC
3770if test -n "$CC"; then
3771 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3772$as_echo "$CC" >&6; }
3773else
3774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3775$as_echo "no" >&6; }
3776fi
3777
3778
3779fi
3780if test -z "$CC"; then
3781 if test -n "$ac_tool_prefix"; then
3782 for ac_prog in cl.exe
3783 do
3784 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3785set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3786{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3787$as_echo_n "checking for $ac_word... " >&6; }
3788if test "${ac_cv_prog_CC+set}" = set; then :
3789 $as_echo_n "(cached) " >&6
3790else
3791 if test -n "$CC"; then
3792 ac_cv_prog_CC="$CC" # Let the user override the test.
3793else
3794as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3795for as_dir in $PATH
3796do
3797 IFS=$as_save_IFS
3798 test -z "$as_dir" && as_dir=.
3799 for ac_exec_ext in '' $ac_executable_extensions; do
3800 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3801 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3802 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3803 break 2
3804 fi
3805done
3806 done
3807IFS=$as_save_IFS
3808
3809fi
3810fi
3811CC=$ac_cv_prog_CC
3812if test -n "$CC"; then
3813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3814$as_echo "$CC" >&6; }
3815else
3816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3817$as_echo "no" >&6; }
3818fi
3819
3820
3821 test -n "$CC" && break
3822 done
3823fi
3824if test -z "$CC"; then
3825 ac_ct_CC=$CC
3826 for ac_prog in cl.exe
3827do
3828 # Extract the first word of "$ac_prog", so it can be a program name with args.
3829set dummy $ac_prog; ac_word=$2
3830{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3831$as_echo_n "checking for $ac_word... " >&6; }
3832if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3833 $as_echo_n "(cached) " >&6
3834else
3835 if test -n "$ac_ct_CC"; then
3836 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3837else
3838as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3839for as_dir in $PATH
3840do
3841 IFS=$as_save_IFS
3842 test -z "$as_dir" && as_dir=.
3843 for ac_exec_ext in '' $ac_executable_extensions; do
3844 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3845 ac_cv_prog_ac_ct_CC="$ac_prog"
3846 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3847 break 2
3848 fi
3849done
3850 done
3851IFS=$as_save_IFS
3852
3853fi
3854fi
3855ac_ct_CC=$ac_cv_prog_ac_ct_CC
3856if test -n "$ac_ct_CC"; then
3857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3858$as_echo "$ac_ct_CC" >&6; }
3859else
3860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3861$as_echo "no" >&6; }
3862fi
3863
3864
3865 test -n "$ac_ct_CC" && break
3866done
3867
3868 if test "x$ac_ct_CC" = x; then
3869 CC=""
3870 else
3871 case $cross_compiling:$ac_tool_warned in
3872yes:)
3873{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3874$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3875ac_tool_warned=yes ;;
3876esac
3877 CC=$ac_ct_CC
3878 fi
3879fi
3880
3881fi
3882
3883
3884test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3885$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3886as_fn_error "no acceptable C compiler found in \$PATH
3887See \`config.log' for more details." "$LINENO" 5; }
3888
3889# Provide some information about the compiler.
3890$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3891set X $ac_compile
3892ac_compiler=$2
3893for ac_option in --version -v -V -qversion; do
3894 { { ac_try="$ac_compiler $ac_option >&5"
3895case "(($ac_try" in
3896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3897 *) ac_try_echo=$ac_try;;
3898esac
3899eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3900$as_echo "$ac_try_echo"; } >&5
3901 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3902 ac_status=$?
3903 if test -s conftest.err; then
3904 sed '10a\
3905... rest of stderr output deleted ...
3906 10q' conftest.err >conftest.er1
3907 cat conftest.er1 >&5
3908 rm -f conftest.er1 conftest.err
3909 fi
3910 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3911 test $ac_status = 0; }
3912done
3913
3914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3915$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3916if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3917 $as_echo_n "(cached) " >&6
3918else
3919 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3920/* end confdefs.h. */
3921
3922int
3923main ()
3924{
3925#ifndef __GNUC__
3926 choke me
3927#endif
3928
3929 ;
3930 return 0;
3931}
3932_ACEOF
3933if ac_fn_c_try_compile "$LINENO"; then :
3934 ac_compiler_gnu=yes
3935else
3936 ac_compiler_gnu=no
3937fi
3938rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3939ac_cv_c_compiler_gnu=$ac_compiler_gnu
3940
3941fi
3942{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3943$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3944if test $ac_compiler_gnu = yes; then
3945 GCC=yes
3946else
3947 GCC=
3948fi
3949ac_test_CFLAGS=${CFLAGS+set}
3950ac_save_CFLAGS=$CFLAGS
3951{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3952$as_echo_n "checking whether $CC accepts -g... " >&6; }
3953if test "${ac_cv_prog_cc_g+set}" = set; then :
3954 $as_echo_n "(cached) " >&6
3955else
3956 ac_save_c_werror_flag=$ac_c_werror_flag
3957 ac_c_werror_flag=yes
3958 ac_cv_prog_cc_g=no
3959 CFLAGS="-g"
3960 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3961/* end confdefs.h. */
3962
3963int
3964main ()
3965{
3966
3967 ;
3968 return 0;
3969}
3970_ACEOF
3971if ac_fn_c_try_compile "$LINENO"; then :
3972 ac_cv_prog_cc_g=yes
3973else
3974 CFLAGS=""
3975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3976/* end confdefs.h. */
3977
3978int
3979main ()
3980{
3981
3982 ;
3983 return 0;
3984}
3985_ACEOF
3986if ac_fn_c_try_compile "$LINENO"; then :
3987
3988else
3989 ac_c_werror_flag=$ac_save_c_werror_flag
3990 CFLAGS="-g"
3991 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3992/* end confdefs.h. */
3993
3994int
3995main ()
3996{
3997
3998 ;
3999 return 0;
4000}
4001_ACEOF
4002if ac_fn_c_try_compile "$LINENO"; then :
4003 ac_cv_prog_cc_g=yes
4004fi
4005rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4006fi
4007rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4008fi
4009rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4010 ac_c_werror_flag=$ac_save_c_werror_flag
4011fi
4012{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4013$as_echo "$ac_cv_prog_cc_g" >&6; }
4014if test "$ac_test_CFLAGS" = set; then
4015 CFLAGS=$ac_save_CFLAGS
4016elif test $ac_cv_prog_cc_g = yes; then
4017 if test "$GCC" = yes; then
4018 CFLAGS="-g -O2"
4019 else
4020 CFLAGS="-g"
4021 fi
4022else
4023 if test "$GCC" = yes; then
4024 CFLAGS="-O2"
4025 else
4026 CFLAGS=
4027 fi
4028fi
4029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4030$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4031if test "${ac_cv_prog_cc_c89+set}" = set; then :
4032 $as_echo_n "(cached) " >&6
4033else
4034 ac_cv_prog_cc_c89=no
4035ac_save_CC=$CC
4036cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4037/* end confdefs.h. */
4038#include <stdarg.h>
4039#include <stdio.h>
4040#include <sys/types.h>
4041#include <sys/stat.h>
4042/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4043struct buf { int x; };
4044FILE * (*rcsopen) (struct buf *, struct stat *, int);
4045static char *e (p, i)
4046 char **p;
4047 int i;
4048{
4049 return p[i];
4050}
4051static char *f (char * (*g) (char **, int), char **p, ...)
4052{
4053 char *s;
4054 va_list v;
4055 va_start (v,p);
4056 s = g (p, va_arg (v,int));
4057 va_end (v);
4058 return s;
4059}
4060
4061/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4062 function prototypes and stuff, but not '\xHH' hex character constants.
4063 These don't provoke an error unfortunately, instead are silently treated
4064 as 'x'. The following induces an error, until -std is added to get
4065 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4066 array size at least. It's necessary to write '\x00'==0 to get something
4067 that's true only with -std. */
4068int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4069
4070/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4071 inside strings and character constants. */
4072#define FOO(x) 'x'
4073int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4074
4075int test (int i, double x);
4076struct s1 {int (*f) (int a);};
4077struct s2 {int (*f) (double a);};
4078int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4079int argc;
4080char **argv;
4081int
4082main ()
4083{
4084return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4085 ;
4086 return 0;
4087}
4088_ACEOF
4089for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4090 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4091do
4092 CC="$ac_save_CC $ac_arg"
4093 if ac_fn_c_try_compile "$LINENO"; then :
4094 ac_cv_prog_cc_c89=$ac_arg
4095fi
4096rm -f core conftest.err conftest.$ac_objext
4097 test "x$ac_cv_prog_cc_c89" != "xno" && break
4098done
4099rm -f conftest.$ac_ext
4100CC=$ac_save_CC
4101
4102fi
4103# AC_CACHE_VAL
4104case "x$ac_cv_prog_cc_c89" in
4105 x)
4106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4107$as_echo "none needed" >&6; } ;;
4108 xno)
4109 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4110$as_echo "unsupported" >&6; } ;;
4111 *)
4112 CC="$CC $ac_cv_prog_cc_c89"
4113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4114$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4115esac
4116if test "x$ac_cv_prog_cc_c89" != xno; then :
4117
4118fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004119
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004120ac_ext=c
4121ac_cpp='$CPP $CPPFLAGS'
4122ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4123ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4124ac_compiler_gnu=$ac_cv_c_compiler_gnu
4125
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004126ac_ext=c
4127ac_cpp='$CPP $CPPFLAGS'
4128ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4129ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4130ac_compiler_gnu=$ac_cv_c_compiler_gnu
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004131{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004132$as_echo_n "checking how to run the C preprocessor... " >&6; }
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004133# On Suns, sometimes $CPP names a directory.
4134if test -n "$CPP" && test -d "$CPP"; then
4135 CPP=
4136fi
4137if test -z "$CPP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004138 if test "${ac_cv_prog_CPP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004139 $as_echo_n "(cached) " >&6
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004140else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004141 # Double quotes because CPP needs to be expanded
4142 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4143 do
4144 ac_preproc_ok=false
4145for ac_c_preproc_warn_flag in '' yes
4146do
4147 # Use a header file that comes with gcc, so configuring glibc
4148 # with a fresh cross-compiler works.
4149 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4150 # <limits.h> exists even on freestanding compilers.
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004151 # On the NeXT, cc -E runs the code through the compiler's parser,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004152 # not just through cpp. "Syntax error" is here to catch this case.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004153 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004154/* end confdefs.h. */
4155#ifdef __STDC__
4156# include <limits.h>
4157#else
4158# include <assert.h>
4159#endif
4160 Syntax error
4161_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004162if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004163
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004164else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004165 # Broken: fails on valid input.
4166continue
4167fi
4168rm -f conftest.err conftest.$ac_ext
4169
Theodore Ts'oe1052142006-10-21 21:46:47 -04004170 # OK, works on sane cases. Now check whether nonexistent headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004171 # can be detected and how.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004173/* end confdefs.h. */
4174#include <ac_nonexistent.h>
4175_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004176if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004177 # Broken: success on invalid input.
4178continue
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004179else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004180 # Passes both tests.
4181ac_preproc_ok=:
4182break
4183fi
4184rm -f conftest.err conftest.$ac_ext
4185
4186done
4187# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4188rm -f conftest.err conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004189if $ac_preproc_ok; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004190 break
4191fi
4192
4193 done
4194 ac_cv_prog_CPP=$CPP
4195
4196fi
4197 CPP=$ac_cv_prog_CPP
4198else
4199 ac_cv_prog_CPP=$CPP
4200fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004201{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004202$as_echo "$CPP" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004203ac_preproc_ok=false
4204for ac_c_preproc_warn_flag in '' yes
4205do
4206 # Use a header file that comes with gcc, so configuring glibc
4207 # with a fresh cross-compiler works.
4208 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4209 # <limits.h> exists even on freestanding compilers.
4210 # On the NeXT, cc -E runs the code through the compiler's parser,
4211 # not just through cpp. "Syntax error" is here to catch this case.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004212 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004213/* end confdefs.h. */
4214#ifdef __STDC__
4215# include <limits.h>
4216#else
4217# include <assert.h>
4218#endif
4219 Syntax error
4220_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004221if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004222
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004223else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004224 # Broken: fails on valid input.
4225continue
4226fi
4227rm -f conftest.err conftest.$ac_ext
4228
Theodore Ts'oe1052142006-10-21 21:46:47 -04004229 # OK, works on sane cases. Now check whether nonexistent headers
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004230 # can be detected and how.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004231 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004232/* end confdefs.h. */
4233#include <ac_nonexistent.h>
4234_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004235if ac_fn_c_try_cpp "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004236 # Broken: success on invalid input.
4237continue
4238else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004239 # Passes both tests.
4240ac_preproc_ok=:
4241break
4242fi
4243rm -f conftest.err conftest.$ac_ext
4244
4245done
4246# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4247rm -f conftest.err conftest.$ac_ext
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004248if $ac_preproc_ok; then :
4249
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004250else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004251 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004252$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004253as_fn_error "C preprocessor \"$CPP\" fails sanity check
4254See \`config.log' for more details." "$LINENO" 5; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004255fi
4256
4257ac_ext=c
4258ac_cpp='$CPP $CPPFLAGS'
4259ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4260ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4261ac_compiler_gnu=$ac_cv_c_compiler_gnu
4262
4263
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004264{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004265$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004266if test "${ac_cv_path_GREP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004267 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004268else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004269 if test -z "$GREP"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04004270 ac_path_GREP_found=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004271 # Loop through the user's path and test for each of PROGNAME-LIST
4272 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'oe1052142006-10-21 21:46:47 -04004273for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4274do
4275 IFS=$as_save_IFS
4276 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004277 for ac_prog in grep ggrep; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004278 for ac_exec_ext in '' $ac_executable_extensions; do
4279 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4280 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4281# Check for GNU ac_path_GREP and select it if it is found.
Theodore Ts'oe1052142006-10-21 21:46:47 -04004282 # Check for GNU $ac_path_GREP
4283case `"$ac_path_GREP" --version 2>&1` in
4284*GNU*)
4285 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4286*)
4287 ac_count=0
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004288 $as_echo_n 0123456789 >"conftest.in"
Theodore Ts'oe1052142006-10-21 21:46:47 -04004289 while :
4290 do
4291 cat "conftest.in" "conftest.in" >"conftest.tmp"
4292 mv "conftest.tmp" "conftest.in"
4293 cp "conftest.in" "conftest.nl"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004294 $as_echo 'GREP' >> "conftest.nl"
Theodore Ts'oe1052142006-10-21 21:46:47 -04004295 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4296 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004297 as_fn_arith $ac_count + 1 && ac_count=$as_val
Theodore Ts'oe1052142006-10-21 21:46:47 -04004298 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4299 # Best one so far, save it but keep looking for a better one
4300 ac_cv_path_GREP="$ac_path_GREP"
4301 ac_path_GREP_max=$ac_count
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004302 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04004303 # 10*(2^10) chars as input seems more than enough
4304 test $ac_count -gt 10 && break
4305 done
4306 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4307esac
4308
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004309 $ac_path_GREP_found && break 3
4310 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04004311 done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004312 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04004313IFS=$as_save_IFS
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004314 if test -z "$ac_cv_path_GREP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004315 as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004316 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04004317else
4318 ac_cv_path_GREP=$GREP
4319fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004320
Theodore Ts'oe1052142006-10-21 21:46:47 -04004321fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004322{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004323$as_echo "$ac_cv_path_GREP" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04004324 GREP="$ac_cv_path_GREP"
4325
4326
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004327{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004328$as_echo_n "checking for egrep... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004329if test "${ac_cv_path_EGREP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004330 $as_echo_n "(cached) " >&6
Theodore Ts'oe1052142006-10-21 21:46:47 -04004331else
4332 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4333 then ac_cv_path_EGREP="$GREP -E"
4334 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004335 if test -z "$EGREP"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04004336 ac_path_EGREP_found=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004337 # Loop through the user's path and test for each of PROGNAME-LIST
4338 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'oe1052142006-10-21 21:46:47 -04004339for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4340do
4341 IFS=$as_save_IFS
4342 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004343 for ac_prog in egrep; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004344 for ac_exec_ext in '' $ac_executable_extensions; do
4345 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4346 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4347# Check for GNU ac_path_EGREP and select it if it is found.
Theodore Ts'oe1052142006-10-21 21:46:47 -04004348 # Check for GNU $ac_path_EGREP
4349case `"$ac_path_EGREP" --version 2>&1` in
4350*GNU*)
4351 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4352*)
4353 ac_count=0
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004354 $as_echo_n 0123456789 >"conftest.in"
Theodore Ts'oe1052142006-10-21 21:46:47 -04004355 while :
4356 do
4357 cat "conftest.in" "conftest.in" >"conftest.tmp"
4358 mv "conftest.tmp" "conftest.in"
4359 cp "conftest.in" "conftest.nl"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004360 $as_echo 'EGREP' >> "conftest.nl"
Theodore Ts'oe1052142006-10-21 21:46:47 -04004361 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4362 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004363 as_fn_arith $ac_count + 1 && ac_count=$as_val
Theodore Ts'oe1052142006-10-21 21:46:47 -04004364 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4365 # Best one so far, save it but keep looking for a better one
4366 ac_cv_path_EGREP="$ac_path_EGREP"
4367 ac_path_EGREP_max=$ac_count
4368 fi
4369 # 10*(2^10) chars as input seems more than enough
4370 test $ac_count -gt 10 && break
4371 done
4372 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4373esac
4374
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004375 $ac_path_EGREP_found && break 3
4376 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04004377 done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004378 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04004379IFS=$as_save_IFS
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004380 if test -z "$ac_cv_path_EGREP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004381 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004382 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04004383else
4384 ac_cv_path_EGREP=$EGREP
4385fi
4386
Theodore Ts'oe1052142006-10-21 21:46:47 -04004387 fi
4388fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004389{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004390$as_echo "$ac_cv_path_EGREP" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04004391 EGREP="$ac_cv_path_EGREP"
4392
4393
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004394{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004395$as_echo_n "checking for ANSI C header files... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004396if test "${ac_cv_header_stdc+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004397 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004398else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004399 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004400/* end confdefs.h. */
4401#include <stdlib.h>
4402#include <stdarg.h>
4403#include <string.h>
4404#include <float.h>
4405
4406int
4407main ()
4408{
4409
4410 ;
4411 return 0;
4412}
4413_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004414if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004415 ac_cv_header_stdc=yes
4416else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004417 ac_cv_header_stdc=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004418fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04004419rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004420
4421if test $ac_cv_header_stdc = yes; then
4422 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004423 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004424/* end confdefs.h. */
4425#include <string.h>
4426
4427_ACEOF
4428if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004429 $EGREP "memchr" >/dev/null 2>&1; then :
4430
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004431else
4432 ac_cv_header_stdc=no
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004433fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004434rm -f conftest*
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004435
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004436fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004437
4438if test $ac_cv_header_stdc = yes; then
4439 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004440 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004441/* end confdefs.h. */
4442#include <stdlib.h>
4443
4444_ACEOF
4445if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004446 $EGREP "free" >/dev/null 2>&1; then :
4447
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004448else
4449 ac_cv_header_stdc=no
4450fi
4451rm -f conftest*
4452
4453fi
4454
4455if test $ac_cv_header_stdc = yes; then
4456 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004457 if test "$cross_compiling" = yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004458 :
4459else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004460 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004461/* end confdefs.h. */
4462#include <ctype.h>
Theodore Ts'oe1052142006-10-21 21:46:47 -04004463#include <stdlib.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004464#if ((' ' & 0x0FF) == 0x020)
4465# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4466# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4467#else
4468# define ISLOWER(c) \
4469 (('a' <= (c) && (c) <= 'i') \
4470 || ('j' <= (c) && (c) <= 'r') \
4471 || ('s' <= (c) && (c) <= 'z'))
4472# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4473#endif
4474
4475#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4476int
4477main ()
4478{
4479 int i;
4480 for (i = 0; i < 256; i++)
4481 if (XOR (islower (i), ISLOWER (i))
4482 || toupper (i) != TOUPPER (i))
Theodore Ts'oe1052142006-10-21 21:46:47 -04004483 return 2;
4484 return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004485}
4486_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004487if ac_fn_c_try_run "$LINENO"; then :
4488
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004489else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004490 ac_cv_header_stdc=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004491fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004492rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4493 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'oe1052142006-10-21 21:46:47 -04004494fi
4495
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004496fi
4497fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004498{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004499$as_echo "$ac_cv_header_stdc" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004500if test $ac_cv_header_stdc = yes; then
4501
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004502$as_echo "#define STDC_HEADERS 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004503
4504fi
4505
4506# On IRIX 5.3, sys/types and inttypes.h are conflicting.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004507for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4508 inttypes.h stdint.h unistd.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004509do :
4510 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4511ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4512"
4513eval as_val=\$$as_ac_Header
4514 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004515 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004516#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004517_ACEOF
4518
4519fi
4520
4521done
4522
4523
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004524ac_fn_c_check_header_mongrel "$LINENO" "linux/fs.h" "ac_cv_header_linux_fs_h" "$ac_includes_default"
4525if test "x$ac_cv_header_linux_fs_h" = x""yes; then :
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004526 linux_headers=yes
4527else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004528 linux_headers=no
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004529fi
4530
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004531
Theodore Ts'o73ae2d42000-02-02 16:13:14 +00004532if test "$linux_headers" != yes; then
4533 LINUX_INCLUDE='-I$(top_builddir)/include'
Theodore Ts'of8bd9801999-10-26 04:19:45 +00004534fi
4535
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004536{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for additional special compiler flags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004537$as_echo_n "checking for additional special compiler flags... " >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004538if test "$GCC" = yes
4539then
4540 case "$host_cpu" in
4541 alpha) addcflags="-mieee" ;;
4542 esac
4543fi
4544if test "x$addcflags" != x
4545then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $addcflags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004547$as_echo "$addcflags" >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004548 CFLAGS="$addcflags $CFLAGS"
4549else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: (none)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004551$as_echo "(none)" >&6; }
Matthias Andreeb1c92f92004-02-23 21:30:11 +01004552fi
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004553LIB_EXT=.a
4554STATIC_LIB_EXT=.a
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004555PROFILED_LIB_EXT=.a
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05004556
Theodore Ts'oe1052142006-10-21 21:46:47 -04004557# Check whether --with-root-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004558if test "${with_root_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004559 withval=$with_root_prefix; root_prefix=$withval
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00004560else
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +00004561 root_prefix=NONE
Theodore Ts'oe1052142006-10-21 21:46:47 -04004562fi
4563# Check whether --enable-maintainer-mode was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004564if test "${enable_maintainer_mode+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004565 enableval=$enable_maintainer_mode; if test "$enableval" = "no"
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004566then
4567 MAINTAINER_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004569$as_echo "Disabling maintainer mode" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004570else
4571 MAINTAINER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling maintainer mode" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004573$as_echo "Enabling maintainer mode" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004574fi
4575
4576else
4577 MAINTAINER_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling maintainer mode by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004579$as_echo "Disabling maintainer mode by default" >&6; }
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004580
Theodore Ts'oe1052142006-10-21 21:46:47 -04004581fi
Theodore Ts'o98919bd2005-02-04 10:43:58 -05004582
Theodore Ts'oe1052142006-10-21 21:46:47 -04004583
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -04004584# Check whether --enable-symlink-install was given.
4585if test "${enable_symlink_install+set}" = set; then :
4586 enableval=$enable_symlink_install; if test "$enableval" = "no"
4587then
4588 LINK_INSTALL_FLAGS=-f
4589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4590$as_echo "Disabling symlinks for install" >&6; }
4591else
4592 LINK_INSTALL_FLAGS=-sf
4593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for install" >&5
4594$as_echo "Enabling symlinks for install" >&6; }
4595fi
4596
4597else
4598 LINK_INSTALL_FLAGS=-f
4599{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for install" >&5
4600$as_echo "Disabling symlinks for install" >&6; }
4601
4602fi
4603
4604
4605# Check whether --enable-symlink-build was given.
4606if test "${enable_symlink_build+set}" = set; then :
4607 enableval=$enable_symlink_build; if test "$enableval" = "no"
4608then
4609 LINK_BUILD_FLAGS=
4610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4611$as_echo "Disabling symlinks for build" >&6; }
4612else
4613 LINK_BUILD_FLAGS=-s
4614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling symlinks for build" >&5
4615$as_echo "Enabling symlinks for build" >&6; }
4616fi
4617
4618else
4619 LINK_BUILD_FLAGS=
4620{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling symlinks for build" >&5
4621$as_echo "Disabling symlinks for build" >&6; }
4622
4623fi
4624
4625
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004626# Check whether --enable-verbose-makecmds was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004627if test "${enable_verbose_makecmds+set}" = set; then :
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004628 enableval=$enable_verbose_makecmds; if test "$enableval" = "no"
4629then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004631$as_echo "Disabling verbose make commands" >&6; }
4632 E=@echo
4633 Q=@
4634else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004635 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004636$as_echo "Enabling verbose make commands" >&6; }
4637 E=@\\#
4638 Q=
4639fi
4640
4641else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling verbose make commands" >&5
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004643$as_echo "Disabling verbose make commands" >&6; }
4644E=@echo
4645Q=@
4646
4647fi
4648
4649
4650
Theodore Ts'oe1052142006-10-21 21:46:47 -04004651# Check whether --enable-compression was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004652if test "${enable_compression+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004653 enableval=$enable_compression; if test "$enableval" = "no"
Theodore Ts'o19178752000-02-11 15:55:07 +00004654then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004656$as_echo "Disabling compression support" >&6; }
Theodore Ts'o19178752000-02-11 15:55:07 +00004657else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004658 $as_echo "#define ENABLE_COMPRESSION 1" >>confdefs.h
Theodore Ts'o19178752000-02-11 15:55:07 +00004659
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling compression support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004661$as_echo "Enabling compression support" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004662 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Compression support is experimental" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004663$as_echo "$as_me: WARNING: Compression support is experimental" >&2;}
Theodore Ts'o19178752000-02-11 15:55:07 +00004664fi
4665
4666else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004667 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling compression support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004668$as_echo "Disabling compression support by default" >&6; }
Theodore Ts'o19178752000-02-11 15:55:07 +00004669
Theodore Ts'oe1052142006-10-21 21:46:47 -04004670fi
4671
4672# Check whether --enable-htree was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004673if test "${enable_htree+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004674 enableval=$enable_htree; if test "$enableval" = "no"
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004675then
4676 HTREE_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling htree directory support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004678$as_echo "Disabling htree directory support" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004679else
4680 HTREE_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004681 $as_echo "#define ENABLE_HTREE 1" >>confdefs.h
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004682
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004684$as_echo "Enabling htree directory support" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004685fi
4686
4687else
Theodore Ts'o559ca6c2002-08-18 03:48:55 -04004688 HTREE_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004689$as_echo "#define ENABLE_HTREE 1" >>confdefs.h
Theodore Ts'o559ca6c2002-08-18 03:48:55 -04004690
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004691{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling htree directory support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004692$as_echo "Enabling htree directory support by default" >&6; }
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004693
Theodore Ts'oe1052142006-10-21 21:46:47 -04004694fi
Theodore Ts'o8fdc9982002-06-25 23:26:34 -04004695
Theodore Ts'oe1052142006-10-21 21:46:47 -04004696
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004697E2_PKG_CONFIG_STATIC=--static
Theodore Ts'o55da9872008-09-02 23:12:38 -04004698LDFLAG_DYNAMIC=
4699PRIVATE_LIBS_CMT=
Theodore Ts'oe1052142006-10-21 21:46:47 -04004700# Check whether --enable-elf-shlibs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004701if test "${enable_elf_shlibs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004702 enableval=$enable_elf_shlibs; if test "$enableval" = "no"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004703then
4704 ELF_CMT=#
4705 MAKEFILE_ELF=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004707$as_echo "Disabling ELF shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004708else
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004709 E2_PKG_CONFIG_STATIC=
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004710 ELF_CMT=
4711 MAKEFILE_ELF=$srcdir/lib/Makefile.elf-lib
Theodore Ts'of5955dd2000-10-25 02:38:39 +00004712 case "$host_os" in
4713 solaris2.*)
4714 MAKEFILE_ELF=$srcdir/lib/Makefile.solaris-lib
4715 ;;
4716 esac
Theodore Ts'o74becf31997-04-26 14:37:06 +00004717 BINARY_TYPE=elfbin
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004718 LIB_EXT=.so
Theodore Ts'o55da9872008-09-02 23:12:38 -04004719 PRIVATE_LIBS_CMT=#
4720 LDFLAG_DYNAMIC='-Wl,-rpath-link,$(top_builddir)/lib'
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004721 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling ELF shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004722$as_echo "Enabling ELF shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004723fi
4724
4725else
4726 MAKEFILE_ELF=/dev/null
4727ELF_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004728{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling ELF shared libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004729$as_echo "Disabling ELF shared libraries by default" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004730
Theodore Ts'oe1052142006-10-21 21:46:47 -04004731fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004732
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004733
Theodore Ts'oe1052142006-10-21 21:46:47 -04004734
4735# Check whether --enable-bsd-shlibs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004736if test "${enable_bsd_shlibs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004737 enableval=$enable_bsd_shlibs; if test "$enableval" = "no"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004738then
4739 BSDLIB_CMT=#
4740 MAKEFILE_BSDLIB=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004742$as_echo "Disabling BSD shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004743else
Theodore Ts'oa4ece352008-01-01 20:05:04 -05004744 E2_PKG_CONFIG_STATIC=
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004745 BSDLIB_CMT=
4746 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.bsd-lib
Theodore Ts'oa4d09611997-04-29 14:28:00 +00004747 LIB_EXT=.so
Theodore Ts'oe1f07222003-03-14 02:25:36 -05004748 case "$host_os" in
Theodore Ts'oaa75ecc2003-03-17 10:01:22 -05004749 darwin*)
Theodore Ts'oe1f07222003-03-14 02:25:36 -05004750 MAKEFILE_BSDLIB=$srcdir/lib/Makefile.darwin-lib
4751 LIB_EXT=.dylib
4752 ;;
4753 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004754 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling BSD shared libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004755$as_echo "Enabling BSD shared libraries" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004756fi
4757
4758else
4759 MAKEFILE_BSDLIB=/dev/null
4760BSDLIB_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004761{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling BSD shared libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004762$as_echo "Disabling BSD shared libraries by default" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004763
Theodore Ts'oe1052142006-10-21 21:46:47 -04004764fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004765
Theodore Ts'o50e1e101997-04-26 13:58:21 +00004766
Theodore Ts'oe1052142006-10-21 21:46:47 -04004767
4768# Check whether --enable-profile was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004769if test "${enable_profile+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004770 enableval=$enable_profile; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004771then
4772 PROFILE_CMT=#
4773 MAKEFILE_PROFILE=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004775$as_echo "Disabling profiling libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004776else
4777 PROFILE_CMT=
4778 MAKEFILE_PROFILE=$srcdir/lib/Makefile.profile
4779 PROFILED_LIB_EXT=_p.a
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004780 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building profiling libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004781$as_echo "Building profiling libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004782fi
4783
4784else
4785 PROFILE_CMT=#
4786MAKEFILE_PROFILE=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004787{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling profiling libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004788$as_echo "Disabling profiling libraries by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004789
Theodore Ts'oe1052142006-10-21 21:46:47 -04004790fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004791
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004792
Theodore Ts'oe1052142006-10-21 21:46:47 -04004793
4794# Check whether --enable-checker was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004795if test "${enable_checker+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004796 enableval=$enable_checker; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004797then
4798 CHECKER_CMT=#
4799 MAKEFILE_CHECKER=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004801$as_echo "Disabling checker libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004802else
4803 CHECKER_CMT=
4804 MAKEFILE_CHECKER=$srcdir/lib/Makefile.checker
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004805 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building checker libraries" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004806$as_echo "Building checker libraries" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004807fi
4808
4809else
4810 CHECKER_CMT=#
4811MAKEFILE_CHECKER=/dev/null
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004812{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling checker libraries by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004813$as_echo "Disabling checker libraries by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004814
Theodore Ts'oe1052142006-10-21 21:46:47 -04004815fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04004816
4817
4818
4819
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00004820
Theodore Ts'oe1052142006-10-21 21:46:47 -04004821
Theodore Ts'o55da9872008-09-02 23:12:38 -04004822
4823
Theodore Ts'oe1052142006-10-21 21:46:47 -04004824# Check whether --enable-jbd-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004825if test "${enable_jbd_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004826 enableval=$enable_jbd_debug; if test "$enableval" = "no"
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004827then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004828 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004829$as_echo "Disabling journal debugging" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004830else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004831 $as_echo "#define CONFIG_JBD_DEBUG 1" >>confdefs.h
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004832
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling journal debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004834$as_echo "Enabling journal debugging" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004835fi
4836
4837else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling journal debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004839$as_echo "Disabling journal debugging by default" >&6; }
Theodore Ts'o80bfaa32000-08-18 15:08:37 +00004840
Theodore Ts'oe1052142006-10-21 21:46:47 -04004841fi
4842
4843# Check whether --enable-blkid-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004844if test "${enable_blkid_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004845 enableval=$enable_blkid_debug; if test "$enableval" = "no"
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004846then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004848$as_echo "Disabling blkid debugging" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004849else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004850 $as_echo "#define CONFIG_BLKID_DEBUG 1" >>confdefs.h
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004851
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling blkid debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004853$as_echo "Enabling blkid debugging" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004854fi
4855
4856else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling blkid debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004858$as_echo "Disabling blkid debugging by default" >&6; }
Theodore Ts'of0a22d02003-02-22 13:19:53 -05004859
Theodore Ts'oe1052142006-10-21 21:46:47 -04004860fi
4861
4862# Check whether --enable-testio-debug was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004863if test "${enable_testio_debug+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04004864 enableval=$enable_testio_debug; if test "$enableval" = "no"
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004865then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling testio debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004867$as_echo "Disabling testio debugging" >&6; }
Theodore Ts'oaf773652008-09-01 11:27:27 -04004868 TEST_IO_CMT="#"
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004869else
Theodore Ts'oaf773652008-09-01 11:27:27 -04004870 TEST_IO_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004871 $as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004872
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004874$as_echo "Enabling testio debugging" >&6; }
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004875fi
4876
4877else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling testio debugging by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004879$as_echo "Enabling testio debugging by default" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004880$as_echo "#define CONFIG_TESTIO_DEBUG 1" >>confdefs.h
Theodore Ts'oaf773652008-09-01 11:27:27 -04004881
4882TEST_IO_CMT=
Theodore Ts'o2a29f132003-05-05 12:08:47 -04004883
Theodore Ts'oe1052142006-10-21 21:46:47 -04004884fi
4885
Theodore Ts'oaf773652008-09-01 11:27:27 -04004886
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004887
4888
4889if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
4890 if test -n "$ac_tool_prefix"; then
4891 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
4892set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004893{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004894$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004895if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004896 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004897else
4898 case $PKG_CONFIG in
4899 [\\/]* | ?:[\\/]*)
4900 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
4901 ;;
4902 *)
4903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4904for as_dir in $PATH
4905do
4906 IFS=$as_save_IFS
4907 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004908 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4910 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004911 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004912 break 2
4913 fi
4914done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004915 done
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004916IFS=$as_save_IFS
4917
4918 ;;
4919esac
4920fi
4921PKG_CONFIG=$ac_cv_path_PKG_CONFIG
4922if test -n "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004924$as_echo "$PKG_CONFIG" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004925else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004927$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004928fi
4929
4930
4931fi
4932if test -z "$ac_cv_path_PKG_CONFIG"; then
4933 ac_pt_PKG_CONFIG=$PKG_CONFIG
4934 # Extract the first word of "pkg-config", so it can be a program name with args.
4935set dummy pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004936{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004937$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004938if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004939 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004940else
4941 case $ac_pt_PKG_CONFIG in
4942 [\\/]* | ?:[\\/]*)
4943 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
4944 ;;
4945 *)
4946 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4947for as_dir in $PATH
4948do
4949 IFS=$as_save_IFS
4950 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004951 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004952 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4953 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004954 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004955 break 2
4956 fi
4957done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004958 done
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004959IFS=$as_save_IFS
4960
4961 ;;
4962esac
4963fi
4964ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
4965if test -n "$ac_pt_PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004967$as_echo "$ac_pt_PKG_CONFIG" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004968else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004970$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004971fi
4972
4973 if test "x$ac_pt_PKG_CONFIG" = x; then
4974 PKG_CONFIG=""
4975 else
4976 case $cross_compiling:$ac_tool_warned in
4977yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004978{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004979$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004980ac_tool_warned=yes ;;
4981esac
4982 PKG_CONFIG=$ac_pt_PKG_CONFIG
4983 fi
4984else
4985 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
4986fi
4987
4988fi
4989if test -n "$PKG_CONFIG"; then
4990 _pkg_min_version=0.9.0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004992$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004993 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004995$as_echo "yes" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04004996 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05004997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01004998$as_echo "no" >&6; }
4999 PKG_CONFIG=""
5000 fi
5001
5002fi
5003LIBUUID=
5004DEPLIBUUID=
5005STATIC_LIBUUID=
5006DEPSTATIC_LIBUUID=
5007PROFILED_LIBUUID=
5008DEPPROFILED_LIBUUID=
5009UUID_CMT=
5010# Check whether --enable-libuuid was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005011if test "${enable_libuuid+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005012 enableval=$enable_libuuid; if test "$enableval" = "no"
5013then
5014 if test -z "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005015 as_fn_error "pkg-config not installed; please install it." "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005016 fi
5017
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005018 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uuid_generate in -luuid" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005019$as_echo_n "checking for uuid_generate in -luuid... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005020if test "${ac_cv_lib_uuid_uuid_generate+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005021 $as_echo_n "(cached) " >&6
5022else
5023 ac_check_lib_save_LIBS=$LIBS
5024LIBS="-luuid $LIBUUID $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005025cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005026/* end confdefs.h. */
5027
5028/* Override any GCC internal prototype to avoid an error.
5029 Use char because int might match the return type of a GCC
5030 builtin and then its argument prototype would still apply. */
5031#ifdef __cplusplus
5032extern "C"
5033#endif
5034char uuid_generate ();
5035int
5036main ()
5037{
5038return uuid_generate ();
5039 ;
5040 return 0;
5041}
5042_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005043if ac_fn_c_try_link "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005044 ac_cv_lib_uuid_uuid_generate=yes
5045else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005046 ac_cv_lib_uuid_uuid_generate=no
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005047fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005048rm -f core conftest.err conftest.$ac_objext \
5049 conftest$ac_exeext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005050LIBS=$ac_check_lib_save_LIBS
5051fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005052{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_uuid_uuid_generate" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005053$as_echo "$ac_cv_lib_uuid_uuid_generate" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005054if test "x$ac_cv_lib_uuid_uuid_generate" = x""yes; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005055 LIBUUID=`$PKG_CONFIG --libs uuid`;
5056 STATIC_LIBUUID=`$PKG_CONFIG --static --libs uuid`
5057else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005058 as_fn_error "external uuid library not found" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005059fi
5060
5061 UUID_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005062 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private uuid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005063$as_echo "Disabling private uuid library" >&6; }
5064else
5065 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5066 DEPLIBUUID=$LIBUUID
5067 STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5068 DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5069 PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5070 DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005071 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005072$as_echo "Enabling private uuid library" >&6; }
5073fi
5074
5075else
5076 LIBUUID='$(LIB)/libuuid'$LIB_EXT
5077DEPLIBUUID=$LIBUUID
5078STATIC_LIBUUID='$(LIB)/libuuid'$STATIC_LIB_EXT
5079DEPSTATIC_LIBUUID=$STATIC_LIBUUID
5080PROFILED_LIBUUID='$(LIB)/libuuid'$PROFILED_LIB_EXT
5081DEPPROFILED_LIBUUID=$PROFILED_LIBUUID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005082{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private uuid library by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005083$as_echo "Enabling private uuid library by default" >&6; }
5084
5085fi
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
5097 if test -n "$ac_tool_prefix"; then
5098 # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
5099set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005100{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005101$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005102if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005103 $as_echo_n "(cached) " >&6
5104else
5105 case $PKG_CONFIG in
5106 [\\/]* | ?:[\\/]*)
5107 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
5108 ;;
5109 *)
5110 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5111for as_dir in $PATH
5112do
5113 IFS=$as_save_IFS
5114 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005115 for ac_exec_ext in '' $ac_executable_extensions; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005116 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5117 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005118 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005119 break 2
5120 fi
5121done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005122 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005123IFS=$as_save_IFS
5124
5125 ;;
5126esac
5127fi
5128PKG_CONFIG=$ac_cv_path_PKG_CONFIG
5129if test -n "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005130 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005131$as_echo "$PKG_CONFIG" >&6; }
5132else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005134$as_echo "no" >&6; }
5135fi
5136
5137
5138fi
5139if test -z "$ac_cv_path_PKG_CONFIG"; then
5140 ac_pt_PKG_CONFIG=$PKG_CONFIG
5141 # Extract the first word of "pkg-config", so it can be a program name with args.
5142set dummy pkg-config; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005143{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005144$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005145if test "${ac_cv_path_ac_pt_PKG_CONFIG+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005146 $as_echo_n "(cached) " >&6
5147else
5148 case $ac_pt_PKG_CONFIG in
5149 [\\/]* | ?:[\\/]*)
5150 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
5151 ;;
5152 *)
5153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5154for as_dir in $PATH
5155do
5156 IFS=$as_save_IFS
5157 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005158 for ac_exec_ext in '' $ac_executable_extensions; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005159 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5160 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005161 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005162 break 2
5163 fi
5164done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005165 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005166IFS=$as_save_IFS
5167
5168 ;;
5169esac
5170fi
5171ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
5172if test -n "$ac_pt_PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005174$as_echo "$ac_pt_PKG_CONFIG" >&6; }
5175else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005177$as_echo "no" >&6; }
5178fi
5179
5180 if test "x$ac_pt_PKG_CONFIG" = x; then
5181 PKG_CONFIG=""
5182 else
5183 case $cross_compiling:$ac_tool_warned in
5184yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005185{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005186$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5187ac_tool_warned=yes ;;
5188esac
5189 PKG_CONFIG=$ac_pt_PKG_CONFIG
5190 fi
5191else
5192 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
5193fi
5194
5195fi
5196if test -n "$PKG_CONFIG"; then
5197 _pkg_min_version=0.9.0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005199$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
5200 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005202$as_echo "yes" >&6; }
5203 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005204 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005205$as_echo "no" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005206 PKG_CONFIG=""
5207 fi
5208
5209fi
5210LIBBLKID=
5211DEPLIBBLKID=
5212STATIC_LIBBLKID=
5213DEPSTATIC_LIBBLKID=
5214PROFILED_LIBBLKID=
5215DEPPROFILED_LIBBLKID=
5216BLKID_CMT=
5217# Check whether --enable-libblkid was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005218if test "${enable_libblkid+set}" = set; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005219 enableval=$enable_libblkid; if test "$enableval" = "no"
5220then
5221 if test -z "$PKG_CONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005222 as_fn_error "pkg-config not installed; please install it." "$LINENO" 5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005223 fi
5224
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for blkid_get_cache in -lblkid" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005226$as_echo_n "checking for blkid_get_cache in -lblkid... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005227if test "${ac_cv_lib_blkid_blkid_get_cache+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005228 $as_echo_n "(cached) " >&6
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005229else
5230 ac_check_lib_save_LIBS=$LIBS
5231LIBS="-lblkid $LIBBLKID $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005232cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005233/* end confdefs.h. */
5234
5235/* Override any GCC internal prototype to avoid an error.
5236 Use char because int might match the return type of a GCC
5237 builtin and then its argument prototype would still apply. */
5238#ifdef __cplusplus
5239extern "C"
5240#endif
5241char blkid_get_cache ();
5242int
5243main ()
5244{
5245return blkid_get_cache ();
5246 ;
5247 return 0;
5248}
5249_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005250if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005251 ac_cv_lib_blkid_blkid_get_cache=yes
5252else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005253 ac_cv_lib_blkid_blkid_get_cache=no
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005254fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005255rm -f core conftest.err conftest.$ac_objext \
5256 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005257LIBS=$ac_check_lib_save_LIBS
5258fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_blkid_blkid_get_cache" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005260$as_echo "$ac_cv_lib_blkid_blkid_get_cache" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005261if test "x$ac_cv_lib_blkid_blkid_get_cache" = x""yes; then :
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005262 LIBBLKID=`$PKG_CONFIG --libs blkid`;
5263 STATIC_LIBBLKID=`$PKG_CONFIG --static --libs blkid`
5264else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005265 as_fn_error "external blkid library not found" "$LINENO" 5
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005266fi
5267
5268 BLKID_CMT=#
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling private blkid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005270$as_echo "Disabling private blkid library" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005271else
5272 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5273 DEPLIBBLKID=$LIBBLKID
5274 STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5275 DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5276 PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5277 DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005278 $as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005279
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005281$as_echo "Enabling private blkid library" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005282fi
5283
5284else
5285 LIBBLKID='$(LIB)/libblkid'$LIB_EXT
5286DEPLIBBLKID=$LIBBLKID
5287STATIC_LIBBLKID='$(LIB)/libblkid'$STATIC_LIB_EXT
5288DEPSTATIC_LIBBLKID=$STATIC_LIBBLKID
5289PROFILED_LIBBLKID='$(LIB)/libblkid'$PROFILED_LIB_EXT
5290DEPPROFILED_LIBBLKID=$PROFILED_LIBBLKID
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005291$as_echo "#define CONFIG_BUILD_FINDFS 1" >>confdefs.h
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005292
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005293{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling private blkid library by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005294$as_echo "Enabling private blkid library by default" >&6; }
Theodore Ts'o14b596d2009-04-22 09:18:30 -04005295
5296fi
5297
5298
5299
5300
5301
5302
5303
5304
Theodore Ts'oe1052142006-10-21 21:46:47 -04005305# Check whether --enable-debugfs was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005306if test "${enable_debugfs+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005307 enableval=$enable_debugfs; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005308then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling debugfs support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005310$as_echo "Disabling debugfs support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005311 DEBUGFS_CMT="#"
5312else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005313 DEBUGFS_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005315$as_echo "Enabling debugfs support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005316fi
5317
5318else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling debugfs support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005320$as_echo "Enabling debugfs support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005321DEBUGFS_CMT=
5322
Theodore Ts'oe1052142006-10-21 21:46:47 -04005323fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005324
Theodore Ts'oe1052142006-10-21 21:46:47 -04005325
5326# Check whether --enable-imager was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005327if test "${enable_imager+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005328 enableval=$enable_imager; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005329then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005330 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2image support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005331$as_echo "Disabling e2image support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005332 IMAGER_CMT="#"
5333else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005334 IMAGER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005336$as_echo "Enabling e2image support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005337fi
5338
5339else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005340 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2image support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005341$as_echo "Enabling e2image support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005342IMAGER_CMT=
5343
Theodore Ts'oe1052142006-10-21 21:46:47 -04005344fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005345
Theodore Ts'oe1052142006-10-21 21:46:47 -04005346
5347# Check whether --enable-resizer was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005348if test "${enable_resizer+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005349 enableval=$enable_resizer; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005350then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling e2resize support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005352$as_echo "Disabling e2resize support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005353 RESIZER_CMT="#"
5354else
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005355 RESIZER_CMT=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005357$as_echo "Enabling e2resize support" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005358fi
5359
5360else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005361 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling e2resize support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005362$as_echo "Enabling e2resize support by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005363RESIZER_CMT=
5364
Theodore Ts'oe1052142006-10-21 21:46:47 -04005365fi
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005366
Theodore Ts'oe1052142006-10-21 21:46:47 -04005367
Theodore Ts'oe1052142006-10-21 21:46:47 -04005368# Check whether --enable-fsck was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005369if test "${enable_fsck+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005370 enableval=$enable_fsck; if test "$enableval" = "no"
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005371then
5372 FSCK_PROG='' FSCK_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005374$as_echo "Not building fsck wrapper" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005375else
5376 FSCK_PROG=fsck FSCK_MAN=fsck.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005378$as_echo "Building fsck wrapper" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005379fi
5380
5381else
5382 case "$host_os" in
Theodore Ts'oe3632402004-05-04 19:39:54 -04005383 gnu*)
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005384 FSCK_PROG='' FSCK_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005385 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building fsck wrapper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005386$as_echo "Not building fsck wrapper by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005387 ;;
5388 *)
5389 FSCK_PROG=fsck FSCK_MAN=fsck.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building fsck wrapper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005391$as_echo "Building fsck wrapper by default" >&6; }
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005392esac
5393
Theodore Ts'oe1052142006-10-21 21:46:47 -04005394fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005395
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005396
Theodore Ts'oe1052142006-10-21 21:46:47 -04005397
5398# Check whether --enable-e2initrd-helper was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005399if test "${enable_e2initrd_helper+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005400 enableval=$enable_e2initrd_helper; if test "$enableval" = "no"
Theodore Ts'o5d407732004-09-18 14:53:14 -04005401then
5402 E2INITRD_PROG='' E2INITRD_MAN=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building e2initrd helper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005404$as_echo "Not building e2initrd helper" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005405else
5406 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005407 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005408$as_echo "Building e2initrd helper" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005409fi
5410
5411else
5412 E2INITRD_PROG=e2initrd_helper E2INITRD_MAN=e2initrd_helper.8
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005413{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building e2initrd helper by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005414$as_echo "Building e2initrd helper by default" >&6; }
Theodore Ts'o5d407732004-09-18 14:53:14 -04005415
Theodore Ts'oe1052142006-10-21 21:46:47 -04005416fi
Theodore Ts'o5d407732004-09-18 14:53:14 -04005417
5418
Theodore Ts'oe1052142006-10-21 21:46:47 -04005419
Theodore Ts'o32493942007-12-31 10:45:01 -05005420# Check whether --enable-tls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005421if test "${enable_tls+set}" = set; then :
Theodore Ts'o32493942007-12-31 10:45:01 -05005422 enableval=$enable_tls; if test "$enableval" = "no"
5423then
5424 try_tls=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Disabling thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005426$as_echo "Disabling thread local support" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005427else
5428 try_tls="yes"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Enabling thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005430$as_echo "Enabling thread local support" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005431fi
5432
5433else
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005434 if test -n "$WITH_DIET_LIBC"
5435then
5436 try_tls=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Diet libc does not support thread local support" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005438$as_echo "Diet libc does not support thread local support" >&6; }
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005439else
5440 try_tls="yes"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Try using thread local support by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005442$as_echo "Try using thread local support by default" >&6; }
Theodore Ts'oeafba6c2008-07-10 10:21:42 -04005443fi
Theodore Ts'o32493942007-12-31 10:45:01 -05005444
5445fi
5446
5447if test "$try_tls" = "yes"
5448then
5449
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005450 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for thread local storage (TLS) class" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005451$as_echo_n "checking for thread local storage (TLS) class... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005452 if test "${ac_cv_tls+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005453 $as_echo_n "(cached) " >&6
Theodore Ts'o32493942007-12-31 10:45:01 -05005454else
5455
5456 ax_tls_keywords="__thread __declspec(thread) none"
5457 for ax_tls_keyword in $ax_tls_keywords; do
5458 case $ax_tls_keyword in
5459 none) ac_cv_tls=none ; break ;;
5460 *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'o32493942007-12-31 10:45:01 -05005462/* end confdefs.h. */
5463#include <stdlib.h>
5464 static void
5465 foo(void) {
5466 static $ax_tls_keyword int bar;
5467 exit(1);
5468 }
5469int
5470main ()
5471{
5472
5473 ;
5474 return 0;
5475}
5476_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005477if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o32493942007-12-31 10:45:01 -05005478 ac_cv_tls=$ax_tls_keyword ; break
5479else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005480 ac_cv_tls=none
Theodore Ts'o32493942007-12-31 10:45:01 -05005481
5482fi
Theodore Ts'o32493942007-12-31 10:45:01 -05005483rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5484 esac
5485 done
5486
5487fi
5488
5489
5490 if test "$ac_cv_tls" != "none"; then
5491
5492cat >>confdefs.h <<_ACEOF
5493#define TLS $ac_cv_tls
5494_ACEOF
5495
5496 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_tls" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005498$as_echo "$ac_cv_tls" >&6; }
Theodore Ts'o32493942007-12-31 10:45:01 -05005499
5500fi
Theodore Ts'o5610f992007-12-31 11:16:56 -05005501# Check whether --enable-uuidd was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005502if test "${enable_uuidd+set}" = set; then :
Theodore Ts'o5610f992007-12-31 11:16:56 -05005503 enableval=$enable_uuidd; if test "$enableval" = "no"
5504then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Not building uuidd" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005506$as_echo "Not building uuidd" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005507 UUIDD_CMT="#"
5508else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005509 $as_echo "#define USE_UUIDD 1" >>confdefs.h
Theodore Ts'o5610f992007-12-31 11:16:56 -05005510
5511 UUIDD_CMT=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005513$as_echo "Building uuidd" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005514fi
5515
5516else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005517 $as_echo "#define USE_UUIDD 1" >>confdefs.h
Theodore Ts'o5610f992007-12-31 11:16:56 -05005518
5519UUIDD_CMT=""
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005520{ $as_echo "$as_me:${as_lineno-$LINENO}: result: Building uuidd by default" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005521$as_echo "Building uuidd by default" >&6; }
Theodore Ts'o5610f992007-12-31 11:16:56 -05005522
5523fi
5524
5525
Theodore Ts'ocdf186e2001-06-13 22:16:47 +00005526MAKEFILE_LIBRARY=$srcdir/lib/Makefile.library
5527
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005528GETTEXT_PACKAGE=e2fsprogs
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005529PACKAGE=e2fsprogs
5530VERSION="$E2FSPROGS_VERSION"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005531VERSION=0.14.1
5532cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005533#define PACKAGE "$PACKAGE"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005534_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005535
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005536cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005537#define VERSION "$VERSION"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005538_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005539
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005540
5541
5542
5543
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005545$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
5546set x ${MAKE-make}
5547ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005548if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005549 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005550else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005551 cat >conftest.make <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04005552SHELL = /bin/sh
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005553all:
Theodore Ts'oe1052142006-10-21 21:46:47 -04005554 @echo '@@@%%%=$(MAKE)=@@@%%%'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005555_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005556# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Theodore Ts'oe1052142006-10-21 21:46:47 -04005557case `${MAKE-make} -f conftest.make 2>/dev/null` in
5558 *@@@%%%=?*=@@@%%%*)
5559 eval ac_cv_prog_make_${ac_make}_set=yes;;
5560 *)
5561 eval ac_cv_prog_make_${ac_make}_set=no;;
5562esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005563rm -f conftest.make
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005564fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04005565if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005566 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005567$as_echo "yes" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005568 SET_MAKE=
5569else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005570 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005571$as_echo "no" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005572 SET_MAKE="MAKE=${MAKE-make}"
5573fi
5574
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005575# Find a good install program. We prefer a C program (faster),
5576# so one script is as good as another. But avoid the broken or
5577# incompatible versions:
5578# SysV /etc/install, /usr/sbin/install
5579# SunOS /usr/etc/install
5580# IRIX /sbin/install
5581# AIX /bin/install
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005582# AmigaOS /C/install, which installs bootblocks on floppy discs
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005583# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5584# AFS /usr/afsws/bin/install, which mishandles nonexistent args
5585# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005586# OS/2's system install, which has a completely different semantic
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005587# ./install, which can be erroneously created by make from ./install.sh.
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005588# Reject install programs that cannot install multiple files.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005589{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005590$as_echo_n "checking for a BSD-compatible install... " >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005591if test -z "$INSTALL"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005592if test "${ac_cv_path_install+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005593 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005594else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005595 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5596for as_dir in $PATH
5597do
5598 IFS=$as_save_IFS
5599 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005600 # Account for people who put trailing slashes in PATH elements.
5601case $as_dir/ in #((
5602 ./ | .// | /[cC]/* | \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005603 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005604 ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005605 /usr/ucb/* ) ;;
5606 *)
5607 # OSF1 and SCO ODT 3.0 have their own names for install.
5608 # Don't use installbsd from OSF since it installs stuff as root
5609 # by default.
5610 for ac_prog in ginstall scoinst install; do
5611 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04005612 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005613 if test $ac_prog = install &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005614 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005615 # AIX install. It has an incompatible calling convention.
5616 :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005617 elif test $ac_prog = install &&
5618 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5619 # program-specific install script used by HP pwplus--don't use.
5620 :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005621 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005622 rm -rf conftest.one conftest.two conftest.dir
5623 echo one > conftest.one
5624 echo two > conftest.two
5625 mkdir conftest.dir
5626 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5627 test -s conftest.one && test -s conftest.two &&
5628 test -s conftest.dir/conftest.one &&
5629 test -s conftest.dir/conftest.two
5630 then
5631 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5632 break 3
5633 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005634 fi
5635 fi
5636 done
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005637 done
5638 ;;
5639esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005640
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005641 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04005642IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005643
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005644rm -rf conftest.one conftest.two conftest.dir
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005645
5646fi
5647 if test "${ac_cv_path_install+set}" = set; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005648 INSTALL=$ac_cv_path_install
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005649 else
Theodore Ts'oe1052142006-10-21 21:46:47 -04005650 # As a last resort, use the slow shell script. Don't cache a
5651 # value for INSTALL within a source directory, because that will
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005652 # break other packages using the cache if that directory is
Theodore Ts'oe1052142006-10-21 21:46:47 -04005653 # removed, or if the value is a relative name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005654 INSTALL=$ac_install_sh
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005655 fi
5656fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005657{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005658$as_echo "$INSTALL" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005659
5660# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5661# It thinks the first close brace ends the variable substitution.
5662test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5663
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005664test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005665
5666test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5667
Theodore Ts'o93636bd2003-07-12 02:45:05 -04005668
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005669 MKINSTALLDIRS=
5670 if test -n "$ac_aux_dir"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005671 case "$ac_aux_dir" in
5672 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
5673 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
5674 esac
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005675 fi
5676 if test -z "$MKINSTALLDIRS"; then
5677 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
5678 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04005679
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005680
5681
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005683$as_echo_n "checking whether NLS is requested... " >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04005684 # Check whether --enable-nls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005685if test "${enable_nls+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04005686 enableval=$enable_nls; USE_NLS=$enableval
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005687else
5688 USE_NLS=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04005689fi
5690
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005692$as_echo "$USE_NLS" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005693
5694
5695
5696
5697
5698
5699# Prepare PATH_SEPARATOR.
5700# The user is always right.
5701if test "${PATH_SEPARATOR+set}" != set; then
5702 echo "#! /bin/sh" >conf$$.sh
5703 echo "exit 0" >>conf$$.sh
5704 chmod +x conf$$.sh
5705 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5706 PATH_SEPARATOR=';'
5707 else
5708 PATH_SEPARATOR=:
5709 fi
5710 rm -f conf$$.sh
5711fi
5712
5713# Find out how to test for executable files. Don't use a zero-byte file,
5714# as systems may use methods other than mode bits to determine executability.
5715cat >conf$$.file <<_ASEOF
5716#! /bin/sh
5717exit 0
5718_ASEOF
5719chmod +x conf$$.file
5720if test -x conf$$.file >/dev/null 2>&1; then
5721 ac_executable_p="test -x"
5722else
5723 ac_executable_p="test -f"
5724fi
5725rm -f conf$$.file
5726
5727# Extract the first word of "msgfmt", so it can be a program name with args.
5728set dummy msgfmt; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005730$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005731if test "${ac_cv_path_MSGFMT+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005732 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005733else
5734 case "$MSGFMT" in
5735 [\\/]* | ?:[\\/]*)
5736 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
5737 ;;
5738 *)
5739 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5740 for ac_dir in $PATH; do
5741 IFS="$ac_save_IFS"
5742 test -z "$ac_dir" && ac_dir=.
5743 for ac_exec_ext in '' $ac_executable_extensions; do
5744 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5745 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
5746 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5747 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
5748 break 2
5749 fi
5750 fi
5751 done
5752 done
5753 IFS="$ac_save_IFS"
5754 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
5755 ;;
5756esac
5757fi
5758MSGFMT="$ac_cv_path_MSGFMT"
5759if test "$MSGFMT" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005760 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005761$as_echo "$MSGFMT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005762else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005764$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005765fi
5766
5767 # Extract the first word of "gmsgfmt", so it can be a program name with args.
5768set dummy gmsgfmt; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005770$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005771if test "${ac_cv_path_GMSGFMT+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005772 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005773else
5774 case $GMSGFMT in
5775 [\\/]* | ?:[\\/]*)
5776 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
5777 ;;
5778 *)
5779 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5780for as_dir in $PATH
5781do
5782 IFS=$as_save_IFS
5783 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005784 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04005785 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005786 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005788 break 2
5789 fi
5790done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005791 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04005792IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005793
5794 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
5795 ;;
5796esac
5797fi
5798GMSGFMT=$ac_cv_path_GMSGFMT
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005799if test -n "$GMSGFMT"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005801$as_echo "$GMSGFMT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005802else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005803 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005804$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005805fi
5806
5807
5808
Theodore Ts'oe1052142006-10-21 21:46:47 -04005809
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005810# Prepare PATH_SEPARATOR.
5811# The user is always right.
5812if test "${PATH_SEPARATOR+set}" != set; then
5813 echo "#! /bin/sh" >conf$$.sh
5814 echo "exit 0" >>conf$$.sh
5815 chmod +x conf$$.sh
5816 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5817 PATH_SEPARATOR=';'
5818 else
5819 PATH_SEPARATOR=:
5820 fi
5821 rm -f conf$$.sh
5822fi
5823
5824# Find out how to test for executable files. Don't use a zero-byte file,
5825# as systems may use methods other than mode bits to determine executability.
5826cat >conf$$.file <<_ASEOF
5827#! /bin/sh
5828exit 0
5829_ASEOF
5830chmod +x conf$$.file
5831if test -x conf$$.file >/dev/null 2>&1; then
5832 ac_executable_p="test -x"
5833else
5834 ac_executable_p="test -f"
5835fi
5836rm -f conf$$.file
5837
5838# Extract the first word of "xgettext", so it can be a program name with args.
5839set dummy xgettext; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005840{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005841$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005842if test "${ac_cv_path_XGETTEXT+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005843 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005844else
5845 case "$XGETTEXT" in
5846 [\\/]* | ?:[\\/]*)
5847 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
5848 ;;
5849 *)
5850 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5851 for ac_dir in $PATH; do
5852 IFS="$ac_save_IFS"
5853 test -z "$ac_dir" && ac_dir=.
5854 for ac_exec_ext in '' $ac_executable_extensions; do
5855 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5856 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
5857 (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
5858 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
5859 break 2
5860 fi
5861 fi
5862 done
5863 done
5864 IFS="$ac_save_IFS"
5865 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
5866 ;;
5867esac
5868fi
5869XGETTEXT="$ac_cv_path_XGETTEXT"
5870if test "$XGETTEXT" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005872$as_echo "$XGETTEXT" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005873else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005875$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005876fi
5877
5878 rm -f messages.po
5879
5880
5881# Prepare PATH_SEPARATOR.
5882# The user is always right.
5883if test "${PATH_SEPARATOR+set}" != set; then
5884 echo "#! /bin/sh" >conf$$.sh
5885 echo "exit 0" >>conf$$.sh
5886 chmod +x conf$$.sh
5887 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
5888 PATH_SEPARATOR=';'
5889 else
5890 PATH_SEPARATOR=:
5891 fi
5892 rm -f conf$$.sh
5893fi
5894
5895# Find out how to test for executable files. Don't use a zero-byte file,
5896# as systems may use methods other than mode bits to determine executability.
5897cat >conf$$.file <<_ASEOF
5898#! /bin/sh
5899exit 0
5900_ASEOF
5901chmod +x conf$$.file
5902if test -x conf$$.file >/dev/null 2>&1; then
5903 ac_executable_p="test -x"
5904else
5905 ac_executable_p="test -f"
5906fi
5907rm -f conf$$.file
5908
5909# Extract the first word of "msgmerge", so it can be a program name with args.
5910set dummy msgmerge; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005912$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005913if test "${ac_cv_path_MSGMERGE+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005914 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005915else
5916 case "$MSGMERGE" in
5917 [\\/]* | ?:[\\/]*)
5918 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
5919 ;;
5920 *)
5921 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
5922 for ac_dir in $PATH; do
5923 IFS="$ac_save_IFS"
5924 test -z "$ac_dir" && ac_dir=.
5925 for ac_exec_ext in '' $ac_executable_extensions; do
5926 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
5927 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
5928 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
5929 break 2
5930 fi
5931 fi
5932 done
5933 done
5934 IFS="$ac_save_IFS"
5935 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
5936 ;;
5937esac
5938fi
5939MSGMERGE="$ac_cv_path_MSGMERGE"
5940if test "$MSGMERGE" != ":"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005942$as_echo "$MSGMERGE" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005943else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005945$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005946fi
5947
5948
5949 if test "$GMSGFMT" != ":"; then
5950 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
5951 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
5952 : ;
5953 else
5954 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005956$as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005957 GMSGFMT=":"
5958 fi
5959 fi
5960
5961 if test "$XGETTEXT" != ":"; then
5962 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
5963 (if $XGETTEXT --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
5964 : ;
5965 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005967$as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005968 XGETTEXT=":"
5969 fi
5970 rm -f messages.po
5971 fi
5972
Theodore Ts'oe1052142006-10-21 21:46:47 -04005973 ac_config_commands="$ac_config_commands default-1"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005974
5975
5976if test -n "$ac_tool_prefix"; then
5977 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5978set dummy ${ac_tool_prefix}ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005979{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005980$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005981if test "${ac_cv_prog_RANLIB+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01005982 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00005983else
5984 if test -n "$RANLIB"; then
5985 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5986else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005987as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5988for as_dir in $PATH
5989do
5990 IFS=$as_save_IFS
5991 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005992 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04005993 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005994 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005995 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05005996 break 2
5997 fi
5998done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05005999 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006000IFS=$as_save_IFS
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006001
6002fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006003fi
6004RANLIB=$ac_cv_prog_RANLIB
6005if test -n "$RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006007$as_echo "$RANLIB" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006008else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006009 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006010$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006011fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006012
Theodore Ts'oe1052142006-10-21 21:46:47 -04006013
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006014fi
6015if test -z "$ac_cv_prog_RANLIB"; then
6016 ac_ct_RANLIB=$RANLIB
6017 # Extract the first word of "ranlib", so it can be a program name with args.
6018set dummy ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006019{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006020$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006021if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006022 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006023else
6024 if test -n "$ac_ct_RANLIB"; then
6025 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6026else
6027as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6028for as_dir in $PATH
6029do
6030 IFS=$as_save_IFS
6031 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006032 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006033 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006034 ac_cv_prog_ac_ct_RANLIB="ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006035 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006036 break 2
6037 fi
6038done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006039 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04006040IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006041
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006042fi
6043fi
6044ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6045if test -n "$ac_ct_RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006047$as_echo "$ac_ct_RANLIB" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006048else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006049 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006050$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006051fi
6052
Theodore Ts'oe1052142006-10-21 21:46:47 -04006053 if test "x$ac_ct_RANLIB" = x; then
6054 RANLIB=":"
6055 else
6056 case $cross_compiling:$ac_tool_warned in
6057yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006058{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006059$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04006060ac_tool_warned=yes ;;
6061esac
6062 RANLIB=$ac_ct_RANLIB
6063 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006064else
6065 RANLIB="$ac_cv_prog_RANLIB"
6066fi
6067
6068
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for strerror in -lcposix" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006070$as_echo_n "checking for strerror in -lcposix... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006071if test "${ac_cv_lib_cposix_strerror+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006072 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006073else
6074 ac_check_lib_save_LIBS=$LIBS
6075LIBS="-lcposix $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006076cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006077/* end confdefs.h. */
6078
Theodore Ts'oe1052142006-10-21 21:46:47 -04006079/* Override any GCC internal prototype to avoid an error.
6080 Use char because int might match the return type of a GCC
6081 builtin and then its argument prototype would still apply. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006082#ifdef __cplusplus
6083extern "C"
6084#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006085char strerror ();
6086int
6087main ()
6088{
Theodore Ts'oe1052142006-10-21 21:46:47 -04006089return strerror ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006090 ;
6091 return 0;
6092}
6093_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006094if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006095 ac_cv_lib_cposix_strerror=yes
6096else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006097 ac_cv_lib_cposix_strerror=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006098fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006099rm -f core conftest.err conftest.$ac_objext \
6100 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006101LIBS=$ac_check_lib_save_LIBS
6102fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006103{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_cposix_strerror" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006104$as_echo "$ac_cv_lib_cposix_strerror" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006105if test "x$ac_cv_lib_cposix_strerror" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006106 LIBS="$LIBS -lcposix"
6107fi
6108
6109
6110
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006111{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006112$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006113if test "${ac_cv_c_const+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006114 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006115else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006116 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006117/* end confdefs.h. */
6118
6119int
6120main ()
6121{
6122/* FIXME: Include the comments suggested by Paul. */
6123#ifndef __cplusplus
6124 /* Ultrix mips cc rejects this. */
6125 typedef int charset[2];
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006126 const charset cs;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006127 /* SunOS 4.1.1 cc rejects this. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006128 char const *const *pcpcc;
6129 char **ppc;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006130 /* NEC SVR4.0.2 mips cc rejects this. */
6131 struct point {int x, y;};
6132 static struct point const zero = {0,0};
6133 /* AIX XL C 1.02.0.0 rejects this.
6134 It does not let you subtract one const X* pointer from another in
6135 an arm of an if-expression whose if-part is not a constant
6136 expression */
6137 const char *g = "string";
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006138 pcpcc = &g + (g ? g-g : 0);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006139 /* HPUX 7.0 cc rejects these. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006140 ++pcpcc;
6141 ppc = (char**) pcpcc;
6142 pcpcc = (char const *const *) ppc;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006143 { /* SCO 3.2v4 cc rejects this. */
6144 char *t;
6145 char const *s = 0 ? (char *) 0 : (char const *) 0;
6146
6147 *t++ = 0;
Theodore Ts'oe1052142006-10-21 21:46:47 -04006148 if (s) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006149 }
6150 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
6151 int x[] = {25, 17};
6152 const int *foo = &x[0];
6153 ++foo;
6154 }
6155 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
6156 typedef const int *iptr;
6157 iptr p = 0;
6158 ++p;
6159 }
6160 { /* AIX XL C 1.02.0.0 rejects this saying
6161 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
6162 struct s { int j; const int *ap[3]; };
6163 struct s *b; b->j = 5;
6164 }
6165 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
6166 const int foo = 10;
Theodore Ts'oe1052142006-10-21 21:46:47 -04006167 if (!foo) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006168 }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006169 return !cs[0] && !zero.x;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006170#endif
6171
6172 ;
6173 return 0;
6174}
6175_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006176if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006177 ac_cv_c_const=yes
6178else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006179 ac_cv_c_const=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006180fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006181rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006182fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006183{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006184$as_echo "$ac_cv_c_const" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006185if test $ac_cv_c_const = no; then
6186
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006187$as_echo "#define const /**/" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006188
6189fi
6190
6191
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for signed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006193$as_echo_n "checking for signed... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006194if test "${bh_cv_c_signed+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006195 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006196else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006197 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006198/* end confdefs.h. */
6199
6200int
6201main ()
6202{
6203signed char x;
6204 ;
6205 return 0;
6206}
6207_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006208if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006209 bh_cv_c_signed=yes
6210else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006211 bh_cv_c_signed=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006212fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006213rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006214fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006215{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $bh_cv_c_signed" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006216$as_echo "$bh_cv_c_signed" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006217 if test $bh_cv_c_signed = no; then
6218
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006219$as_echo "#define signed /**/" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006220
6221 fi
6222
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006223{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006224$as_echo_n "checking for inline... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006225if test "${ac_cv_c_inline+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006226 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006227else
6228 ac_cv_c_inline=no
6229for ac_kw in inline __inline__ __inline; do
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006230 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006231/* end confdefs.h. */
6232#ifndef __cplusplus
6233typedef int foo_t;
6234static $ac_kw foo_t static_foo () {return 0; }
6235$ac_kw foo_t foo () {return 0; }
6236#endif
6237
6238_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006239if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04006240 ac_cv_c_inline=$ac_kw
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006241fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006242rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6243 test "$ac_cv_c_inline" != no && break
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006244done
6245
6246fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006247{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006248$as_echo "$ac_cv_c_inline" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006249
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006250case $ac_cv_c_inline in
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006251 inline | yes) ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006252 *)
6253 case $ac_cv_c_inline in
6254 no) ac_val=;;
6255 *) ac_val=$ac_cv_c_inline;;
6256 esac
6257 cat >>confdefs.h <<_ACEOF
6258#ifndef __cplusplus
6259#define inline $ac_val
6260#endif
6261_ACEOF
6262 ;;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006263esac
6264
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006265ac_fn_c_check_type "$LINENO" "off_t" "ac_cv_type_off_t" "$ac_includes_default"
6266if test "x$ac_cv_type_off_t" = x""yes; then :
Theodore Ts'o07a0db12003-07-05 14:50:24 -04006267
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006268else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006269
6270cat >>confdefs.h <<_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04006271#define off_t long int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006272_ACEOF
6273
6274fi
6275
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006276ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
6277if test "x$ac_cv_type_size_t" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006278
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006279else
6280
6281cat >>confdefs.h <<_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04006282#define size_t unsigned int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006283_ACEOF
6284
6285fi
6286
6287
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006289$as_echo_n "checking for long long... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006290if test "${ac_cv_type_long_long+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006291 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006292else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006293 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006294/* end confdefs.h. */
6295long long ll = 1LL; int i = 63;
6296int
6297main ()
6298{
6299long long llmax = (long long) -1;
6300 return ll << i | ll >> i | llmax / ll | llmax % ll;
6301 ;
6302 return 0;
6303}
6304_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006305if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006306 ac_cv_type_long_long=yes
6307else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006308 ac_cv_type_long_long=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006309fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006310rm -f core conftest.err conftest.$ac_objext \
6311 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006312fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006313{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006314$as_echo "$ac_cv_type_long_long" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006315 if test $ac_cv_type_long_long = yes; then
6316
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006317$as_echo "#define HAVE_LONG_LONG 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006318
6319 fi
6320
6321
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for long double" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006323$as_echo_n "checking for long double... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006324if test "${gt_cv_c_long_double+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006325 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006326else
6327 if test "$GCC" = yes; then
6328 gt_cv_c_long_double=yes
6329 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006330 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006331/* end confdefs.h. */
6332
6333 /* The Stardent Vistra knows sizeof(long double), but does not support it. */
6334 long double foo = 0.0;
6335 /* On Ultrix 4.3 cc, long double is 4 and double is 8. */
6336 int array [2*(sizeof(long double) >= sizeof(double)) - 1];
6337
6338int
6339main ()
6340{
6341
6342 ;
6343 return 0;
6344}
6345_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006346if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006347 gt_cv_c_long_double=yes
6348else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006349 gt_cv_c_long_double=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006350fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006351rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006352 fi
6353fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006354{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_long_double" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006355$as_echo "$gt_cv_c_long_double" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006356 if test $gt_cv_c_long_double = yes; then
6357
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006358$as_echo "#define HAVE_LONG_DOUBLE 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006359
6360 fi
6361
6362
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wchar_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006364$as_echo_n "checking for wchar_t... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006365if test "${gt_cv_c_wchar_t+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006366 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006367else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006368 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006369/* end confdefs.h. */
6370#include <stddef.h>
6371 wchar_t foo = (wchar_t)'\0';
6372int
6373main ()
6374{
6375
6376 ;
6377 return 0;
6378}
6379_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006380if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006381 gt_cv_c_wchar_t=yes
6382else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006383 gt_cv_c_wchar_t=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006384fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006385rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006386fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006387{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wchar_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006388$as_echo "$gt_cv_c_wchar_t" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006389 if test $gt_cv_c_wchar_t = yes; then
6390
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006391$as_echo "#define HAVE_WCHAR_T 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006392
6393 fi
6394
6395
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for wint_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006397$as_echo_n "checking for wint_t... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006398if test "${gt_cv_c_wint_t+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006399 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006400else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006401 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006402/* end confdefs.h. */
6403#include <wchar.h>
6404 wint_t foo = (wchar_t)'\0';
6405int
6406main ()
6407{
6408
6409 ;
6410 return 0;
6411}
6412_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006413if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006414 gt_cv_c_wint_t=yes
6415else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006416 gt_cv_c_wint_t=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006417fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006418rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006419fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006420{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_wint_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006421$as_echo "$gt_cv_c_wint_t" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006422 if test $gt_cv_c_wint_t = yes; then
6423
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006424$as_echo "#define HAVE_WINT_T 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006425
6426 fi
6427
6428
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006429 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006430$as_echo_n "checking for inttypes.h... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006431if test "${jm_ac_cv_header_inttypes_h+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006432 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006433else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006435/* end confdefs.h. */
6436#include <sys/types.h>
6437#include <inttypes.h>
6438int
6439main ()
6440{
6441uintmax_t i = (uintmax_t) -1;
6442 ;
6443 return 0;
6444}
6445_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006446if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006447 jm_ac_cv_header_inttypes_h=yes
6448else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006449 jm_ac_cv_header_inttypes_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006450fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006451rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006452fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006453{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_inttypes_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006454$as_echo "$jm_ac_cv_header_inttypes_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006455 if test $jm_ac_cv_header_inttypes_h = yes; then
6456
6457cat >>confdefs.h <<_ACEOF
6458#define HAVE_INTTYPES_H_WITH_UINTMAX 1
6459_ACEOF
6460
6461 fi
6462
6463
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdint.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006465$as_echo_n "checking for stdint.h... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006466if test "${jm_ac_cv_header_stdint_h+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006467 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006468else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006469 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006470/* end confdefs.h. */
6471#include <sys/types.h>
6472#include <stdint.h>
6473int
6474main ()
6475{
6476uintmax_t i = (uintmax_t) -1;
6477 ;
6478 return 0;
6479}
6480_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006481if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006482 jm_ac_cv_header_stdint_h=yes
6483else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006484 jm_ac_cv_header_stdint_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006485fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006486rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006487fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006488{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $jm_ac_cv_header_stdint_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006489$as_echo "$jm_ac_cv_header_stdint_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006490 if test $jm_ac_cv_header_stdint_h = yes; then
6491
6492cat >>confdefs.h <<_ACEOF
6493#define HAVE_STDINT_H_WITH_UINTMAX 1
6494_ACEOF
6495
6496 fi
6497
6498
6499
6500
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for intmax_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006502$as_echo_n "checking for intmax_t... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006503if test "${gt_cv_c_intmax_t+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006504 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006505else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006506 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006507/* end confdefs.h. */
6508
6509#include <stddef.h>
6510#include <stdlib.h>
6511#if HAVE_STDINT_H_WITH_UINTMAX
6512#include <stdint.h>
6513#endif
6514#if HAVE_INTTYPES_H_WITH_UINTMAX
6515#include <inttypes.h>
6516#endif
6517
6518int
6519main ()
6520{
6521intmax_t x = -1;
6522 ;
6523 return 0;
6524}
6525_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006526if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006527 gt_cv_c_intmax_t=yes
6528else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006529 gt_cv_c_intmax_t=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006530fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006531rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006532fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006533{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_c_intmax_t" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006534$as_echo "$gt_cv_c_intmax_t" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006535 if test $gt_cv_c_intmax_t = yes; then
6536
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006537$as_echo "#define HAVE_INTMAX_T 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006538
6539 fi
6540
6541
6542
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether printf() supports POSIX/XSI format strings" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006544$as_echo_n "checking whether printf() supports POSIX/XSI format strings... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006545if test "${gt_cv_func_printf_posix+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006546 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006547else
6548
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006549 if test "$cross_compiling" = yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006550
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006552/* end confdefs.h. */
6553
6554#if defined __NetBSD__ || defined _MSC_VER || defined __MINGW32__ || defined __CYGWIN__
6555 notposix
6556#endif
6557
6558_ACEOF
6559if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006560 $EGREP "notposix" >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006561 gt_cv_func_printf_posix="guessing no"
6562else
6563 gt_cv_func_printf_posix="guessing yes"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006564fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006565rm -f conftest*
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006566
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006567
6568else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006569 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006570/* end confdefs.h. */
6571
6572#include <stdio.h>
6573#include <string.h>
6574/* The string "%2$d %1$d", with dollar characters protected from the shell's
6575 dollar expansion (possibly an autoconf bug). */
6576static char format[] = { '%', '2', '$', 'd', ' ', '%', '1', '$', 'd', '\0' };
6577static char buf[100];
6578int main ()
6579{
6580 sprintf (buf, format, 33, 55);
6581 return (strcmp (buf, "55 33") != 0);
6582}
6583_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006584if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006585 gt_cv_func_printf_posix=yes
6586else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006587 gt_cv_func_printf_posix=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006588fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006589rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6590 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006591fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006592
Theodore Ts'oe1052142006-10-21 21:46:47 -04006593
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006594fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006595{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_printf_posix" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006596$as_echo "$gt_cv_func_printf_posix" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006597 case $gt_cv_func_printf_posix in
6598 *yes)
6599
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006600$as_echo "#define HAVE_POSIX_PRINTF 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006601
6602 ;;
6603 esac
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006604
6605# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
6606# for constant arguments. Useless!
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006607{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006608$as_echo_n "checking for working alloca.h... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006609if test "${ac_cv_working_alloca_h+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006610 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006611else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006613/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006614#include <alloca.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006615int
6616main ()
6617{
6618char *p = (char *) alloca (2 * sizeof (int));
Theodore Ts'oe1052142006-10-21 21:46:47 -04006619 if (p) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006620 ;
6621 return 0;
6622}
6623_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006624if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006625 ac_cv_working_alloca_h=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006626else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006627 ac_cv_working_alloca_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006628fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006629rm -f core conftest.err conftest.$ac_objext \
6630 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006631fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006632{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006633$as_echo "$ac_cv_working_alloca_h" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006634if test $ac_cv_working_alloca_h = yes; then
6635
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006636$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006637
6638fi
6639
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006640{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006641$as_echo_n "checking for alloca... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006642if test "${ac_cv_func_alloca_works+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006643 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006644else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006645 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006646/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006647#ifdef __GNUC__
6648# define alloca __builtin_alloca
6649#else
6650# ifdef _MSC_VER
6651# include <malloc.h>
6652# define alloca _alloca
6653# else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006654# ifdef HAVE_ALLOCA_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006655# include <alloca.h>
6656# else
6657# ifdef _AIX
6658 #pragma alloca
6659# else
6660# ifndef alloca /* predefined by HP cc +Olibcalls */
6661char *alloca ();
6662# endif
6663# endif
6664# endif
6665# endif
6666#endif
6667
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006668int
6669main ()
6670{
6671char *p = (char *) alloca (1);
Theodore Ts'oe1052142006-10-21 21:46:47 -04006672 if (p) return 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006673 ;
6674 return 0;
6675}
6676_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006677if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006678 ac_cv_func_alloca_works=yes
6679else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006680 ac_cv_func_alloca_works=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006681fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006682rm -f core conftest.err conftest.$ac_objext \
6683 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006684fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006686$as_echo "$ac_cv_func_alloca_works" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006687
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006688if test $ac_cv_func_alloca_works = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006689
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006690$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006691
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006692else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006693 # The SVR3 libPW and SVR4 libucb both contain incompatible functions
6694# that cause trouble. Some versions do not even contain alloca or
6695# contain a buggy version. If you still want to use their alloca,
6696# use ar to extract alloca.o from them instead of compiling alloca.c.
6697
Theodore Ts'oe1052142006-10-21 21:46:47 -04006698ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006699
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006700$as_echo "#define C_ALLOCA 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006701
6702
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006703{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006704$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006705if test "${ac_cv_os_cray+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006706 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006707else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006709/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -04006710#if defined CRAY && ! defined CRAY2
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006711webecray
6712#else
6713wenotbecray
6714#endif
6715
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006716_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006717if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006718 $EGREP "webecray" >/dev/null 2>&1; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006719 ac_cv_os_cray=yes
6720else
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006721 ac_cv_os_cray=no
6722fi
6723rm -f conftest*
6724
6725fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006726{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006727$as_echo "$ac_cv_os_cray" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006728if test $ac_cv_os_cray = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006729 for ac_func in _getb67 GETB67 getb67; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006730 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006731ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
6732eval as_val=\$$as_ac_var
6733 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006734
6735cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006736#define CRAY_STACKSEG_END $ac_func
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006737_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006738
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006739 break
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006740fi
6741
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006742 done
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006743fi
6744
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006745{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006746$as_echo_n "checking stack direction for C alloca... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006747if test "${ac_cv_c_stack_direction+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006748 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006749else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006750 if test "$cross_compiling" = yes; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006751 ac_cv_c_stack_direction=0
6752else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006754/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -04006755$ac_includes_default
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006756int
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006757find_stack_direction ()
6758{
6759 static char *addr = 0;
6760 auto char dummy;
6761 if (addr == 0)
6762 {
6763 addr = &dummy;
6764 return find_stack_direction ();
6765 }
6766 else
6767 return (&dummy > addr) ? 1 : -1;
6768}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006769
6770int
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006771main ()
6772{
Theodore Ts'oe1052142006-10-21 21:46:47 -04006773 return find_stack_direction () < 0;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006774}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006775_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006776if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006777 ac_cv_c_stack_direction=1
6778else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006779 ac_cv_c_stack_direction=-1
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006780fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006781rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6782 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006783fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006784
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006785fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006786{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006787$as_echo "$ac_cv_c_stack_direction" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006788cat >>confdefs.h <<_ACEOF
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006789#define STACK_DIRECTION $ac_cv_c_stack_direction
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006790_ACEOF
6791
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006792
6793fi
6794
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006795for ac_header in stdlib.h unistd.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006796do :
6797 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6798ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6799eval as_val=\$$as_ac_Header
6800 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006801 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006802#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006803_ACEOF
6804
6805fi
6806
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006807done
6808
6809for ac_func in getpagesize
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006810do :
6811 ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
6812if test "x$ac_cv_func_getpagesize" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006813 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006814#define HAVE_GETPAGESIZE 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006815_ACEOF
6816
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006817fi
6818done
6819
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006820{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006821$as_echo_n "checking for working mmap... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006822if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006823 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006824else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006825 if test "$cross_compiling" = yes; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006826 ac_cv_func_mmap_fixed_mapped=no
6827else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006829/* end confdefs.h. */
6830$ac_includes_default
6831/* malloc might have been renamed as rpl_malloc. */
6832#undef malloc
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006833
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006834/* Thanks to Mike Haertel and Jim Avera for this test.
6835 Here is a matrix of mmap possibilities:
6836 mmap private not fixed
6837 mmap private fixed at somewhere currently unmapped
6838 mmap private fixed at somewhere already mapped
6839 mmap shared not fixed
6840 mmap shared fixed at somewhere currently unmapped
6841 mmap shared fixed at somewhere already mapped
6842 For private mappings, we should verify that changes cannot be read()
6843 back from the file, nor mmap's back from the file at a different
6844 address. (There have been systems where private was not correctly
6845 implemented like the infamous i386 svr4.0, and systems where the
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006846 VM page cache was not coherent with the file system buffer cache
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006847 like early versions of FreeBSD and possibly contemporary NetBSD.)
6848 For shared mappings, we should conversely verify that changes get
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006849 propagated back to all the places they're supposed to be.
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006850
6851 Grep wants private fixed already mapped.
6852 The main things grep needs to know about mmap are:
6853 * does it exist and is it safe to write into the mmap'd area
6854 * how to use it (BSD variants) */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006855
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006856#include <fcntl.h>
6857#include <sys/mman.h>
6858
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006859#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006860char *malloc ();
6861#endif
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006862
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006863/* This mess was copied from the GNU getpagesize.h. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006864#ifndef HAVE_GETPAGESIZE
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006865/* Assume that all systems that can run configure have sys/param.h. */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006866# ifndef HAVE_SYS_PARAM_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006867# define HAVE_SYS_PARAM_H 1
6868# endif
6869
6870# ifdef _SC_PAGESIZE
6871# define getpagesize() sysconf(_SC_PAGESIZE)
6872# else /* no _SC_PAGESIZE */
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04006873# ifdef HAVE_SYS_PARAM_H
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006874# include <sys/param.h>
6875# ifdef EXEC_PAGESIZE
6876# define getpagesize() EXEC_PAGESIZE
6877# else /* no EXEC_PAGESIZE */
6878# ifdef NBPG
6879# define getpagesize() NBPG * CLSIZE
6880# ifndef CLSIZE
6881# define CLSIZE 1
6882# endif /* no CLSIZE */
6883# else /* no NBPG */
6884# ifdef NBPC
6885# define getpagesize() NBPC
6886# else /* no NBPC */
6887# ifdef PAGESIZE
6888# define getpagesize() PAGESIZE
6889# endif /* PAGESIZE */
6890# endif /* no NBPC */
6891# endif /* no NBPG */
6892# endif /* no EXEC_PAGESIZE */
6893# else /* no HAVE_SYS_PARAM_H */
6894# define getpagesize() 8192 /* punt totally */
6895# endif /* no HAVE_SYS_PARAM_H */
6896# endif /* no _SC_PAGESIZE */
6897
6898#endif /* no HAVE_GETPAGESIZE */
6899
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006900int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006901main ()
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006902{
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006903 char *data, *data2, *data3;
6904 int i, pagesize;
6905 int fd;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006906
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006907 pagesize = getpagesize ();
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006908
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006909 /* First, make a file with some known garbage in it. */
6910 data = (char *) malloc (pagesize);
6911 if (!data)
Theodore Ts'oe1052142006-10-21 21:46:47 -04006912 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006913 for (i = 0; i < pagesize; ++i)
6914 *(data + i) = rand ();
6915 umask (0);
6916 fd = creat ("conftest.mmap", 0600);
6917 if (fd < 0)
Theodore Ts'oe1052142006-10-21 21:46:47 -04006918 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006919 if (write (fd, data, pagesize) != pagesize)
Theodore Ts'oe1052142006-10-21 21:46:47 -04006920 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006921 close (fd);
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006922
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006923 /* Next, try to mmap the file at a fixed address which already has
6924 something else allocated at it. If we can, also make sure that
6925 we see the same garbage. */
6926 fd = open ("conftest.mmap", O_RDWR);
6927 if (fd < 0)
Theodore Ts'oe1052142006-10-21 21:46:47 -04006928 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006929 data2 = (char *) malloc (2 * pagesize);
6930 if (!data2)
Theodore Ts'oe1052142006-10-21 21:46:47 -04006931 return 1;
6932 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006933 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
6934 MAP_PRIVATE | MAP_FIXED, fd, 0L))
Theodore Ts'oe1052142006-10-21 21:46:47 -04006935 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006936 for (i = 0; i < pagesize; ++i)
6937 if (*(data + i) != *(data2 + i))
Theodore Ts'oe1052142006-10-21 21:46:47 -04006938 return 1;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006939
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006940 /* Finally, make sure that changes to the mapped area do not
6941 percolate back to the file as seen by read(). (This is a bug on
6942 some variants of i386 svr4.0.) */
6943 for (i = 0; i < pagesize; ++i)
6944 *(data2 + i) = *(data2 + i) + 1;
6945 data3 = (char *) malloc (pagesize);
6946 if (!data3)
Theodore Ts'oe1052142006-10-21 21:46:47 -04006947 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006948 if (read (fd, data3, pagesize) != pagesize)
Theodore Ts'oe1052142006-10-21 21:46:47 -04006949 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006950 for (i = 0; i < pagesize; ++i)
6951 if (*(data + i) != *(data3 + i))
Theodore Ts'oe1052142006-10-21 21:46:47 -04006952 return 1;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006953 close (fd);
Theodore Ts'oe1052142006-10-21 21:46:47 -04006954 return 0;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006955}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006956_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006957if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006958 ac_cv_func_mmap_fixed_mapped=yes
6959else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006960 ac_cv_func_mmap_fixed_mapped=no
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006961fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006962rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6963 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006964fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04006965
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006966fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006967{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006968$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006969if test $ac_cv_func_mmap_fixed_mapped = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006970
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006971$as_echo "#define HAVE_MMAP 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006972
6973fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006974rm -f conftest.mmap
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00006975
Theodore Ts'o93636bd2003-07-12 02:45:05 -04006976
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C Library 2.1 or newer" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006978$as_echo_n "checking whether we are using the GNU C Library 2.1 or newer... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006979if test "${ac_cv_gnu_library_2_1+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01006980 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006981else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006982 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006983/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006984
6985#include <features.h>
6986#ifdef __GNU_LIBRARY__
6987 #if (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) || (__GLIBC__ > 2)
6988 Lucky GNU user
6989 #endif
6990#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05006991
6992_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006993if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05006994 $EGREP "Lucky GNU user" >/dev/null 2>&1; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006995 ac_cv_gnu_library_2_1=yes
6996else
Theodore Ts'oa04eba32003-05-03 16:35:17 -04006997 ac_cv_gnu_library_2_1=no
6998fi
6999rm -f conftest*
7000
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007001
7002
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007003fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007004{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_gnu_library_2_1" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007005$as_echo "$ac_cv_gnu_library_2_1" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007006
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007007 GLIBC21="$ac_cv_gnu_library_2_1"
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007008
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007009
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007010
7011
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007012 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether integer division by zero raises SIGFPE" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007013$as_echo_n "checking whether integer division by zero raises SIGFPE... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007014if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007015 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007016else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007017
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007018 if test "$cross_compiling" = yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007019
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007020 # Guess based on the CPU.
7021 case "$host_cpu" in
7022 alpha* | i3456786 | m68k | s390*)
7023 gt_cv_int_divbyzero_sigfpe="guessing yes";;
7024 *)
7025 gt_cv_int_divbyzero_sigfpe="guessing no";;
7026 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007027
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007028else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007029 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007030/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007031
7032#include <stdlib.h>
7033#include <signal.h>
7034
7035static void
7036#ifdef __cplusplus
7037sigfpe_handler (int sig)
7038#else
7039sigfpe_handler (sig) int sig;
7040#endif
7041{
7042 /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */
7043 exit (sig != SIGFPE);
7044}
7045
7046int x = 1;
7047int y = 0;
7048int z;
7049int nan;
7050
7051int main ()
7052{
7053 signal (SIGFPE, sigfpe_handler);
7054/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */
7055#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP)
7056 signal (SIGTRAP, sigfpe_handler);
7057#endif
7058/* Linux/SPARC yields signal SIGILL. */
7059#if defined (__sparc__) && defined (__linux__)
7060 signal (SIGILL, sigfpe_handler);
7061#endif
7062
7063 z = x / y;
7064 nan = y / y;
7065 exit (1);
7066}
7067
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007068_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007069if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007070 gt_cv_int_divbyzero_sigfpe=yes
7071else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007072 gt_cv_int_divbyzero_sigfpe=no
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007073fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007074rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7075 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007076fi
7077
Theodore Ts'oe1052142006-10-21 21:46:47 -04007078
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007079fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_int_divbyzero_sigfpe" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007081$as_echo "$gt_cv_int_divbyzero_sigfpe" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007082 case "$gt_cv_int_divbyzero_sigfpe" in
7083 *yes) value=1;;
7084 *) value=0;;
7085 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007086
7087cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007088#define INTDIV0_RAISES_SIGFPE $value
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007089_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007090
7091
7092
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for unsigned long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007094$as_echo_n "checking for unsigned long long... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007095if test "${ac_cv_type_unsigned_long_long+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007096 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007097else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007099/* end confdefs.h. */
7100unsigned long long ull = 1ULL; int i = 63;
7101int
7102main ()
7103{
7104unsigned long long ullmax = (unsigned long long) -1;
7105 return ull << i | ull >> i | ullmax / ull | ullmax % ull;
7106 ;
7107 return 0;
7108}
7109_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007110if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007111 ac_cv_type_unsigned_long_long=yes
7112else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007113 ac_cv_type_unsigned_long_long=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007114fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007115rm -f core conftest.err conftest.$ac_objext \
7116 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007117fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007118{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_unsigned_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007119$as_echo "$ac_cv_type_unsigned_long_long" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007120 if test $ac_cv_type_unsigned_long_long = yes; then
7121
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007122$as_echo "#define HAVE_UNSIGNED_LONG_LONG 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007123
7124 fi
7125
7126
7127
7128
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007129 if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007130
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007131 test $ac_cv_type_unsigned_long_long = yes \
7132 && ac_type='unsigned long long' \
7133 || ac_type='unsigned long'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007134
7135cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007136#define uintmax_t $ac_type
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007137_ACEOF
7138
7139 else
7140
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007141$as_echo "#define HAVE_UINTMAX_T 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007142
7143 fi
7144
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007145
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inttypes.h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007147$as_echo_n "checking for inttypes.h... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007148if test "${gt_cv_header_inttypes_h+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007149 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007150else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007151
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007152 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007153/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007154#include <sys/types.h>
7155#include <inttypes.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007156int
7157main ()
7158{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007159
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007160 ;
7161 return 0;
7162}
7163_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007164if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007165 gt_cv_header_inttypes_h=yes
7166else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007167 gt_cv_header_inttypes_h=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007168fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007169rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007170
7171fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007172{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_header_inttypes_h" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007173$as_echo "$gt_cv_header_inttypes_h" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007174 if test $gt_cv_header_inttypes_h = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007175
7176cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007177#define HAVE_INTTYPES_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007178_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007179
7180 fi
7181
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007182
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007183
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007184 if test $gt_cv_header_inttypes_h = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the inttypes.h PRIxNN macros are broken" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007186$as_echo_n "checking whether the inttypes.h PRIxNN macros are broken... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007187if test "${gt_cv_inttypes_pri_broken+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007188 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007189else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007190
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007191 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007192/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007193#include <inttypes.h>
7194#ifdef PRId32
7195char *p = PRId32;
7196#endif
7197
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007198int
7199main ()
7200{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007201
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007202 ;
7203 return 0;
7204}
7205_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007206if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007207 gt_cv_inttypes_pri_broken=no
7208else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007209 gt_cv_inttypes_pri_broken=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007210fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007211rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007212
7213fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007214{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_inttypes_pri_broken" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007215$as_echo "$gt_cv_inttypes_pri_broken" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007216 fi
7217 if test "$gt_cv_inttypes_pri_broken" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007218
7219cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007220#define PRI_MACROS_BROKEN 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007221_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007222
7223 fi
7224
7225
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007226 for ac_header in stdint.h
7227do :
7228 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
7229if test "x$ac_cv_header_stdint_h" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007230 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007231#define HAVE_STDINT_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007232_ACEOF
7233
7234fi
7235
7236done
7237
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for SIZE_MAX" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007239$as_echo_n "checking for SIZE_MAX... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007240 result=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007241 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007242/* end confdefs.h. */
7243
7244#include <limits.h>
7245#if HAVE_STDINT_H
7246#include <stdint.h>
7247#endif
7248#ifdef SIZE_MAX
7249Found it
7250#endif
7251
7252_ACEOF
7253if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007254 $EGREP "Found it" >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007255 result=yes
7256fi
7257rm -f conftest*
7258
7259 if test -z "$result"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007260 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 / 10" "res_hi" "#include <stddef.h>"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007261
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007262else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007263 result=?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007264fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007265
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007266
7267 if ac_fn_c_compute_int "$LINENO" "~(size_t)0 % 10" "res_lo" "#include <stddef.h>"; then :
7268
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007269else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007270 result=?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007271fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007272
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007273
7274 if ac_fn_c_compute_int "$LINENO" "sizeof (size_t) <= sizeof (unsigned int)" "fits_in_uint" "#include <stddef.h>"; then :
7275
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007276else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007277 result=?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007278fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007279
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04007280
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007281 if test "$fits_in_uint" = 1; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007282 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007283/* end confdefs.h. */
7284#include <stddef.h>
7285 extern size_t foo;
7286 extern unsigned long foo;
7287
7288int
7289main ()
7290{
7291
7292 ;
7293 return 0;
7294}
7295_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007296if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007297 fits_in_uint=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007298fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007299rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007300 fi
7301 if test -z "$result"; then
7302 if test "$fits_in_uint" = 1; then
7303 result="$res_hi$res_lo"U
7304 else
7305 result="$res_hi$res_lo"UL
7306 fi
7307 else
7308 result='~(size_t)0'
7309 fi
7310 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $result" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007312$as_echo "$result" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007313 if test "$result" != yes; then
7314
7315cat >>confdefs.h <<_ACEOF
7316#define SIZE_MAX $result
7317_ACEOF
7318
7319 fi
7320
7321
7322
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007323 for ac_header in stdint.h
7324do :
7325 ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default"
7326if test "x$ac_cv_header_stdint_h" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007327 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007328#define HAVE_STDINT_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007329_ACEOF
7330
7331fi
7332
7333done
7334
7335
7336
7337 if test "X$prefix" = "XNONE"; then
7338 acl_final_prefix="$ac_default_prefix"
7339 else
7340 acl_final_prefix="$prefix"
7341 fi
7342 if test "X$exec_prefix" = "XNONE"; then
7343 acl_final_exec_prefix='${prefix}'
7344 else
7345 acl_final_exec_prefix="$exec_prefix"
7346 fi
7347 acl_save_prefix="$prefix"
7348 prefix="$acl_final_prefix"
7349 eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
7350 prefix="$acl_save_prefix"
7351
7352
Theodore Ts'oe1052142006-10-21 21:46:47 -04007353# Check whether --with-gnu-ld was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007354if test "${with_gnu_ld+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007355 withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007356else
7357 with_gnu_ld=no
Theodore Ts'oe1052142006-10-21 21:46:47 -04007358fi
7359
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007360# Prepare PATH_SEPARATOR.
7361# The user is always right.
7362if test "${PATH_SEPARATOR+set}" != set; then
7363 echo "#! /bin/sh" >conf$$.sh
7364 echo "exit 0" >>conf$$.sh
7365 chmod +x conf$$.sh
7366 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
7367 PATH_SEPARATOR=';'
7368 else
7369 PATH_SEPARATOR=:
7370 fi
7371 rm -f conf$$.sh
7372fi
7373ac_prog=ld
7374if test "$GCC" = yes; then
7375 # Check if gcc -print-prog-name=ld gives a path.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007377$as_echo_n "checking for ld used by GCC... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007378 case $host in
7379 *-*-mingw*)
7380 # gcc leaves a trailing carriage return which upsets mingw
7381 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
7382 *)
7383 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
7384 esac
7385 case $ac_prog in
7386 # Accept absolute paths.
7387 [\\/]* | [A-Za-z]:[\\/]*)
7388 re_direlt='/[^/][^/]*/\.\./'
7389 # Canonicalize the path of ld
7390 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
7391 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
7392 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
7393 done
7394 test -z "$LD" && LD="$ac_prog"
7395 ;;
7396 "")
7397 # If it fails, then pretend we aren't using GCC.
7398 ac_prog=ld
7399 ;;
7400 *)
7401 # If it is relative, then search for the first ld in PATH.
7402 with_gnu_ld=unknown
7403 ;;
7404 esac
7405elif test "$with_gnu_ld" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007407$as_echo_n "checking for GNU ld... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007408else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007410$as_echo_n "checking for non-GNU ld... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007411fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007412if test "${acl_cv_path_LD+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007413 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007414else
7415 if test -z "$LD"; then
7416 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
7417 for ac_dir in $PATH; do
7418 test -z "$ac_dir" && ac_dir=.
7419 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
7420 acl_cv_path_LD="$ac_dir/$ac_prog"
7421 # Check to see if the program is GNU ld. I'd rather use --version,
7422 # but apparently some GNU ld's only accept -v.
7423 # Break only if it was the GNU/non-GNU ld that we prefer.
7424 case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
7425 *GNU* | *'with BFD'*)
7426 test "$with_gnu_ld" != no && break ;;
7427 *)
7428 test "$with_gnu_ld" != yes && break ;;
7429 esac
7430 fi
7431 done
7432 IFS="$ac_save_ifs"
7433else
7434 acl_cv_path_LD="$LD" # Let the user override the test with a path.
7435fi
7436fi
7437
7438LD="$acl_cv_path_LD"
7439if test -n "$LD"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007441$as_echo "$LD" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007442else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007444$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007445fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007446test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
7447{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007448$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007449if test "${acl_cv_prog_gnu_ld+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007450 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007451else
7452 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
7453case `$LD -v 2>&1 </dev/null` in
7454*GNU* | *'with BFD'*)
7455 acl_cv_prog_gnu_ld=yes ;;
7456*)
7457 acl_cv_prog_gnu_ld=no ;;
7458esac
7459fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007460{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007461$as_echo "$acl_cv_prog_gnu_ld" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007462with_gnu_ld=$acl_cv_prog_gnu_ld
7463
7464
7465
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007467$as_echo_n "checking for shared library run path origin... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007468if test "${acl_cv_rpath+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007469 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007470else
7471
7472 CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
7473 ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
7474 . ./conftest.sh
7475 rm -f ./conftest.sh
7476 acl_cv_rpath=done
7477
7478fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007479{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007480$as_echo "$acl_cv_rpath" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007481 wl="$acl_cv_wl"
7482 libext="$acl_cv_libext"
7483 shlibext="$acl_cv_shlibext"
7484 hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
7485 hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
7486 hardcode_direct="$acl_cv_hardcode_direct"
7487 hardcode_minus_L="$acl_cv_hardcode_minus_L"
Theodore Ts'oe1052142006-10-21 21:46:47 -04007488 # Check whether --enable-rpath was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007489if test "${enable_rpath+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007490 enableval=$enable_rpath; :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007491else
7492 enable_rpath=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04007493fi
7494
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007495
7496
7497
7498
7499
7500
7501
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007502 use_additional=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007503
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007504 acl_save_prefix="$prefix"
7505 prefix="$acl_final_prefix"
7506 acl_save_exec_prefix="$exec_prefix"
7507 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007508
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007509 eval additional_includedir=\"$includedir\"
7510 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007511
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007512 exec_prefix="$acl_save_exec_prefix"
7513 prefix="$acl_save_prefix"
7514
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007515
Theodore Ts'oe1052142006-10-21 21:46:47 -04007516# Check whether --with-libiconv-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007517if test "${with_libiconv_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04007518 withval=$with_libiconv_prefix;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007519 if test "X$withval" = "Xno"; then
7520 use_additional=no
7521 else
7522 if test "X$withval" = "X"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007523
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007524 acl_save_prefix="$prefix"
7525 prefix="$acl_final_prefix"
7526 acl_save_exec_prefix="$exec_prefix"
7527 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007528
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007529 eval additional_includedir=\"$includedir\"
7530 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007531
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007532 exec_prefix="$acl_save_exec_prefix"
7533 prefix="$acl_save_prefix"
7534
7535 else
7536 additional_includedir="$withval/include"
7537 additional_libdir="$withval/lib"
7538 fi
7539 fi
7540
Theodore Ts'oe1052142006-10-21 21:46:47 -04007541fi
7542
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007543 LIBICONV=
7544 LTLIBICONV=
7545 INCICONV=
7546 rpathdirs=
7547 ltrpathdirs=
7548 names_already_handled=
7549 names_next_round='iconv '
7550 while test -n "$names_next_round"; do
7551 names_this_round="$names_next_round"
7552 names_next_round=
7553 for name in $names_this_round; do
7554 already_handled=
7555 for n in $names_already_handled; do
7556 if test "$n" = "$name"; then
7557 already_handled=yes
7558 break
7559 fi
7560 done
7561 if test -z "$already_handled"; then
7562 names_already_handled="$names_already_handled $name"
7563 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
7564 eval value=\"\$HAVE_LIB$uppername\"
7565 if test -n "$value"; then
7566 if test "$value" = yes; then
7567 eval value=\"\$LIB$uppername\"
7568 test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
7569 eval value=\"\$LTLIB$uppername\"
7570 test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
7571 else
7572 :
7573 fi
7574 else
7575 found_dir=
7576 found_la=
7577 found_so=
7578 found_a=
7579 if test $use_additional = yes; then
7580 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
7581 found_dir="$additional_libdir"
7582 found_so="$additional_libdir/lib$name.$shlibext"
7583 if test -f "$additional_libdir/lib$name.la"; then
7584 found_la="$additional_libdir/lib$name.la"
7585 fi
7586 else
7587 if test -f "$additional_libdir/lib$name.$libext"; then
7588 found_dir="$additional_libdir"
7589 found_a="$additional_libdir/lib$name.$libext"
7590 if test -f "$additional_libdir/lib$name.la"; then
7591 found_la="$additional_libdir/lib$name.la"
7592 fi
7593 fi
7594 fi
7595 fi
7596 if test "X$found_dir" = "X"; then
7597 for x in $LDFLAGS $LTLIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007598
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007599 acl_save_prefix="$prefix"
7600 prefix="$acl_final_prefix"
7601 acl_save_exec_prefix="$exec_prefix"
7602 exec_prefix="$acl_final_exec_prefix"
7603 eval x=\"$x\"
7604 exec_prefix="$acl_save_exec_prefix"
7605 prefix="$acl_save_prefix"
7606
7607 case "$x" in
7608 -L*)
7609 dir=`echo "X$x" | sed -e 's/^X-L//'`
7610 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
7611 found_dir="$dir"
7612 found_so="$dir/lib$name.$shlibext"
7613 if test -f "$dir/lib$name.la"; then
7614 found_la="$dir/lib$name.la"
7615 fi
7616 else
7617 if test -f "$dir/lib$name.$libext"; then
7618 found_dir="$dir"
7619 found_a="$dir/lib$name.$libext"
7620 if test -f "$dir/lib$name.la"; then
7621 found_la="$dir/lib$name.la"
7622 fi
7623 fi
7624 fi
7625 ;;
7626 esac
7627 if test "X$found_dir" != "X"; then
7628 break
7629 fi
7630 done
7631 fi
7632 if test "X$found_dir" != "X"; then
7633 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
7634 if test "X$found_so" != "X"; then
7635 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
7636 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7637 else
7638 haveit=
7639 for x in $ltrpathdirs; do
7640 if test "X$x" = "X$found_dir"; then
7641 haveit=yes
7642 break
7643 fi
7644 done
7645 if test -z "$haveit"; then
7646 ltrpathdirs="$ltrpathdirs $found_dir"
7647 fi
7648 if test "$hardcode_direct" = yes; then
7649 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7650 else
7651 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
7652 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7653 haveit=
7654 for x in $rpathdirs; do
7655 if test "X$x" = "X$found_dir"; then
7656 haveit=yes
7657 break
7658 fi
7659 done
7660 if test -z "$haveit"; then
7661 rpathdirs="$rpathdirs $found_dir"
7662 fi
7663 else
7664 haveit=
7665 for x in $LDFLAGS $LIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007666
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007667 acl_save_prefix="$prefix"
7668 prefix="$acl_final_prefix"
7669 acl_save_exec_prefix="$exec_prefix"
7670 exec_prefix="$acl_final_exec_prefix"
7671 eval x=\"$x\"
7672 exec_prefix="$acl_save_exec_prefix"
7673 prefix="$acl_save_prefix"
7674
7675 if test "X$x" = "X-L$found_dir"; then
7676 haveit=yes
7677 break
7678 fi
7679 done
7680 if test -z "$haveit"; then
7681 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
7682 fi
7683 if test "$hardcode_minus_L" != no; then
7684 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
7685 else
7686 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
7687 fi
7688 fi
7689 fi
7690 fi
7691 else
7692 if test "X$found_a" != "X"; then
7693 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
7694 else
7695 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
7696 fi
7697 fi
7698 additional_includedir=
7699 case "$found_dir" in
7700 */lib | */lib/)
7701 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
7702 additional_includedir="$basedir/include"
7703 ;;
7704 esac
7705 if test "X$additional_includedir" != "X"; then
7706 if test "X$additional_includedir" != "X/usr/include"; then
7707 haveit=
7708 if test "X$additional_includedir" = "X/usr/local/include"; then
7709 if test -n "$GCC"; then
7710 case $host_os in
7711 linux*) haveit=yes;;
7712 esac
7713 fi
7714 fi
7715 if test -z "$haveit"; then
7716 for x in $CPPFLAGS $INCICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007717
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007718 acl_save_prefix="$prefix"
7719 prefix="$acl_final_prefix"
7720 acl_save_exec_prefix="$exec_prefix"
7721 exec_prefix="$acl_final_exec_prefix"
7722 eval x=\"$x\"
7723 exec_prefix="$acl_save_exec_prefix"
7724 prefix="$acl_save_prefix"
7725
7726 if test "X$x" = "X-I$additional_includedir"; then
7727 haveit=yes
7728 break
7729 fi
7730 done
7731 if test -z "$haveit"; then
7732 if test -d "$additional_includedir"; then
7733 INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
7734 fi
7735 fi
7736 fi
7737 fi
7738 fi
7739 if test -n "$found_la"; then
7740 save_libdir="$libdir"
7741 case "$found_la" in
7742 */* | *\\*) . "$found_la" ;;
7743 *) . "./$found_la" ;;
7744 esac
7745 libdir="$save_libdir"
7746 for dep in $dependency_libs; do
7747 case "$dep" in
7748 -L*)
7749 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
7750 if test "X$additional_libdir" != "X/usr/lib"; then
7751 haveit=
7752 if test "X$additional_libdir" = "X/usr/local/lib"; then
7753 if test -n "$GCC"; then
7754 case $host_os in
7755 linux*) haveit=yes;;
7756 esac
7757 fi
7758 fi
7759 if test -z "$haveit"; then
7760 haveit=
7761 for x in $LDFLAGS $LIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007762
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007763 acl_save_prefix="$prefix"
7764 prefix="$acl_final_prefix"
7765 acl_save_exec_prefix="$exec_prefix"
7766 exec_prefix="$acl_final_exec_prefix"
7767 eval x=\"$x\"
7768 exec_prefix="$acl_save_exec_prefix"
7769 prefix="$acl_save_prefix"
7770
7771 if test "X$x" = "X-L$additional_libdir"; then
7772 haveit=yes
7773 break
7774 fi
7775 done
7776 if test -z "$haveit"; then
7777 if test -d "$additional_libdir"; then
7778 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
7779 fi
7780 fi
7781 haveit=
7782 for x in $LDFLAGS $LTLIBICONV; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007783
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007784 acl_save_prefix="$prefix"
7785 prefix="$acl_final_prefix"
7786 acl_save_exec_prefix="$exec_prefix"
7787 exec_prefix="$acl_final_exec_prefix"
7788 eval x=\"$x\"
7789 exec_prefix="$acl_save_exec_prefix"
7790 prefix="$acl_save_prefix"
7791
7792 if test "X$x" = "X-L$additional_libdir"; then
7793 haveit=yes
7794 break
7795 fi
7796 done
7797 if test -z "$haveit"; then
7798 if test -d "$additional_libdir"; then
7799 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
7800 fi
7801 fi
7802 fi
7803 fi
7804 ;;
7805 -R*)
7806 dir=`echo "X$dep" | sed -e 's/^X-R//'`
7807 if test "$enable_rpath" != no; then
7808 haveit=
7809 for x in $rpathdirs; do
7810 if test "X$x" = "X$dir"; then
7811 haveit=yes
7812 break
7813 fi
7814 done
7815 if test -z "$haveit"; then
7816 rpathdirs="$rpathdirs $dir"
7817 fi
7818 haveit=
7819 for x in $ltrpathdirs; do
7820 if test "X$x" = "X$dir"; then
7821 haveit=yes
7822 break
7823 fi
7824 done
7825 if test -z "$haveit"; then
7826 ltrpathdirs="$ltrpathdirs $dir"
7827 fi
7828 fi
7829 ;;
7830 -l*)
7831 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
7832 ;;
7833 *.la)
7834 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
7835 ;;
7836 *)
7837 LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
7838 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
7839 ;;
7840 esac
7841 done
7842 fi
7843 else
7844 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
7845 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
7846 fi
7847 fi
7848 fi
7849 done
7850 done
7851 if test "X$rpathdirs" != "X"; then
7852 if test -n "$hardcode_libdir_separator"; then
7853 alldirs=
7854 for found_dir in $rpathdirs; do
7855 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
7856 done
7857 acl_save_libdir="$libdir"
7858 libdir="$alldirs"
7859 eval flag=\"$hardcode_libdir_flag_spec\"
7860 libdir="$acl_save_libdir"
7861 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
7862 else
7863 for found_dir in $rpathdirs; do
7864 acl_save_libdir="$libdir"
7865 libdir="$found_dir"
7866 eval flag=\"$hardcode_libdir_flag_spec\"
7867 libdir="$acl_save_libdir"
7868 LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
7869 done
7870 fi
7871 fi
7872 if test "X$ltrpathdirs" != "X"; then
7873 for found_dir in $ltrpathdirs; do
7874 LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
7875 done
7876 fi
7877
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007878
7879
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007880
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007881
7882
7883
7884
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007885 ac_fn_c_check_type "$LINENO" "ptrdiff_t" "ac_cv_type_ptrdiff_t" "$ac_includes_default"
7886if test "x$ac_cv_type_ptrdiff_t" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007887
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007888else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007889
7890$as_echo "#define ptrdiff_t long" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007891
7892
Theodore Ts'o93636bd2003-07-12 02:45:05 -04007893fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007894
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007895 for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
Theodore Ts'oa04eba32003-05-03 16:35:17 -04007896stdlib.h string.h unistd.h sys/param.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007897do :
7898 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7899ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7900eval as_val=\$$as_ac_Header
7901 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007902 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007903#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007904_ACEOF
7905
7906fi
7907
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007908done
7909
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007910 for ac_func in asprintf fwprintf getcwd getegid geteuid getgid getuid \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007911mempcpy munmap putenv setenv setlocale snprintf stpcpy strcasecmp strdup \
7912strtoul tsearch wcslen __argz_count __argz_stringify __argz_next \
7913__fsetlocking
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007914do :
7915 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
7916ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
7917eval as_val=\$$as_ac_var
7918 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007919 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007920#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007921_ACEOF
7922
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00007923fi
7924done
7925
Theodore Ts'o07a0db12003-07-05 14:50:24 -04007926
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007927
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snprintf is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007929$as_echo_n "checking whether _snprintf is declared... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007930if test "${ac_cv_have_decl__snprintf+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007931 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007932else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007933 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007934/* end confdefs.h. */
7935#include <stdio.h>
7936int
7937main ()
7938{
7939
7940#ifndef _snprintf
7941 char *p = (char *) _snprintf;
7942#endif
7943
7944 ;
7945 return 0;
7946}
7947_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007948if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007949 ac_cv_have_decl__snprintf=yes
7950else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007951 ac_cv_have_decl__snprintf=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007952fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007953rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007954fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007955{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snprintf" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007956$as_echo "$ac_cv_have_decl__snprintf" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007957 if test $ac_cv_have_decl__snprintf = yes; then
7958 gt_value=1
7959 else
7960 gt_value=0
7961 fi
7962
7963cat >>confdefs.h <<_ACEOF
7964#define HAVE_DECL__SNPRINTF $gt_value
7965_ACEOF
7966
7967
7968
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether _snwprintf is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007970$as_echo_n "checking whether _snwprintf is declared... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007971if test "${ac_cv_have_decl__snwprintf+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007972 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007973else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007974 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007975/* end confdefs.h. */
7976#include <stdio.h>
7977int
7978main ()
7979{
7980
7981#ifndef _snwprintf
7982 char *p = (char *) _snwprintf;
7983#endif
7984
7985 ;
7986 return 0;
7987}
7988_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007989if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007990 ac_cv_have_decl__snwprintf=yes
7991else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007992 ac_cv_have_decl__snwprintf=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007993fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04007994rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007995fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05007996{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl__snwprintf" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01007997$as_echo "$ac_cv_have_decl__snwprintf" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05007998 if test $ac_cv_have_decl__snwprintf = yes; then
7999 gt_value=1
8000 else
8001 gt_value=0
8002 fi
8003
8004cat >>confdefs.h <<_ACEOF
8005#define HAVE_DECL__SNWPRINTF $gt_value
8006_ACEOF
8007
8008
8009
8010
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether feof_unlocked is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008012$as_echo_n "checking whether feof_unlocked is declared... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008013if test "${ac_cv_have_decl_feof_unlocked+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008014 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008015else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008016 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008017/* end confdefs.h. */
8018#include <stdio.h>
8019int
8020main ()
8021{
8022
8023#ifndef feof_unlocked
8024 char *p = (char *) feof_unlocked;
8025#endif
8026
8027 ;
8028 return 0;
8029}
8030_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008031if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008032 ac_cv_have_decl_feof_unlocked=yes
8033else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008034 ac_cv_have_decl_feof_unlocked=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008035fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008036rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008037fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008038{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_feof_unlocked" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008039$as_echo "$ac_cv_have_decl_feof_unlocked" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008040 if test $ac_cv_have_decl_feof_unlocked = yes; then
8041 gt_value=1
8042 else
8043 gt_value=0
8044 fi
8045
8046cat >>confdefs.h <<_ACEOF
8047#define HAVE_DECL_FEOF_UNLOCKED $gt_value
8048_ACEOF
8049
8050
8051
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether fgets_unlocked is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008053$as_echo_n "checking whether fgets_unlocked is declared... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008054if test "${ac_cv_have_decl_fgets_unlocked+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008055 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008056else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008057 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008058/* end confdefs.h. */
8059#include <stdio.h>
8060int
8061main ()
8062{
8063
8064#ifndef fgets_unlocked
8065 char *p = (char *) fgets_unlocked;
8066#endif
8067
8068 ;
8069 return 0;
8070}
8071_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008072if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008073 ac_cv_have_decl_fgets_unlocked=yes
8074else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008075 ac_cv_have_decl_fgets_unlocked=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008076fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008077rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008078fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008079{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_fgets_unlocked" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008080$as_echo "$ac_cv_have_decl_fgets_unlocked" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008081 if test $ac_cv_have_decl_fgets_unlocked = yes; then
8082 gt_value=1
8083 else
8084 gt_value=0
8085 fi
8086
8087cat >>confdefs.h <<_ACEOF
8088#define HAVE_DECL_FGETS_UNLOCKED $gt_value
8089_ACEOF
8090
8091
8092
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether getc_unlocked is declared" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008094$as_echo_n "checking whether getc_unlocked is declared... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008095if test "${ac_cv_have_decl_getc_unlocked+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008096 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008097else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008098 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008099/* end confdefs.h. */
8100#include <stdio.h>
8101int
8102main ()
8103{
8104
8105#ifndef getc_unlocked
8106 char *p = (char *) getc_unlocked;
8107#endif
8108
8109 ;
8110 return 0;
8111}
8112_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008113if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008114 ac_cv_have_decl_getc_unlocked=yes
8115else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008116 ac_cv_have_decl_getc_unlocked=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008117fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008118rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008119fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008120{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_decl_getc_unlocked" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008121$as_echo "$ac_cv_have_decl_getc_unlocked" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008122 if test $ac_cv_have_decl_getc_unlocked = yes; then
8123 gt_value=1
8124 else
8125 gt_value=0
8126 fi
8127
8128cat >>confdefs.h <<_ACEOF
8129#define HAVE_DECL_GETC_UNLOCKED $gt_value
8130_ACEOF
8131
8132
8133
8134 case $gt_cv_func_printf_posix in
8135 *yes) HAVE_POSIX_PRINTF=1 ;;
8136 *) HAVE_POSIX_PRINTF=0 ;;
8137 esac
8138
8139 if test "$ac_cv_func_asprintf" = yes; then
8140 HAVE_ASPRINTF=1
8141 else
8142 HAVE_ASPRINTF=0
8143 fi
8144
8145 if test "$ac_cv_func_snprintf" = yes; then
8146 HAVE_SNPRINTF=1
8147 else
8148 HAVE_SNPRINTF=0
8149 fi
8150
8151 if test "$ac_cv_func_wprintf" = yes; then
8152 HAVE_WPRINTF=1
8153 else
8154 HAVE_WPRINTF=0
8155 fi
8156
8157
8158
8159
8160
8161
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008162
8163 am_save_CPPFLAGS="$CPPFLAGS"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008164
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008165 for element in $INCICONV; do
8166 haveit=
8167 for x in $CPPFLAGS; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008168
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008169 acl_save_prefix="$prefix"
8170 prefix="$acl_final_prefix"
8171 acl_save_exec_prefix="$exec_prefix"
8172 exec_prefix="$acl_final_exec_prefix"
8173 eval x=\"$x\"
8174 exec_prefix="$acl_save_exec_prefix"
8175 prefix="$acl_save_prefix"
8176
8177 if test "X$x" = "X$element"; then
8178 haveit=yes
8179 break
8180 fi
8181 done
8182 if test -z "$haveit"; then
8183 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
8184 fi
8185 done
8186
Theodore Ts'o07a0db12003-07-05 14:50:24 -04008187
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008189$as_echo_n "checking for iconv... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008190if test "${am_cv_func_iconv+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008191 $as_echo_n "(cached) " >&6
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008192else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008193
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008194 am_cv_func_iconv="no, consider installing GNU libiconv"
8195 am_cv_lib_iconv=no
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008196 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008197/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008198#include <stdlib.h>
8199#include <iconv.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008200int
8201main ()
8202{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008203iconv_t cd = iconv_open("","");
8204 iconv(cd,NULL,NULL,NULL,NULL);
8205 iconv_close(cd);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008206 ;
8207 return 0;
8208}
8209_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008210if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008211 am_cv_func_iconv=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008212fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008213rm -f core conftest.err conftest.$ac_objext \
8214 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008215 if test "$am_cv_func_iconv" != yes; then
8216 am_save_LIBS="$LIBS"
8217 LIBS="$LIBS $LIBICONV"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008219/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008220#include <stdlib.h>
8221#include <iconv.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008222int
8223main ()
8224{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008225iconv_t cd = iconv_open("","");
8226 iconv(cd,NULL,NULL,NULL,NULL);
8227 iconv_close(cd);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008228 ;
8229 return 0;
8230}
8231_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008232if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008233 am_cv_lib_iconv=yes
8234 am_cv_func_iconv=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008235fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008236rm -f core conftest.err conftest.$ac_objext \
8237 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008238 LIBS="$am_save_LIBS"
8239 fi
Theodore Ts'o07a0db12003-07-05 14:50:24 -04008240
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008241fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008242{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008243$as_echo "$am_cv_func_iconv" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008244 if test "$am_cv_func_iconv" = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008245
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008246$as_echo "#define HAVE_ICONV 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008247
8248 fi
8249 if test "$am_cv_lib_iconv" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008251$as_echo_n "checking how to link with libiconv... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008253$as_echo "$LIBICONV" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008254 else
8255 CPPFLAGS="$am_save_CPPFLAGS"
8256 LIBICONV=
8257 LTLIBICONV=
8258 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008259
8260
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008261
8262 if test "$am_cv_func_iconv" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008264$as_echo_n "checking for iconv declaration... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008265 if test "${am_cv_proto_iconv+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008266 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008267else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008268
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008269 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008270/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008271
8272#include <stdlib.h>
8273#include <iconv.h>
8274extern
8275#ifdef __cplusplus
8276"C"
8277#endif
8278#if defined(__STDC__) || defined(__cplusplus)
8279size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
8280#else
8281size_t iconv();
8282#endif
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008283
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008284int
8285main ()
8286{
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008287
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008288 ;
8289 return 0;
8290}
8291_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008292if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008293 am_cv_proto_iconv_arg1=""
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008294else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008295 am_cv_proto_iconv_arg1="const"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008296fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04008297rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008298 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);"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008299fi
8300
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008301 am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008303 }$am_cv_proto_iconv" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008304$as_echo "${ac_t:-
Theodore Ts'oe1052142006-10-21 21:46:47 -04008305 }$am_cv_proto_iconv" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008306
8307cat >>confdefs.h <<_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008308#define ICONV_CONST $am_cv_proto_iconv_arg1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008309_ACEOF
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008310
8311 fi
8312
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008313
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nl_langinfo and CODESET" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008315$as_echo_n "checking for nl_langinfo and CODESET... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008316if test "${am_cv_langinfo_codeset+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008317 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008318else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008319 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008320/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008321#include <langinfo.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008322int
8323main ()
8324{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008325char* cs = nl_langinfo(CODESET);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008326 ;
8327 return 0;
8328}
8329_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008330if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008331 am_cv_langinfo_codeset=yes
8332else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008333 am_cv_langinfo_codeset=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008334fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008335rm -f core conftest.err conftest.$ac_objext \
8336 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008337
8338fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008339{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_langinfo_codeset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008340$as_echo "$am_cv_langinfo_codeset" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008341 if test $am_cv_langinfo_codeset = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008342
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008343$as_echo "#define HAVE_LANGINFO_CODESET 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008344
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008345 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008346
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008347 if test $ac_cv_header_locale_h = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008348
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008350$as_echo_n "checking for LC_MESSAGES... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008351if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008352 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008353else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008355/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008356#include <locale.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008357int
8358main ()
8359{
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008360return LC_MESSAGES
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008361 ;
8362 return 0;
8363}
8364_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008365if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008366 am_cv_val_LC_MESSAGES=yes
8367else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008368 am_cv_val_LC_MESSAGES=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008369fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008370rm -f core conftest.err conftest.$ac_objext \
8371 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008372fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008373{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008374$as_echo "$am_cv_val_LC_MESSAGES" >&6; }
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008375 if test $am_cv_val_LC_MESSAGES = yes; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008376
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008377$as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008378
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008379 fi
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008380
8381 fi
8382
8383 for ac_prog in bison
8384do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008385 # Extract the first word of "$ac_prog", so it can be a program name with args.
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008386set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008387{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008388$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008389if test "${ac_cv_prog_INTLBISON+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008390 $as_echo_n "(cached) " >&6
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008391else
8392 if test -n "$INTLBISON"; then
8393 ac_cv_prog_INTLBISON="$INTLBISON" # Let the user override the test.
8394else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008395as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8396for as_dir in $PATH
8397do
8398 IFS=$as_save_IFS
8399 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008400 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04008401 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008402 ac_cv_prog_INTLBISON="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008403 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008404 break 2
8405 fi
8406done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008407 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04008408IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008409
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008410fi
8411fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008412INTLBISON=$ac_cv_prog_INTLBISON
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008413if test -n "$INTLBISON"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INTLBISON" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008415$as_echo "$INTLBISON" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008416else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008418$as_echo "no" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008419fi
8420
Theodore Ts'oe1052142006-10-21 21:46:47 -04008421
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008422 test -n "$INTLBISON" && break
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008423done
8424
8425 if test -z "$INTLBISON"; then
8426 ac_verc_fail=yes
8427 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking version of bison" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008429$as_echo_n "checking version of bison... " >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008430 ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p'`
8431 case $ac_prog_version in
8432 '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
8433 1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
8434 ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
8435 *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
8436 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_prog_version" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008438$as_echo "$ac_prog_version" >&6; }
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008439 fi
8440 if test $ac_verc_fail = yes; then
8441 INTLBISON=:
8442 fi
8443
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008444
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008445
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008446
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008447
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008448
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008449
8450
8451
8452
8453
8454
8455
8456
8457
8458
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008460$as_echo_n "checking whether NLS is requested... " >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04008461 # Check whether --enable-nls was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008462if test "${enable_nls+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008463 enableval=$enable_nls; USE_NLS=$enableval
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008464else
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008465 USE_NLS=yes
Theodore Ts'oe1052142006-10-21 21:46:47 -04008466fi
8467
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008469$as_echo "$USE_NLS" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008470
Theodore Ts'o93636bd2003-07-12 02:45:05 -04008471
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008472
8473
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008474 BUILD_INCLUDED_LIBINTL=no
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008475 USE_INCLUDED_LIBINTL=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008476
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008477 LIBINTL=
8478 LTLIBINTL=
8479 POSUB=
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008480
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008481 if test "$USE_NLS" = "yes"; then
8482 gt_use_preinstalled_gnugettext=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008483
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether included gettext is requested" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008485$as_echo_n "checking whether included gettext is requested... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008486
Theodore Ts'oe1052142006-10-21 21:46:47 -04008487# Check whether --with-included-gettext was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008488if test "${with_included_gettext+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008489 withval=$with_included_gettext; nls_cv_force_use_gnu_gettext=$withval
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008490else
8491 nls_cv_force_use_gnu_gettext=no
Theodore Ts'oe1052142006-10-21 21:46:47 -04008492fi
8493
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $nls_cv_force_use_gnu_gettext" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008495$as_echo "$nls_cv_force_use_gnu_gettext" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008496
8497 nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
8498 if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008499
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008500
8501
8502
8503
8504
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008506$as_echo_n "checking for GNU gettext in libc... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008507if test "${gt_cv_func_gnugettext1_libc+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008508 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008509else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008510 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008511/* end confdefs.h. */
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008512#include <libintl.h>
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008513extern int _nl_msg_cat_cntr;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008514extern int *_nl_domain_bindings;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008515int
8516main ()
8517{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008518bindtextdomain ("", "");
8519return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008520 ;
8521 return 0;
8522}
8523_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008524if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008525 gt_cv_func_gnugettext1_libc=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008526else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008527 gt_cv_func_gnugettext1_libc=no
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008528fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008529rm -f core conftest.err conftest.$ac_objext \
8530 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008531fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008532{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libc" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008533$as_echo "$gt_cv_func_gnugettext1_libc" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008534
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008535 if test "$gt_cv_func_gnugettext1_libc" != "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008536
8537
8538
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008539 use_additional=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008540
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008541 acl_save_prefix="$prefix"
8542 prefix="$acl_final_prefix"
8543 acl_save_exec_prefix="$exec_prefix"
8544 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008545
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008546 eval additional_includedir=\"$includedir\"
8547 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008548
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008549 exec_prefix="$acl_save_exec_prefix"
8550 prefix="$acl_save_prefix"
8551
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008552
Theodore Ts'oe1052142006-10-21 21:46:47 -04008553# Check whether --with-libintl-prefix was given.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008554if test "${with_libintl_prefix+set}" = set; then :
Theodore Ts'oe1052142006-10-21 21:46:47 -04008555 withval=$with_libintl_prefix;
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008556 if test "X$withval" = "Xno"; then
8557 use_additional=no
8558 else
8559 if test "X$withval" = "X"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008560
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008561 acl_save_prefix="$prefix"
8562 prefix="$acl_final_prefix"
8563 acl_save_exec_prefix="$exec_prefix"
8564 exec_prefix="$acl_final_exec_prefix"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008565
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008566 eval additional_includedir=\"$includedir\"
8567 eval additional_libdir=\"$libdir\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008568
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008569 exec_prefix="$acl_save_exec_prefix"
8570 prefix="$acl_save_prefix"
8571
8572 else
8573 additional_includedir="$withval/include"
8574 additional_libdir="$withval/lib"
8575 fi
8576 fi
8577
Theodore Ts'oe1052142006-10-21 21:46:47 -04008578fi
8579
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008580 LIBINTL=
8581 LTLIBINTL=
8582 INCINTL=
8583 rpathdirs=
8584 ltrpathdirs=
8585 names_already_handled=
8586 names_next_round='intl '
8587 while test -n "$names_next_round"; do
8588 names_this_round="$names_next_round"
8589 names_next_round=
8590 for name in $names_this_round; do
8591 already_handled=
8592 for n in $names_already_handled; do
8593 if test "$n" = "$name"; then
8594 already_handled=yes
8595 break
8596 fi
8597 done
8598 if test -z "$already_handled"; then
8599 names_already_handled="$names_already_handled $name"
8600 uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
8601 eval value=\"\$HAVE_LIB$uppername\"
8602 if test -n "$value"; then
8603 if test "$value" = yes; then
8604 eval value=\"\$LIB$uppername\"
8605 test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
8606 eval value=\"\$LTLIB$uppername\"
8607 test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
8608 else
8609 :
8610 fi
8611 else
8612 found_dir=
8613 found_la=
8614 found_so=
8615 found_a=
8616 if test $use_additional = yes; then
8617 if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
8618 found_dir="$additional_libdir"
8619 found_so="$additional_libdir/lib$name.$shlibext"
8620 if test -f "$additional_libdir/lib$name.la"; then
8621 found_la="$additional_libdir/lib$name.la"
8622 fi
8623 else
8624 if test -f "$additional_libdir/lib$name.$libext"; then
8625 found_dir="$additional_libdir"
8626 found_a="$additional_libdir/lib$name.$libext"
8627 if test -f "$additional_libdir/lib$name.la"; then
8628 found_la="$additional_libdir/lib$name.la"
8629 fi
8630 fi
8631 fi
8632 fi
8633 if test "X$found_dir" = "X"; then
8634 for x in $LDFLAGS $LTLIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008635
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008636 acl_save_prefix="$prefix"
8637 prefix="$acl_final_prefix"
8638 acl_save_exec_prefix="$exec_prefix"
8639 exec_prefix="$acl_final_exec_prefix"
8640 eval x=\"$x\"
8641 exec_prefix="$acl_save_exec_prefix"
8642 prefix="$acl_save_prefix"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008643
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008644 case "$x" in
8645 -L*)
8646 dir=`echo "X$x" | sed -e 's/^X-L//'`
8647 if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
8648 found_dir="$dir"
8649 found_so="$dir/lib$name.$shlibext"
8650 if test -f "$dir/lib$name.la"; then
8651 found_la="$dir/lib$name.la"
8652 fi
8653 else
8654 if test -f "$dir/lib$name.$libext"; then
8655 found_dir="$dir"
8656 found_a="$dir/lib$name.$libext"
8657 if test -f "$dir/lib$name.la"; then
8658 found_la="$dir/lib$name.la"
8659 fi
8660 fi
8661 fi
8662 ;;
8663 esac
8664 if test "X$found_dir" != "X"; then
8665 break
8666 fi
8667 done
8668 fi
8669 if test "X$found_dir" != "X"; then
8670 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
8671 if test "X$found_so" != "X"; then
8672 if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
8673 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8674 else
8675 haveit=
8676 for x in $ltrpathdirs; do
8677 if test "X$x" = "X$found_dir"; then
8678 haveit=yes
8679 break
8680 fi
8681 done
8682 if test -z "$haveit"; then
8683 ltrpathdirs="$ltrpathdirs $found_dir"
8684 fi
8685 if test "$hardcode_direct" = yes; then
8686 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8687 else
8688 if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
8689 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8690 haveit=
8691 for x in $rpathdirs; do
8692 if test "X$x" = "X$found_dir"; then
8693 haveit=yes
8694 break
8695 fi
8696 done
8697 if test -z "$haveit"; then
8698 rpathdirs="$rpathdirs $found_dir"
8699 fi
8700 else
8701 haveit=
8702 for x in $LDFLAGS $LIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008703
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008704 acl_save_prefix="$prefix"
8705 prefix="$acl_final_prefix"
8706 acl_save_exec_prefix="$exec_prefix"
8707 exec_prefix="$acl_final_exec_prefix"
8708 eval x=\"$x\"
8709 exec_prefix="$acl_save_exec_prefix"
8710 prefix="$acl_save_prefix"
8711
8712 if test "X$x" = "X-L$found_dir"; then
8713 haveit=yes
8714 break
8715 fi
8716 done
8717 if test -z "$haveit"; then
8718 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
8719 fi
8720 if test "$hardcode_minus_L" != no; then
8721 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
8722 else
8723 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
8724 fi
8725 fi
8726 fi
8727 fi
8728 else
8729 if test "X$found_a" != "X"; then
8730 LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
8731 else
8732 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
8733 fi
8734 fi
8735 additional_includedir=
8736 case "$found_dir" in
8737 */lib | */lib/)
8738 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
8739 additional_includedir="$basedir/include"
8740 ;;
8741 esac
8742 if test "X$additional_includedir" != "X"; then
8743 if test "X$additional_includedir" != "X/usr/include"; then
8744 haveit=
8745 if test "X$additional_includedir" = "X/usr/local/include"; then
8746 if test -n "$GCC"; then
8747 case $host_os in
8748 linux*) haveit=yes;;
8749 esac
8750 fi
8751 fi
8752 if test -z "$haveit"; then
8753 for x in $CPPFLAGS $INCINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008754
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008755 acl_save_prefix="$prefix"
8756 prefix="$acl_final_prefix"
8757 acl_save_exec_prefix="$exec_prefix"
8758 exec_prefix="$acl_final_exec_prefix"
8759 eval x=\"$x\"
8760 exec_prefix="$acl_save_exec_prefix"
8761 prefix="$acl_save_prefix"
8762
8763 if test "X$x" = "X-I$additional_includedir"; then
8764 haveit=yes
8765 break
8766 fi
8767 done
8768 if test -z "$haveit"; then
8769 if test -d "$additional_includedir"; then
8770 INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
8771 fi
8772 fi
8773 fi
8774 fi
8775 fi
8776 if test -n "$found_la"; then
8777 save_libdir="$libdir"
8778 case "$found_la" in
8779 */* | *\\*) . "$found_la" ;;
8780 *) . "./$found_la" ;;
8781 esac
8782 libdir="$save_libdir"
8783 for dep in $dependency_libs; do
8784 case "$dep" in
8785 -L*)
8786 additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
8787 if test "X$additional_libdir" != "X/usr/lib"; then
8788 haveit=
8789 if test "X$additional_libdir" = "X/usr/local/lib"; then
8790 if test -n "$GCC"; then
8791 case $host_os in
8792 linux*) haveit=yes;;
8793 esac
8794 fi
8795 fi
8796 if test -z "$haveit"; then
8797 haveit=
8798 for x in $LDFLAGS $LIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008799
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008800 acl_save_prefix="$prefix"
8801 prefix="$acl_final_prefix"
8802 acl_save_exec_prefix="$exec_prefix"
8803 exec_prefix="$acl_final_exec_prefix"
8804 eval x=\"$x\"
8805 exec_prefix="$acl_save_exec_prefix"
8806 prefix="$acl_save_prefix"
8807
8808 if test "X$x" = "X-L$additional_libdir"; then
8809 haveit=yes
8810 break
8811 fi
8812 done
8813 if test -z "$haveit"; then
8814 if test -d "$additional_libdir"; then
8815 LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
8816 fi
8817 fi
8818 haveit=
8819 for x in $LDFLAGS $LTLIBINTL; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008820
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008821 acl_save_prefix="$prefix"
8822 prefix="$acl_final_prefix"
8823 acl_save_exec_prefix="$exec_prefix"
8824 exec_prefix="$acl_final_exec_prefix"
8825 eval x=\"$x\"
8826 exec_prefix="$acl_save_exec_prefix"
8827 prefix="$acl_save_prefix"
8828
8829 if test "X$x" = "X-L$additional_libdir"; then
8830 haveit=yes
8831 break
8832 fi
8833 done
8834 if test -z "$haveit"; then
8835 if test -d "$additional_libdir"; then
8836 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
8837 fi
8838 fi
8839 fi
8840 fi
8841 ;;
8842 -R*)
8843 dir=`echo "X$dep" | sed -e 's/^X-R//'`
8844 if test "$enable_rpath" != no; then
8845 haveit=
8846 for x in $rpathdirs; do
8847 if test "X$x" = "X$dir"; then
8848 haveit=yes
8849 break
8850 fi
8851 done
8852 if test -z "$haveit"; then
8853 rpathdirs="$rpathdirs $dir"
8854 fi
8855 haveit=
8856 for x in $ltrpathdirs; do
8857 if test "X$x" = "X$dir"; then
8858 haveit=yes
8859 break
8860 fi
8861 done
8862 if test -z "$haveit"; then
8863 ltrpathdirs="$ltrpathdirs $dir"
8864 fi
8865 fi
8866 ;;
8867 -l*)
8868 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
8869 ;;
8870 *.la)
8871 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
8872 ;;
8873 *)
8874 LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
8875 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
8876 ;;
8877 esac
8878 done
8879 fi
8880 else
8881 LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
8882 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
8883 fi
8884 fi
8885 fi
8886 done
8887 done
8888 if test "X$rpathdirs" != "X"; then
8889 if test -n "$hardcode_libdir_separator"; then
8890 alldirs=
8891 for found_dir in $rpathdirs; do
8892 alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
8893 done
8894 acl_save_libdir="$libdir"
8895 libdir="$alldirs"
8896 eval flag=\"$hardcode_libdir_flag_spec\"
8897 libdir="$acl_save_libdir"
8898 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
8899 else
8900 for found_dir in $rpathdirs; do
8901 acl_save_libdir="$libdir"
8902 libdir="$found_dir"
8903 eval flag=\"$hardcode_libdir_flag_spec\"
8904 libdir="$acl_save_libdir"
8905 LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
8906 done
8907 fi
8908 fi
8909 if test "X$ltrpathdirs" != "X"; then
8910 for found_dir in $ltrpathdirs; do
8911 LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
8912 done
8913 fi
8914
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008916$as_echo_n "checking for GNU gettext in libintl... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008917if test "${gt_cv_func_gnugettext1_libintl+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008918 $as_echo_n "(cached) " >&6
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008919else
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008920 gt_save_CPPFLAGS="$CPPFLAGS"
8921 CPPFLAGS="$CPPFLAGS $INCINTL"
8922 gt_save_LIBS="$LIBS"
8923 LIBS="$LIBS $LIBINTL"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008924 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008925/* end confdefs.h. */
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05008926#include <libintl.h>
8927extern int _nl_msg_cat_cntr;
8928extern
8929#ifdef __cplusplus
8930"C"
8931#endif
8932const char *_nl_expand_alias ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008933int
8934main ()
8935{
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05008936bindtextdomain ("", "");
8937return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008938 ;
8939 return 0;
8940}
8941_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008942if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05008943 gt_cv_func_gnugettext1_libintl=yes
8944else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008945 gt_cv_func_gnugettext1_libintl=no
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05008946fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008947rm -f core conftest.err conftest.$ac_objext \
8948 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'o2b5901d2004-11-19 17:06:47 -05008949 if test "$gt_cv_func_gnugettext1_libintl" != yes && test -n "$LIBICONV"; then
8950 LIBS="$LIBS $LIBICONV"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008951 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008952/* end confdefs.h. */
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008953#include <libintl.h>
8954extern int _nl_msg_cat_cntr;
8955extern
8956#ifdef __cplusplus
8957"C"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008958#endif
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008959const char *_nl_expand_alias ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008960int
8961main ()
8962{
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008963bindtextdomain ("", "");
8964return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008965 ;
8966 return 0;
8967}
8968_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008969if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008970 LIBINTL="$LIBINTL $LIBICONV"
8971 LTLIBINTL="$LTLIBINTL $LTLIBICONV"
8972 gt_cv_func_gnugettext1_libintl=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008973
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008974fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008975rm -f core conftest.err conftest.$ac_objext \
8976 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008977 fi
8978 CPPFLAGS="$gt_save_CPPFLAGS"
8979 LIBS="$gt_save_LIBS"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008980fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05008981{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_gnugettext1_libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01008982$as_echo "$gt_cv_func_gnugettext1_libintl" >&6; }
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008983 fi
8984
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008985 if test "$gt_cv_func_gnugettext1_libc" = "yes" \
8986 || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008987 && test "$PACKAGE" != gettext-runtime \
8988 && test "$PACKAGE" != gettext-tools; }; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008989 gt_use_preinstalled_gnugettext=yes
8990 else
8991 LIBINTL=
8992 LTLIBINTL=
8993 INCINTL=
8994 fi
8995
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05008996
Theodore Ts'oa04eba32003-05-03 16:35:17 -04008997 if test "$gt_use_preinstalled_gnugettext" != "yes"; then
8998 nls_cv_use_gnu_gettext=yes
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00008999 fi
9000 fi
9001
9002 if test "$nls_cv_use_gnu_gettext" = "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009003 BUILD_INCLUDED_LIBINTL=yes
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009004 USE_INCLUDED_LIBINTL=yes
9005 LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV"
9006 LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV"
9007 LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009008 fi
9009
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009010 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9011 || test "$nls_cv_use_gnu_gettext" = "yes"; then
9012 CATOBJEXT=.gmo
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009013 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009014
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009015
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009016 if test "$gt_use_preinstalled_gnugettext" = "yes" \
9017 || test "$nls_cv_use_gnu_gettext" = "yes"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009018
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009019$as_echo "#define ENABLE_NLS 1" >>confdefs.h
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009020
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009021 else
9022 USE_NLS=no
9023 fi
9024 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009025
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009027$as_echo_n "checking whether to use NLS... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009029$as_echo "$USE_NLS" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009030 if test "$USE_NLS" = "yes"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009032$as_echo_n "checking where the gettext function comes from... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009033 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9034 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
9035 gt_source="external libintl"
9036 else
9037 gt_source="libc"
9038 fi
9039 else
9040 gt_source="included intl directory"
9041 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009043$as_echo "$gt_source" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009044 fi
9045
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009046 if test "$USE_NLS" = "yes"; then
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009047
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009048 if test "$gt_use_preinstalled_gnugettext" = "yes"; then
9049 if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009051$as_echo_n "checking how to link with libintl... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009052 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009053$as_echo "$LIBINTL" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009054
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009055 for element in $INCINTL; do
9056 haveit=
9057 for x in $CPPFLAGS; do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009058
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009059 acl_save_prefix="$prefix"
9060 prefix="$acl_final_prefix"
9061 acl_save_exec_prefix="$exec_prefix"
9062 exec_prefix="$acl_final_exec_prefix"
9063 eval x=\"$x\"
9064 exec_prefix="$acl_save_exec_prefix"
9065 prefix="$acl_save_prefix"
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009066
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009067 if test "X$x" = "X$element"; then
9068 haveit=yes
9069 break
9070 fi
9071 done
9072 if test -z "$haveit"; then
9073 CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
9074 fi
9075 done
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009076
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009077 fi
Theodore Ts'oa64c9c12000-02-08 20:17:21 +00009078
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009079
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009080$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009081
9082
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009083$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009084
9085 fi
9086
9087 POSUB=po
9088 fi
9089
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009090
9091 if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009092 BUILD_INCLUDED_LIBINTL=yes
9093 fi
9094
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009095
9096
9097
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009098
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009099 nls_cv_header_intl=
9100 nls_cv_header_libgt=
9101
9102 DATADIRNAME=share
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009103
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009104
9105 INSTOBJEXT=.mo
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009106
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009107
9108 GENCAT=gencat
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009109
9110
9111 if test "$USE_INCLUDED_LIBINTL" = yes; then
9112 INTLOBJS="\$(GETTOBJS)"
9113 fi
9114
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009115
9116 INTL_LIBTOOL_SUFFIX_PREFIX=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009117
9118
Theodore Ts'oa04eba32003-05-03 16:35:17 -04009119
9120 INTLLIBS="$LIBINTL"
Theodore Ts'o93636bd2003-07-12 02:45:05 -04009121
9122
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009123
9124
9125
9126
9127
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009128{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009129$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
9130set x ${MAKE-make}
9131ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009132if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009133 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009134else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009135 cat >conftest.make <<\_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -04009136SHELL = /bin/sh
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009137all:
Theodore Ts'oe1052142006-10-21 21:46:47 -04009138 @echo '@@@%%%=$(MAKE)=@@@%%%'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009139_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009140# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
Theodore Ts'oe1052142006-10-21 21:46:47 -04009141case `${MAKE-make} -f conftest.make 2>/dev/null` in
9142 *@@@%%%=?*=@@@%%%*)
9143 eval ac_cv_prog_make_${ac_make}_set=yes;;
9144 *)
9145 eval ac_cv_prog_make_${ac_make}_set=no;;
9146esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009147rm -f conftest.make
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009148fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009149if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009150 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009151$as_echo "yes" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009152 SET_MAKE=
9153else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009155$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009156 SET_MAKE="MAKE=${MAKE-make}"
9157fi
9158
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009160$as_echo_n "checking for GNU make... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009161if test "${_cv_gnu_make_command+set}" = set; then :
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009162 $as_echo_n "(cached) " >&6
9163else
9164 _cv_gnu_make_command='' ;
9165 for a in "$MAKE" make gmake gnumake ; do
9166 if test -z "$a" ; then continue ; fi ;
9167 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null ) ; then
9168 _cv_gnu_make_command=$a ;
9169 break;
9170 fi
9171 done ;
9172
9173fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009174{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_cv_gnu_make_command" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009175$as_echo "$_cv_gnu_make_command" >&6; } ;
9176 if test "x$_cv_gnu_make_command" != "x" ; then
9177 ifGNUmake='' ;
9178 ifNotGNUmake='#' ;
9179 else
9180 ifGNUmake='#' ;
9181 ifNotGNUmake='' ;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"Not found\"" >&5
Theodore Ts'obcb915b2009-07-02 18:19:10 -04009183$as_echo "\"Not found\"" >&6; };
9184 fi
9185
9186
9187
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009188# Extract the first word of "ln", so it can be a program name with args.
9189set dummy ln; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009190{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009191$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009192if test "${ac_cv_path_LN+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009193 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009194else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009195 case $LN in
9196 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009197 ac_cv_path_LN="$LN" # Let the user override the test with a path.
9198 ;;
9199 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009200 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9201for as_dir in $PATH
9202do
9203 IFS=$as_save_IFS
9204 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009205 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009207 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009208 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009209 break 2
9210 fi
9211done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009212 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009213IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009214
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009215 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
9216 ;;
9217esac
9218fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009219LN=$ac_cv_path_LN
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009220if test -n "$LN"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LN" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009222$as_echo "$LN" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009223else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009225$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009226fi
9227
Theodore Ts'oe1052142006-10-21 21:46:47 -04009228
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009229{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009230$as_echo_n "checking whether ln -s works... " >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009231LN_S=$as_ln_s
9232if test "$LN_S" = "ln -s"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009234$as_echo "yes" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00009235else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009237$as_echo "no, using $LN_S" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +00009238fi
9239
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009240# Extract the first word of "mv", so it can be a program name with args.
9241set dummy mv; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009242{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009243$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009244if test "${ac_cv_path_MV+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009245 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009246else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009247 case $MV in
9248 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009249 ac_cv_path_MV="$MV" # Let the user override the test with a path.
9250 ;;
9251 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009252 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9253for as_dir in $PATH
9254do
9255 IFS=$as_save_IFS
9256 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009257 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009258 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009259 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009260 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009261 break 2
9262 fi
9263done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009264 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009265IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009266
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009267 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
9268 ;;
9269esac
9270fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009271MV=$ac_cv_path_MV
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009272if test -n "$MV"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009273 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MV" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009274$as_echo "$MV" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009275else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009277$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009278fi
9279
Theodore Ts'oe1052142006-10-21 21:46:47 -04009280
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009281# Extract the first word of "cp", so it can be a program name with args.
9282set dummy cp; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009283{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009284$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009285if test "${ac_cv_path_CP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009286 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009287else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009288 case $CP in
9289 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009290 ac_cv_path_CP="$CP" # Let the user override the test with a path.
9291 ;;
9292 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009293 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9294for as_dir in $PATH
9295do
9296 IFS=$as_save_IFS
9297 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009298 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009299 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009300 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009301 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009302 break 2
9303 fi
9304done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009305 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009306IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009307
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009308 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
9309 ;;
9310esac
9311fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009312CP=$ac_cv_path_CP
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009313if test -n "$CP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009314 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009315$as_echo "$CP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009316else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009318$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009319fi
9320
Theodore Ts'oe1052142006-10-21 21:46:47 -04009321
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009322# Extract the first word of "rm", so it can be a program name with args.
9323set dummy rm; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009324{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009325$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009326if test "${ac_cv_path_RM+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009327 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009328else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009329 case $RM in
9330 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009331 ac_cv_path_RM="$RM" # Let the user override the test with a path.
9332 ;;
9333 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009334 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9335for as_dir in $PATH
9336do
9337 IFS=$as_save_IFS
9338 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009339 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009340 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009341 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009342 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009343 break 2
9344 fi
9345done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009346 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009347IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009348
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009349 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
9350 ;;
9351esac
9352fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009353RM=$ac_cv_path_RM
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009354if test -n "$RM"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RM" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009356$as_echo "$RM" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009357else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009358 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009359$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009360fi
9361
Theodore Ts'oe1052142006-10-21 21:46:47 -04009362
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009363# Extract the first word of "chmod", so it can be a program name with args.
9364set dummy chmod; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009366$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009367if test "${ac_cv_path_CHMOD+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009368 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009369else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009370 case $CHMOD in
9371 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009372 ac_cv_path_CHMOD="$CHMOD" # Let the user override the test with a path.
9373 ;;
9374 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009375 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9376for as_dir in $PATH
9377do
9378 IFS=$as_save_IFS
9379 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009380 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009381 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009382 ac_cv_path_CHMOD="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009383 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009384 break 2
9385 fi
9386done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009387 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009388IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009389
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009390 test -z "$ac_cv_path_CHMOD" && ac_cv_path_CHMOD=":"
9391 ;;
9392esac
9393fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009394CHMOD=$ac_cv_path_CHMOD
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009395if test -n "$CHMOD"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CHMOD" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009397$as_echo "$CHMOD" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009398else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009400$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009401fi
9402
Theodore Ts'oe1052142006-10-21 21:46:47 -04009403
Theodore Ts'o32237012005-01-17 19:13:39 -05009404for ac_prog in gawk mawk nawk awk
9405do
9406 # Extract the first word of "$ac_prog", so it can be a program name with args.
9407set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009408{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009409$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009410if test "${ac_cv_prog_AWK+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009411 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009412else
Theodore Ts'o32237012005-01-17 19:13:39 -05009413 if test -n "$AWK"; then
9414 ac_cv_prog_AWK="$AWK" # Let the user override the test.
9415else
9416as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009417for as_dir in $PATH
9418do
9419 IFS=$as_save_IFS
9420 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009421 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009422 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'o32237012005-01-17 19:13:39 -05009423 ac_cv_prog_AWK="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009424 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009425 break 2
9426 fi
9427done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009428 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009429IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009430
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009431fi
Theodore Ts'o32237012005-01-17 19:13:39 -05009432fi
9433AWK=$ac_cv_prog_AWK
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009434if test -n "$AWK"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009435 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009436$as_echo "$AWK" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009437else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009439$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009440fi
9441
Theodore Ts'oe1052142006-10-21 21:46:47 -04009442
Theodore Ts'o32237012005-01-17 19:13:39 -05009443 test -n "$AWK" && break
9444done
9445
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009446{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009447$as_echo_n "checking for egrep... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009448if test "${ac_cv_path_EGREP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009449 $as_echo_n "(cached) " >&6
Theodore Ts'o32237012005-01-17 19:13:39 -05009450else
Theodore Ts'oe1052142006-10-21 21:46:47 -04009451 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
9452 then ac_cv_path_EGREP="$GREP -E"
9453 else
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009454 if test -z "$EGREP"; then
Theodore Ts'oe1052142006-10-21 21:46:47 -04009455 ac_path_EGREP_found=false
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009456 # Loop through the user's path and test for each of PROGNAME-LIST
9457 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'oe1052142006-10-21 21:46:47 -04009458for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
9459do
9460 IFS=$as_save_IFS
9461 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009462 for ac_prog in egrep; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009463 for ac_exec_ext in '' $ac_executable_extensions; do
9464 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
9465 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
9466# Check for GNU ac_path_EGREP and select it if it is found.
Theodore Ts'oe1052142006-10-21 21:46:47 -04009467 # Check for GNU $ac_path_EGREP
9468case `"$ac_path_EGREP" --version 2>&1` in
9469*GNU*)
9470 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
9471*)
9472 ac_count=0
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009473 $as_echo_n 0123456789 >"conftest.in"
Theodore Ts'oe1052142006-10-21 21:46:47 -04009474 while :
9475 do
9476 cat "conftest.in" "conftest.in" >"conftest.tmp"
9477 mv "conftest.tmp" "conftest.in"
9478 cp "conftest.in" "conftest.nl"
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009479 $as_echo 'EGREP' >> "conftest.nl"
Theodore Ts'oe1052142006-10-21 21:46:47 -04009480 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
9481 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009482 as_fn_arith $ac_count + 1 && ac_count=$as_val
Theodore Ts'oe1052142006-10-21 21:46:47 -04009483 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
9484 # Best one so far, save it but keep looking for a better one
9485 ac_cv_path_EGREP="$ac_path_EGREP"
9486 ac_path_EGREP_max=$ac_count
Theodore Ts'o32237012005-01-17 19:13:39 -05009487 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009488 # 10*(2^10) chars as input seems more than enough
9489 test $ac_count -gt 10 && break
9490 done
9491 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
9492esac
9493
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009494 $ac_path_EGREP_found && break 3
9495 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009496 done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009497 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009498IFS=$as_save_IFS
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009499 if test -z "$ac_cv_path_EGREP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009500 as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009501 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -04009502else
9503 ac_cv_path_EGREP=$EGREP
9504fi
9505
Theodore Ts'oe1052142006-10-21 21:46:47 -04009506 fi
9507fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009508{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009509$as_echo "$ac_cv_path_EGREP" >&6; }
Theodore Ts'oe1052142006-10-21 21:46:47 -04009510 EGREP="$ac_cv_path_EGREP"
Theodore Ts'o32237012005-01-17 19:13:39 -05009511
9512
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009513# Extract the first word of "sed", so it can be a program name with args.
9514set dummy sed; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009515{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009516$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009517if test "${ac_cv_path_SED+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009518 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009519else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009520 case $SED in
9521 [\\/]* | ?:[\\/]*)
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009522 ac_cv_path_SED="$SED" # Let the user override the test with a path.
9523 ;;
9524 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009525 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9526for as_dir in $PATH
9527do
9528 IFS=$as_save_IFS
9529 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009530 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009531 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009532 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009533 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009534 break 2
9535 fi
9536done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009537 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009538IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009539
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009540 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
9541 ;;
9542esac
9543fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009544SED=$ac_cv_path_SED
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009545if test -n "$SED"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SED" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009547$as_echo "$SED" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009548else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009549 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009550$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009551fi
9552
Theodore Ts'oe1052142006-10-21 21:46:47 -04009553
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009554# Extract the first word of "perl", so it can be a program name with args.
9555set dummy perl; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009556{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009557$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009558if test "${ac_cv_path_PERL+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009559 $as_echo_n "(cached) " >&6
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009560else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009561 case $PERL in
9562 [\\/]* | ?:[\\/]*)
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009563 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
9564 ;;
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009565 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009566 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9567for as_dir in $PATH
9568do
9569 IFS=$as_save_IFS
9570 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009571 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009572 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009573 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009574 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009575 break 2
9576 fi
9577done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009578 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009579IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009580
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009581 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
9582 ;;
9583esac
9584fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009585PERL=$ac_cv_path_PERL
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009586if test -n "$PERL"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009588$as_echo "$PERL" >&6; }
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009589else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009591$as_echo "no" >&6; }
Theodore Ts'o9d564f71999-07-03 20:25:58 +00009592fi
9593
Theodore Ts'oe1052142006-10-21 21:46:47 -04009594
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009595# Extract the first word of "ldconfig", so it can be a program name with args.
9596set dummy ldconfig; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009597{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009598$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009599if test "${ac_cv_path_LDCONFIG+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009600 $as_echo_n "(cached) " >&6
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009601else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009602 case $LDCONFIG in
9603 [\\/]* | ?:[\\/]*)
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009604 ac_cv_path_LDCONFIG="$LDCONFIG" # Let the user override the test with a path.
9605 ;;
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009606 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009607 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9608for as_dir in $PATH
9609do
9610 IFS=$as_save_IFS
9611 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009612 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009613 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009614 ac_cv_path_LDCONFIG="$as_dir/$ac_word$ac_exec_ext"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009615 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009616 break 2
9617 fi
9618done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009619 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009620IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009621
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009622 test -z "$ac_cv_path_LDCONFIG" && ac_cv_path_LDCONFIG=":"
9623 ;;
9624esac
9625fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009626LDCONFIG=$ac_cv_path_LDCONFIG
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009627if test -n "$LDCONFIG"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDCONFIG" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009629$as_echo "$LDCONFIG" >&6; }
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009630else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009632$as_echo "no" >&6; }
Theodore Ts'o250f79f2001-05-19 22:02:22 +00009633fi
9634
Theodore Ts'oe1052142006-10-21 21:46:47 -04009635
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009636if test -n "$ac_tool_prefix"; then
9637 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009638set dummy ${ac_tool_prefix}ar; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009639{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009640$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009641if test "${ac_cv_prog_AR+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009642 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009643else
9644 if test -n "$AR"; then
9645 ac_cv_prog_AR="$AR" # Let the user override the test.
9646else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009647as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9648for as_dir in $PATH
9649do
9650 IFS=$as_save_IFS
9651 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009652 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009653 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009654 ac_cv_prog_AR="${ac_tool_prefix}ar"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009655 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009656 break 2
9657 fi
9658done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009659 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009660IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009661
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009662fi
9663fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009664AR=$ac_cv_prog_AR
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009665if test -n "$AR"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009667$as_echo "$AR" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009668else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009670$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009671fi
9672
Theodore Ts'oe1052142006-10-21 21:46:47 -04009673
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009674fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009675if test -z "$ac_cv_prog_AR"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009676 ac_ct_AR=$AR
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009677 # Extract the first word of "ar", so it can be a program name with args.
9678set dummy ar; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009679{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009680$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009681if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009682 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009683else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009684 if test -n "$ac_ct_AR"; then
9685 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009686else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009687as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9688for as_dir in $PATH
9689do
9690 IFS=$as_save_IFS
9691 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009692 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009693 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009694 ac_cv_prog_ac_ct_AR="ar"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009695 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009696 break 2
9697 fi
9698done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009699 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009700IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009701
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009702fi
9703fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009704ac_ct_AR=$ac_cv_prog_ac_ct_AR
9705if test -n "$ac_ct_AR"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009707$as_echo "$ac_ct_AR" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009708else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009710$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009711fi
9712
Theodore Ts'oe1052142006-10-21 21:46:47 -04009713 if test "x$ac_ct_AR" = x; then
9714 AR="ar"
9715 else
9716 case $cross_compiling:$ac_tool_warned in
9717yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009718{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009719$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04009720ac_tool_warned=yes ;;
9721esac
9722 AR=$ac_ct_AR
9723 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009724else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009725 AR="$ac_cv_prog_AR"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009726fi
9727
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009728if test -n "$ac_tool_prefix"; then
9729 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009730set dummy ${ac_tool_prefix}ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009731{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009732$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009733if test "${ac_cv_prog_RANLIB+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009734 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009735else
9736 if test -n "$RANLIB"; then
9737 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
9738else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009739as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9740for as_dir in $PATH
9741do
9742 IFS=$as_save_IFS
9743 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009744 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009745 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009746 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009747 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009748 break 2
9749 fi
9750done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009751 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009752IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009753
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009754fi
9755fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009756RANLIB=$ac_cv_prog_RANLIB
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009757if test -n "$RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009759$as_echo "$RANLIB" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009760else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009761 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009762$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009763fi
9764
Theodore Ts'oe1052142006-10-21 21:46:47 -04009765
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009766fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009767if test -z "$ac_cv_prog_RANLIB"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009768 ac_ct_RANLIB=$RANLIB
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009769 # Extract the first word of "ranlib", so it can be a program name with args.
9770set dummy ranlib; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009771{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009772$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009773if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009774 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009775else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009776 if test -n "$ac_ct_RANLIB"; then
9777 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009778else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009779as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9780for as_dir in $PATH
9781do
9782 IFS=$as_save_IFS
9783 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009784 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009785 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009786 ac_cv_prog_ac_ct_RANLIB="ranlib"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009787 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009788 break 2
9789 fi
9790done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009791 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009792IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009793
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009794fi
9795fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009796ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
9797if test -n "$ac_ct_RANLIB"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009799$as_echo "$ac_ct_RANLIB" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009800else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009802$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009803fi
9804
Theodore Ts'oe1052142006-10-21 21:46:47 -04009805 if test "x$ac_ct_RANLIB" = x; then
9806 RANLIB=":"
9807 else
9808 case $cross_compiling:$ac_tool_warned in
9809yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009810{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009811$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04009812ac_tool_warned=yes ;;
9813esac
9814 RANLIB=$ac_ct_RANLIB
9815 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009816else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009817 RANLIB="$ac_cv_prog_RANLIB"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009818fi
9819
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009820if test -n "$ac_tool_prefix"; then
9821 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009822set dummy ${ac_tool_prefix}strip; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009823{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009824$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009825if test "${ac_cv_prog_STRIP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009826 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009827else
9828 if test -n "$STRIP"; then
9829 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
9830else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009831as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9832for as_dir in $PATH
9833do
9834 IFS=$as_save_IFS
9835 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009836 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009837 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009838 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009839 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009840 break 2
9841 fi
9842done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009843 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009844IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009845
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009846fi
9847fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009848STRIP=$ac_cv_prog_STRIP
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009849if test -n "$STRIP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009851$as_echo "$STRIP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009852else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009854$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009855fi
9856
Theodore Ts'oe1052142006-10-21 21:46:47 -04009857
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009858fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009859if test -z "$ac_cv_prog_STRIP"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009860 ac_ct_STRIP=$STRIP
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009861 # Extract the first word of "strip", so it can be a program name with args.
9862set dummy strip; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009863{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009864$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009865if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009866 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009867else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009868 if test -n "$ac_ct_STRIP"; then
9869 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009870else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009871as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9872for as_dir in $PATH
9873do
9874 IFS=$as_save_IFS
9875 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009876 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009877 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009878 ac_cv_prog_ac_ct_STRIP="strip"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009880 break 2
9881 fi
9882done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009883 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009884IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009885
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009886fi
9887fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009888ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
9889if test -n "$ac_ct_STRIP"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009891$as_echo "$ac_ct_STRIP" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009892else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009894$as_echo "no" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009895fi
9896
Theodore Ts'oe1052142006-10-21 21:46:47 -04009897 if test "x$ac_ct_STRIP" = x; then
9898 STRIP=":"
9899 else
9900 case $cross_compiling:$ac_tool_warned in
9901yes:)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009902{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009903$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -04009904ac_tool_warned=yes ;;
9905esac
9906 STRIP=$ac_ct_STRIP
9907 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009908else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009909 STRIP="$ac_cv_prog_STRIP"
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009910fi
9911
Manish Katiyar7321d942008-04-14 17:20:03 +05309912# Extract the first word of "makeinfo", so it can be a program name with args.
9913set dummy makeinfo; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009915$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009916if test "${ac_cv_prog_MAKEINFO+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009917 $as_echo_n "(cached) " >&6
Manish Katiyar7321d942008-04-14 17:20:03 +05309918else
9919 if test -n "$MAKEINFO"; then
9920 ac_cv_prog_MAKEINFO="$MAKEINFO" # Let the user override the test.
9921else
9922as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9923for as_dir in $PATH
9924do
9925 IFS=$as_save_IFS
9926 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009927 for ac_exec_ext in '' $ac_executable_extensions; do
Manish Katiyar7321d942008-04-14 17:20:03 +05309928 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
9929 ac_cv_prog_MAKEINFO="makeinfo"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009930 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Manish Katiyar7321d942008-04-14 17:20:03 +05309931 break 2
9932 fi
9933done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009934 done
Manish Katiyar7321d942008-04-14 17:20:03 +05309935IFS=$as_save_IFS
9936
9937fi
9938fi
9939MAKEINFO=$ac_cv_prog_MAKEINFO
9940if test -n "$MAKEINFO"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKEINFO" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009942$as_echo "$MAKEINFO" >&6; }
Manish Katiyar7321d942008-04-14 17:20:03 +05309943else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009944 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009945$as_echo "no" >&6; }
Manish Katiyar7321d942008-04-14 17:20:03 +05309946fi
9947
9948
9949if test "_$MAKEINFO" = "_"; then
9950 MAKEINFO="@echo Makeinfo is missing. Info documentation will not be built.;true"
9951else
9952 case "$MAKEINFO" in
9953 */missing.*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009954 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
Manish Katiyar7321d942008-04-14 17:20:03 +05309955*** Makeinfo is missing. Info documentation will not be built." >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009956$as_echo "$as_me: WARNING:
Manish Katiyar7321d942008-04-14 17:20:03 +05309957*** Makeinfo is missing. Info documentation will not be built." >&2;}
9958 ;;
9959 *)
9960 ;;
9961 esac
9962fi
9963
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009964
Theodore Ts'o6c133521999-07-03 20:37:03 +00009965# See if we need a separate native compiler.
9966if test $cross_compiling = no; then
9967 BUILD_CC="$CC"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009968
Theodore Ts'o6c133521999-07-03 20:37:03 +00009969else
9970 for ac_prog in gcc cc
9971do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009972 # Extract the first word of "$ac_prog", so it can be a program name with args.
Theodore Ts'o6c133521999-07-03 20:37:03 +00009973set dummy $ac_prog; ac_word=$2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009974{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009975$as_echo_n "checking for $ac_word... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009976if test "${ac_cv_prog_BUILD_CC+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +01009977 $as_echo_n "(cached) " >&6
Theodore Ts'o6c133521999-07-03 20:37:03 +00009978else
9979 if test -n "$BUILD_CC"; then
9980 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
9981else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009982as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9983for as_dir in $PATH
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009984do
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009985 IFS=$as_save_IFS
9986 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009987 for ac_exec_ext in '' $ac_executable_extensions; do
Theodore Ts'o29a5dee2007-07-04 16:28:47 -04009988 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009989 ac_cv_prog_BUILD_CC="$ac_prog"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009990 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009991 break 2
9992 fi
9993done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -05009994 done
Theodore Ts'oe1052142006-10-21 21:46:47 -04009995IFS=$as_save_IFS
Theodore Ts'o50e1e101997-04-26 13:58:21 +00009996
Theodore Ts'ob0cacab2004-11-30 19:00:19 -05009997fi
9998fi
9999BUILD_CC=$ac_cv_prog_BUILD_CC
10000if test -n "$BUILD_CC"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BUILD_CC" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010002$as_echo "$BUILD_CC" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010003else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010005$as_echo "no" >&6; }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010006fi
10007
Theodore Ts'oe1052142006-10-21 21:46:47 -040010008
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010009 test -n "$BUILD_CC" && break
10010done
10011
10012fi
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010013for ac_header in dirent.h errno.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 linux/fd.h linux/major.h net/if_dl.h netinet/in.h sys/disklabel.h sys/file.h sys/ioctl.h sys/mkdev.h sys/mman.h sys/prctl.h sys/queue.h sys/resource.h sys/select.h sys/socket.h sys/sockio.h sys/stat.h sys/syscall.h sys/sysmacros.h sys/time.h sys/types.h sys/un.h sys/wait.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010014do :
10015 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10016ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10017eval as_val=\$$as_ac_Header
10018 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010019 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010020#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010021_ACEOF
10022
10023fi
10024
10025done
10026
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010027for ac_header in sys/disk.h sys/mount.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010028do :
10029 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10030ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010031#if HAVE_SYS_QUEUE_H
10032#include <sys/queue.h>
10033#endif
10034
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010035"
10036eval as_val=\$$as_ac_Header
10037 if test "x$as_val" = x""yes; then :
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010038 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010039#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010040_ACEOF
10041
10042fi
10043
10044done
10045
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010046for ac_header in net/if.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010047do :
10048 ac_fn_c_check_header_compile "$LINENO" "net/if.h" "ac_cv_header_net_if_h" "
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010049#if HAVE_SYS_TYPES_H
10050#include <sys/types.h>
10051#endif
10052#if HAVE_SYS_SOCKET
10053#include <sys/socket.h>
10054#endif
10055
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010056"
10057if test "x$ac_cv_header_net_if_h" = x""yes; then :
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010058 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010059#define HAVE_NET_IF_H 1
Theodore Ts'oda76d6b2005-01-18 23:29:01 -050010060_ACEOF
10061
10062fi
10063
10064done
10065
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010066for ac_func in vprintf
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010067do :
10068 ac_fn_c_check_func "$LINENO" "vprintf" "ac_cv_func_vprintf"
10069if test "x$ac_cv_func_vprintf" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010070 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010071#define HAVE_VPRINTF 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010072_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010073
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010074ac_fn_c_check_func "$LINENO" "_doprnt" "ac_cv_func__doprnt"
10075if test "x$ac_cv_func__doprnt" = x""yes; then :
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010076
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010077$as_echo "#define HAVE_DOPRNT 1" >>confdefs.h
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010078
10079fi
10080
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010081fi
10082done
10083
10084
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010085ac_fn_c_check_member "$LINENO" "struct dirent" "d_reclen" "ac_cv_member_struct_dirent_d_reclen" "#include <dirent.h>
10086"
10087if test "x$ac_cv_member_struct_dirent_d_reclen" = x""yes; then :
10088 $as_echo "#define HAVE_RECLEN_DIRENT 1" >>confdefs.h
Theodore Ts'offf45482003-04-13 00:44:19 -040010089
10090fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010091
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010092ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "#include <sys/types.h>
10093"
10094if test "x$ac_cv_type_ssize_t" = x""yes; then :
10095 $as_echo "#define HAVE_TYPE_SSIZE_T 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010096
Theodore Ts'offf45482003-04-13 00:44:19 -040010097fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010098
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010099ac_fn_c_check_decl "$LINENO" "llseek" "ac_cv_have_decl_llseek" "#include <unistd.h>
10100"
10101if test "x$ac_cv_have_decl_llseek" = x""yes; then :
10102 $as_echo "#define HAVE_LLSEEK_PROTOTYPE 1" >>confdefs.h
Theodore Ts'offf45482003-04-13 00:44:19 -040010103
10104fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010105
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010106ac_fn_c_check_decl "$LINENO" "lseek64" "ac_cv_have_decl_lseek64" "#define _LARGEFILE_SOURCE
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010107 #define _LARGEFILE64_SOURCE
10108 #include <unistd.h>
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010109"
10110if test "x$ac_cv_have_decl_lseek64" = x""yes; then :
10111 $as_echo "#define HAVE_LSEEK64_PROTOTYPE 1" >>confdefs.h
Theodore Ts'o6928adc2000-05-25 23:28:50 +000010112
10113fi
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010114
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010115# The cast to long int works around a bug in the HP C Compiler
10116# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10117# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10118# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010119{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010120$as_echo_n "checking size of short... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010121if test "${ac_cv_sizeof_short+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010122 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010123else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010124 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010125
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010126else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010127 if test "$ac_cv_type_short" = yes; then
10128 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010129$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010130{ as_fn_set_status 77
10131as_fn_error "cannot compute sizeof (short)
10132See \`config.log' for more details." "$LINENO" 5; }; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010133 else
10134 ac_cv_sizeof_short=0
10135 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010136fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010137
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010138fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010139{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010140$as_echo "$ac_cv_sizeof_short" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010141
10142
10143
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010144cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010145#define SIZEOF_SHORT $ac_cv_sizeof_short
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010146_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010147
10148
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010149# The cast to long int works around a bug in the HP C Compiler
10150# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10151# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10152# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010153{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010154$as_echo_n "checking size of int... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010155if test "${ac_cv_sizeof_int+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010156 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010157else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010158 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010159
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010160else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010161 if test "$ac_cv_type_int" = yes; then
10162 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010163$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010164{ as_fn_set_status 77
10165as_fn_error "cannot compute sizeof (int)
10166See \`config.log' for more details." "$LINENO" 5; }; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010167 else
10168 ac_cv_sizeof_int=0
10169 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010170fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010171
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010172fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010173{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010174$as_echo "$ac_cv_sizeof_int" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010175
10176
10177
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010178cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010179#define SIZEOF_INT $ac_cv_sizeof_int
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010180_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010181
10182
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010183# The cast to long int works around a bug in the HP C Compiler
10184# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10185# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10186# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010188$as_echo_n "checking size of long... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010189if test "${ac_cv_sizeof_long+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010190 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010191else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010192 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010193
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010194else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010195 if test "$ac_cv_type_long" = yes; then
10196 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010197$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010198{ as_fn_set_status 77
10199as_fn_error "cannot compute sizeof (long)
10200See \`config.log' for more details." "$LINENO" 5; }; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010201 else
10202 ac_cv_sizeof_long=0
10203 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010204fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010205
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010206fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010207{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010208$as_echo "$ac_cv_sizeof_long" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010209
10210
10211
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010212cat >>confdefs.h <<_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010213#define SIZEOF_LONG $ac_cv_sizeof_long
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010214_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010215
10216
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010217# The cast to long int works around a bug in the HP C Compiler
10218# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
10219# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
10220# This bug is HP SR number 8606223364.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010221{ $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010222$as_echo_n "checking size of long long... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010223if test "${ac_cv_sizeof_long_long+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010224 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010225else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010226 if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010227
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010228else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010229 if test "$ac_cv_type_long_long" = yes; then
10230 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010231$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010232{ as_fn_set_status 77
10233as_fn_error "cannot compute sizeof (long long)
10234See \`config.log' for more details." "$LINENO" 5; }; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010235 else
10236 ac_cv_sizeof_long_long=0
10237 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010238fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010239
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010240fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010241{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010242$as_echo "$ac_cv_sizeof_long_long" >&6; }
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010243
10244
10245
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010246cat >>confdefs.h <<_ACEOF
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010247#define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010248_ACEOF
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010249
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010250
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010251SIZEOF_SHORT=$ac_cv_sizeof_short
10252SIZEOF_INT=$ac_cv_sizeof_int
10253SIZEOF_LONG=$ac_cv_sizeof_long
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010254SIZEOF_LONG_LONG=$ac_cv_sizeof_long_long
10255
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010256
10257
10258
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010260$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010261if test "${ac_cv_c_bigendian+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010262 $as_echo_n "(cached) " >&6
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010263else
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010264 ac_cv_c_bigendian=unknown
10265 # See if we're dealing with a universal compiler.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010266 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010267/* end confdefs.h. */
10268#ifndef __APPLE_CC__
10269 not a universal capable compiler
10270 #endif
10271 typedef int dummy;
10272
10273_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010274if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010275
10276 # Check for potential -arch flags. It is not universal unless
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010277 # there are at least two -arch flags with different values.
10278 ac_arch=
10279 ac_prev=
10280 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
10281 if test -n "$ac_prev"; then
10282 case $ac_word in
10283 i?86 | x86_64 | ppc | ppc64)
10284 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
10285 ac_arch=$ac_word
10286 else
10287 ac_cv_c_bigendian=universal
10288 break
10289 fi
10290 ;;
10291 esac
10292 ac_prev=
10293 elif test "x$ac_word" = "x-arch"; then
10294 ac_prev=arch
10295 fi
10296 done
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010297fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010298rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10299 if test $ac_cv_c_bigendian = unknown; then
10300 # See if sys/param.h defines the BYTE_ORDER macro.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010301 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010302/* end confdefs.h. */
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010303#include <sys/types.h>
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010304 #include <sys/param.h>
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010305
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010306int
10307main ()
10308{
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010309#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
10310 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
10311 && LITTLE_ENDIAN)
10312 bogus endian macros
10313 #endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010314
10315 ;
10316 return 0;
10317}
10318_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010319if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010320 # It does; now see whether it defined to BIG_ENDIAN or not.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010321 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010322/* end confdefs.h. */
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010323#include <sys/types.h>
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010324 #include <sys/param.h>
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010325
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010326int
10327main ()
10328{
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010329#if BYTE_ORDER != BIG_ENDIAN
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010330 not big endian
10331 #endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010332
10333 ;
10334 return 0;
10335}
10336_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010337if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010338 ac_cv_c_bigendian=yes
10339else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010340 ac_cv_c_bigendian=no
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010341fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010342rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010343fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010344rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10345 fi
10346 if test $ac_cv_c_bigendian = unknown; then
10347 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010348 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010349/* end confdefs.h. */
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010350#include <limits.h>
10351
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010352int
10353main ()
10354{
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010355#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
10356 bogus endian macros
10357 #endif
10358
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010359 ;
10360 return 0;
10361}
10362_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010363if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010364 # It does; now see whether it defined to _BIG_ENDIAN or not.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010366/* end confdefs.h. */
10367#include <limits.h>
10368
10369int
10370main ()
10371{
10372#ifndef _BIG_ENDIAN
10373 not big endian
10374 #endif
10375
10376 ;
10377 return 0;
10378}
10379_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010380if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010381 ac_cv_c_bigendian=yes
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010382else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010383 ac_cv_c_bigendian=no
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010384fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010385rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010386fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010387rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10388 fi
10389 if test $ac_cv_c_bigendian = unknown; then
10390 # Compile a test program.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010391 if test "$cross_compiling" = yes; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010392 # Try to guess by grepping values from an object file.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010394/* end confdefs.h. */
10395short int ascii_mm[] =
10396 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
10397 short int ascii_ii[] =
10398 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
10399 int use_ascii (int i) {
10400 return ascii_mm[i] + ascii_ii[i];
10401 }
10402 short int ebcdic_ii[] =
10403 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
10404 short int ebcdic_mm[] =
10405 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
10406 int use_ebcdic (int i) {
10407 return ebcdic_mm[i] + ebcdic_ii[i];
10408 }
10409 extern int foo;
10410
10411int
10412main ()
10413{
10414return use_ascii (foo) == use_ebcdic (foo);
10415 ;
10416 return 0;
10417}
10418_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010419if ac_fn_c_try_compile "$LINENO"; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010420 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
10421 ac_cv_c_bigendian=yes
10422 fi
10423 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
10424 if test "$ac_cv_c_bigendian" = unknown; then
10425 ac_cv_c_bigendian=no
10426 else
10427 # finding both strings is unlikely to happen, but who knows?
10428 ac_cv_c_bigendian=unknown
10429 fi
10430 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010431fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010432rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010433else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010434 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010435/* end confdefs.h. */
Theodore Ts'oe1052142006-10-21 21:46:47 -040010436$ac_includes_default
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010437int
10438main ()
10439{
Theodore Ts'oe1052142006-10-21 21:46:47 -040010440
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010441 /* Are we little or big endian? From Harbison&Steele. */
10442 union
10443 {
10444 long int l;
10445 char c[sizeof (long int)];
10446 } u;
10447 u.l = 1;
10448 return u.c[sizeof (long int) - 1] == 1;
Theodore Ts'oe1052142006-10-21 21:46:47 -040010449
10450 ;
10451 return 0;
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010452}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010453_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010454if ac_fn_c_try_run "$LINENO"; then :
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010455 ac_cv_c_bigendian=no
10456else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010457 ac_cv_c_bigendian=yes
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010458fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010459rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
10460 conftest.$ac_objext conftest.beam conftest.$ac_ext
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010461fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010462
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010463 fi
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010464fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010465{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010466$as_echo "$ac_cv_c_bigendian" >&6; }
10467 case $ac_cv_c_bigendian in #(
10468 yes)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010469 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010470;; #(
10471 no)
10472 ;; #(
10473 universal)
10474
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010475$as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010476
10477 ;; #(
10478 *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010479 as_fn_error "unknown endianness
10480 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010481 esac
Theodore Ts'o877eb6d2001-06-11 06:54:13 +000010482
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040010483BUILD_CC="$BUILD_CC" CPP="$CPP" /bin/sh $ac_aux_dir/parse-types.sh
Theodore Ts'o4ea7ea02006-04-09 08:41:55 -040010484ASM_TYPES_HEADER=./asm_types.h
10485
Theodore Ts'o488c75a2008-06-07 08:55:21 -040010486echo "/* These defines are needed for the public ext2fs.h header file */" \
10487 > public_config.h
10488if grep HAVE_SYS_TYPES_H confdefs.h > tmp_config.$$; then
10489 uniq tmp_config.$$ >> public_config.h
10490else
10491 echo "#undef HAVE_SYS_TYPES_H" >> public_config.h
10492fi
10493if grep WORDS_BIGENDIAN confdefs.h > tmp_config.$$; then
10494 uniq tmp_config.$$ >> public_config.h
10495else
10496 echo "#undef WORDS_BIGENDIAN" >> public_config.h
10497fi
10498rm -f tmp_config.$$
10499PUBLIC_CONFIG_HEADER=./public_config.h
10500
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010501for ac_header in inttypes.h
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010502do :
10503 ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default"
10504if test "x$ac_cv_header_inttypes_h" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010505 cat >>confdefs.h <<_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010506#define HAVE_INTTYPES_H 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010507_ACEOF
10508
10509fi
10510
Theodore Ts'o0c193f82003-08-01 14:26:23 -040010511done
10512
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010513ac_fn_c_check_type "$LINENO" "intptr_t" "ac_cv_type_intptr_t" "$ac_includes_default"
10514if test "x$ac_cv_type_intptr_t" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010515
10516cat >>confdefs.h <<_ACEOF
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050010517#define HAVE_INTPTR_T 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010518_ACEOF
10519
Theodore Ts'od2ee56d2005-01-09 00:57:45 -050010520
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010521fi
10522
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010523{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct stat has a st_flags field" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010524$as_echo_n "checking whether struct stat has a st_flags field... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010525if test "${e2fsprogs_cv_struct_st_flags+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010526 $as_echo_n "(cached) " >&6
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010527else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010528 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010529/* end confdefs.h. */
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010530#include <sys/stat.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010531int
10532main ()
10533{
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010534struct stat stat; stat.st_flags = 0;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010535 ;
10536 return 0;
10537}
10538_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010539if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010540 e2fsprogs_cv_struct_st_flags=yes
10541else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010542 e2fsprogs_cv_struct_st_flags=no
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010543fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010544rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10545fi
10546
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010547{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010548$as_echo "$e2fsprogs_cv_struct_st_flags" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010549if test "$e2fsprogs_cv_struct_st_flags" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether st_flags field is useful" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010551$as_echo_n "checking whether st_flags field is useful... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010552 if test "${e2fsprogs_cv_struct_st_flags_immut+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010553 $as_echo_n "(cached) " >&6
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010554else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010555 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010556/* end confdefs.h. */
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010557#include <sys/stat.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010558int
10559main ()
10560{
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010561struct stat stat; stat.st_flags |= UF_IMMUTABLE;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010562 ;
10563 return 0;
10564}
10565_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010566if ac_fn_c_try_compile "$LINENO"; then :
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010567 e2fsprogs_cv_struct_st_flags_immut=yes
10568else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010569 e2fsprogs_cv_struct_st_flags_immut=no
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010570fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040010571rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10572fi
10573
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $e2fsprogs_cv_struct_st_flags_immut" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010575$as_echo "$e2fsprogs_cv_struct_st_flags_immut" >&6; }
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010576 if test "$e2fsprogs_cv_struct_st_flags_immut" = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010577 $as_echo "#define HAVE_STAT_FLAGS 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010578
Theodore Ts'oc03bc4e1999-10-20 18:20:36 +000010579 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010580fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010581ac_fn_c_check_member "$LINENO" "struct sockaddr" "sa_len" "ac_cv_member_struct_sockaddr_sa_len" "#include <sys/types.h>
Theodore Ts'o6c65d252005-01-19 12:59:48 -050010582 #include <sys/socket.h>
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010583"
10584if test "x$ac_cv_member_struct_sockaddr_sa_len" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010585
10586cat >>confdefs.h <<_ACEOF
Theodore Ts'o84ea6e72004-03-19 19:29:17 -050010587#define HAVE_SA_LEN 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010588_ACEOF
Theodore Ts'o84ea6e72004-03-19 19:29:17 -050010589
10590fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010591
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010592if test -n "$BLKID_CMT"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing blkid_probe_all" >&5
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010594$as_echo_n "checking for library containing blkid_probe_all... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010595if test "${ac_cv_search_blkid_probe_all+set}" = set; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010596 $as_echo_n "(cached) " >&6
10597else
10598 ac_func_search_save_LIBS=$LIBS
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010599cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010600/* end confdefs.h. */
10601
10602/* Override any GCC internal prototype to avoid an error.
10603 Use char because int might match the return type of a GCC
10604 builtin and then its argument prototype would still apply. */
10605#ifdef __cplusplus
10606extern "C"
10607#endif
10608char blkid_probe_all ();
10609int
10610main ()
10611{
10612return blkid_probe_all ();
10613 ;
10614 return 0;
10615}
10616_ACEOF
10617for ac_lib in '' blkid; do
10618 if test -z "$ac_lib"; then
10619 ac_res="none required"
10620 else
10621 ac_res=-l$ac_lib
10622 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
10623 fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010624 if ac_fn_c_try_link "$LINENO"; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010625 ac_cv_search_blkid_probe_all=$ac_res
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010626fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010627rm -f core conftest.err conftest.$ac_objext \
10628 conftest$ac_exeext
10629 if test "${ac_cv_search_blkid_probe_all+set}" = set; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010630 break
10631fi
10632done
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010633if test "${ac_cv_search_blkid_probe_all+set}" = set; then :
10634
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010635else
10636 ac_cv_search_blkid_probe_all=no
10637fi
10638rm conftest.$ac_ext
10639LIBS=$ac_func_search_save_LIBS
10640fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010641{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_blkid_probe_all" >&5
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010642$as_echo "$ac_cv_search_blkid_probe_all" >&6; }
10643ac_res=$ac_cv_search_blkid_probe_all
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010644if test "$ac_res" != no; then :
Eric Sandeen9ed8e5f2009-10-02 11:32:42 -050010645 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
10646
10647fi
10648
10649fi
Eric Sandeenbeb736b2009-10-21 03:43:02 -040010650for ac_func in chflags getrusage llseek lseek64 open64 fstat64 ftruncate64 getmntinfo strtoull strcasecmp srandom jrand48 fchown mallinfo fdatasync strnlen strptime strdup sysconf pathconf posix_memalign memalign valloc __secure_getenv prctl mmap utime setresuid setresgid usleep nanosleep getdtablesize getrlimit blkid_probe_get_topology
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010651do :
10652 as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10653ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
10654eval as_val=\$$as_ac_var
10655 if test "x$as_val" = x""yes; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010656 cat >>confdefs.h <<_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010657#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010658_ACEOF
10659
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010660fi
10661done
10662
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010663SOCKET_LIB=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010664{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010665$as_echo_n "checking for socket in -lsocket... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010666if test "${ac_cv_lib_socket_socket+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010667 $as_echo_n "(cached) " >&6
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010668else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010669 ac_check_lib_save_LIBS=$LIBS
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010670LIBS="-lsocket $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010671cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010672/* end confdefs.h. */
10673
Theodore Ts'oe1052142006-10-21 21:46:47 -040010674/* Override any GCC internal prototype to avoid an error.
10675 Use char because int might match the return type of a GCC
10676 builtin and then its argument prototype would still apply. */
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010677#ifdef __cplusplus
10678extern "C"
10679#endif
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010680char socket ();
10681int
10682main ()
10683{
Theodore Ts'oe1052142006-10-21 21:46:47 -040010684return socket ();
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010685 ;
10686 return 0;
10687}
10688_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010689if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010690 ac_cv_lib_socket_socket=yes
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010691else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010692 ac_cv_lib_socket_socket=no
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010693fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010694rm -f core conftest.err conftest.$ac_objext \
10695 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010696LIBS=$ac_check_lib_save_LIBS
10697fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010698{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010699$as_echo "$ac_cv_lib_socket_socket" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010700if test "x$ac_cv_lib_socket_socket" = x""yes; then :
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010701 SOCKET_LIB=-lsocket
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010702fi
10703
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010704
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010705{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for optreset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010706$as_echo_n "checking for optreset... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010707if test "${ac_cv_have_optreset+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010708 $as_echo_n "(cached) " >&6
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010709else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010710 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010711/* end confdefs.h. */
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010712#include <unistd.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010713
10714_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010715if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010716 $EGREP "optreset" >/dev/null 2>&1; then :
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010717 ac_cv_have_optreset=yes
10718else
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010719 ac_cv_have_optreset=no
10720fi
10721rm -f conftest*
10722
10723fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_have_optreset" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010725$as_echo "$ac_cv_have_optreset" >&6; }
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010726if test $ac_cv_have_optreset = yes; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010727 $as_echo "#define HAVE_OPTRESET 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010728
10729fi
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010730SEM_INIT_LIB=''
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010731ac_fn_c_check_func "$LINENO" "sem_init" "ac_cv_func_sem_init"
10732if test "x$ac_cv_func_sem_init" = x""yes; then :
10733
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010734else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lpthread" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010736$as_echo_n "checking for sem_init in -lpthread... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010737if test "${ac_cv_lib_pthread_sem_init+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010738 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010739else
10740 ac_check_lib_save_LIBS=$LIBS
10741LIBS="-lpthread $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010742cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010743/* end confdefs.h. */
10744
10745/* Override any GCC internal prototype to avoid an error.
10746 Use char because int might match the return type of a GCC
10747 builtin and then its argument prototype would still apply. */
10748#ifdef __cplusplus
10749extern "C"
10750#endif
10751char sem_init ();
10752int
10753main ()
10754{
10755return sem_init ();
10756 ;
10757 return 0;
10758}
10759_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010760if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010761 ac_cv_lib_pthread_sem_init=yes
10762else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010763 ac_cv_lib_pthread_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010764fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010765rm -f core conftest.err conftest.$ac_objext \
10766 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010767LIBS=$ac_check_lib_save_LIBS
10768fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010769{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pthread_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010770$as_echo "$ac_cv_lib_pthread_sem_init" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010771if test "x$ac_cv_lib_pthread_sem_init" = x""yes; then :
10772 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010773
10774 SEM_INIT_LIB=-lpthread
10775else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lrt" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010777$as_echo_n "checking for sem_init in -lrt... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010778if test "${ac_cv_lib_rt_sem_init+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010779 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010780else
10781 ac_check_lib_save_LIBS=$LIBS
10782LIBS="-lrt $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010783cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010784/* end confdefs.h. */
10785
10786/* Override any GCC internal prototype to avoid an error.
10787 Use char because int might match the return type of a GCC
10788 builtin and then its argument prototype would still apply. */
10789#ifdef __cplusplus
10790extern "C"
10791#endif
10792char sem_init ();
10793int
10794main ()
10795{
10796return sem_init ();
10797 ;
10798 return 0;
10799}
10800_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010801if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010802 ac_cv_lib_rt_sem_init=yes
10803else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010804 ac_cv_lib_rt_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010805fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010806rm -f core conftest.err conftest.$ac_objext \
10807 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010808LIBS=$ac_check_lib_save_LIBS
10809fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010810{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rt_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010811$as_echo "$ac_cv_lib_rt_sem_init" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010812if test "x$ac_cv_lib_rt_sem_init" = x""yes; then :
10813 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010814
10815 SEM_INIT_LIB=-lrt
10816else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sem_init in -lposix4" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010818$as_echo_n "checking for sem_init in -lposix4... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010819if test "${ac_cv_lib_posix4_sem_init+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010820 $as_echo_n "(cached) " >&6
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010821else
10822 ac_check_lib_save_LIBS=$LIBS
10823LIBS="-lposix4 $LIBS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010824cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010825/* end confdefs.h. */
10826
10827/* Override any GCC internal prototype to avoid an error.
10828 Use char because int might match the return type of a GCC
10829 builtin and then its argument prototype would still apply. */
10830#ifdef __cplusplus
10831extern "C"
10832#endif
10833char sem_init ();
10834int
10835main ()
10836{
10837return sem_init ();
10838 ;
10839 return 0;
10840}
10841_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010842if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010843 ac_cv_lib_posix4_sem_init=yes
10844else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010845 ac_cv_lib_posix4_sem_init=no
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010846fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010847rm -f core conftest.err conftest.$ac_objext \
10848 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010849LIBS=$ac_check_lib_save_LIBS
10850fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010851{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_posix4_sem_init" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010852$as_echo "$ac_cv_lib_posix4_sem_init" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010853if test "x$ac_cv_lib_posix4_sem_init" = x""yes; then :
10854 $as_echo "#define HAVE_SEM_INIT 1" >>confdefs.h
Theodore Ts'od7f45af2008-09-12 10:15:26 -040010855
10856 SEM_INIT_LIB=-lposix4
10857fi
10858
10859fi
10860
10861fi
10862
10863fi
10864
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010865{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unified diff option" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010866$as_echo_n "checking for unified diff option... " >&6; }
Theodore Ts'o27f991b2008-04-01 20:32:55 -040010867if diff -u $0 $0 > /dev/null 2>&1 ; then
Theodore Ts'oe54635d2006-08-06 14:33:13 -040010868 UNI_DIFF_OPTS=-u
10869else
10870 UNI_DIFF_OPTS=-c
10871fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010872{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNI_DIFF_OPTS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010873$as_echo "$UNI_DIFF_OPTS" >&6; }
Theodore Ts'oe54635d2006-08-06 14:33:13 -040010874
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +000010875case "$host_os" in
10876linux*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010877 $as_echo "#define HAVE_EXT2_IOCTLS 1" >>confdefs.h
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010878
Theodore Ts'o8f3f29d2000-02-11 05:04:44 +000010879 ;;
10880esac
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040010881LINUX_CMT="#"
Theodore Ts'offf45482003-04-13 00:44:19 -040010882CYGWIN_CMT="#"
10883UNIX_CMT=
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040010884case "$host_os" in
10885linux*)
10886 LINUX_CMT=
10887 ;;
Theodore Ts'offf45482003-04-13 00:44:19 -040010888cygwin)
10889 CYGWIN_CMT=
10890 UNIX_CMT="#"
Theodore Ts'offf45482003-04-13 00:44:19 -040010891 ;;
Theodore Ts'oe6f2bda2002-08-18 03:37:10 -040010892esac
10893
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010894
10895
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010896case "$host_os" in
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010897linux* | gnu* | k*bsd*-gnu)
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000010898 if test "$prefix" = NONE -a "$root_prefix" = NONE ; then
10899 root_prefix="";
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, root_prefix defaults to ''" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010901$as_echo "On $host_os systems, root_prefix defaults to ''" >&6; }
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010902 fi
10903 ;;
10904esac
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010905case "$host_os" in
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010906linux* | gnu* | k*bsd*-gnu)
Theodore Ts'ofc6d9d51997-04-29 14:51:31 +000010907 if test "$prefix" = NONE ; then
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000010908 prefix="/usr";
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010909 { $as_echo "$as_me:${as_lineno-$LINENO}: result: On $host_os systems, prefix defaults to /usr" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010910$as_echo "On $host_os systems, prefix defaults to /usr" >&6; }
Theodore Ts'obff61a72002-05-21 22:21:38 -040010911 if test "$mandir" = '${prefix}/man' ; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010912 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ...and mandir defaults to /usr/share/man" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010913$as_echo "...and mandir defaults to /usr/share/man" >&6; }
Theodore Ts'obff61a72002-05-21 22:21:38 -040010914 mandir=/usr/share/man
10915 fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010916 fi
10917;;
10918esac
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000010919if test "$root_prefix" = NONE ; then
Theodore Ts'offe19911998-04-08 06:05:49 +000010920 if test "$prefix" = NONE ; then
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000010921 root_prefix="$ac_default_prefix"
10922 else
10923 root_prefix="$prefix"
10924 fi
Theodore Ts'ob5ffead2002-05-11 19:17:00 -040010925 root_bindir=$bindir
10926 root_sbindir=$sbindir
10927 root_libdir=$libdir
10928 root_sysconfdir=$sysconfdir
10929else
10930 root_bindir='${root_prefix}/bin'
10931 root_sbindir='${root_prefix}/sbin'
10932 root_libdir='${root_prefix}/lib'
10933 root_sysconfdir='${root_prefix}/etc'
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000010934fi
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050010935if test "$bindir" != '${exec_prefix}/bin'; then
10936 root_bindir=$bindir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_bindir to $root_bindir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010938$as_echo "Setting root_bindir to $root_bindir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050010939fi
10940if test "$sbindir" != '${exec_prefix}/sbin'; then
10941 root_sbindir=$sbindir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sbindir to $root_sbindir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010943$as_echo "Setting root_sbindir to $root_sbindir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050010944fi
10945if test "$libdir" != '${exec_prefix}/lib'; then
10946 root_libdir=$libdir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_libdir to $root_libdir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010948$as_echo "Setting root_libdir to $root_libdir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050010949fi
10950if test "$sysconfdir" != '${prefix}/etc'; then
10951 root_sysconfdir=$sysconfdir
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Setting root_sysconfdir to $root_sysconfdir" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010953$as_echo "Setting root_sysconfdir to $root_sysconfdir" >&6; }
Theodore Ts'oc4ef11c2008-01-04 16:55:37 -050010954fi
Theodore Ts'oa4b2d3c1998-04-03 16:12:25 +000010955
Theodore Ts'o93636bd2003-07-12 02:45:05 -040010956
10957
10958
10959
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010960{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether linker accepts -static" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010961$as_echo_n "checking whether linker accepts -static... " >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010962if test "${ac_cv_e2fsprogs_use_static+set}" = set; then :
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010963 $as_echo_n "(cached) " >&6
Theodore Ts'oae851481997-04-29 18:13:24 +000010964else
10965 SAVE_LDFLAGS=$LDFLAGS; LDFLAGS="$LDFLAGS -static"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010966cat confdefs.h - <<_ACEOF >conftest.$ac_ext
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010967/* end confdefs.h. */
Theodore Ts'oae851481997-04-29 18:13:24 +000010968#include <stdio.h>
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010969int
10970main ()
10971{
Theodore Ts'oae851481997-04-29 18:13:24 +000010972fflush(stdout);
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010973 ;
10974 return 0;
10975}
10976_ACEOF
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010977if ac_fn_c_try_link "$LINENO"; then :
Theodore Ts'oae851481997-04-29 18:13:24 +000010978 ac_cv_e2fsprogs_use_static=yes
10979else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010980 ac_cv_e2fsprogs_use_static=no
Theodore Ts'oae851481997-04-29 18:13:24 +000010981fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010982rm -f core conftest.err conftest.$ac_objext \
10983 conftest$ac_exeext conftest.$ac_ext
Theodore Ts'oae851481997-04-29 18:13:24 +000010984LDFLAGS=$SAVE_LDFLAGS
10985fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010986
Theodore Ts'odefde781999-01-04 07:39:19 +000010987case "$host_os" in
10988solaris2.*)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050010989 ac_cv_e2fsprogs_use_static=no
Theodore Ts'odefde781999-01-04 07:39:19 +000010990;;
10991esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050010992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_e2fsprogs_use_static" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010010993$as_echo "$ac_cv_e2fsprogs_use_static" >&6; }
Theodore Ts'o74becf31997-04-26 14:37:06 +000010994LDFLAG_STATIC=
Theodore Ts'oae851481997-04-29 18:13:24 +000010995if test $ac_cv_e2fsprogs_use_static = yes; then
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010996 LDFLAG_STATIC=-static
Theodore Ts'oae851481997-04-29 18:13:24 +000010997fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010998
Theodore Ts'o07a0db12003-07-05 14:50:24 -040010999case "$host_os" in
11000darwin*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using Apple Darwin / GNU libintl workaround" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011002$as_echo "Using Apple Darwin / GNU libintl workaround" >&6; }
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011003 $as_echo "#define _INTL_REDIRECT_MACROS 1" >>confdefs.h
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011004
11005 ;;
11006esac
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011007SS_DIR=`cd ${srcdir}/lib/ss; pwd`
11008ET_DIR=`cd ${srcdir}/lib/et; pwd`
11009
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011010
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011011if test "$cross_compiling" = yes ; then
11012 DO_TEST_SUITE=
11013else
11014 DO_TEST_SUITE=check
11015fi
11016
Theodore Ts'oc6f35b82003-05-17 16:29:27 -040011017INTL_FLAGS=
11018if test "$USE_INCLUDED_LIBINTL" = "yes" ; then
11019 INTL_FLAGS='-I$(top_builddir)/intl -I$(top_srcdir)/intl'
11020fi
11021
Theodore Ts'odd947da2005-11-09 18:37:07 -040011022if test $cross_compiling = no; then
11023 BUILD_CFLAGS="$CFLAGS"
11024 BUILD_LDFLAGS="$LDFLAGS"
11025else
11026 BUILD_CFLAGS=
11027 BUILD_LDFLAGS=
11028fi
11029
11030
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011031test -d lib || mkdir lib
11032test -d include || mkdir include
11033test -d include/linux || mkdir include/linux
Theodore Ts'odefde781999-01-04 07:39:19 +000011034test -d include/asm || mkdir include/asm
Theodore Ts'obff0cc92003-03-23 01:37:53 -050011035for i in MCONFIG Makefile e2fsprogs.spec \
11036 util/Makefile util/subst.conf util/gen-tarball \
Theodore Ts'o4ea7ea02006-04-09 08:41:55 -040011037 lib/et/Makefile lib/ss/Makefile lib/e2p/Makefile \
11038 lib/ext2fs/Makefile lib/ext2fs/ext2_types.h \
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050011039 lib/uuid/Makefile lib/uuid/uuid_types.h \
11040 lib/blkid/Makefile lib/blkid/blkid_types.h \
Theodore Ts'oe6441862005-01-26 12:59:25 -050011041 lib/ss/ss.pc lib/uuid/uuid.pc lib/et/com_err.pc \
11042 lib/e2p/e2p.pc lib/blkid/blkid.pc lib/ext2fs/ext2fs.pc \
Theodore Ts'o921f4ad2004-11-19 17:25:27 -050011043 misc/Makefile ext2ed/Makefile e2fsck/Makefile \
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050011044 debugfs/Makefile tests/Makefile tests/progs/Makefile \
Matthias Andree98a5ad62009-07-15 17:37:52 +020011045 resize/Makefile doc/Makefile intl/Makefile \
11046 intl/libgnuintl.h po/Makefile.in ; do
Theodore Ts'o94ba8c72003-03-02 02:07:14 -050011047 if test -d `dirname ${srcdir}/$i` ; then
11048 outlist="$outlist $i"
11049 fi
11050done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011051ac_config_files="$ac_config_files $outlist"
11052
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011053cat >confcache <<\_ACEOF
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011054# This file is a shell script that caches the results of configure
11055# tests run on this system so they can be shared between configure
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011056# scripts and configure runs, see configure's option --config-cache.
11057# It is not useful on other systems. If it contains results you don't
11058# want to keep, you may remove or edit it.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011059#
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011060# config.status only pays attention to the cache file if you give it
11061# the --recheck option to rerun configure.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011062#
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011063# `ac_cv_env_foo' variables (set or unset) will be overridden when
11064# loading this file, other *unset* `ac_cv_foo' will be assigned the
11065# following values.
11066
11067_ACEOF
11068
Theodore Ts'o21c84b71997-04-29 16:15:03 +000011069# The following way of writing the cache mishandles newlines in values,
11070# but we know of no workaround that is simple, portable, and efficient.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011071# So, we kill variables containing newlines.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011072# Ultrix sh set writes to stderr and can't be redirected directly,
11073# and sets the high bit in the cache file unless we assign to the vars.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011074(
11075 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11076 eval ac_val=\$$ac_var
11077 case $ac_val in #(
11078 *${as_nl}*)
11079 case $ac_var in #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011080 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011081$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011082 esac
11083 case $ac_var in #(
11084 _ | IFS | as_nl) ;; #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011085 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011086 *) { eval $ac_var=; unset $ac_var;} ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011087 esac ;;
11088 esac
11089 done
11090
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011091 (set) 2>&1 |
Theodore Ts'oe1052142006-10-21 21:46:47 -040011092 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11093 *${as_nl}ac_space=\ *)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011094 # `set' does not quote correctly, so add quotes: double-quote
11095 # substitution turns \\\\ into \\, and sed turns \\ into \.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011096 sed -n \
11097 "s/'/'\\\\''/g;
11098 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
Theodore Ts'oe1052142006-10-21 21:46:47 -040011099 ;; #(
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011100 *)
11101 # `set' quotes correctly as required by POSIX, so do not add quotes.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011102 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011103 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011104 esac |
11105 sort
11106) |
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011107 sed '
Theodore Ts'oe1052142006-10-21 21:46:47 -040011108 /^ac_cv_env_/b end
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011109 t clear
Theodore Ts'oe1052142006-10-21 21:46:47 -040011110 :clear
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011111 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11112 t end
Theodore Ts'oe1052142006-10-21 21:46:47 -040011113 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11114 :end' >>confcache
11115if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
11116 if test -w "$cache_file"; then
11117 test "x$cache_file" != "x/dev/null" &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011118 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011119$as_echo "$as_me: updating cache $cache_file" >&6;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011120 cat confcache >$cache_file
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011121 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011122 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011123$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011124 fi
11125fi
11126rm -f confcache
11127
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011128test "x$prefix" = xNONE && prefix=$ac_default_prefix
11129# Let make expand exec_prefix.
11130test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
11131
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011132# Transform confdefs.h into DEFS.
11133# Protect against shell expansion while executing Makefile rules.
11134# Protect against Makefile macro expansion.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011135#
11136# If the first sed substitution is executed (which looks for macros that
Theodore Ts'oe1052142006-10-21 21:46:47 -040011137# take arguments), then branch to the quote section. Otherwise,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011138# look for a macro that doesn't take arguments.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011139ac_script='
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011140:mline
11141/\\$/{
11142 N
11143 s,\\\n,,
11144 b mline
11145}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011146t clear
Theodore Ts'oe1052142006-10-21 21:46:47 -040011147:clear
11148s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011149t quote
Theodore Ts'oe1052142006-10-21 21:46:47 -040011150s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011151t quote
Theodore Ts'oe1052142006-10-21 21:46:47 -040011152b any
11153:quote
11154s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
11155s/\[/\\&/g
11156s/\]/\\&/g
11157s/\$/$$/g
11158H
11159:any
11160${
11161 g
11162 s/^\n//
11163 s/\n/ /g
11164 p
11165}
11166'
11167DEFS=`sed -n "$ac_script" confdefs.h`
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011168
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011169
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011170ac_libobjs=
11171ac_ltlibobjs=
11172for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
11173 # 1. Remove the extension, and $U if already installed.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011174 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011175 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
Theodore Ts'oe1052142006-10-21 21:46:47 -040011176 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11177 # will be set to the directory where LIBOBJS objects are built.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011178 as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11179 as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011180done
11181LIBOBJS=$ac_libobjs
11182
11183LTLIBOBJS=$ac_ltlibobjs
11184
11185
11186
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011187
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011188: ${CONFIG_STATUS=./config.status}
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011189ac_write_fail=0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011190ac_clean_files_save=$ac_clean_files
11191ac_clean_files="$ac_clean_files $CONFIG_STATUS"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011192{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011193$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011194as_write_fail=0
11195cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011196#! $SHELL
11197# Generated by $as_me.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011198# Run this file to recreate the current configuration.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011199# Compiler output produced by configure, useful for debugging
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011200# configure, is in config.log if it exists.
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011201
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011202debug=false
11203ac_cs_recheck=false
11204ac_cs_silent=false
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011205
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011206SHELL=\${CONFIG_SHELL-$SHELL}
11207export SHELL
11208_ASEOF
11209cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
11210## -------------------- ##
11211## M4sh Initialization. ##
11212## -------------------- ##
Theodore Ts'o07a0db12003-07-05 14:50:24 -040011213
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011214# Be more Bourne compatible
11215DUALCASE=1; export DUALCASE # for MKS sh
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011216if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011217 emulate sh
11218 NULLCMD=:
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011219 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011220 # is contrary to our usage. Disable this feature.
11221 alias -g '${1+"$@"}'='"$@"'
Theodore Ts'oe1052142006-10-21 21:46:47 -040011222 setopt NO_GLOB_SUBST
11223else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011224 case `(set -o) 2>/dev/null` in #(
11225 *posix*) :
11226 set -o posix ;; #(
11227 *) :
11228 ;;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011229esac
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011230fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011231
11232
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011233as_nl='
11234'
11235export as_nl
11236# Printing a long string crashes Solaris 7 /usr/bin/printf.
11237as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11238as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11239as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011240# Prefer a ksh shell builtin over an external printf program on Solaris,
11241# but without wasting forks for bash or zsh.
11242if test -z "$BASH_VERSION$ZSH_VERSION" \
11243 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11244 as_echo='print -r --'
11245 as_echo_n='print -rn --'
11246elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011247 as_echo='printf %s\n'
11248 as_echo_n='printf %s'
11249else
11250 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11251 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
11252 as_echo_n='/usr/ucb/echo -n'
11253 else
11254 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11255 as_echo_n_body='eval
11256 arg=$1;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011257 case $arg in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011258 *"$as_nl"*)
11259 expr "X$arg" : "X\\(.*\\)$as_nl";
11260 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11261 esac;
11262 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
11263 '
11264 export as_echo_n_body
11265 as_echo_n='sh -c $as_echo_n_body as_echo'
11266 fi
11267 export as_echo_body
11268 as_echo='sh -c $as_echo_body as_echo'
11269fi
11270
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011271# The user is always right.
11272if test "${PATH_SEPARATOR+set}" != set; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011273 PATH_SEPARATOR=:
11274 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11275 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11276 PATH_SEPARATOR=';'
11277 }
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011278fi
11279
Theodore Ts'oe1052142006-10-21 21:46:47 -040011280
11281# IFS
11282# We need space, tab and new line, in precisely that order. Quoting is
11283# there to prevent editors from complaining about space-tab.
11284# (If _AS_PATH_WALK were called with IFS unset, it would disable word
11285# splitting by setting IFS to empty value.)
Theodore Ts'oe1052142006-10-21 21:46:47 -040011286IFS=" "" $as_nl"
11287
11288# Find who we are. Look in the path if we contain no directory separator.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011289case $0 in #((
Theodore Ts'oe1052142006-10-21 21:46:47 -040011290 *[\\/]* ) as_myself=$0 ;;
11291 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011292for as_dir in $PATH
11293do
11294 IFS=$as_save_IFS
11295 test -z "$as_dir" && as_dir=.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011296 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11297 done
Theodore Ts'oe1052142006-10-21 21:46:47 -040011298IFS=$as_save_IFS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011299
Theodore Ts'oe1052142006-10-21 21:46:47 -040011300 ;;
11301esac
11302# We did not find ourselves, most probably we were run as `sh COMMAND'
11303# in which case we are not to be found in the path.
11304if test "x$as_myself" = x; then
11305 as_myself=$0
11306fi
11307if test ! -f "$as_myself"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011308 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011309 exit 1
Theodore Ts'oe1052142006-10-21 21:46:47 -040011310fi
11311
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011312# Unset variables that we do not need and which cause bugs (e.g. in
11313# pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11314# suppresses any "Segmentation fault" message there. '((' could
11315# trigger a bug in pdksh 5.2.14.
11316for as_var in BASH_ENV ENV MAIL MAILPATH
11317do eval test x\${$as_var+set} = xset \
11318 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
Theodore Ts'oe1052142006-10-21 21:46:47 -040011319done
11320PS1='$ '
11321PS2='> '
11322PS4='+ '
11323
11324# NLS nuisances.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011325LC_ALL=C
11326export LC_ALL
11327LANGUAGE=C
11328export LANGUAGE
Theodore Ts'oe1052142006-10-21 21:46:47 -040011329
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011330# CDPATH.
11331(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11332
11333
11334# as_fn_error ERROR [LINENO LOG_FD]
11335# ---------------------------------
11336# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11337# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11338# script with status $?, using 1 if that was 0.
11339as_fn_error ()
11340{
11341 as_status=$?; test $as_status -eq 0 && as_status=1
11342 if test "$3"; then
11343 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
11344 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11345 fi
11346 $as_echo "$as_me: error: $1" >&2
11347 as_fn_exit $as_status
11348} # as_fn_error
11349
11350
11351# as_fn_set_status STATUS
11352# -----------------------
11353# Set $? to STATUS, without forking.
11354as_fn_set_status ()
11355{
11356 return $1
11357} # as_fn_set_status
11358
11359# as_fn_exit STATUS
11360# -----------------
11361# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11362as_fn_exit ()
11363{
11364 set +e
11365 as_fn_set_status $1
11366 exit $1
11367} # as_fn_exit
11368
11369# as_fn_unset VAR
11370# ---------------
11371# Portably unset VAR.
11372as_fn_unset ()
11373{
11374 { eval $1=; unset $1;}
11375}
11376as_unset=as_fn_unset
11377# as_fn_append VAR VALUE
11378# ----------------------
11379# Append the text in VALUE to the end of the definition contained in VAR. Take
11380# advantage of any shell optimizations that allow amortized linear growth over
11381# repeated appends, instead of the typical quadratic growth present in naive
11382# implementations.
11383if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
11384 eval 'as_fn_append ()
11385 {
11386 eval $1+=\$2
11387 }'
11388else
11389 as_fn_append ()
11390 {
11391 eval $1=\$$1\$2
11392 }
11393fi # as_fn_append
11394
11395# as_fn_arith ARG...
11396# ------------------
11397# Perform arithmetic evaluation on the ARGs, and store the result in the
11398# global $as_val. Take advantage of shells that can avoid forks. The arguments
11399# must be portable across $(()) and expr.
11400if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
11401 eval 'as_fn_arith ()
11402 {
11403 as_val=$(( $* ))
11404 }'
11405else
11406 as_fn_arith ()
11407 {
11408 as_val=`expr "$@" || test $? -eq 1`
11409 }
11410fi # as_fn_arith
11411
11412
Theodore Ts'oe1052142006-10-21 21:46:47 -040011413if expr a : '\(a\)' >/dev/null 2>&1 &&
11414 test "X`expr 00001 : '.*\(...\)'`" = X001; then
11415 as_expr=expr
11416else
11417 as_expr=false
11418fi
11419
11420if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11421 as_basename=basename
11422else
11423 as_basename=false
11424fi
11425
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011426if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
11427 as_dirname=dirname
11428else
11429 as_dirname=false
11430fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011431
Theodore Ts'oe1052142006-10-21 21:46:47 -040011432as_me=`$as_basename -- "$0" ||
11433$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11434 X"$0" : 'X\(//\)$' \| \
11435 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011436$as_echo X/"$0" |
Theodore Ts'oe1052142006-10-21 21:46:47 -040011437 sed '/^.*\/\([^/][^/]*\)\/*$/{
11438 s//\1/
11439 q
11440 }
11441 /^X\/\(\/\/\)$/{
11442 s//\1/
11443 q
11444 }
11445 /^X\/\(\/\).*/{
11446 s//\1/
11447 q
11448 }
11449 s/.*/./; q'`
11450
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011451# Avoid depending upon Character Ranges.
11452as_cr_letters='abcdefghijklmnopqrstuvwxyz'
11453as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11454as_cr_Letters=$as_cr_letters$as_cr_LETTERS
11455as_cr_digits='0123456789'
11456as_cr_alnum=$as_cr_Letters$as_cr_digits
Theodore Ts'oe1052142006-10-21 21:46:47 -040011457
11458ECHO_C= ECHO_N= ECHO_T=
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011459case `echo -n x` in #(((((
Theodore Ts'oe1052142006-10-21 21:46:47 -040011460-n*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011461 case `echo 'xy\c'` in
Theodore Ts'oe1052142006-10-21 21:46:47 -040011462 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011463 xy) ECHO_C='\c';;
11464 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
11465 ECHO_T=' ';;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011466 esac;;
11467*)
11468 ECHO_N='-n';;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011469esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011470
11471rm -f conf$$ conf$$.exe conf$$.file
Theodore Ts'oe1052142006-10-21 21:46:47 -040011472if test -d conf$$.dir; then
11473 rm -f conf$$.dir/conf$$.file
11474else
11475 rm -f conf$$.dir
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011476 mkdir conf$$.dir 2>/dev/null
Theodore Ts'oe1052142006-10-21 21:46:47 -040011477fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011478if (echo >conf$$.file) 2>/dev/null; then
11479 if ln -s conf$$.file conf$$ 2>/dev/null; then
11480 as_ln_s='ln -s'
11481 # ... but there are two gotchas:
11482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11484 # In both cases, we have to default to `cp -p'.
11485 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
11486 as_ln_s='cp -p'
11487 elif ln conf$$.file conf$$ 2>/dev/null; then
11488 as_ln_s=ln
11489 else
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011490 as_ln_s='cp -p'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011491 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011492else
11493 as_ln_s='cp -p'
11494fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011495rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
11496rmdir conf$$.dir 2>/dev/null
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011497
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011498
11499# as_fn_mkdir_p
11500# -------------
11501# Create "$as_dir" as a directory, including parents if necessary.
11502as_fn_mkdir_p ()
11503{
11504
11505 case $as_dir in #(
11506 -*) as_dir=./$as_dir;;
11507 esac
11508 test -d "$as_dir" || eval $as_mkdir_p || {
11509 as_dirs=
11510 while :; do
11511 case $as_dir in #(
11512 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11513 *) as_qdir=$as_dir;;
11514 esac
11515 as_dirs="'$as_qdir' $as_dirs"
11516 as_dir=`$as_dirname -- "$as_dir" ||
11517$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11518 X"$as_dir" : 'X\(//\)[^/]' \| \
11519 X"$as_dir" : 'X\(//\)$' \| \
11520 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11521$as_echo X"$as_dir" |
11522 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11523 s//\1/
11524 q
11525 }
11526 /^X\(\/\/\)[^/].*/{
11527 s//\1/
11528 q
11529 }
11530 /^X\(\/\/\)$/{
11531 s//\1/
11532 q
11533 }
11534 /^X\(\/\).*/{
11535 s//\1/
11536 q
11537 }
11538 s/.*/./; q'`
11539 test -d "$as_dir" && break
11540 done
11541 test -z "$as_dirs" || eval "mkdir $as_dirs"
11542 } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
11543
11544
11545} # as_fn_mkdir_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011546if mkdir -p . 2>/dev/null; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011547 as_mkdir_p='mkdir -p "$as_dir"'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011548else
11549 test -d ./-p && rmdir ./-p
11550 as_mkdir_p=false
11551fi
11552
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011553if test -x / >/dev/null 2>&1; then
11554 as_test_x='test -x'
Theodore Ts'oe1052142006-10-21 21:46:47 -040011555else
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011556 if ls -dL / >/dev/null 2>&1; then
11557 as_ls_L_option=L
11558 else
11559 as_ls_L_option=
11560 fi
11561 as_test_x='
11562 eval sh -c '\''
11563 if test -d "$1"; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011564 test -d "$1/.";
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011565 else
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011566 case $1 in #(
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011567 -*)set "./$1";;
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011568 esac;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011569 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011570 ???[sx]*):;;*)false;;esac;fi
11571 '\'' sh
11572 '
Theodore Ts'oe1052142006-10-21 21:46:47 -040011573fi
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011574as_executable_p=$as_test_x
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011575
11576# Sed expression to map a string onto a valid CPP name.
11577as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11578
11579# Sed expression to map a string onto a valid variable name.
11580as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11581
11582
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011583exec 6>&1
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011584## ----------------------------------- ##
11585## Main body of $CONFIG_STATUS script. ##
11586## ----------------------------------- ##
11587_ASEOF
11588test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011589
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011590cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11591# Save the log message, to keep $0 and so on meaningful, and to
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011592# report actual input values of CONFIG_FILES etc. instead of their
Theodore Ts'oe1052142006-10-21 21:46:47 -040011593# values after options handling.
11594ac_log="
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011595This file was extended by $as_me, which was
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011596generated by GNU Autoconf 2.64. Invocation command line was
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011597
11598 CONFIG_FILES = $CONFIG_FILES
11599 CONFIG_HEADERS = $CONFIG_HEADERS
11600 CONFIG_LINKS = $CONFIG_LINKS
11601 CONFIG_COMMANDS = $CONFIG_COMMANDS
11602 $ $0 $@
11603
Theodore Ts'oe1052142006-10-21 21:46:47 -040011604on `(hostname || uname -n) 2>/dev/null | sed 1q`
11605"
11606
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011607_ACEOF
11608
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011609case $ac_config_files in *"
11610"*) set x $ac_config_files; shift; ac_config_files=$*;;
11611esac
11612
11613
11614
11615cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011616# Files that config.status was made for.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011617config_files="$ac_config_files"
11618config_commands="$ac_config_commands"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011619
Theodore Ts'oe1052142006-10-21 21:46:47 -040011620_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011621
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011622cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011623ac_cs_usage="\
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011624\`$as_me' instantiates files and other configuration actions
11625from templates according to the current configuration. Unless the files
11626and actions are specified as TAGs, all are instantiated by default.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011627
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011628Usage: $0 [OPTION]... [TAG]...
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011629
11630 -h, --help print this help, then exit
Theodore Ts'o29a5dee2007-07-04 16:28:47 -040011631 -V, --version print version number and configuration settings, then exit
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011632 -q, --quiet, --silent
11633 do not print progress messages
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011634 -d, --debug don't remove temporary files
11635 --recheck update $as_me by reconfiguring in the same conditions
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011636 --file=FILE[:TEMPLATE]
11637 instantiate the configuration file FILE
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011638
11639Configuration files:
11640$config_files
11641
11642Configuration commands:
11643$config_commands
11644
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011645Report bugs to the package provider."
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011646
Theodore Ts'oe1052142006-10-21 21:46:47 -040011647_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011648cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011649ac_cs_version="\\
11650config.status
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011651configured by $0, generated by GNU Autoconf 2.64,
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011652 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011653
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011654Copyright (C) 2009 Free Software Foundation, Inc.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011655This config.status script is free software; the Free Software Foundation
11656gives unlimited permission to copy, distribute and modify it."
Theodore Ts'oe1052142006-10-21 21:46:47 -040011657
11658ac_pwd='$ac_pwd'
11659srcdir='$srcdir'
11660INSTALL='$INSTALL'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011661AWK='$AWK'
11662test -n "\$AWK" || AWK=awk
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011663_ACEOF
11664
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011665cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11666# The default lists apply if the user does not specify any file.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011667ac_need_defaults=:
11668while test $# != 0
11669do
11670 case $1 in
11671 --*=*)
Theodore Ts'oe1052142006-10-21 21:46:47 -040011672 ac_option=`expr "X$1" : 'X\([^=]*\)='`
11673 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011674 ac_shift=:
11675 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011676 *)
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011677 ac_option=$1
11678 ac_optarg=$2
11679 ac_shift=shift
11680 ;;
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011681 esac
11682
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011683 case $ac_option in
11684 # Handling of the options.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011685 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
11686 ac_cs_recheck=: ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011687 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011688 $as_echo "$ac_cs_version"; exit ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011689 --debug | --debu | --deb | --de | --d | -d )
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011690 debug=: ;;
11691 --file | --fil | --fi | --f )
11692 $ac_shift
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011693 case $ac_optarg in
11694 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11695 esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011696 as_fn_append CONFIG_FILES " '$ac_optarg'"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011697 ac_need_defaults=false;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040011698 --he | --h | --help | --hel | -h )
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011699 $as_echo "$ac_cs_usage"; exit ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011700 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
11701 | -silent | --silent | --silen | --sile | --sil | --si | --s)
11702 ac_cs_silent=: ;;
11703
11704 # This is an error.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011705 -*) as_fn_error "unrecognized option: \`$1'
11706Try \`$0 --help' for more information." ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011707
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011708 *) as_fn_append ac_config_targets " $1"
Theodore Ts'oe1052142006-10-21 21:46:47 -040011709 ac_need_defaults=false ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011710
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011711 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011712 shift
11713done
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011714
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011715ac_configure_extra_args=
Theodore Ts'o93636bd2003-07-12 02:45:05 -040011716
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011717if $ac_cs_silent; then
11718 exec 6>/dev/null
11719 ac_configure_extra_args="$ac_configure_extra_args --silent"
11720fi
11721
11722_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011723cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011724if \$ac_cs_recheck; then
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011725 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11726 shift
11727 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11728 CONFIG_SHELL='$SHELL'
Theodore Ts'oe1052142006-10-21 21:46:47 -040011729 export CONFIG_SHELL
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011730 exec "\$@"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011731fi
11732
11733_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011734cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040011735exec 5>>config.log
11736{
11737 echo
11738 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11739## Running $as_me. ##
11740_ASBOX
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011741 $as_echo "$ac_log"
Theodore Ts'oe1052142006-10-21 21:46:47 -040011742} >&5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011743
Theodore Ts'oe1052142006-10-21 21:46:47 -040011744_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011745cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011746#
Theodore Ts'oe1052142006-10-21 21:46:47 -040011747# INIT-COMMANDS
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011748#
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011749# Capture the value of obsolete ALL_LINGUAS because we need it to compute
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011750 # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011751 # from automake.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011752 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011753 # Capture the value of LINGUAS because we need it to compute CATALOGS.
11754 LINGUAS="${LINGUAS-%UNSET%}"
Theodore Ts'o50e1e101997-04-26 13:58:21 +000011755
Theodore Ts'oa04eba32003-05-03 16:35:17 -040011756
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011757_ACEOF
11758
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011759cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040011760
11761# Handling of arguments.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011762for ac_config_target in $ac_config_targets
11763do
Theodore Ts'oe1052142006-10-21 21:46:47 -040011764 case $ac_config_target in
11765 "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
11766 "$outlist") CONFIG_FILES="$CONFIG_FILES $outlist" ;;
11767
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011768 *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011769 esac
11770done
11771
Theodore Ts'oe1052142006-10-21 21:46:47 -040011772
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011773# If the user did not use the arguments to specify the items to instantiate,
11774# then the envvar interface is used. Set only those that are not.
11775# We use the long form for the default assignment because of an extremely
11776# bizarre bug on SunOS 4.1.3.
11777if $ac_need_defaults; then
11778 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
11779 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
11780fi
11781
11782# Have a temporary directory for convenience. Make it in the build tree
Theodore Ts'oe1052142006-10-21 21:46:47 -040011783# simply because there is no reason against having it here, and in addition,
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011784# creating and moving files from /tmp can sometimes cause problems.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011785# Hook for its removal unless debugging.
11786# Note that there is a small window in which the directory will not be cleaned:
11787# after its creation but before its name has been assigned to `$tmp'.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011788$debug ||
11789{
Theodore Ts'oe1052142006-10-21 21:46:47 -040011790 tmp=
11791 trap 'exit_status=$?
11792 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
11793' 0
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011794 trap 'as_fn_exit 1' 1 2 13 15
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011795}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011796# Create a (secure) tmp directory for tmp files.
11797
11798{
Theodore Ts'oe1052142006-10-21 21:46:47 -040011799 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011800 test -n "$tmp" && test -d "$tmp"
11801} ||
11802{
Theodore Ts'oe1052142006-10-21 21:46:47 -040011803 tmp=./conf$$-$RANDOM
11804 (umask 077 && mkdir "$tmp")
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011805} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011806
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011807# Set up the scripts for CONFIG_FILES section.
11808# No need to generate them if there are no CONFIG_FILES.
11809# This happens for instance with `./config.status config.h'.
Theodore Ts'oe1052142006-10-21 21:46:47 -040011810if test -n "$CONFIG_FILES"; then
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011811
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011812if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
11813 ac_cs_awk_getline=:
11814 ac_cs_awk_pipe_init=
11815 ac_cs_awk_read_file='
11816 while ((getline aline < (F[key])) > 0)
11817 print(aline)
11818 close(F[key])'
11819 ac_cs_awk_pipe_fini=
11820else
11821 ac_cs_awk_getline=false
11822 ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
11823 ac_cs_awk_read_file='
11824 print "|#_!!_#|"
11825 print "cat " F[key] " &&"
11826 '$ac_cs_awk_pipe_init
11827 # The final `:' finishes the AND list.
11828 ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
11829fi
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011830ac_cr=`echo X | tr X '\015'`
11831# On cygwin, bash can eat \r inside `` if the user requested igncr.
11832# But we know of no other shell where ac_cr would be empty at this
11833# point, so we can use a bashism as a fallback.
11834if test "x$ac_cr" = x; then
11835 eval ac_cr=\$\'\\r\'
11836fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011837ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
11838if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011839 ac_cs_awk_cr='\r'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011840else
11841 ac_cs_awk_cr=$ac_cr
11842fi
11843
11844echo 'BEGIN {' >"$tmp/subs1.awk" &&
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011845_ACEOF
11846
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011847# Create commands to substitute file output variables.
11848{
11849 echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
11850 echo 'cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&' &&
11851 echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
11852 echo "_ACAWK" &&
11853 echo "_ACEOF"
11854} >conf$$files.sh &&
11855. ./conf$$files.sh ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011856 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011857rm -f conf$$files.sh
Theodore Ts'oe1052142006-10-21 21:46:47 -040011858
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011859{
11860 echo "cat >conf$$subs.awk <<_ACEOF" &&
11861 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
11862 echo "_ACEOF"
11863} >conf$$subs.sh ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011864 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011865ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040011866ac_delim='%!_!# '
11867for ac_last_try in false false false false false :; do
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011868 . ./conf$$subs.sh ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011869 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040011870
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011871 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
11872 if test $ac_delim_n = $ac_delim_num; then
Theodore Ts'oe1052142006-10-21 21:46:47 -040011873 break
11874 elif $ac_last_try; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011875 as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040011876 else
11877 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011878 fi
Theodore Ts'oe1052142006-10-21 21:46:47 -040011879done
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011880rm -f conf$$subs.sh
Theodore Ts'oe1052142006-10-21 21:46:47 -040011881
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011882cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11883cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
Theodore Ts'oe1052142006-10-21 21:46:47 -040011884_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011885sed -n '
11886h
11887s/^/S["/; s/!.*/"]=/
11888p
11889g
11890s/^[^!]*!//
11891:repl
11892t repl
11893s/'"$ac_delim"'$//
11894t delim
11895:nl
11896h
11897s/\(.\{148\}\).*/\1/
11898t more1
11899s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
11900p
11901n
11902b repl
11903:more1
11904s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11905p
11906g
11907s/.\{148\}//
11908t nl
11909:delim
11910h
11911s/\(.\{148\}\).*/\1/
11912t more2
11913s/["\\]/\\&/g; s/^/"/; s/$/"/
11914p
11915b
11916:more2
11917s/["\\]/\\&/g; s/^/"/; s/$/"\\/
11918p
11919g
11920s/.\{148\}//
11921t delim
11922' <conf$$subs.awk | sed '
11923/^[^""]/{
11924 N
11925 s/\n//
11926}
11927' >>$CONFIG_STATUS || ac_write_fail=1
11928rm -f conf$$subs.awk
11929cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11930_ACAWK
11931cat >>"\$tmp/subs1.awk" <<_ACAWK &&
11932 for (key in S) S_is_set[key] = 1
11933 FS = ""
11934 \$ac_cs_awk_pipe_init
11935}
11936{
11937 line = $ 0
11938 nfields = split(line, field, "@")
11939 substed = 0
11940 len = length(field[1])
11941 for (i = 2; i < nfields; i++) {
11942 key = field[i]
11943 keylen = length(key)
11944 if (S_is_set[key]) {
11945 value = S[key]
11946 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
11947 len += length(value) + length(field[++i])
11948 substed = 1
11949 } else
11950 len += 1 + keylen
11951 }
11952 if (nfields == 3 && !substed) {
11953 key = field[2]
11954 if (F[key] != "" && line ~ /^[ ]*@.*@[ ]*$/) {
11955 \$ac_cs_awk_read_file
11956 next
11957 }
11958 }
11959 print line
11960}
11961\$ac_cs_awk_pipe_fini
11962_ACAWK
Theodore Ts'oe1052142006-10-21 21:46:47 -040011963_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011964cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
11965if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
11966 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
11967else
11968 cat
11969fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050011970 || as_fn_error "could not setup config files machinery" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040011971_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040011972
11973# VPATH may cause trouble with some makes, so we remove $(srcdir),
11974# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
11975# trailing colons and then remove the whole line if VPATH becomes empty
11976# (actually we leave an empty line to preserve line numbers).
11977if test "x$srcdir" = x.; then
11978 ac_vpsub='/^[ ]*VPATH[ ]*=/{
11979s/:*\$(srcdir):*/:/
11980s/:*\${srcdir}:*/:/
11981s/:*@srcdir@:*/:/
11982s/^\([^=]*=[ ]*\):*/\1/
11983s/:*$//
11984s/^[^=]*=[ ]*$//
11985}'
11986fi
11987
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011988cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050011989fi # test -n "$CONFIG_FILES"
11990
Theodore Ts'oe1052142006-10-21 21:46:47 -040011991
Scott James Remnant39fd3d42009-05-14 13:03:25 +010011992eval set X " :F $CONFIG_FILES :C $CONFIG_COMMANDS"
11993shift
11994for ac_tag
Theodore Ts'oe1052142006-10-21 21:46:47 -040011995do
11996 case $ac_tag in
11997 :[FHLC]) ac_mode=$ac_tag; continue;;
11998 esac
11999 case $ac_mode$ac_tag in
12000 :[FHL]*:*);;
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012001 :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012002 :[FH]-) ac_tag=-:-;;
12003 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12004 esac
12005 ac_save_IFS=$IFS
12006 IFS=:
12007 set x $ac_tag
12008 IFS=$ac_save_IFS
12009 shift
12010 ac_file=$1
12011 shift
12012
12013 case $ac_mode in
12014 :L) ac_source=$1;;
12015 :[FH])
12016 ac_file_inputs=
12017 for ac_f
12018 do
12019 case $ac_f in
12020 -) ac_f="$tmp/stdin";;
12021 *) # Look for the file first in the build tree, then in the source tree
12022 # (if the path is not absolute). The absolute path cannot be DOS-style,
12023 # because $ac_f cannot contain `:'.
12024 test -f "$ac_f" ||
12025 case $ac_f in
12026 [\\/$]*) false;;
12027 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12028 esac ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012029 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012030 esac
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012031 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012032 as_fn_append ac_file_inputs " '$ac_f'"
Theodore Ts'oe1052142006-10-21 21:46:47 -040012033 done
12034
12035 # Let's still pretend it is `configure' which instantiates (i.e., don't
12036 # use $as_me), people would be surprised to read:
12037 # /* config.h. Generated by config.status. */
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012038 configure_input='Generated from '`
12039 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12040 `' by configure.'
Theodore Ts'oe1052142006-10-21 21:46:47 -040012041 if test x"$ac_file" != x-; then
12042 configure_input="$ac_file. $configure_input"
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012043 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012044$as_echo "$as_me: creating $ac_file" >&6;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012045 fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012046 # Neutralize special characters interpreted by sed in replacement strings.
12047 case $configure_input in #(
12048 *\&* | *\|* | *\\* )
12049 ac_sed_conf_input=`$as_echo "$configure_input" |
12050 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12051 *) ac_sed_conf_input=$configure_input;;
12052 esac
Theodore Ts'oe1052142006-10-21 21:46:47 -040012053
12054 case $ac_tag in
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012055 *:-:* | *:-) cat >"$tmp/stdin" \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012056 || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012057 esac
12058 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012059 esac
12060
Theodore Ts'oe1052142006-10-21 21:46:47 -040012061 ac_dir=`$as_dirname -- "$ac_file" ||
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012062$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12063 X"$ac_file" : 'X\(//\)[^/]' \| \
12064 X"$ac_file" : 'X\(//\)$' \| \
Theodore Ts'oe1052142006-10-21 21:46:47 -040012065 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012066$as_echo X"$ac_file" |
Theodore Ts'oe1052142006-10-21 21:46:47 -040012067 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12068 s//\1/
12069 q
12070 }
12071 /^X\(\/\/\)[^/].*/{
12072 s//\1/
12073 q
12074 }
12075 /^X\(\/\/\)$/{
12076 s//\1/
12077 q
12078 }
12079 /^X\(\/\).*/{
12080 s//\1/
12081 q
12082 }
12083 s/.*/./; q'`
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012084 as_dir="$ac_dir"; as_fn_mkdir_p
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012085 ac_builddir=.
12086
Theodore Ts'oe1052142006-10-21 21:46:47 -040012087case "$ac_dir" in
12088.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12089*)
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012090 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040012091 # A ".." for each directory in $ac_dir_suffix.
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012092 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
Theodore Ts'oe1052142006-10-21 21:46:47 -040012093 case $ac_top_builddir_sub in
12094 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12095 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12096 esac ;;
12097esac
12098ac_abs_top_builddir=$ac_pwd
12099ac_abs_builddir=$ac_pwd$ac_dir_suffix
12100# for backward compatibility:
12101ac_top_builddir=$ac_top_build_prefix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012102
12103case $srcdir in
Theodore Ts'oe1052142006-10-21 21:46:47 -040012104 .) # We are building in place.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012105 ac_srcdir=.
Theodore Ts'oe1052142006-10-21 21:46:47 -040012106 ac_top_srcdir=$ac_top_builddir_sub
12107 ac_abs_top_srcdir=$ac_pwd ;;
12108 [\\/]* | ?:[\\/]* ) # Absolute name.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012109 ac_srcdir=$srcdir$ac_dir_suffix;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012110 ac_top_srcdir=$srcdir
12111 ac_abs_top_srcdir=$srcdir ;;
12112 *) # Relative name.
12113 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12114 ac_top_srcdir=$ac_top_build_prefix$srcdir
12115 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012116esac
Theodore Ts'oe1052142006-10-21 21:46:47 -040012117ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012118
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012119
Theodore Ts'oe1052142006-10-21 21:46:47 -040012120 case $ac_mode in
12121 :F)
12122 #
12123 # CONFIG_FILE
12124 #
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012125
12126 case $INSTALL in
12127 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012128 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012129 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012130_ACEOF
Theodore Ts'oe1052142006-10-21 21:46:47 -040012131
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012132cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040012133# If the template does not know about datarootdir, expand it.
12134# FIXME: This hack should be removed a few years after 2.60.
12135ac_datarootdir_hack=; ac_datarootdir_seen=
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012136ac_sed_dataroot='
12137/datarootdir/ {
Theodore Ts'oe1052142006-10-21 21:46:47 -040012138 p
12139 q
12140}
12141/@datadir@/p
12142/@docdir@/p
12143/@infodir@/p
12144/@localedir@/p
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012145/@mandir@/p'
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012146case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
Theodore Ts'oe1052142006-10-21 21:46:47 -040012147*datarootdir*) ac_datarootdir_seen=yes;;
12148*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012149 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012150$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012151_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012152cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
Theodore Ts'oe1052142006-10-21 21:46:47 -040012153 ac_datarootdir_hack='
12154 s&@datadir@&$datadir&g
12155 s&@docdir@&$docdir&g
12156 s&@infodir@&$infodir&g
12157 s&@localedir@&$localedir&g
12158 s&@mandir@&$mandir&g
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012159 s&\\\${datarootdir}&$datarootdir&g' ;;
Theodore Ts'oe1052142006-10-21 21:46:47 -040012160esac
12161_ACEOF
12162
12163# Neutralize VPATH when `$srcdir' = `.'.
12164# Shell code in configure.ac might set extrasub.
12165# FIXME: do we really want to maintain this feature?
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012166cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12167ac_sed_extra="$ac_vpsub
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012168$extrasub
12169_ACEOF
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012170cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012171:t
12172/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012173s|@configure_input@|$ac_sed_conf_input|;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040012174s&@top_builddir@&$ac_top_builddir_sub&;t t
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012175s&@top_build_prefix@&$ac_top_build_prefix&;t t
Theodore Ts'oe1052142006-10-21 21:46:47 -040012176s&@srcdir@&$ac_srcdir&;t t
12177s&@abs_srcdir@&$ac_abs_srcdir&;t t
12178s&@top_srcdir@&$ac_top_srcdir&;t t
12179s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
12180s&@builddir@&$ac_builddir&;t t
12181s&@abs_builddir@&$ac_abs_builddir&;t t
12182s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
12183s&@INSTALL@&$ac_INSTALL&;t t
12184$ac_datarootdir_hack
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012185"
12186eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
12187if $ac_cs_awk_getline; then
12188 $AWK -f "$tmp/subs.awk"
12189else
12190 $AWK -f "$tmp/subs.awk" | $SHELL
12191fi >$tmp/out \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012192 || as_fn_error "could not create $ac_file" "$LINENO" 5
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012193
Theodore Ts'oe1052142006-10-21 21:46:47 -040012194test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12195 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
12196 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012197 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
Theodore Ts'oe1052142006-10-21 21:46:47 -040012198which seems to be undefined. Please make sure it is defined." >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012199$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
Theodore Ts'oe1052142006-10-21 21:46:47 -040012200which seems to be undefined. Please make sure it is defined." >&2;}
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012201
Theodore Ts'oe1052142006-10-21 21:46:47 -040012202 rm -f "$tmp/stdin"
12203 case $ac_file in
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012204 -) cat "$tmp/out" && rm -f "$tmp/out";;
12205 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12206 esac \
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012207 || as_fn_error "could not create $ac_file" "$LINENO" 5
Theodore Ts'oe1052142006-10-21 21:46:47 -040012208 ;;
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012209
12210
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012211 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012212$as_echo "$as_me: executing $ac_file commands" >&6;}
Theodore Ts'oe1052142006-10-21 21:46:47 -040012213 ;;
12214 esac
12215
12216
12217 case $ac_file$ac_mode in
12218 "default-1":C)
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012219 for ac_file in $CONFIG_FILES; do
12220 # Support "outfile[:infile[:infile...]]"
12221 case "$ac_file" in
12222 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
Theodore Ts'oa64c9c12000-02-08 20:17:21 +000012223 esac
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012224 # PO directories have a Makefile.in generated from Makefile.in.in.
12225 case "$ac_file" in */Makefile.in)
12226 # Adjust a relative srcdir.
12227 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
12228 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
12229 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
12230 # In autoconf-2.13 it is called $ac_given_srcdir.
12231 # In autoconf-2.50 it is called $srcdir.
12232 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
12233 case "$ac_given_srcdir" in
12234 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
12235 /*) top_srcdir="$ac_given_srcdir" ;;
12236 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
12237 esac
12238 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
12239 rm -f "$ac_dir/POTFILES"
12240 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
12241 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012242 POMAKEFILEDEPS="POTFILES.in"
12243 # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012244 # on $ac_dir but don't depend on user-specified configuration
12245 # parameters.
12246 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
12247 # The LINGUAS file contains the set of available languages.
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012248 if test -n "$OBSOLETE_ALL_LINGUAS"; then
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012249 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
12250 fi
12251 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
12252 # Hide the ALL_LINGUAS assigment from automake.
12253 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012254 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
12255 else
12256 # The set of available languages was given in configure.in.
12257 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012258 fi
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012259 # Compute POFILES
12260 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
12261 # Compute UPDATEPOFILES
12262 # as $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
12263 # Compute DUMMYPOFILES
12264 # as $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
12265 # Compute GMOFILES
12266 # as $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012267 case "$ac_given_srcdir" in
12268 .) srcdirpre= ;;
12269 *) srcdirpre='$(srcdir)/' ;;
12270 esac
12271 POFILES=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012272 UPDATEPOFILES=
12273 DUMMYPOFILES=
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012274 GMOFILES=
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012275 for lang in $ALL_LINGUAS; do
12276 POFILES="$POFILES $srcdirpre$lang.po"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012277 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
12278 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012279 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012280 done
12281 # CATALOGS depends on both $ac_dir and the user's LINGUAS
12282 # environment variable.
12283 INST_LINGUAS=
12284 if test -n "$ALL_LINGUAS"; then
12285 for presentlang in $ALL_LINGUAS; do
12286 useit=no
12287 if test "%UNSET%" != "$LINGUAS"; then
12288 desiredlanguages="$LINGUAS"
12289 else
12290 desiredlanguages="$ALL_LINGUAS"
12291 fi
12292 for desiredlang in $desiredlanguages; do
12293 # Use the presentlang catalog if desiredlang is
12294 # a. equal to presentlang, or
12295 # b. a variant of presentlang (because in this case,
12296 # presentlang can be used as a fallback for messages
12297 # which are not translated in the desiredlang catalog).
12298 case "$desiredlang" in
12299 "$presentlang"*) useit=yes;;
12300 esac
12301 done
12302 if test $useit = yes; then
12303 INST_LINGUAS="$INST_LINGUAS $presentlang"
12304 fi
12305 done
12306 fi
12307 CATALOGS=
12308 if test -n "$INST_LINGUAS"; then
12309 for lang in $INST_LINGUAS; do
12310 CATALOGS="$CATALOGS $lang.gmo"
12311 done
12312 fi
12313 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012314 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"
Theodore Ts'oa04eba32003-05-03 16:35:17 -040012315 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
12316 if test -f "$f"; then
12317 case "$f" in
12318 *.orig | *.bak | *~) ;;
12319 *) cat "$f" >> "$ac_dir/Makefile" ;;
12320 esac
12321 fi
12322 done
12323 fi
12324 ;;
12325 esac
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012326 done ;;
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012327
Theodore Ts'oe1052142006-10-21 21:46:47 -040012328 esac
12329done # for ac_tag
12330
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012331
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012332as_fn_exit 0
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012333_ACEOF
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012334ac_clean_files=$ac_clean_files_save
12335
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012336test $ac_write_fail = 0 ||
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012337 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012338
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012339
12340# configure is writing to config.log, and then calls config.status.
12341# config.status does its own redirection, appending to config.log.
12342# Unfortunately, on DOS this fails, as config.log is still kept open
12343# by configure, so config.status won't be able to write to it; its
12344# output is simply discarded. So we exec the FD to /dev/null,
12345# effectively closing config.log, so it can be properly (re)opened and
12346# appended to by config.status. When coming back to configure, we
12347# need to make the FD available again.
12348if test "$no_create" != yes; then
12349 ac_cs_success=:
12350 ac_config_status_args=
12351 test "$silent" = yes &&
12352 ac_config_status_args="$ac_config_status_args --quiet"
12353 exec 5>/dev/null
12354 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
12355 exec 5>>config.log
12356 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
12357 # would make configure fail if this is the last instruction.
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012358 $ac_cs_success || as_fn_exit $?
Theodore Ts'ob0cacab2004-11-30 19:00:19 -050012359fi
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012360if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
Theodore Ts'o57aa50d2009-11-26 10:38:04 -050012361 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
Scott James Remnant39fd3d42009-05-14 13:03:25 +010012362$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
12363fi
Theodore Ts'o50e1e101997-04-26 13:58:21 +000012364
Theodore Ts'oee683a12005-02-05 15:53:56 -050012365if test -f util/gen-tarball; then chmod +x util/gen-tarball; fi